Cảnh báo rủi ro: Đề phòng huy động vốn bất hợp pháp dưới danh nghĩa 'tiền điện tử' và 'blockchain'. — Năm cơ quan bao gồm Ủy ban Giám sát Ngân hàng và Bảo hiểm
Tìm kiếm
Đăng nhập
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
Xem thị trường
Sự đổi mới và giá trị của Polygon trong việc giải quyết "Tam giác bất khả thi của Blockchain"
Winkrypto
特邀专栏作者
2021-07-06 08:03
Bài viết này có khoảng 1715 từ, đọc toàn bộ bài viết mất khoảng 3 phút
Polygon và Celestia cung cấp một kiến ​​trúc chuỗi khối mới không chỉ cho phép thiết kế mô-đun mà còn là nơi chuỗi chủ quyền cho một ứng dụng cụ thể chia sẻ bảo mật.

Người dịch: Lữ Giang Phi
Người dịch: Lữ Giang Phi

Gần đây, Polygon đã công bố ra mắt lớp khả dụng dữ liệu mới có tên là "Avail" và công nghệ này đã nhanh chóng thu hút rất nhiều sự chú ý trong cộng đồng tiền điện tử.

Công nghệ lớp khả dụng dữ liệu lần đầu tiên đến từ một dự án có tên "Celestia" (trước đây là LazyLedger), nhưng vì công nghệ này hơi phức tạp nên hầu hết mọi người không muốn dành quá nhiều thời gian để hiểu về nó. Trong bài viết này, tôi cố gắng giải thích bằng ngôn ngữ đơn giản về nội dung liên quan của "cơ sở hạ tầng sẵn có dữ liệu" và lý do kiến ​​trúc này được sử dụng.

Đầu tiên, hãy khám phá vấn đề về tính khả dụng của dữ liệu. Các vấn đề về tính khả dụng của dữ liệu phát sinh khi nhà sản xuất khối xuất bản tiêu đề khối hợp lệ nhưng cố tình che khuất dữ liệu giao dịch cơ bản. Vấn đề này phát sinh chủ yếu là do các light node chỉ dựa vào các tiêu đề khối để xác thực, vì vậy chúng có thể dễ dàng bị lừa chấp nhận các khối không hợp lệ.

Các nút đầy đủ không thể tạo bằng chứng về tính khả dụng của dữ liệu cho các nút nhẹ vì các khối bị thiếu dữ liệu. Tương tự như vậy, các nút đầy đủ không thể tạo bằng chứng gian lận cho các khối không hợp lệ, điều đó có nghĩa là các nút nhẹ phải tự xác minh tính khả dụng của dữ liệu hoặc giả định rằng hầu hết dữ liệu là trung thực và đáng tin cậy.

Vì vậy, đó là lý do tại sao hầu hết các nút phải tải xuống dữ liệu giao dịch đầy đủ và xác minh tính khả dụng của dữ liệu khối. Tuy nhiên, làm như vậy sẽ đưa ra các hạn chế về khả năng mở rộng và các vấn đề đối với các giải pháp mở rộng mạng. Ví dụ: khi độ phức tạp của xác minh tăng lên, thì kích thước phân đoạn, Tổng số và khối đều tăng lên.

Vậy Avail và Celestia giải quyết vấn đề này như thế nào? Trên thực tế, họ đã xây dựng một chuỗi khối trong đó sự đồng thuận trên chuỗi chỉ được sử dụng để xác minh thứ tự giao dịch và tính sẵn có của dữ liệu, không yêu cầu thực hiện/xác thực giao dịch.

Để giúp bạn hiểu điều này đầy đủ hơn, trước tiên chúng ta hãy xem kiến ​​trúc chuỗi khối thông thường trông như thế nào. Nói chung, kiến ​​trúc chuỗi khối bao gồm ba lớp sau:

  • lớp đồng thuận

  • lớp đồng thuận

  • lớp dữ liệu sẵn có

