DApp (Decentralized Application) là gì? Tại sao lại dùng DApp

daap-la-gi-su-khac-nhau-giua-app-va-dapp-3

DAPP là gì?

DAPP (ứng dụng phi tập trung) gồm 'Back-end' code chạy trên một mạng ngang hàng phi tập trung. DAPP cũng có thể có giao diện người dùng, được tạo bởi 'Font-end' code để thực hiện truy xuất đến 'Back-end'. DAPP không yêu cầu thông qua một máy chủ riêng biệt: chúng cho phép tương tác trực tiếp giữa người dùng và nhà cung cấp.

DAPP thường có các đặc điểm sau:

  • Chạy trên blockchain.
  • Mã nguồn mở hoạt động độc lập mà không có bất kỳ người hoặc nhóm. nào kiểm soát phần lớn token.
  • DAPP token cung cấp cho các node.
  • Người dùng được cấp quyền truy cập vào để đổi lấy token.
  • Miner được thưởng bằng token khi họ đóng góp thành công vào hệ sinh thái.

Không giống như hầu hết các ứng dụng được sử dụng ngày nay, DAPP lưu trữ tất cả dữ liệu của chúng trên blockchain và 'back-end' code của chúng chạy trên blockchain thay vì với một máy chủ riêng biệt.

daap-la-gi-su-khac-nhau-giua-app-va-dapp-4

Chúng ta đang có các loại DAPP nào?

Ethereum mô tả ba danh mục chính của DAPP:

  • Ứng dụng quản lý tiền: người dùng có thể giao dịch với nhau trên mạng blockchain, sử dụng loại tiền tệ nội tại của mang. Các DAPP này thường có các blockchain riêng và chúng ta thường gọi chúng là các cryptocurrency (như Bitcoin).
  • Các ứng dụng tích hợp tiền với các sự kiện ngoài thực tế: ví dụ, một công ty có thể sử dụng chip RFID để xác định rằng một lô hàng đã đến cảng và sau đó trả tiền cho lô hàng. Điều này thậm chí có thể được thực hiện với các quỹ trên blockchain, không có sự can thiệp của con người, nếu cả người mua và người bán tham gia vào một hợp đồng thông minh.
  • Các tổ chức tự chủ phi tập trung (DAO): các tổ chức phi tập trung, phi lãnh đạo trên blockchain. Tuân thủ các quy tắc được xác định theo chương trình về những thực thể có thể là thành viên, cách các thành viên có thể bỏ phiếu, hoạt động và trao đổi, tài trợ hoặc giá trị. Sau khi triển khai, DAPP hoạt động tự động theo quy tắc của chúng. Các thành viên của họ có thể được phân tán về mặt địa lý.

Cho đến nay, DAPP startup (được xây dựng trên nền tảng blockchain) đã cấu thành phần lớn các ICO. Hầu hết các loại DAPP loại 2 và loại 3 hiện tại đều sử dụng nền tảng Ethereum.

daap-la-gi-su-khac-nhau-giua-app-va-dapp-2

Tại sao lại sử dụng DAPP?

DAPP về cơ bản cho phép tất cả các 'back-end' code và dữ liệu được phi tập trung, do đó chúng không thể thay đổi và giả mạo. Xem xét bản chất phi tập trung của các ứng dụng này cùng với các cơ chế bảo mật dữ liệu blockchain, DAPP có khả năng tăng lên sự đa dạng cho các ứng dụng.

Một vài lợi ích của việc tạo DAPP thay vì một ứng dụng bình thường:

  • Xử lý thanh toán: không cần tích hợp với nhà cung cấp thanh toán fiat để chấp nhận tiền từ người dùng vì người dùng có thể giao dịch trực tiếp bằng tiền mã hoá.
  • Thông tin người dùng: sử dụng hệ thống khóa công khai và riêng tư, người dùng có thể giao dịch và ràng buộc lẫn nhau một cách dễ dàng với tính năng ẩn danh ở các mức độ khác nhau, không cần thiết phải đăng ký thông tin người dùng.
  • Tin cậy và khả năng kiểm toán: mã nguồn mở có thể dễ dàng để truy cập và tương đối dễ hiểu. Tính minh bạch và tính bảo mật vốn có của blockchain được đưa vào tạo ra sự tin tưởng bên trong các ứng dụng. Một hồ sơ công khai trên blockchain cũng làm cho thông tin giao dịch dễ dàng được kiểm toán bởi người dùng hoặc bên thứ badaap-la-gi-su-khac-nhau-giua-app-va-dapp-9

Ethereum hiện là nền tảng được lựa chọn nhiều nhất bởi các nhà phát triển DAPP, với một số nền tảng cạnh tranh cực kỳ hứa hẹn.

kết luận

DAPP đang phát triển nhanh chóng. Trong khi Ethereum hiện là nền tảng được lựa chọn nhiều nhất bởi các nhà phát triển DAPP. Cardano, Lisk, QTUM và NEO cũng rất phổ biến cho các nhà phát triển. Ngoài ra còn có nhiều nỗ lực đang được tiến hành để xây dựng các nền tảng cho DAPP với quy mô lớn khác.

DAPP tuy mới ra đời không lâu, nhưng với những lợi ích mà DAPP cung cấp, chúng ta có thể mong đợi về các chức năng mới và sự đa dạng trong môi trường sử dụng trong tương lai gần.

Nguồn: towardsdatascience.com

Đánh giá

Để lại ý kiến của bạn:

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *