Bitget App
Giao dịch thông minh hơn
Mua CryptoThị trườngGiao dịchFuturesSao chépBot‌Earn

Mô-đun Blockchain: Bộ phận cuối cùng của Web3

Xem bài gốc
ChaincatcherChaincatcher2024/05/12 09:01
Theo:作者:GeekCartel

Xu hướng blockchain modul không chỉ là một sự thay đổi công nghệ, mà còn là một chiến lược quan trọng để thúc đẩy toàn bộ hệ sinh thái blockchain đáp ứng các thách thức trong tương lai.

Tác giả: GeekCartel

1. Giới thiệu

Blockchain modul là một mô hình thiết kế blockchain đổi mới nhằm cải thiện hiệu suất hệ thống và khả năng mở rộng thông qua chuyên môn hóa và phân chia công việc. Trước sự xuất hiện của blockchain modul, một chuỗi đơn (Monolithic) phải xử lý tất cả các nhiệm vụ, bao gồm lớp thực thi, lớp sẵn có dữ liệu, lớp đồng thuận và lớp thanh toán. Blockchain modul xem xét những nhiệm vụ này như các mô-đun có thể kết hợp tự do để giải quyết các vấn đề này, với mỗi mô-đun tập trung vào các chức năng cụ thể.

Lớp thực thi: Chịu trách nhiệm xử lý và xác thực tất cả các giao dịch, cũng như quản lý thay đổi trạng thái blockchain.

Lớp đồng thuận: Đạt được thỏa thuận về thứ tự giao dịch.

Lớp thanh toán: Được sử dụng để hoàn thành giao dịch, xác minh bằng chứng và tạo cầu nối giữa các lớp thực thi khác nhau.

Lớp sẵn có dữ liệu: Đảm bảo rằng tất cả dữ liệu cần thiết có thể truy cập cho các bên tham gia mạng để xác minh.

Xu hướng của blockchain modul không chỉ là một cuộc cách mạng công nghệ mà còn là một chiến lược quan trọng để thúc đẩy toàn bộ hệ sinh thái blockchain đáp ứng các thách thức trong tương lai. GeekCartel sẽ phân tích khái niệm về blockchain modul và các dự án liên quan, nhằm cung cấp một sự giải thích toàn diện và thực tế về kiến thức blockchain modul để giúp độc giả hiểu rõ hơn về blockchain modul và dự đoán xu hướng phát triển trong tương lai. Lưu ý: Nội dung của bài viết này không cấu thành tư vấn đầu tư.

2. Người tiên phong của Blockchain Modul - Celestia

Năm 2018, Mustafa Albasan và Vitalik Buterin đã công bố một bài viết đột phá cung cấp ý tưởng mới để giải quyết vấn đề mở rộng của blockchain. "Data Availability Sampling and Fraud Proofs" giới thiệu một phương pháp mà blockchain có thể tự động mở rộng không gian lưu trữ khi các nút mạng tăng lên. Năm 2019, Mustafa Albasan đi sâu hơn và viết "Lazy Ledger," đề xuất một khái niệm hệ thống blockchain chỉ xử lý vấn đề sẵn có dữ liệu.

Dựa trên những khái niệm này, Celestia đã xuất hiện như mạng DA (Data Availability) đầu tiên áp dụng cấu trúc modul. Nó được xây dựng bằng CometBFT và Cosmos SDK, phục vụ như một blockchain chứng minh cổ phần (PoS) tăng cường hiệu suất mở rộng mà vẫn duy trì tính phân quyền.

Lớp DA rất quan trọng đối với sự an toàn của bất kỳ blockchain nào, vì nó đảm bảo rằng bất kỳ ai cũng có thể kiểm tra sổ cái giao dịch và xác minh nó. Nếu một nhà sản xuất khối đề xuất một khối mà không có tất cả dữ liệu sẵn có, khối có thể đạt được xác định cuối cùng nhưng có thể chứa các giao dịch không hợp lệ. Ngay cả khi khối là hợp lệ, dữ liệu không thể xác minh hoàn toàn sẽ ảnh hưởng tiêu cực đến chức năng của người dùng và mạng lưới.

Celestia thực hiện hai chức năng chính, đó là Data Availability Sampling (DAS) và Namespace Merkle Trees (NMT). DAS cho phép các nút nhẹ xác minh sự sẵn có dữ liệu mà không cần tải xuống toàn bộ khối. Cây Merkle Namespace chia dữ liệu khối thành các không gian tên riêng biệt cho các ứng dụng khác nhau, có nghĩa là các ứng dụng chỉ cần tải xuống và xử lý dữ liệu liên quan đến họ, giảm đáng kể yêu cầu xử lý dữ liệu. Quan trọng hơn, DAS cho phép Celestia mở rộng với sự tăng lên của người dùng (nút nhẹ) mà không ảnh hưởng đến an ninh cuối cùng của người dùng.

Blockchain modul đang tạo điều kiện để xây dựng các chuỗi mới theo cách chưa từng có, nơi các loại blockchain modul khác nhau có thể hợp tác theo cách khác nhau cho các mục đích và kiến trúc khác nhau. Các đề xuất chính thức của Celestia về thiết kế kiến trúc modul thể hiện tính linh hoạt và tính kết hợp của blockchain modul:

Hình 1 Kiến trúc Lớp 1 và Lớp 2

