Ứng dụng phi tập trung (DApps):Tổng quan toàn diện

Vào năm 2014, một sách trắng có tên "Lý thuyết chung về ứng dụng phi tập trung, DApps. Làn sóng mới nổi của các ứng dụng phi tập trung" đã được xuất bản, nêu ra bốn tiêu chí giúp xác định DApp là gì.

Ứng dụng phi tập trung (DApps):Tổng quan toàn diện

Nguồn:Leeway Hertz

#1 - Dựa trên Blockchain

Vì DApp được triển khai trên blockchain nên chúng được xây dựng dựa trên các hợp đồng thông minh, cho phép tích hợp liền mạch tiền điện tử vào các chức năng cơ bản của DApp.

Hãy nghĩ đến một ứng dụng web tiêu chuẩn, như Facebook, Twitter, Uber, Venmo--tất cả đều chạy trên hệ thống máy tính, do một tổ chức hoặc cơ quan có thẩm quyền sở hữu và vận hành. Nói cách khác, phần phụ trợ của ứng dụng đó được kiểm soát bởi một tổ chức duy nhất.

Ngược lại, DApps có thể chạy trên cả mạng P2P và mạng blockchain. Trong hệ sinh thái này, về cơ bản, nhà phát triển có thể tạo DApp giống Facebook và đưa nó vào blockchain, nơi bất kỳ người dùng nào cũng có thể đăng hoặc tweet tin nhắn. Tuy nhiên, điểm khác biệt là sau khi tin nhắn được đăng, không ai, kể cả người tạo ứng dụng hoặc người phụ trợ, có thể xóa những tin nhắn đó.

Hãy nhớ rằng, một sổ cái bất biến sẽ lưu giữ mãi mãi tin nhắn hoặc dòng tweet gốc đó.

#2 - Mã nguồn mở

Bằng cách có một mạng nguồn mở, điều này khuyến khích và cho phép các nhà phát triển xây dựng các DApps chất lượng, hữu ích, tốt hơn cho hệ sinh thái. Không có một tổ chức, thực thể hoặc cá nhân nào sở hữu mạng. Vì lý do này, mọi thay đổi đối với mạng đều được biểu quyết thông qua cơ chế đồng thuận.

#3 - Chúng không gặp sự cố

Một trong những đặc điểm hữu ích hơn của DApp là chúng không gặp sự cố như bạn mong đợi sẽ thấy ở một số thời điểm với các ứng dụng di động truyền thống.

Bằng cách dựa vào mạng P2P, DApps sẽ tiếp tục chạy và hoạt động, ngay cả khi một phần hoặc toàn bộ mạng blockchain ngừng hoạt động. Nói về sự hữu ích!

#4 - Phi tập trung

Hãy nhớ rằng, trong một hệ thống phi tập trung, không có sự kiểm duyệt, khiến chính phủ hoặc các cá nhân khác gặp khó khăn trong việc kiểm soát mạng bất kỳ lúc nào.

Lỗ hổng trong DApps

Bạn biết tại sao DApps lại hấp dẫn đối với mạng blockchain, nhưng ánh sáng nào cũng có bóng tối. Vì vậy, tất nhiên DApps có một số nhược điểm hoặc điểm yếu.

#1 - Mọi thứ đều có thể hack được

Quy tắc số một khi nói đến vấn đề bảo mật ở mọi nơi là mọi thứ đều có thể bị hack.

Vì hệ sinh thái DApp là nguồn mở, điều này tạo cơ hội cho những kẻ xấu hoặc tin tặc khai thác hệ thống, thăm dò mạng để tìm những điểm yếu có thể xảy ra. Trong những năm qua, đã xảy ra một số vụ hack đáng chú ý trên các DApp phổ biến.

#2 - Hiệu ứng mạng

DApp càng có nhiều người dùng thì mạng lưới càng cung cấp các dịch vụ đó hiệu quả hơn. Thông thường, DApps ban đầu gặp khó khăn trong việc cung cấp giao diện người dùng có tính tương tác cao, vì mục đích tất nhiên là tăng số lượng người dùng. Khi DApp gặp khó khăn do số lượng người dùng thấp, DApp sẽ trở nên ít tương tác hơn.

Bạn có thể tìm thấy họ ở đâu?

Nếu bạn đang muốn xem DApp có những gì, thì trang web State of the DApps sẽ liệt kê hơn 3.700 (tính đến thời điểm của bài viết này) các DApp được xây dựng trên các mạng blockchain như Ethereum, EOS, Tron và NEO.

Có hai loại DApps--Bitcoin và DApps trên Ethereum. Nhưng cách tốt nhất để chia DApp thành ba loại:

Loại 1 (Bitcoin)

