

Hiện tại, các loại tiền điện tử như Bitcoin dựa trên công nghệ chuỗi khối đang tiếp tục nóng lên và thu hút nhiều nhà đầu tư tham gia vào thị trường. Trong khi trở nên phổ biến với các tính năng như công nghệ ngang hàng và sổ cái phân tán, nó cũng cung cấp các khối xây dựng để tạo các ứng dụng mới.Lấy trò chơi blockchain làm ví dụ, từ CryptoKitties, gây tắc nghẽn mạng Ethereum vào năm ngoái, đến Fomo 3D, hiện đang bị cám dỗ bởi những khoản tiền thưởng khổng lồ, hai sản phẩm được người chơi săn đón nhiều này là ứng dụng phi tập trung dựa trên chuỗi khối, đó là những gì chúng ta thường nói " DApp". Ngoài trò chơi, là một khái niệm mới trong ngành, DApps đã nhận được sự chú ý rộng rãi và ngày càng có nhiều ứng dụng bắt đầu xuất hiện trong các ngành khác nhau.
tiêu đề phụ
Các ứng dụng phi tập trung (DApps) là gì?
dựa theo
dựa theoWikipediaĐịnh nghĩa, "Ứng dụng phi tập trung là ứng dụng được điều hành bởi nhiều người dùng trên mạng phân tán không có giao thức tin cậy. Nó nhằm mục đích giảmMột điểm thất bại (SPOF)Đồng thời, mã thông báo thường được sử dụng để thưởng cho người dùng cung cấp sức mạnh tính toán. "
Để hiểu rõ hơn định nghĩa này, trước tiên chúng ta hiểuứng dụng web truyền thốngcác chức năng, so sánh những điểm tương đồng và khác biệt của nó với DApps.
Và HTML、CSSVàJavascriptđể kết xuất trang. Ngoài ra, nó yêu cầu sử dụngGiao diện lập trình ứng dụng (API)Lấy thông tin liên quan từ cơ sở dữ liệu. Khi người dùng truy cập một trang web, trang này sẽ lấy dữ liệu cá nhân bằng cách gọi API có liên quan và hiển thị dữ liệu đó trên trang. Đó là, giao diện người dùng - API - cơ sở dữ liệu.
Có rất nhiều vấn đề với các ứng dụng web truyền thống. Trước hết, các máy chủ ứng dụng như vậy được lưu trữ bởi một nhà cung cấp dịch vụ tập trung, có thể gây ra lỗi một điểm (SPOF) khi chúng bị tấn công ác ý; Có thể. Do đó, thông tin dữ liệu trong ứng dụng dễ bị tấn công hơn.
hoặcSwarmhoặcIPFSChờ phương pháp lưu trữ phi tập trung. Nhưng không giống như các ứng dụng truyền thống, giao diện người dùng không phải là API kết nối với cơ sở dữ liệu mà kết nối với chuỗi khối thông qua hợp đồng thông minh. Đó là, chuỗi khối hợp đồng thông minh giao diện người dùng.
Hiện tại, hầu hết các ứng dụng trên thị trường ứng dụng đều được tập trung hóa.Lấy Alipay làm ví dụ, Sau khi người dùng mua sản phẩm trên Tmall Mall, cần thanh toán cho Alipay, người bán sẽ giao hàng sau khi nhận được thông tin mua hàng, sau khi người dùng xác nhận đã nhận hàng, Alipay sẽ gửi khoản thanh toán cụ thể cho người bán . Trong số đó, Alipay là một ứng dụng tập trung, tập hợp tất cả các thông tin dữ liệu của tất cả người bán và người mua. Nói cách khác, mặc dù Alipay có hàng triệu người dùng phía trước, nhưng phía sau vẫn bị kiểm soát tuyệt đối bởi tổ chức trung tâm.
tiêu đề phụ
Các đặc điểm của DApps là gì?
Tổng hợp các DApps tương đối thành công trên thị trường ứng dụng hiện nay, có thể thấy so với các ứng dụng tập trung truyền thống, DApps dựa trên công nghệ blockchain có những đặc điểm sau và trở thành lợi thế cốt lõi của chúng để chiếm một vị trí trong các ứng dụng di động.
mã nguồn mở
cơ chế đồng thuận
cơ chế đồng thuận
Trước khi giới thiệu các loại tiền điện tử như Bitcoin, mọi giao dịch hiệu quả đều dựa vào một mức độ nhất định của các tổ chức tập trung và giao dịch cần được xử lý thông qua một cơ quan thanh toán bù trừ giám sát giao dịch đó. DApps chạy trên mạng ngang hàng hoặc mạng chuỗi khối, có nghĩa là bất kỳ nút nào cũng có thể được kết nối với nhau. Trong ứng dụng DApps, các giao dịch khác nhau được xử lý dựa trên cơ chế đồng thuận. Khi phần lớn các nút chấp nhận giao dịch, nó sẽ được xác nhận và xử lý. Ngoài ra, những người xác thực trong mạng cũng sẽ nhận được một số lượng mã thông báo được mã hóa nhất định làm phần thưởng.
không có điểm trung tâm của sự thất bại
Vì DApps được phân cấp và không phụ thuộc vào một máy chủ duy nhất, nên không có điểm lỗi trung tâm nào. DApps cho phép dữ liệu được lưu trữ trong chúng được phân phối tới các nút khác nhau, độc lập với nhau. Khi một trong các nút bị lỗi, các nút khác sẽ không bị ảnh hưởng và hoạt động bình thường có thể được đảm bảo.IPFS (Hệ thống tệp liên hành tinh)、VàVàDHT độc lập (Bảng băm phân tán)tiêu đề phụ
Những loại DApps nào có thể được chia thành?
Lấy Ethereum DApps làm ví dụ, Ethereum có kế hoạch cung cấp một nền tảng cơ bản để xây dựng DApps, cho phép bất kỳ nhà phát triển nào viết hợp đồng thông minh và DApps. Trong các ứng dụng này, có thể tạo các quy tắc tùy ý cho quyền sở hữu, định dạng giao dịch và chức năng chuyển đổi trạng thái. Nói chung, DApps có thể được chia thành ba loại sau.
Ứng dụng chuỗi khối tài chính
Như tên gợi ý, danh mục này dựa trên các ứng dụng phi tập trung,Cung cấp cho người dùng phương tiện để quản lý tài sản tài chính của họ. Ví dụ, Bitcoin cung cấp cho người dùng một hệ thống tiền tệ phi tập trung.
Vì không có mạng lưới kiểm soát tập trung nên không một tổ chức nào có thể kiểm soát tất cả tiền của người dùng trong ứng dụng. Quyền và trách nhiệm pháp lý là trách nhiệm của tất cả người dùng dựa trên cơ chế đồng thuận và người dùng là chủ sở hữu tiền trong các ứng dụng này. Ngoài Bitcoin, nhiều loại tiền thay thế khác nhau trên thị trường cũng thuộc loại này.
Các ứng dụng chuỗi khối bán tài chính
Danh mục này là sự kết hợp giữa tiền của người dùng và các thông tin dữ liệu khác nhau với sự trợ giúp của công nghệ chuỗi khối. Lấy ví dụ về một ứng dụng bảo hiểm cho phép người dùng đăng ký bồi thường hoặc hoàn lại tiền khi chuyến bay bị hoãn; ICO (Cung cấp tiền xu ban đầu) cũng là một ứng dụng chuỗi khối bán tài chính, là một cơ chế tài chính tương tự như IPO. Sự khác biệt là nó thay thế tiền pháp định bằng tiền điện tử. Người khởi tạo dự án phát hành và bán các mã thông báo được mã hóa ban đầu do dự án tạo ra thông qua công nghệ chuỗi khối, tăng các mã thông báo được mã hóa phổ biến hoặc đấu thầu hợp pháp như Bitcoin và Ethereum, đồng thời gây quỹ phát triển dự án.
ICO DApps áp dụng các công nghệ như tiêu chuẩn mã thông báo ERC20 và rất dễ xây dựng. Phần lớn chức năng của ứng dụng là cho phép các nhà đầu tư gửi tiền vào các hợp đồng thông minh dưới dạng tiền kỹ thuật số. Hợp đồng thông minh này lưu trữ tiền và chia sẻ giá trị tương đương dưới dạng mã thông báo mới vào thời điểm sau đó.
Ứng dụng phi tập trung hoàn toàn
Nó được báo cáo rằngNó được báo cáo rằngtiêu đề phụ
Bản chất của DApps là gì?
Để đánh giá xem một ứng dụng có phải là DApp hay không, bốn yếu tố cơ bản sau phải được đáp ứng:
Các ứng dụng phải là mã nguồn mở và chạy một cách độc lập. Bất kỳ cơ quan đơn lẻ tập trung nào cũng không thể kiểm soát hầu hết các mã thông báo của ứng dụng. Đối với các đề xuất nâng cấp trong tương lai và phản hồi của thị trường, DApps phải tuân thủ các quy tắc do họ áp dụng trong cơ chế đồng thuận. Mọi thay đổi trong ứng dụng phải được quyết định bởi sự đồng thuận của người dùng hệ thống.
Dữ liệu và hồ sơ hoạt động của ứng dụng phải được lưu trữ trên một chuỗi khối công khai phi tập trung. Ngoài ra, tất cả thông tin được lưu trữ trên chuỗi khối phải được mã hóa.
Ứng dụng phải sử dụng tiền điện tử (Bitcoin hoặc mã thông báo của chính nó). Đồng thời, một số phần thưởng mã thông báo nhất định được trao cho những người khai thác.
tiêu đề phụ
Thiết lập cơ chế đồng thuận DApps
DApps sử dụng hai cơ chế phổ biến để thiết lập sự đồng thuận, Proof of Work (PoW) và Proof of Stake (PoS).
Proof of Work có thể hiểu đơn giản là bằng chứng chứng minh bạn đã thực hiện một khối lượng công việc nhất định. PoW xác định xác suất nhận được sổ sách kế toán của bạn bằng cách đánh giá khối lượng công việc. Khối lượng công việc càng lớn thì cơ hội nhận được sổ sách này càng lớn.
Khai thác bitcoin sử dụng cơ chế bằng chứng công việc. Bằng cách điều chỉnh độ khó tính toán, mạng Bitcoin đảm bảo rằng mỗi lần ghi sổ cạnh tranh mất khoảng 10 phút để những người khai thác trên toàn mạng tính toán một kết quả ngẫu nhiên đáp ứng các điều kiện, tức là để có được sổ sách kế toán ngay lần này và gửi dữ liệu cần ghi trong vòng này, sau khi được các nút khác trong mạng kiểm tra và xác nhận, chúng sẽ được lưu trữ cùng nhau.
Cơ chế bằng chứng cổ phần, còn được gọi là cơ chế bằng chứng vốn chủ sở hữu, là một cơ chế đồng thuận được nâng cấp của PoW. Cơ chế bằng chứng cổ phần xác định xác suất có được quyền ghi sổ bằng cách đánh giá số lượng và thời hạn của mã thông báo do người dùng nắm giữ. Ví dụ: nếu người dùng nắm giữ 25% mã thông báo của ứng dụng, tỷ trọng của nó là 25%, tương tự như hệ thống chia cổ tức bằng cổ phiếu và những người nắm giữ tương đối nhiều cổ phiếu hơn có thể nhận được nhiều cổ tức hơn. Ví dụ,giao thức đa năngMột cơ chế bằng chứng cổ phần được sử dụng.
Trong một ứng dụng, hai cơ chế đồng thuận này có thể được sử dụng độc lập hoặc song song.Peercoin Đây là một ví dụ về việc sử dụng song song cả hai cơ chế, một sự kết hợp cho phép DApps tiêu thụ ít năng lượng hơn, đây là một trong những nhược điểm chính của việc sử dụng bằng chứng công việc một cách độc lập. Ngoài ra, nó cũng có thể làm cho ứng dụng có khả năng chống lạitiêu đề phụ。
Cơ chế phân phối mã thông báo trong DApps
Để phân phối mã thông báo của họ trong thị trường tiền tệ kỹ thuật số, DApps tuân theo ba cơ chế phổ biến, đó là khai thác, gây quỹ và phát triển. Như đã đề cập ở trên, cơ chế khai thác tuân theo nguyên tắc PoW hoặc nguyên tắc PoS, cho phép phân phối số lượng mã thông báo tối đa cho những người đóng góp phần lớn công việc cho hoạt động của ứng dụng. Ví dụ: bitcoin được phân phối dưới dạng phần thưởng khi những người khai thác sử dụng sức mạnh tính toán của họ để xác nhận giao dịch và giải các bài toán trên chuỗi khối bitcoin.
Cơ chế tài trợ không gì khác hơn là một kênh gây quỹ cho sự phát triển ban đầu của ứng dụng, được thực hiện với sự trợ giúp của ICO (Cung cấp tiền xu ban đầu). Thể hiện ý tưởng của ứng dụng cho các nhà đầu tư bằng cách phát hành sách trắng, khởi chạy trang web và bằng chứng về ý tưởng. Nếu các nhà đầu tư cho rằng dự án khả thi, họ có thể gây quỹ để thực hiện ứng dụng.
Trong cơ chế tài trợ, mã thông báo được phân phối cho những người đã đóng góp vào quá trình phát triển ban đầu của ứng dụng. quaMastercoinVí dụ, ban đầu nó được phân phối cho các nhà đầu tư tham gia ICO. Sau khi số bitcoin huy động được gửi đến địa chỉ được chỉ định, các nhà đầu tư có thể đổi lấy MasterCash và dự án sẽ sử dụng số bitcoin huy động được để tài trợ cho việc phát triển ứng dụng.
tiêu đề phụ
DApps hoạt động như thế nào?
Để DApps hoạt động bình thường, bốn yếu tố cơ bản được giới thiệu trước đây cần được triển khai.
Các ứng dụng dựa trên chuỗi khối phi tập trung liên tục tiêu thụ các mã thông báo được tạo bằng giao thức. Bản chất nguồn mở của DApps làm cho chúng hoàn toàn phi tập trung, cho phép mọi người xem và đóng góp vào mã. Vì mã xác định quy trình phát triển sản phẩm có thể mở rộng, bản chất nguồn mở của nó có thể đảm bảo chất lượng và số lượng của nó.
tiêu đề phụ
Ví dụ về các ứng dụng phi tập trung
Golem
Là một dự án DApps, ý tưởng của nó là sử dụng PC và trung tâm dữ liệu để tạo ra siêu máy tính có thể cho thuê và bất kỳ ai trên thế giới cũng có thể đăng ký thuê.
Dự án không dựa vào bất kỳ cụm máy chủ trung tâm nào mà thay vào đó, phân phối tải điện toán cho các "nhà cung cấp" sẵn sàng thuê máy tính của họ để thực hiện công việc. Các nhà cung cấp này chia sẻ tài nguyên máy tính để đổi lấy mã thông báo GNT. Quá trình kết xuất phân tán này nhanh hơn về mặt tính toán và ít tốn kém hơn so với các dự án tập trung tương tự.
Augur
Augur kết hợp các thị trường dự đoán với lợi ích của một trang web phi tập trung. Nó có thể được xem như một nền tảng dự đoán thị trường phi tập trung cho phép người dùng đưa ra dự đoán về lợi nhuận của các giao dịch tiềm năng. Ngoài ra, Augur sử dụng "trí tuệ của đám đông" để đưa ra dự đoán về các sự kiện trong thế giới thực và sử dụng Mã thông báo ERC20.
Nhiều kết quả do ứng dụng dự đoán đã được chứng minh là chính xác hơn dự đoán của chuyên gia trong thế giới thực. Khi người dùng đưa ra dự đoán chính xác về các giao dịch, nền tảng sẽ thưởng cho họ. Ngoài ra, những người tạo thị trường và chủ sở hữu mã thông báo nền tảng báo cáo các sự kiện cũng sẽ được trả tiền.
Prism
Lăng kính làShapeShiftDự án lưu trữ Ethereum, cung cấp thị trường danh mục đầu tư tài sản phi tập trung và đáng tin cậy. Nó tận dụng EDCC (Hợp đồng mã phân tán có thể thực thi) để tạo các công cụ quản lý tùy chỉnh cho danh mục thị trường. Người dùng có thể đặt cược Ethereum bằng các loại tiền điện tử khác nhau và chỉ định tỷ lệ phần trăm họ muốn nắm giữ.
Prism loại bỏ sự cần thiết của bên thứ ba và quy trình phức tạp trong việc giữ và lưu trữ ví cũng như nhiều khóa riêng tư. Vì dự án dựa trên hợp đồng thông minh Ethereum nên không cần quản lý mật khẩu và khóa cho các sàn giao dịch khác nhau. Ngoài ra, nó hiển thị danh mục đầu tư của nhà đầu tư thông qua giao diện người dùng tương tác và tự động theo dõi mọi thứ trong thời gian thực.
Aragon
Là một dự án mã nguồn mở, Aragon cho phép người dùng tạo và quản lý một tổ chức phi tập trung dựa trên nền tảng Ethereum, do Aragon Foundation quản lý.
Nền tảng được tạo ra để xây dựng và quản lýDAO (Tổ chức tự trị phi tập trung), cũng bao gồm ANT, mã thông báo nền tảng, cung cấp quyền biểu quyết để xác định sự phát triển trong tương lai của sản phẩm. Khái niệm DAO của Aragon có thể được sử dụng bởi bất kỳ tổ chức hoặc công ty nào, kể cả các tổ chức phi lợi nhuận, để cung cấp mức độ quản trị cao hơn cho các thực thể này.
Tóm lại là
Tóm lại là
Mặc dù các chức năng của DApps ngày càng được mọi người tìm kiếm nhiều hơn, nhưng không thể phủ nhận rằng môi trường sinh thái của các ứng dụng phi tập trung vẫn chưa hoàn hảo. Nhìn lại hiện tại, những gã khổng lồ trong ngành công nghiệp toàn cầu đã đặt chân vào công nghệ blockchain, cố gắng chiếm một vị trí trong hệ sinh thái blockchain. Tuy nhiên, so với mức độ phủ sóng của Internet, blockchain hiện tại chỉ là "chấm sao". Làm thế nào để đưa blockchain vào tầm nhìn của người dùng phổ thông, DApp có nhiều hy vọng.