Lớp 1 và Lớp 2: Celestia gọi đó là sự linh hoạt ngây thơ, ban đầu được xây dựng cho tính mở rộng của Ethereum như một Lớp 1 toàn cục, với Lớp 2 tập trung vào thực thi, trong khi Lớp 1 cung cấp các chức năng chính khác.

  • Celestia hỗ trợ chuỗi được xây dựng bằng các công nghệ Arbitrum Orbit, Optimism Stack và Polygon CDK (sắp được hỗ trợ) để sử dụng Celestia như lớp DA, nơi mà các Lớp 2 hiện có có thể chuyển dữ liệu của họ từ việc được xuất bản trên Ethereum sang việc được xuất bản trên Celestia bằng cách sử dụng công nghệ Rollup. Các cam kết đến các khối được xuất bản trên Celestia, khiến nó trở nên có khả năng mở rộng hơn so với phương pháp truyền thống của việc xuất bản dữ liệu lên một chuỗi duy nhất.

  • Celestia hỗ trợ RollApps (chuỗi dành riêng cho ứng dụng) được xây dựng dựa trên các thành phần công nghệ Dymension như lớp thực thi, với lớp thanh toán phụ thuộc vào Dymension Hub (sẽ được giải thích sau), lớp DA sử dụng Celestia, và tương tác giữa các chuỗi thông qua giao thức IBC (IBC dựa trên Cosmos SDK, một giao thức cho phép các chuỗi khối giao tiếp với nhau. Các chuỗi sử dụng IBC có thể chia sẻ bất kỳ loại dữ liệu nào miễn là nó được mã hóa dưới dạng byte).

Hình 2: Kiến trúc Lớp Thực thi, Thanh toán và DA

Thực thi, Thanh toán và Khả năng Mở dữ liệu: Blockchain modul tối ưu hóa có thể tách biệt các lớp thực thi, thanh toán và khả năng mở dữ liệu giữa các blockchain modul chuyên biệt.

Hình 3: Kiến trúc Lớp Thực thi và DA

Thực thi và DA: Với mục tiêu triển khai blockchain modul là linh hoạt, lớp thực thi không bị hạn chế trong việc xuất bản các khối của mình đến lớp thanh toán. Ví dụ, một ngăn xếp modul có thể được tạo ra mà không liên quan đến lớp thanh toán mà chỉ có lớp thực thi ở trên các lớp đồng thuận và khả năng mở dữ liệu.

Trong ngăn xếp modul này, lớp thực thi sẽ độc lập, xuất bản các giao dịch của mình đến một blockchain khác, thường được sử dụng để sắp xếp và mở dữ liệu nhưng xử lý thanh toán của riêng mình. Trong ngữ cảnh của ngăn xếp modul, Sovereign Rollup chịu trách nhiệm về thực thi và thanh toán, trong khi lớp DA xử lý đồng thuận và khả năng mở dữ liệu.

Sự khác biệt giữa Sovereign Rollup và Smart Contract Rollup là:

  • Các giao dịch Smart Contract Rollup được xác minh bởi các hợp đồng thông minh trong lớp thanh toán. Các giao dịch Sovereign Rollup được xác minh bởi các nút của Sovereign Rollup.

  • Các nút trong Sovereign Rollup có chủ quyền so với Smart Contract Rollup. Trong Sovereign Rollup, việc sắp xếp và tính hợp lệ của giao dịch được quản lý bởi mạng lưới của Rollup, không phụ thuộc vào một lớp thanh toán riêng biệt.

Hiện nay, Rollkit và Sovereign SDK cung cấp các khung cho việc triển khai mạng thử nghiệm Sovereign Rollup trên Celestia.

3. Khám phá các Giải pháp Modul trong Hệ sinh thái Blockchain

1. Lớp Thực thi Modul

Trước khi giới thiệu công nghệ lớp thực thi modul, chúng ta nên hiểu Rollup là gì.

Hiện nay, công nghệ lớp thực thi modul chủ yếu dựa vào RolLUP là một giải pháp tăng khả năng mà hoạt động ngoài chuỗi trên Lớp 1. Giải pháp này thực thi các giao dịch ngoài chuỗi, có nghĩa là chiếm ít không gian khối hơn và là một trong những giải pháp tăng khả năng quan trọng của Ethereum. Sau khi thực thi các giao dịch, nó gửi một lô dữ liệu giao dịch hoặc chứng minh thực thi đến Lớp 1 để thanh toán. Công nghệ Rollup cung cấp một giải pháp tăng khả năng cho các mạng Lớp 1 trong khi duy trì tính phân quyền và bảo mật. Ví dụ, trong Ethereum, công nghệ Rollup có thể cải thiện hiệu suất và quyền riêng tư bằng cách sử dụng