Những loại DApp này có blockchain riêng. Loại DApp đầu tiên tham gia thị trường là Bitcoin, sau đó là mong muốn của Ethereum tạo ra “một giao thức để xây dựng các ứng dụng phi tập trung”, như đã nêu trong báo cáo chính thức của nó.

Để khái niệm hóa điều này, hãy coi Bitcoin DApp như hệ điều hành Windows chạy trên máy tính của bạn.

Loại 2 (Blockchain khác:Ethereum)

Những loại DApp này tận dụng các blockchain khác, phổ biến nhất là Ethereum. Để các loại DApp này hoạt động, chúng cần có mã thông báo.

Ví dụ tốt nhất về loại DApp này là Omni Network. Để biết thêm thông tin về Omni, vui lòng nhấp vào đây.

Để khái niệm hóa điều này, hãy coi các loại DApp này là “Microsoft Word”, hoạt động trên DApp loại 1, như Bitcoin (hoặc Microsoft).

Điều đáng chú ý là Ethereum đã thay đổi hệ sinh thái DApp mãi mãi. Tại sao?

Nó đã giới thiệu một ngôn ngữ lập trình mới giúp đơn giản hóa việc lập trình DApp bên cạnh việc sử dụng Máy ảo Ethereum (EVM) để tạo hợp đồng thông minh trong vài phút. Chính vì lý do này mà Ethereum DApps thống trị thị trường.

Một số DApp cơ bản cần khám phá:

Trình duyệt dũng cảm

Năm nay, Brave New Browser sử dụng mã thông báo tuân thủ ERC-20 để thưởng cho người dùng mã thông báo BAT khi họ tham gia. Nói cách khác, người dùng Brave nhận được khoản thanh toán cho dữ liệu của họ nhưng kiểm soát chính xác ai, khi nào và nội dung nào sẽ chia sẻ.

MakerDAO

Một DApp để bạn bắt đầu làm quen là MakerDAO, một hợp đồng thông minh cho phép người dùng tương tác với Hệ thống Dai Stablecoin, với giá trị hơn 1,9 tỷ USD và hơn 5.000 người dùng hàng ngày. Để biết thêm thông tin về Maker, vui lòng nhấp vào đây.

Loại 3 (Loại 2 + Tiện ích bổ sung)

Hãy coi Loại 3 là “plugin” giúp DApp Loại 2 chạy trơn tru hơn.

Đại diện tốt nhất cho loại DApp này là Mạng AN TOÀN (Truy cập an toàn cho mọi người). Đây là mạng truyền thông và lưu trữ dữ liệu phi tập trung thay thế các trung tâm dữ liệu và máy chủ bằng các tài nguyên máy tính bổ sung của người dùng.

Đây là mạng dữ liệu tự trị cho phép tạo ra các trang web và ứng dụng chống kiểm duyệt. Theo ví dụ của chúng tôi ở trên khi tham khảo Mạng Omni, SAFE tận dụng Giao thức Omni để phát hành SafeCoin, sau đó được sử dụng để cho phép các khía cạnh chức năng của nó.

Sàn giao dịch phi tập trung (DEX)

Hiện tại, DApp phổ biến hơn là DEX hoặc sàn giao dịch tiền điện tử phi tập trung. DEX cho phép người dùng giao dịch và trao đổi tiền điện tử này với tiền điện tử khác mà không cần người gác cổng tập trung.

Bạn cũng có thể tham khảo các DEX để theo dõi hoạt động của một số DApp nhất định.

Các nền tảng khác để phát triển DApps

Mặc dù Ethereum là nền tảng blockchain phổ biến nhất để phát triển DApp, nhưng những nền tảng khác như EOS và TRON cũng có những lợi thế riêng.

EOS là một hệ sinh thái khá thú vị để theo dõi, được tạo ra bởi người sáng lập STEEM, Dan Larimer. EOS nhằm mục đích cung cấp cho các nhà phát triển một nền tảng có khả năng mở rộng cao, điều mà Ethereum được cho là đã không thể cung cấp ngày nay.

Mặt khác, TRON do Justin Sun thành lập đã tận dụng khả năng mở rộng thông qua việc sử dụng các nỗ lực tiếp thị mạnh mẽ.

Hiện tại, các ứng dụng trò chơi thống trị hệ sinh thái DApp của TRON, bao gồm các DApp phổ biến như CryptoKitties, Chain Clash, Upland, cùng nhiều ứng dụng khác.


Thông tin quỹ
  1. Thông tin quỹ
  2. Quỹ đầu tư công
  3. Quỹ đầu tư tư nhân
  4. Quỹ phòng hộ
  5. Quỹ đầu tư
  6. Quỹ chỉ số