Đối với một chuỗi khối như Ethereum, được hầu hết mọi người sử dụng, cả ba lớp được kết hợp trong một kiến ​​trúc tổng thể - Máy ảo Ethereum (EVM) là một phần của quy tắc và giao thức đồng thuận. Và các dự án như Celestia và Avail thực sự cung cấp lớp sẵn có dữ liệu "riêng biệt" và lớp đồng thuận, để các môi trường thực thi giao dịch/chuỗi khối khác nhau có thể hưởng lợi từ nó.

Celestia và Avail có thể được sử dụng như một lớp đồng thuận tối thiểu, có thể cắm được và lớp tính sẵn sàng của dữ liệu, chỉ xác minh tính khả dụng của dữ liệu và đặt hàng giao dịch, mang lại tính linh hoạt cao hơn cho kiến ​​trúc mô-đun mạng chuỗi khối.

Không chỉ vậy, việc "tách" lớp dữ liệu sẵn có và lớp đồng thuận có thể làm cho nó có khả năng mở rộng hơn, bởi vì chúng sử dụng các bằng chứng về tính khả dụng của dữ liệu toán học (mathematical data Availability Proofs) để thực hiện kiểm tra DA rất hiệu quả. (Lưu ý: Celestia sử dụng mã xóa và Avail sử dụng sơ đồ cam kết KZG)

Bằng cách này, vấn đề tắc nghẽn đồng thuận thực thi có thể được giải quyết một cách hiệu quả, bởi vì chỉ cần thực thi bằng chứng về tính khả dụng của dữ liệu trong lớp tính khả dụng của dữ liệu và không cần xác minh trạng thái và tính hợp lệ của khối thông qua quá trình thực thi.

Quan trọng hơn, là một lớp "riêng biệt" có nghĩa là môi trường thực thi là "độc lập có chủ quyền", Celestia và Avail "có thể cắm được" về mặt các chuỗi khối dành riêng cho ứng dụng mà không cần phải tự khởi động. Bộ xác thực/sự đồng thuận sau đó được hưởng lợi từ bảo mật của nó.

Nghĩa là, các chuỗi khối này không chỉ cho phép mở rộng quy mô mạng dễ dàng hơn mà còn đạt được tính bảo mật của Celestia/Avail (lớp dữ liệu sẵn có và lớp đồng thuận).

Tuy nhiên, do lớp dữ liệu sẵn có và lớp đồng thuận không xác minh tính hợp lệ của giao dịch, nên việc "thực thi" phải được thực hiện bằng cách nào đó để xử lý việc thực hiện giao dịch và xác minh/giải quyết tranh chấp. Celestia đã đề xuất Bản tổng hợp lạc quan như một giải pháp, đồng thời đề xuất thêm hỗ trợ Bản tổng hợp vào SDK Cosmos. Về cơ bản, giải pháp này xây dựng một lớp thực thi trên lớp đồng thuận và tính khả dụng của dữ liệu.

Nhìn chung, môi trường "lớp sẵn có dữ liệu và lớp đồng thuận" rất giống với kịch bản tương lai sẽ được xây dựng bởi ETH 2.0. Ví dụ: Vitalik Buterin đã viết trong lộ trình Ethereum tập trung vào Rollup: "Mọi người đều có thể xử lý một phân đoạn thực thi bảo mật cao duy nhất và lớp khả dụng dữ liệu có thể mở rộng."

Nếu các công cụ mới của Polygon có thể xây dựng lớp thực thi đáng tin cậy và lớp thực thi ổn định và thuận tiện trên các giải pháp mở rộng quy mô ngoài chuỗi, thì công nghệ lớp khả dụng dữ liệu có thể mở rộng này có vẻ rất hứa hẹn.

Liên kết nguồn:

Liên kết nguồn:twitter.com

nhà phát triển
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Tài khoản chính thức
https://twitter.com/OdailyChina