Trong toàn bộ hệ sinh thái EigenLayer, tốc độ xử lý, và khả năng kết hợp an toàn được đảm bảo. Khi Ethereum Rollup xây dựng lưu trữ dữ liệu tạm thời phi tập trung, dữ liệu có thể được xử lý trực tiếp bởi các nhà điều hành EigenDA. Các nhà điều hành tham gia vào các hoạt động mạng, chịu trách nhiệm xử lý, xác minh và lưu trữ dữ liệu. EigenDA có thể mở rộng theo chiều ngang với sự tăng cường về việc đặt cược và các nhà điều hành. EigenDA kết hợp với... Công nghệ Rollup di chuyển phần DA ra khỏi chuỗi để đạt được khả năng mở rộng. Kết quả là, dữ liệu giao dịch thực tế không cần phải được sao chép và lưu trữ trên mỗi nút, giảm yêu cầu về băng thông và lưu trữ. Trên chuỗi, chỉ có siêu dữ liệu liên quan đến khả năng truy cập dữ liệu và cơ chế chịu trách nhiệm được xử lý (cơ chế chịu trách nhiệm lưu trữ dữ liệu ngoài chuỗi và có thể xác minh tính toàn vẹn và xác thực khi cần thiết). ![Hình ảnh](https://img.bitgetimg.com/multiLang/image/45bd187f434b1f9e18c63f0f63a513071715504435839.webp) Hình 7: Luồng dữ liệu cơ bản của EigenDA Như được thể hiện trong sơ đồ, Rollup ghi các lô giao dịch vào lớp DA. Khác với các hệ thống sử dụng chứng minh gian lận để phát hiện dữ liệu độc hại, EigenDA chia dữ liệu thành các khối và tạo cam kết KZG và nhiều chứng minh tiết lộ. EigenDA yêu cầu các nút chỉ cần tải xuống một lượng dữ liệu nhỏ [O(1/n)] thay vì toàn bộ khối. Giao thức trọng tài gian lận của Rollup cũng có thể xác minh xem dữ liệu khối có khớp với cam kết KZG được cung cấp trong chứng minh EigenDA hay không. Trong quá trình xác minh này, chuỗi Layer 2 có thể đảm bảo rằng dữ liệu giao dịch của gốc trạng thái Rollup không bị can thiệp bởi sequencers/proposers. ### 2.2 Nubit: Giải pháp DA modul đầu tiên trên Bitcoin Nubit là một lớp DA mở rộng, nguyên bản trên Bitcoin đầu tiên mở đường cho tương lai của Bitcoin. Mục tiêu của họ là nâng cao tốc độ xử lý dữ liệu và dịch vụ khả dụng để đáp ứng nhu cầu ngày càng tăng của hệ sinh thái. Tầm nhìn của họ là tích hợp cộng đồng phát triển viên rộng lớn vào hệ sinh thái Bitcoin và cung cấp cho họ các công cụ có khả năng mở rộng, an toàn và phi tập trung. Các thành viên trong nhóm Nubit là giáo sư và sinh viên tiến sĩ từ UCSB (Đại học California, Santa Barbara) với uy tín học thuật xuất sắc và ảnh hưởng toàn cầu. Họ không chỉ xuất sắc trong nghiên cứu học thuật mà còn có kinh nghiệm phong phú trong triển khai kỹ thuật blockchain. Nhóm, cùng với domo (người sáng tạo của Brc 20), đã cộng tác viết một bài báo về các chỉ số modul, kết hợp thiết kế của lớp DA vào cấu trúc chỉ số của giao thức meta Bitcoin, đóng góp vào việc thiết lập và định hình các tiêu chuẩn ngành. Các đổi mới cốt lõi của Nubit: cơ chế đồng thuận, cầu nối không tin cậy, và khả dụng dữ liệu, sử dụng các thuật toán đồng thuận sáng tạo và Mạng Lightning để thừa hưởng các tính chất hoàn toàn chống kiểm duyệt của Bitcoin và cải thiện hiệu quả với DAS: - **Cơ chế Đồng thuận:** Nubit khám phá một cơ chế đồng thuận hiệu quả dựa trên PBFT (Tính khả thi của Byzantine Fault Tolerance) được hỗ trợ bởi SNARK cho việc tổng hợp chữ ký. Phương pháp PBFT kết hợp với công nghệ zkSNARK giảm đáng kể độ phức tạp của việc xác minh chữ ký giữa các validator, xác minh tính chính xác của giao dịch mà không cần truy cập vào toàn bộ tập dữ liệu. - **DAS:** DAS của Nubit được đạt được thông qua nhiều vòng lấy mẫu ngẫu nhiên của một phần nhỏ dữ liệu khối. Mỗi vòng lấy mẫu thành công tăng khả năng truy cập dữ liệu hoàn chỉnh. Khi mức độ tin cậy đã được xác định trước đạt được, dữ liệu khối được coi là có thể truy cập. - **Cầu nối không tin cậy:** Nubit sử dụng một Cầu nối không tin cậy tận dụng các kênh thanh toán của Mạng Lightning. Phương pháp này tương thích với các phương pháp thanh toán Bitcoin địa phương và không đặt yêu cầu tin cậy bổ sung. So với các giải pháp cầu nối hiện có, nó mang lại rủi ro thấp hơn cho người dùng. ![Hình ảnh](https://img.bitgetimg.com/multiLang/image/7c01dea451a204826f4f1b571f11a7931715504435954.webp) Hình 8: Các thành phần cơ bản của Nubit Chúng tôi tiếp tục xem xét vòng đời hệ thống hoàn chỉnh được thể hiện trong Hình 8 với một trường hợp sử dụng cụ thể. Giả sử Alice muốn hoàn thành một giao dịch bằng dịch vụ DA của Nubit (Nubit hỗ trợ các loại dữ liệu khác nhau, bao gồm nhưng không giới hạn là- **Bước 1.1:** Alice cần tiếp tục dịch vụ bằng cách thanh toán phí gas thông qua cầu nối không tin cậy của Nubit. Cụ thể, Alice cần nhận được một thách thức công khai, được ký hiệu là X(h), từ người cầu nối không tin cậy (X là một hàm băm được mã hóa từ phạm vi băm của Hàm Trễ Xác minh (VDF) đến miền thách thức, h là giá trị băm của một khối tại một chiều cao cụ thể). - **Bước 1.2 và Bước 2:** Alice phải nhận kết quả đánh giá R của VDF liên quan đến vòng hiện tại, gửi R cùng với dữ liệu và siêu dữ liệu giao dịch của mình (như địa chỉ và nonce) cho các nhà xác minh để hợp nhất vào bộ nhớ tạm. - **Bước 3:** Các nhà xác minh đề xuất quá trình các khối và các tiêu đề của chúng sau khi đạt được sự nhất trí. Tiêu đề khối bao gồm cam kết đến dữ liệu và mã hóa Reed-Solomon (RS Code) liên quan của nó, trong khi khối chính chứa dữ liệu thô, RS Code tương ứng và chi tiết giao dịch cơ bản. - **Bước 4:** Vòng đời kết thúc với việc truy xuất dữ liệu của Alice. Các máy khách nhẹ tải xuống các tiêu đề khối, trong khi các nút đầy đủ truy xuất các khối và các tiêu đề của chúng. **Các máy khách nhẹ thực hiện quá trình DAS để xác minh tính sẵn có của dữ liệu. Ngoài ra, sau khi đề xuất một số lượng ngưỡng các khối, các điểm kiểm tra lịch sử được ghi lại trên blockchain Bitcoin theo dấu thời gian. Điều này đảm bảo rằng bộ xác minh có thể ngăn chặn các cuộc tấn công từ xa tiềm ẩn và hỗ trợ việc rút vốn nhanh chóng.** ### 3. Các Giải Pháp Khác Ngoài việc tập trung vào các lớp mô-đun, các dịch vụ lưu trữ phi tập trung có thể cung cấp hỗ trợ dài hạn cho lớp DA. Cũng có các giao thức và chuỗi cung cấp giải pháp tùy chỉnh và toàn diện cho các nhà phát triển, cho phép người dùng dễ dàng xây dựng chuỗi của họ ngay cả khi không có mã. ### 3.1 EthStorage - Lưu Trữ Phi Tập Trung Động EthStorage là lớp 2 mô-đun đầu tiên thực hiện lưu trữ phi tập trung động, cung cấp lưu trữ key-value (KV) có thể lập trình theo DA, mở rộng lưu trữ có thể lập trình với chi phí từ 1/100 đến 1/1000 lên đến hàng trăm TB hoặc thậm chí PB. Nó cung cấp một giải pháp DA dài hạn cho Rollups và mở ra các khả năng mới cho các ứng dụng hoàn toàn trên chuỗi như trò chơi, mạng xã hội, trí tuệ nhân tạo, v.v. ![Hình ảnh](https://img.bitgetimg.com/multiLang/image/1d48aa3bf3113f1f8100360e8bd586351715504436069.webp) Hình 9: Các kịch bản ứng dụng của EthStorage Người sáng lập EthStorage, Qi Zhou, đã hoàn toàn tận tâm với ngành Web3 từ năm 2018, sở hữu bằng Tiến sĩ từ Viện Công nghệ Georgia và đã làm việc như một kỹ sư tại các công ty hàng đầu như Google và Facebook. Nhóm cũng đã nhận được sự hỗ trợ từ Ethereum Foundation. Là một trong những tính năng cốt lõi của bản nâng cấp Ethereum Cancun, EIP-4844 (còn được biết đến với tên Proto-dank sharding) giới thiệu các khối dữ liệu tạm thời (blob) cho lưu trữ Rollup Layer 2, nâng cao khả năng mở rộng và bảo mật của mạng. Mạng không cần xác minh mỗi giao dịch trong một khối, chỉ cần xác nhận xem blob đính kèm mang dữ liệu chính xác, giảm đáng kể chi phí của Rollups. Tuy nhiên, dữ liệu Blob chỉ sẵn có tạm thời, có nghĩa là nó sẽ bị loại bỏ trong vài tuần. Điều này có tác động lớn: Layer 2 không thể một cách tuyệt đối suy luận trạng thái mới nhất từ Layer 1. Nếu một đoạn dữ liệu cụ thể không thể được lấy từ Layer 1, có thể không đồng bộ chuỗi thông qua Rollup. **Với EthStorage là một giải pháp lưu trữ DA dài hạn, Layer 2 có thể truy xuất dữ liệu đầy đủ từ lớp DA của mình bất cứ lúc nào.**

Các tính năng kỹ thuật:

  • EthStorage có thể đạt được lưu trữ động phi tập trung: Các giải pháp lưu trữ phi tập trung hiện có có thể hỗ trợ tải lên lượng lớn dữ liệu, nhưng không thể sửa đổi hoặc xóa, chỉ có thể tải lên dữ liệu mới. EthStorage, thông qua mô hình lưu trữ key-value ban đầu của mình, thực hiện chức năng CRUD, tức là tạo, đọc, cập nhật và xóa dữ liệu đã lưu trữ, cải thiện đáng kể tính linh hoạt quản lý dữ liệu.

  • Giải pháp phi tập trung Layer 2 dựa trên lớp DA: EthStorage là một lớp lưu trữ mô-đun có thể chạy trên bất kỳ blockchain nào miễn là có thể.

    e là một Máy ảo Ethereum (EVM) và một DA để giảm chi phí lưu trữ (nhưng nhiều Layer 1 hiện tại không có một lớp DA), ngay cả trên Layer 2.

  • Hoàn toàn tích hợp với ETH: Khách hàng của EthStorage là một tập hợp con của Geth, nghĩa là khi chạy các nút cho EthStorage, họ vẫn có thể tham gia tích cực vào bất kỳ quy trình Ethereum nào. Một nút có thể vừa là một nút xác thực Ethereum và một nút dữ liệu cho EthStorage.

Quy trình làm việc của EthStorage:

  • Người dùng tải dữ liệu của họ lên hợp đồng ứng dụng, sau đó tương tác với hợp đồng EthStorage để lưu trữ dữ liệu.

  • Trong mạng lưới Layer 2 của EthStorage, các nhà cung cấp lưu trữ nhận thông báo về dữ liệu đang chờ được lưu trữ.

  • Các nhà cung cấp lưu trữ tải dữ liệu từ mạng lưới sẵn có của Ethereum.

  • Các nhà cung cấp lưu trữ gửi bằng chứng lưu trữ đến Layer 1, chứng minh sự tồn tại của một số lượng lớn bản sao trong mạng lưới Layer 2.

  • Hợp đồng EthStorage thưởng cho các nhà cung cấp lưu trữ đã thành công khi gửi bằng chứng lưu trữ.

3.2 AltLayer - Dịch vụ Tùy chỉnh Linh hoạt

AltLayer cung cấp một dịch vụ Rollups-as-a-Service linh hoạt, không cần mã hóa. Sản phẩm RaaS được thiết kế cho thế giới đa chuỗi và đa Máy ảo, hỗ trợ EVM và WASM. Nó cũng hỗ trợ các SDK Rollup khác nhau, như OP Stack, Arbitrum Orbit, Polygon zkEVM, ZKSync's ZKStack và Starkware, các dịch vụ đặt hàng chung khác (như Espresso và Radius), các lớp DA khác nhau (như Celestia, EigenLayer) và nhiều dịch vụ mô-đun khác tại các lớp khác nhau của ngăn xếp Rollup.

Thông qua AltLayer, một ngăn xếp Rollup linh hoạt có thể được đạt được. Ví dụ, một Rollup được thiết kế cho các ứng dụng có thể được xây dựng bằng cách sử dụng Arbitrum Orbit, với Arbitrum One là DA và lớp giải quyết, trong khi một Rollup khác được thiết kế cho mục đích chung có thể được xây dựng bằng cách sử dụng ZK Stack, với Celestia là lớp DA, và Ethereum là lớp giải quyết.

Chú ý: Bạn có thể tự hỏi tại sao lớp giải quyết có thể được thực hiện bởi OP và Arbitrum? Trên thực tế, các ngăn xếp Rollup Layer 2 này đang thực hiện công việc "liên chuỗi" tương tự như Cosmos đề xuất: OP giới thiệu Superchain, OP Stack là một ngăn xếp phát triển chuẩn hóa hỗ trợ công nghệ Optimism, tích hợp các mạng Layer 2 khác nhau để thúc đẩy tính tương thích giữa các mạng này; Arbitrum đề xuất chiến lược Orbitchain, cho phép tạo ra và triển khai Layer 3 trên mạng chính Arbitrum dựa trên Arbitrum Nitro (ngăn xếp công nghệ), còn được biết đến với tên gọi là chuỗi ứng dụng. Orbit Chains có thể giải quyết trực tiếp đến Layer 2 hoặc trực tiếp đến Ethereum.

3.3 Dymension - Mạng Modul Full-stack

Dymension là một mạng blockchain modul dựa trên Cosmos SDK, nhằm mục đích đảm bảo an ninh và tương thích của RollApps bằng cách sử dụng tiêu chuẩn IBC.

Dymension chia các chức năng blockchain thành nhiều lớp, với Dymension Hub là lớp giải quyết và đồng thuận cung cấp an ninh, tương thích và thanh khoản cho RollApps, và RollApp là lớp thực thi. Lớp cung cấp dữ liệu được hỗ trợ bởi các nhà cung cấp DA mà các nhà phát triển có thể chọn theo nhu cầu của họ.

Lớp giải quyết (Dymension Hub) duy trì danh sách đăng ký của RollApps và thông tin liên quan như trạng thái, danh sách sequencer, sequencer hoạt động hiện tại, checksum của mô-đun thực thi, v.v. Logic của các dịch vụ Rollup được cố định trong lớp giải quyết, tạo thành một trung tâm tương thích nội bộ. Dymension Hub là lớp giải quyết có các tính năng sau:

  • Cung cấp dịch vụ Rollups tại lớp giải quyết cục bộ: Cung cấp các giả định tin cậy và an ninh giống như lớp cơ sở nhưng với không gian thiết kế đơn giản, an toàn và hiệu quả hơn.

  • Giao tiếp và giao dịch: RollApps trong Dymension đạt được giao tiếp và giao dịch giữa các RollApp trên lớp giải quyết thông qua các mô-đun nhúng, cung cấp cầu nối tối thiểu về sự tin cậy. Ngoài ra, RollApps có thể giao tiếp

  • RVM (RollApp Virtual Machine): Lớp giải quyết trong Dymension khởi đầu RVM trong các tranh chấp gian lận. RVM có thể giải quyết các tranh chấp trong các môi trường thực thi khác nhau (như EVM), mở rộng khả năng và linh hoạt của việc thực thi RollApp.

  • Chống kiểm duyệt: Người dùng trải qua xem xét từ Sequencer có thể gửi một giao dịch đặc biệt đến lớp giải quyết. Giao dịch này được chuyển tiếp đến Sequencer và yêu cầu thực thi trong một khung thời gian cụ thể. Nếu giao dịch không được xử lý trong thời gian quy định, Sequencer sẽ bị phạt.

  • AMM (Automated Market Maker): Dymension giới thiệu một AMM tích hợp trong trung tâm giải quyết, tạo ra một trung tâm tài chính cốt lõi. Nó cung cấp thanh khoản chia sẻ cho toàn bộ hệ sinh thái.

So sánh các Hệ sinh thái Blockchain Modul

Trong các phần trước, chúng ta đã đào sâu vào các hệ thống blockchain modul và nhiều dự án đại diện. Bây giờ, chúng ta sẽ tập trung vào việc so sánh và phân tích các hệ sinh thái khác nhau, nhằm hiểu biết một cách toàn diện về blockchain modul.

Kết luận và Triển vọng

Như chúng ta đã thấy, hệ sinh thái blockchain đang phát triển theo hướng modul. Trong thế giới blockchain trước đây, mỗi chuỗi hoạt động độc lập, cạnh tranh với nhau, làm cho việc dòng chảy của người dùng, nhà phát triển và tài sản giữa các chuỗi khác nhau trở nên khó khăn, hạn chế sự phát triển và sáng tạo tổng thể của hệ sinh thái. Trong thế giới WEB3, việc khám phá và giải quyết vấn đề là một quá trình cộng tác. Ban đầu, Bitcoin và Ethereum thu hút nhiều sự chú ý với tư cách là các chuỗi đơn lẻ, nhưng khi nhược điểm của các chuỗi đơn lẻ được phơi bày, các chuỗi modul dần dần thu hút sự chú ý. Do đó, sự bùng nổ của các chuỗi modul không phải là ngẫu nhiên mà là một phát triển cần thiết.

Các chuỗi modul nâng cao tính linh hoạt và hiệu quả của chuỗi bằng cách cho phép các thành phần cá nhân được tối ưu hóa và tùy chỉnh độc lập. Tuy nhiên, kiến trúc này cũng đối mặt với thách thức như trễ truyền thông và tăng cường phức tạp của các tương tác hệ thống. Trong thực tế, những lợi ích lâu dài của kiến trúc modul, như khả năng bảo trì, tái sử dụng và linh hoạt cải thiện, thường vượt qua những mất mát hiệu suất ngắn hạn của nó. Trong tương lai, với sự tiến bộ về công nghệ, những vấn đề này sẽ tìm thấy những giải pháp tốt hơn.

GeekCartel tin rằng hệ sinh thái blockchain có trách nhiệm cung cấp một lớp nền đáng tin cậy và các công cụ chung trong toàn bộ ngăn xếp modul để tạo điều kiện kết nối mượt mà giữa các chuỗi, giúp người dùng dễ dàng sử dụng công nghệ blockchain và thu hút thêm người dùng mới đến Web3 nếu hệ sinh thái có thể trở nên hài hòa và kết nối với nhau.

Sáu. Đọc thêm: Giao thức Restaking - Tiêm An ninh Tự nhiên vào Hệ sinh thái Đa dạng

Hiện nay có một số giao thức Restaking hiệu quả tổng hợp các nguồn lực an ninh phân tán thông qua cơ chế restaking để tăng cường tổng thể an ninh của các mạng blockchain. Quá trình này không chỉ giải quyết vấn đề nguồn lực an ninh phân tán mà còn tăng cường khả năng phòng thủ của mạng trước các cuộc tấn công tiềm ẩn, đồng thời cung cấp động lực bổ sung cho các bên tham gia, khuyến khích thêm người dùng tham gia vào việc duy trì an ninh mạng. Điều này giúp giao thức Restaking mở ra những cách mới để tăng cường an ninh và hiệu quả mạng, thúc đẩy phát triển lành mạnh của hệ sinh thái blockchain.

1. EigenLayer: Giao thức Restaking phi tập trung của Ethereum

EigenLayer là một giao thức được xây dựng trên Ethereum giới thiệu cơ chế Restaking, một nguyên tắc mới cho an ninh kinh tế mật mã. Nguyên tắc này cho phép tái sử dụng ETH trên lớp đồng thuận, tổng hợp an ninh của ETH trên tất cả các mô-đun, tăng cường an ninh của các ứng dụng phụ thuộc vào các mô-đun này. Người dùng stake ETH native

ETH hoặc sử dụng mã thông báo đặt cược thanh khoản (LST) để đặt cược ETH có thể chọn tham gia hợp đồng thông minh EigenLayer để đặt cược lại ETH hoặc LST của họ, mở rộng an ninh kinh tế mật mã cho các ứng dụng khác trên mạng để nhận thêm phần thưởng.

Khi Ethereum chuyển dịch hướng đến một lộ trình tập trung vào Rollup, các ứng dụng được xây dựng trên Ethereum được mở rộng đáng kể.

Tuy nhiên, bất kỳ mô-đun nào không thể triển khai hoặc chứng minh trên EVM không thể hấp thụ niềm tin chung của Ethereum. Các mô-đun này liên quan đến việc xử lý đầu vào từ bên ngoài Ethereum, làm cho quá trình xử lý của họ không thể xác minh trong các giao thức nội bộ của Ethereum. Các mô-đun này bao gồm các sidechain dựa trên các giao thức đồng thuận mới, các lớp khả năng truy cập dữ liệu, các máy ảo mới, mạng lưới oracle, cầu nối, v.v. Thông thường, các mô-đun như vậy cần có ngữ nghĩa xác minh phân phối riêng của họ AVS để xác minh. Thông thường, những AVS này hoặc được bảo vệ bởi mã thông báo bản địa của họ hoặc có các thuộc tính được cấp quyền.

Hệ sinh thái AVS hiện tại đối mặt với một số vấn đề:

  • Giả định niềm tin an ninh. Những người sáng tạo phát triển AVS phải hướng dẫn một mạng lưới niềm tin mới để đạt được an ninh.

  • Rò rỉ giá trị. Khi mỗi AVS phát triển một hồ bơi niềm tin riêng, người dùng phải trả phí cho các hồ bơi này ngoài các phí giao dịch Ethereum. Sự chênh lệ trong luồng phí dẫn đến rò rỉ giá trị từ Ethereum.

  • Gánh nặng vốn. Đối với hầu hết các AVS hiện đang hoạt động, chi phí vốn đặt cược cao hơn nhiều so với bất kỳ chi phí vận hành nào.

  • Mô hình niềm tin thấp cho DApps. Hệ sinh thái AVS hiện tại đặt ra một vấn đề khi bất kỳ phụ thuộc middleware nào của một DApp có thể trở thành mục tiêu của các cuộc tấn công.

Hình 10: So sánh dịch vụ AVS hiện tại và EigenLayer

Trong kiến trúc của EigenLayer, các dịch vụ AVS được xây dựng trên giao thức EigenLayer, tận dụng an ninh chung của Ethereum. EigenLayer giới thiệu hai cách mới, bảo mật tập trung được đạt được thông qua việc đặt cược và quản trị thị trường tự do, để mở rộng an ninh của Ethereum đến bất kỳ hệ thống nào và loại bỏ các không hiệu quả của cấu trúc quản trị cứng nhắc hiện tại:

  • Cung cấp an ninh tập thể thông qua việc đặt cược lại. EigenLayer bảo vệ các mô-đun bằng cách cho phép đặt cược lại ETH thay vì mã thông báo của họ, cung cấp một cơ chế mới cho an ninh tập thể. Cụ thể, các người xác minh Ethereum có thể thiết lập thông tin rút tiền của chuỗi phản quang của họ cho hợp đồng thông minh EigenLayer và chọn tham gia các mô-đun mới được xây dựng trên EigenLayer. Người xác minh tải xuống và chạy bất kỳ phần mềm nút bổ sung nào cần thiết bởi các mô-đun này. Các mô-đun này sau đó có thể áp đặt các điều kiện tị nạ khác nhau trên ETH đã đặt cược của người xác minh chọn tham gia các mô-đun.

  • Thị trường mở cho phần thưởng. EigenLayer cung cấp một cơ chế thị trường mở để quản lý an ninh do người xác minh cung cấp và cách AVS tiêu thụ nó. EigenLayer tạo ra một môi trường trên thị trường nơi các mô-đun sẽ cần khuyến khích người xác minh đủ để phân bổ ETH đã đặt cược lại của họ cho các mô-đun của họ, trong khi người xác minh giúp xác định xem mô-đun nào xứng đáng với an ninh tập thể bổ sung này.

Bằng cách kết hợp những cách tiếp cận này, EigenLayer hoạt động như một thị trường mở nơi AVS có thể tận dụng an ninh được huy động từ người xác minh Ethereum, thúc đẩy người xác minh thực hiện các sự lựa chọn tối ưu hơn giữa an ninh và hiệu suất thông qua cơ hội thưởng và phạt.

Dịch vụ amp, không gian khối và giá trị tài sản - có thể mang lại sự an toàn của Bitcoin cho nhiều chuỗi PoS (như Cosmos, Binance Smart Chain, Polkadot, Polygon và các chuỗi khối khác có hệ sinh thái mạnh mẽ, tương tác), tạo ra một hệ sinh thái mạnh mẽ và thống nhất hơn.

Đánh dấu thời gian Bitcoin giải quyết các cuộc tấn công từ xa PoS:

Cuộc tấn công từ xa đề cập đến khả năng tạo ra một chuỗi phân nhánh bằng cách lợi dụng các nút xác thực trong một chuỗi PoS rút tiền và quay trở lại một khối lịch sử nơi họ vẫn là các nút xác thực. Vấn đề này là bẩm sinh trong các hệ thống PoS và không thể hoàn toàn giải quyết chỉ bằng cách cải thiện cơ chế đồng thuận của các chuỗi PoS, cho dù đó là Ethereum hay Cosmos và các chuỗi PoS khác.

Sau khi giới thiệu đánh dấu thời gian Bitcoin, dữ liệu trên chuỗi của các chuỗi PoS sẽ được lưu trữ dưới dạng đánh dấu thời gian Bitcoin trên chuỗi Bitcoin. Ngay cả khi ai đó cố gắng tạo ra một chuỗi phân nhánh của một chuỗi PoS, thì đánh dấu thời gian Bitcoin tương ứng sẽ muộn hơn so với chuỗi gốc, làm cho cuộc tấn công từ xa trở nên không hiệu quả.

Giao thức đặt cược Bitcoin:

Giao thức này cho phép người giữ Bitcoin đặt cược Bitcoin không hoạt động của họ để tăng cường an ninh của các chuỗi PoS và kiếm lợi nhuận trong quá trình đó.

Cơ sở hạ tầng cốt lõi của giao thức đặt cược Bitcoin là Mặt điều khiển giữa Bitcoin và các chuỗi PoS, như được thể hiện trong hình sau.

Hình 11: Kiến trúc hệ thống với Mặt điều khiển và Mặt dữ liệu

Mặt điều khiển được triển khai dưới dạng một chuỗi để đảm bảo tính phân cấp, an toàn, chống kiểm duyệt và có khả năng mở rộng. Mặt điều khiển này chịu trách nhiệm với các chức năng quan trọng khác nhau, bao gồm:

• Cung cấp dịch vụ đánh dấu thời gian Bitcoin cho các chuỗi PoS để đồng bộ hóa với mạng Bitcoin.

• Hoạt động như một thị trường, kết hợp đặt cược Bitcoin với các chuỗi PoS và theo dõi thông tin đặt cược và xác thực, như đăng ký và làm mới các khóa EOTS;

• Ghi lại chữ ký cuối cùng của các chuỗi PoS;

Bằng cách đặt cược BTC của họ, người dùng có thể cung cấp dịch vụ xác thực cho các chuỗi PoS, lớp DA, oracles, AVSs, v.v., và Babylon hiện cũng có thể cung cấp dịch vụ xác thực cho Altlayer, Nubitn

Cung cấp các dịch vụ như FLAC, JPEG, và HTML.

Tham khảo

Hình ảnh:

  • https://celestia.org/learn/modular-architectures/the-modular-stack/#layer-1-and-2

  • https://celestia.org/learn/modular-architectures/the-modular-stack/#execution-settlement-and-data-availability

  • https://celestia.org/learn/modular-architectures/the-modular-stack/#execution-and-data-availability

  • https://learnblockchain.cn/article/6169

  • https://celestia.org/learn/sovereign-rollups/an-introduction/#what-is-a-smart-contract-rollup

  • https://docs.bsquared.network/architecture

  • https://docs.eigenlayer.xyz/eigenda/overview#how-rollups-integrate

  • https://docs.nubit.org/#what-is-nubit

  • https://docs.ethstorage.io/#motivation

  • https://docs.eigenlayer.xyz/assets/files/EigenLayer_WhitePaper-88c47923ca0319870c611decd6e562ad.pdf

  • https://docs.babylonchain.io/assets/files/btc_staking_litepaper-32bfea0c243773f0bfac63e148387aef.pdf

Văn bản:

  • https://arxiv.org/abs/1809.09044

  • https://arxiv.org/abs/1905.09274

  • https://celestia.org/

  • https://github.com/cometbft/cometbft

  • https://github.com/cosmos/cosmos-sdk

  • https://docs.celestia.org/learn/how-celestia-works/data-availability-layer#data-availability-sampling-das

  • https://docs.celestia.org/learn/how-celestia-works/data-availability-layer#namespaced-merkle-trees-nmts

  • https://celestia.org/learn/modular-architectures/the-modular-stack/

  • https://docs.celestia.org/developers/arbitrum-integration

  • https://docs.celestia.org/developers/optimism

  • https://docs.polygon.technology/cdk/

  • https://portal.dymension.xyz/

  • https://ibc.cosmos.network/main

  • https://celestia.org/learn/sovereign-Rollups/an-introduction/

  • https://docs.celestia.org/developers/rollkit

  • https://github.com/Sovereign-Labs/sovereign-sdk/tree/stable/examples/demo-Rollup

  • https://ethereum.org/developers/docs/scaling/sidechains

  • https://ethereum.org/roadmap#what-about-sharding

  • https://ethereum.org/roadmap/danksharding

  • https://www.optimism.io/

  • https://arbitrum.io/

  • https://polygon.technology/polygon-zkevm

  • https://ethereum.org/en/developers/docs/scaling/optimistic-Rollups

  • https://ethereum.org/en/developers/docs/scaling/zk-Rollups

  • https://docs.bsquared.network/architecture

  • https://docs.bsquared.network/architecture/Rollup_layer

  • https://ethereum.org/en/roadmap/account-abstraction/

  • https://docs.bsquared.network/architecture/Rollup_layer#synchronizer

  • https://docs.bsquared.network/architecture/da_layer/b2_nodes

  • https://docs.bsquared.network/architecture/da_layer/b2_nodes#bitcoin-committer-module

  • https://www.kraken.com/learn/what-is-taproot

  • https://docs.eigenlayer.xyz/eigenda/overview

  • https://ethereum.org/en/roadmap/danksharding/

  • https://www.eigenlayer.xyz/ecosystem?category=Operator

  • https://ethereum.org/en/roadmap/danksharding/#how-are-blobs-verified

  • https://docs.nubit.org/

  • https://www.halborn.com/blog/post/wh

  • https://www.lightspark.com/learn/lightning

  • https://twitter.com/nubit_org/status/1742735322159747242

  • https://docs.nubit.org/overview/architecture/trustless-bridge

  • https://docs.ethstorage.io/

  • https://file.w3q.w3q-g.w3link.io/0x67d0481cc9c2e9dad2987e58a365aae977dcb8da/dynamic_data_sharding_0_1_6.pdf

  • https://medium.com/@ld-capital/From-ethstorage-to-the-market-cooling-down-the-centralized-storage-competition-d0a003220362

  • https://www.eip4844.com/

  • https://lorenzo-protocol.gitbook.io/lorenzoprotocol/lorenzo-bitcoin-l2-as-a-service

  • https://zycrypto.com/lorenzo-protocol-integrates-with-babylon-to-transform-the-bitcoin-application-layer/

  • https://labs.binance.com/zh-CN

  • https://www.bnbchain.org/en

  • https://altlayer.io/

  • https://altlayer.io/raas

  • https://t.co/yxP9NTFKIv

  • https://t.co/2KibwFoIgA

  • https://docs.arbitrum.io/launch-orbit-chain/orbit-gentle-introduction

  • https://docs.arbitrum.io/for-devs/concepts/public-chains#arbitrum-one

  • https://tutorials.cosmos.network/academy/1-what-is-cosmos/

  • https://docs.dymension.xyz/

  • https://portal.dymension.xyz/dymension/metrics

Acknowledgments

Trong mô hình cơ sở hạ tầng mới nổi này, vẫn còn rất nhiều nghiên cứu và công việc cần được thực hiện, và có nhiều lĩnh vực không được đề cập trong bài viết này. Nếu bạn quan tâm đến bất kỳ chủ đề nghiên cứu liên quan nào, vui lòng liên hệ với Chloe.

Cảm ơn đặc biệt Severus và Jiayi vì những ý kiến và phản hồi sâu sắc của họ về bài viết này.

Thẻ Liên quan
Modular BlockchaTrong Lớp Dữ Liệu Có Sẵn Lớp Thực Thi Lớp Đồng Thuận Lớp Thanh Toán Lớp Celestia 1
ChainCatcher nhắc nhở độc giả cần nhìn nhận một cách hợp lý về blockchain, nâng cao nhận thức về rủi ro và cảnh giác với các loại phát hành và đầu cơ tiền ảo. Tất cả nội dung trên trang web đều là thông tin thị trường hoặc ý kiến của các bên liên quan và không cấu thành bất kỳ hình thức tư vấn đầu tư nào. Nếu phát hiện thông tin nhạy cảm trong nội dung trên trang web, bạn có thể nhấn vào "Báo cáo," và chúng tôi sẽ xử lý ngay lập tức.
0

Tuyên bố miễn trừ trách nhiệm: Mọi thông tin trong bài viết đều thể hiện quan điểm của tác giả và không liên quan đến nền tảng. Bài viết này không nhằm mục đích tham khảo để đưa ra quyết định đầu tư.

Bạn cũng có thể thích

Story Protocol dự định ra mắt Layer 1 tập trung vào IP trong năm nay

Tóm tắt nhanh: Startup blockchain Story đang ra mắt với mạng Layer 1 tùy chỉnh được xây dựng cho quản lý tài sản trí tuệ (IP). Dự án này được hỗ trợ bởi các nhà đầu tư bao gồm 11:11 Media của Paris Hilton, Samsung Ventures và Andreessen Horowitz. Story đang sử dụng blockchain tương thích với EVM cùng với thuật toán đồng thuận "Proof-of-Creativity" tùy chỉnh.

The Block2024/07/11 14:46

Sản phẩm nóng mới nhất trong hệ sinh thái TON: DOGS có hơn 1,8 triệu người dùng trong hai ngày sau khi ra mắt, và người dùng Telegram có thể nhận airdrop miễn phí

Odaily2024/07/11 13:03

Cách =nil; Foundation nhằm mở rộng quy mô ngang Ethereum với zkSharding

Tóm tắt nhanh =nil; Giám đốc Sản phẩm của Foundation, Avi Zurlo, giải thích sự khác biệt giữa các giải pháp mở rộng ngang và mở rộng dọc cho blockchain.

The Block2024/07/10 12:13

Mocaverse (MOCA), đã giành được một khoản tài trợ lớn: người cai trị mới tiếp theo của metaverse?

远山洞见2024/07/10 07:15

Giao dịch sao chép spot

Thêm
AIOnline
AIOnline
insight1000/1000
10048.2%
‌ROI
Tổng lợi nhuận $51245.84
WhaleGo_YouTube
WhaleGo_YouTube
insight500/500
1338.92%
‌ROI
Tổng lợi nhuận $3887.72

Giao dịch sao chép bot

Thêm
$17427.36
Tổng lợi nhuận
Tổng lợi nhuận của người đăng ký $-223.07
GoldenEgg
GoldenEgg
insight149/150
$3416.37
Tổng lợi nhuận
Tổng lợi nhuận của người đăng ký $-284.87