Mạng lưới blockchain modul là một mô hình thiết kế blockchain đổi mới nhằm mục đích nâng cao hiệu quả hệ thống và khả năng mở rộng thông qua sự chuyên môn hóa và phân chia lao động.
Hình 1: Ví dụ về blockchain theo mô hình modul
Trước sự xuất hiện của blockchain modular, một chuỗi monolithic duy nhất chịu trách nhiệm xử lý tất cả các nhiệm vụ, bao gồm lớp thực thi, lớp khả dụng dữ liệu, lớp đồng thuận và lớp giải quyết. Blockchain modular coi 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 Consensus: Đạt được sự đồng thuận về thứ tự giao dịch.
Tầng thanh toán: Được sử dụng để hoàn tất giao dịch, xác minh bằng chứng, và kết nối giữa các tầng thực thi khác nhau.
Lớp Khả dụng Dữ liệu: Đảm bảo rằng tất cả dữ liệu cần thiết có sẵn để các bên tham gia mạng có thể xác minh.
Xu hướng blockchain modul không chỉ là một sự chuyển đổi công nghệ mà còn là một chiến lược quan trọng để đẩy toàn bộ hệ sinh thái blockchain hướng đến những 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 mục đích cung cấp một sự giải thích toàn diện, thực tiễn 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ư.
Năm 2018, Mustafa Albasan và Vitalik Buterin đã xuất bản một bài báo đột phá cung cấp một cách tiếp cận mới để giải quyết vấn đề về khả năng mở rộng của blockchain. “Lấy Mẫu Sẵn Sàng Dữ Liệu và Chứng Từ Gian LậnĐã giới thiệu một phương pháp thông qua đó blockchain có thể tự động mở rộng không gian lưu trữ của mình khi các nút mạng tăng lên. Năm 2019, Mustafa Albasan tiếp tục nghiên cứu và viết về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, Celestiaxuất hiện như mạng Data Availability (DA) đầu tiên áp dụng cấu trúc mô-đun. Được xây dựng bằng CometBFTvàCosmos SDK, đó là một chuỗi khối Proof of Stake (PoS) hiệu quả cải thiện khả năng mở rộng trong khi duy trì sự phân quyền.
Lớp DA rất quan trọng đối với tính bảo mật 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 có sẵn, khối có thể đạt được quyết đị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 hợp lệ, dữ liệu không thể được xác minh đầy đủ sẽ ảnh hưởng xấu đến chức năng của người dùng và mạng.
Celestia triển khai hai chức năng chính: Mẫu Lấy Mẫu Sẵn Sàng Dữ Liệu (DAS) và Namespace Merkle Trees(NMT). DAS cho phép các nút ánh sáng xác minh sự có sẵn của dữ liệu mà không cần tải xuống toàn bộ khối. NMT cho phép dữ liệu khối được phân chia 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, DAS cho phép Celestia mở rộng theo quy mô với số người dùng (các nút ánh sáng) tăng lên mà không ảnh hưởng đến bảo mật của người dùng cuối.
Blockchain modul được xây dựng theo cách mới mẻ, khiến cho việc xây dựng chuỗi mới trở nên khả thi một cách chưa từng có, nơi mà các loại blockchain modul khác nhau có thể hợp tác trong các kiến trúc khác nhau và cho mục đích khác nhau. Các đề xuất chính thức của Celestia chokiến trúc modularcác thiết kế và ví dụ minh họa cho thấy tính linh hoạt và tính kết dựng của các chuỗi khối modular.
Hình 2: Kiến trúc Layer1 và Layer2
Layer 1 và Layer 2: Celestia gọi đây là sự phân mảnh ngây thơ, ban đầu được xây dựng cho tính mở rộng của Ethereum như một Layer 1 toàn cục, với Layer 2 tập trung vào thực thi trong khi Layer 1 cung cấp các chức năng chính khác.
Hình 3: Thiết kế, thanh toán và kiến trúc lớp DA
Thực thi, thanh toán và sẵn có dữ liệu: Các chuỗi khối modul tối ưu hóa có thể tách biệt lớp thực thi, thanh toán và sẵn có dữ liệu trên các chuỗi khối modul chuyên biệt.
Hình 4: Kiến trúc thực hiện và lớp DA
Thực thi và DA: Vì mục đích triển khai blockchain modular là linh hoạt, lớp thực thi không bị hạn chế chỉ đơn giản là công bố các khối của mình cho lớp thanh toán. Ví dụ, một ngăn xếp modular có thể được tạo ra mà không liên quan đến lớp thanh toán, chỉ có lớp thực thi ở trên các lớp nhất quán và khả năng truy cập dữ liệu.
Trong ngăn xếp modular này, tầng thực thi sẽ là chủ quyền, công bố 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à sẵn có dữ liệu nhưng xử lý thanh toán riêng của 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 lý, trong khi lớp DA xử lý sự đồng thuận và sẵn có dữ liệu.
Sự khác biệt giữa Rollup chủ quyền và Rollup hợp đồng thông minh là:
Hiện tại, RollkitvàSovereign SDKcung cấp các khung công cụ để triển khai các mạng thử nghiệm Rollup của Gate trên Celestia.
Trước khi giới thiệu modularization của lớp thực thi, chúng ta nên hiểu Rollup là công nghệ gì.
Hiện nay, công nghệ modularization của lớp thực thi phụ thuộc nhiều vào Rollup, đây là một giải pháp mở rộng hoạt động ngoại chuỗi từ Lớp 1. Giải pháp này thực thi 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 mở rộng quan trọng của Ethereum. Sau khi thực thi 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 để giải quyết. Công nghệ Rollup cung cấp một giải pháp mở rộng cho các mạng Lớp 1 trong khi duy trì tính phân cấp và bảo mật.
Hình 5: Kiến trúc kỹ thuật Rollup
Lấy Ethereum làm ví dụ, công nghệ Rollup có thể tăng cường hiệu suất và bảo mật thông qua việc sử dụng ZK-Rollup hoặc Optimistic Rollup.
Ban đầu, Ethereum đã áp dụng sidechainsvàshardingCông nghệ để tăng cường khả năng mở rộng, nhưng sidechains đã hy sinh một số tính phân cấp và an ninh để đạt được hiệu suất cao. Việc phát triển Rollups Layer 2 đã tiến triển nhanh hơn nhiều so với dự kiến và đã cung cấp khả năng mở rộng đáng kể, với thêm nhiều điều sắp tới sau khi triển khaiProto-DankshardingĐiều này có nghĩa là không còn cần thiết phải có các “shard chains,” đã được loại bỏ khỏi lộ trình của Ethereum.
Ethereum outsources the execution layer to Layer 2s based on Rollup technology to relieve the burden on the main chain, and the EVM provides a standardized and secure execution environment for smart contracts executed on the Rollup layer. Some Rollup solutions are designed with compatibility with the EVM in mind, allowing smart contracts executed on the Rollup layer to still leverage the features and functionalities of the EVM, such as OP Mainnet, Arbitrum OnevàPolygon zkEVM.
Hình 6: Giải pháp mở rộng tầng 2 của Ethereum
Những lớp 2 này thực thi hợp đồng thông minh và xử lý giao dịch nhưng vẫn phụ thuộc vào Ethereum cho các hoạt động sau:
Giải quyết: Tất cả các giao dịch Rollup được giải quyết trên mạng chính Ethereum. Người dùng của Optimistic Rollupsphải đợi đến khi kết thúc giai đoạn thách thức hoặc khi các giao dịch được coi là hợp lệ sau khi chứng minh gian lận được tính toán. Người dùng của ZK Rollupsphải chờ đợi để chứng minh tính hợp lệ.
Sự Đồng Thuận và Khả Năng Truy Cập Dữ Liệu: Rollups công bố dữ liệu giao dịch lên mạng chính Ethereum dưới dạng CallData, cho phép bất kỳ ai thực hiện các giao dịch Rollup và tái tạo trạng thái của chúng nếu cần thiết. Trước khi được xác nhận trên chuỗi chính Ethereum, Optimistic Rollups yêu cầu không gian khối đáng kể và một giai đoạn thách thức 7 ngày. ZK Rollups cung cấp tính cuối cùng ngay lập tức và lưu trữ dữ liệu có sẵn để xác minh trong 30 ngày, nhưng yêu cầu năng lực tính toán đáng kể để tạo ra chứng minh.
Mạng B²là ZK-Rollup đầu tiên trên Bitcoin, cho phép tăng tốc độ giao dịch mà không cần hy sinh tính bảo mật. Tận dụng công nghệ Rollup, Mạng B² cung cấp một nền tảng để chạy các hợp đồng thông minh Turing-complete cho các giao dịch off-chain, từ đó nâng cao hiệu suất giao dịch và giảm thiểu chi phí.
Hình 7: Kiến trúc Mạng B²
Như được hiển thị trong sơ đồ, lớp ZK-Rollup của Mạng B² áp dụng giải pháp zkEVM, chịu trách nhiệm thực hiện giao dịch người dùng trong mạng Lớp 2 và tạo ra chứng minh liên quan.
Không giống như các Rollups khác, Mạng B² ZK-Rollupbao gồm nhiều thành phần, bao gồmAccount AbstractionModule, Dịch vụ RPC, Mempool, Sequencers, zkEVM, Aggregators, Synchronizers và Prover. Mô-đun Trừu tượng Tài khoản triển khai trừu tượng tài khoản cố định, cho phép người dùng kết hợp mức an ninh cao hơn và trải nghiệm người dùng tốt hơn vào tài khoản của họ theo cách lập trình. zkEVM tương thích với EVM và cũng có thể hỗ trợ các nhà phát triển trong việc di dời DApps từ các chuỗi tương thích với EVM khác đến Mạng B².
Synchronizersđảm bảo thông tin được đồng bộ từ các nút B² đến lớp Rollup, bao gồm thông tin chuỗi, dữ liệu giao dịch Bitcoin và các chi tiết khác. Các nút B² hoạt động như những người xác minh và thực hiện các chức năng độc đáo trong mạng B² ngoại chuỗi.Người tham gia Bitcoinmodule trong các nút B² xây dựng một cấu trúc dữ liệu để ghi lại dữ liệu B² Rollup và tạo ra một Tapscript gọi là “B² ciphertext.” Sau đó, Bitcoin Committer gửi một UTXO của một satoshi đến một Taprootđịa chỉ chứa văn bản $B^{2}$, và dữ liệu Rollup được viết vào Bitcoin.
Ngoài ra, người tham gia Bitcoin thiết lập một thử thách bị khóa thời gian, cho phép các thử thách tranh cãi về sự cam kết của chứng minh zk. Nếu không có thử thách nào trong thời gian bị khóa hoặc nếu thử thách thất bại, Rollup cuối cùng sẽ được xác nhận trên Bitcoin; nếu thử thách thành công, Rollup sẽ bị quay trở lại.
Dù đó là Ethereum hay Bitcoin, Layer 1 về cơ bản là một chuỗi đơn nhận dữ liệu mở rộng từ Layer 2. Trong hầu hết các trường hợp, khả năng của Layer 2 cũng phụ thuộc vào khả năng của Layer 1. Do đó, việc triển khai Layer 1 và Layer 2 không phải lúc nào cũng lý tưởng cho tính mở rộng. Khi Layer 1 đạt đến giới hạn thông lượng của mình, Layer 2 cũng bị ảnh hưởng, điều này có thể dẫn đến việc tăng phí giao dịch và thời gian xác nhận lâu hơn, ảnh hưởng đến hiệu suất và trải nghiệm người dùng của toàn bộ hệ thống.
Ngoài việc giải pháp DA của Celestia được ưa chuộng bởi Layer 2s, các giải pháp sáng tạo khác tập trung vào DA đã xuất hiện, đóng vai trò quan trọng trong toàn bộ hệ sinh thái blockchain.
EigenDAlà dịch vụ DA an toàn, có khả năng xử lý cao và phi tập trung lấy cảm hứng từ Danksharding. Rollup có thể xuất bản dữ liệu lên EigenDA để đạt được chi phí giao dịch thấp hơn, lưu lượng giao dịch cao hơn và tính kết hợp an toàn trong toàn hệ sinh thái EigenLayer.
Khi xây dựng lưu trữ dữ liệu tạm thời phi tập trung cho Ethereum Rollup, việc lưu trữ dữ liệu có thể được xử lý trực tiếp bởi các nhà điều hành EigenDA.Người vận hànhtham gia vào hoạt động mạng, có trách nhiệm xử lý, xác minh và lưu trữ dữ liệu, và EigenDA có thể mở rộng theo chiều ngang với sự tăng cường trong việc đặt cược và các nhà điều hành.
EigenDA kết hợp công nghệ Rollup trong khi di chuyển phần DA ra khỏi chuỗi cho 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 nữa, giảm yêu cầu băng thông và lưu trữ. Trên chuỗi, chỉ có siêu dữ liệu liên quan đến sẵn có dữ liệu và cơ chế chịu trách nhiệm được xử lý (trách nhiệm đảm bảo dữ liệu được lưu trữ ngoài chuỗi và có thể được xác minh về tính toàn vẹn và xác thực khi cần thiết).
Hình 8: Luồng dữ liệu cơ bản của EigenDA
Như thể hiện trong sơ đồ, Rollup ghi các lô giao dịch vào lớp DA. Không giống như các hệ thống sử dụng bằng chứng 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 ra các cam kết KZG và bằng chứng đa tiết lộ. EigenDA yêu cầu các nút chỉ tải xuống một lượng nhỏ dữ liệu [O (1 / n)], thay vì tải xuống toàn bộ blob. Giao thức trọng tài gian lận của Rollup cũng có thể xác minh xem Blob dữ liệu khớp với cam kết KZG được cung cấp trong bằng chứng EigenDA. Qua việc xác minh này, các 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.
Nubit là một lớp DA có thể mở rộng, có nguồn gốc từ Bitcoin nhằm thúc đẩy tương lai của Bitcoin bằng cách tăng cường thông lượng dữ liệu và các dịch vụ sẵn có để đá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 nhà phát triển rộng lớn vào hệ sinh thái Bitcoin, cung cấp cho họ các công cụ có thể mở rộng, an toàn và phi tập trung.
Nhóm đứng sau Nubit bao gồm các 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ỉ giỏi về 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 lập củaBrc20) đã cùng tác giả viết một bài báo về các chỉ số mô-đun, 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 siêu Bitcoin, góp phần vào việc thiết lập và định hình các tiêu chuẩn ngành công nghiệp.
Các đổi mới cốt lõi của Nubit nằm trong cơ chế đồng thuận, cầu nối không tin cậy và khả năng truy cập dữ liệu, sử dụng các thuật toán đồng thuận đổi mới và Mạng Lightning để thừa kế các đặc điểm hoàn toàn chống kiểm duyệt của Bitcoin và cải thiện hiệu suất thông qua 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(Practical Byzantine Fault Tolerance) được hỗ trợ bởi SNARKs để tổng hợp chữ ký. Sự kết hợp giữa PBFT 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 đúng đắn của giao dịch mà không cần truy cập vào toàn bộ dữ liệu.
DAS: DAS của Nubit được đạt được thông qua nhiều vòng lặp ngẫu nhiên của một phần nhỏ dữ liệu khối. Mỗi vòng lặp lấy mẫu thành công tăng cường khả năng có sẵn dữ liệu hoàn chỉnh. Khi đạt đến mức độ tin cậy xác định trước, dữ liệu khối được coi là có thể truy cập.
Cầu không tin cậy: Nubit sử dụng một Cầu không tin cậy tận dụng Mạng Lightning's payment channels. Phương pháp này không chỉ phù hợp với các phương thức thanh toán Bitcoin địa phương mà còn không áp đặt yêu cầu tin cậy bổ sung. So với các giải pháp nối cầu hiện có, nó mang lại rủi ro thấp hơn cho người dùng.
Hình 9: Các thành phần cơ bản của Nubit
Hãy tiến hành xem xét kỹ hơn về vòng đời hệ thống hoàn chỉnh như được miêu tả trong Hình 8 bằng cách sử dụng một trường hợp sử dụng cụ thể. Giả sử Alice muốn hoàn thành giao dịch bằng cách sử dụ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 ở văn bản mật, dữ liệu Rollup, vv).
Khách hàng nhẹ trải qua quy trình DAS để xác minh sự có sẵn của dữ liệu. Ngoài ra, sau khi đề xuất một ngưỡng số khối, các điểm kiểm tra của lịch sử này được ghi lại trên chuỗi khối Bitcoin thông qua các dấu thời gian Bitcoin. Điều này đảm bảo rằng bộ kiểm chứng có thể ngăn chặn các cuộc tấn công từ xa tiềm năng và hỗ trợ việc mở khóa nhanh chóng.
Ngoài việc tập trung vào các chuỗi với các lớp modular cụ thể, các dịch vụ lưu trữ phi tập trung cũng có thể cung cấp hỗ trợ dài hạn cho lớp DA. Cũng có một số giao thức và chuỗi cung cấp các giải pháp tùy chỉnh và full-stack cho các nhà phát triển, cho phép người dùng dễ dàng xây dựng các chuỗi của riêng họ mà không cần phải viết mã.
EthStoragelà Layer 2 modul đầu tiên đạt được lưu trữ phân cấp động, cung cấp giá trị khóa có thể lập trình dựa trên DA (DA-driven programmable key-value (KV))lưu trữ. It @ld-capital/%E4%BB%8Eethstorage-%E5%9B%9E%E7%9C%8B%E8%A2%AB%E5%B8%82%E5%9C%BA-%E5%86%B7%E8%90%BD-%E7%9A%84%E5%8E%BB%E4%B8%AD%E5%BF%83%E5%8C%96%E5%AD%98%E5%82%A8%E8%B5%9B%E9%81%93-d0a003220362">extends programmable storage to hundreds of TB or even PB at 1/100 to 1/1000 of the cost. EthStorage provides a long-term DA solution for Rollups and opens new possibilities for fully on-chain applications in gaming, social networks, AI, and more.
Hình 10: Các kịch bản ứng dụng của EthStorage
Qi Zhou, người sáng lập EthStorage, đã hoàn toàn tận tụy với ngành công nghiệp Web3 từ năm 2018. Anh ấy có bằng Tiến sĩ từ Viện Công nghệ Georgia và trước đó đã 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ủa anh ấy cũng đã nhận được sự hỗ trợ từ Quỹ Ethereum.
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 gọi là phân mảnh Proto-dank) giới thiệu các khối dữ liệu tạm thời (blobs) cho việc lưu trữ Layer 2 Rollup, nâng cao tính khả chuyển và bảo mật của mạng. Mạng không cần xác minh mỗi giao dịch trong khối, chỉ cần xác nhận xem blob được gắn vào khối có chứa dữ liệu chính xác hay không, giảm đáng kể chi phí của Rollups. Tuy nhiên, dữ liệu blob chỉ có sẵn 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 đáng kể: Layer 2 không thể một cách tuyệt đối tìm ra trạng thái mới nhất từ Layer 1. Nếu một phần dữ liệu không thể nữa được lấy từ Layer 1, có thể không thể đồng bộ hóa chuỗi 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 cập dữ liệu đầy đủ từ lớp DA của nó bất kỳ lúc nào.
Tính năng kỹ thuật:
EthStorage cho phép 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 dữ liệu lớn nhưng không thể sửa đổi hoặc xóa chúng, chỉ có thể tải lên dữ liệu mới. EthStorage cải thiện đáng kể tính linh hoạt trong quản lý dữ liệu bằng cách đạt được chức năng CRUD (Create, Read, Update, Delete) thông qua mô hình lưu trữ khóa-giá trị ban đầu.
Các 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ữ modular có thể chạy trên bất kỳ blockchain nào với EVM và DA để giảm chi phí lưu trữ (mặc dù nhiều Layer 1 hiện tại thiếu lớp DA), và nó còn có thể chạy trên Layer 2.
Tích hợp cao với ETH: Khách hàng EthStorage là một siêu tập hợp của khách hàng Ethereum Geth, có nghĩa là khi chạy một nút EthStorage, nó vẫn có thể tham gia vào bất kỳ quá trình Ethereum nào. Một nút có thể đồng thời là một nút xác nhận Ethereum và một nút dữ liệu EthStorage.
Luồng làm việc của EthStorage:
AltLayer Cung cấp một linh hoạt, không cần mã Rollups-as-a-Service (RaaS) giải pháp. Được thiết kế cho thế giới máy đa chuỗi và đa ảo, sản phẩm RaaS hỗ trợ cả EVM và WASM. Nó cũng hỗ trợ các SDK tổng hợp khác nhau, chẳng hạn như OP Stack, Arbitrum Orbit, Polygon zkEVM, ZKStack của ZKSync và Starkware, cũng như các dịch vụ giải trình tự được chia sẻ khác nhau (ví dụ: EspressovàBán kính) và các tầng DA khác (ví dụ: Celestia và EigenLayer), cùng với nhiều dịch vụ modular khác cho các tầng khác của ngăn xếp Rollup.
Với AltLayer, một ngăn xếp Rollup đa chức năng có thể được đạt được. Ví dụ, một Rollup được thiết kế cho một ứng dụng có thể được xây dựng bằng cách Quỹ đạo trọng tài, với Arbitrum One làm DA và lớp lún. Trong khi đó, một Rollup có 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 thanh toán.
Lưu ý: 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 Layer2 này hiện đang đạt được interchainkết nối tương tự như những gì Cosmos đề xuất. OP đã giới thiệu Superchain, nơi OP Stack hoạt động như là 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 Layer2 khác nhau và thúc đẩy tính tương tác giữa chúng. Arbitrum đã đề xuất chiến lược Orbitchain, cho phép Layer3s, còn được biết đến với tên gọi là chuỗi ứng dụng, được tạo ra và triển khai trên Arbitrum mainnet dựa trên ngăn xếp công nghệ Arbitrum Nitro. Orbit Chains có thể thanh toán trực tiếp trên Layer2s hoặc trực tiếp trên Ethereum.
DymensionGate là một mạng lưới blockchain modular dựa trên Cosmos SDK, được thiết kế để đảm bảo tính an toàn và khả năng tương tác của RollApps 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 Hubphục vụ như lớp giải quyết và thống nhất, cung cấp an ninh, tương tác và tính thanh khoản cho RollApps, làm việc như lớp thực thi. Lớp sẵn có dữ liệu (DA) được hỗ trợ bởi các nhà cung cấp DA của giao thức Dymension, cho phép các nhà phát triển lựa chọn nhà cung cấp DA phù hợp dựa trên nhu cầu của họ.
Lớp giải quyết (Dymension Hub) duy trì một danh sách đăng ký của RollApps và thông tin quan trọng của chúng, chẳng hạn như trạng thái, danh sách sequencer, sequencer đang hoạt động hiện tại và checksum của module thực thi. Logic 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 tích hợp bản địa. Dymension Hub, với tư cách là lớp giải quyết, có các tính năng sau:
Trong phần trước, chúng tôi đã đà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 tôi sẽ chuyển sự chú ý của mình sang phân tích so sánh giữa các hệ sinh thái khác nhau, nhằm mục tiêu là hiểu biết một cách khách quan và toàn diện về blockchain modul.
Như chúng ta đã thấy, các hệ sinh thái blockchain đang tiến triển về tính mô-đun. Trong quá khứ, các mạng blockchain hoạt động độc lập, cạnh tranh với nhau, làm cho việc di chuyển giữa các chuỗi khác nhau của người dùng, nhà phát triển và tài sản trở nên khó khăn, từ đó hạn chế sự phát triển và đổi mới tổng thể của hệ sinh thái. Trong thế giới Web3, việc xác định và giải quyết vấn đề là một quá trình hợp tác. Ban đầu, Bitcoin và Ethereum thu hút sự chú ý đáng kể như là các chuỗi đơn, nhưng khi nhược điểm của các chuỗi đơn trở nên rõ ràng, các chuỗi mô-đun bắt đầu thu hút sự chú ý. Do đó, sự xuất hiện của các chuỗi mô-đun không phải là ngẫu nhiên mà là một phát triển tất yếu.
Blockchain mô-đun tăng cường 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 riêng lẻ đượ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 phải đối mặt với những thách thức như tăng độ trễ giao tiếp và độ phức tạp trong tương tác hệ thống. Trong thực tế, lợi ích lâu dài của kiến trúc mô-đun, chẳng hạn như cải thiện khả năng bảo trì, khả năng tái sử dụng và tính linh hoạt, thường lớn hơn tổn thất hiệu suất ngắn hạn của nó. Trong tương lai, khi công nghệ tiến bộ, những vấn đề này sẽ tìm ra giải pháp tốt hơn.
GeekCarteltin rằng rằng hệ sinh thái blockchain có trách nhiệm cung cấp các lớp nền tảng đáng tin cậy và công cụ chung trong toàn bộ ngăn xếp modular để tạo điều kiện cho việc kết nối mượt mà giữa các chuỗi. Nếu các hệ sinh thái có thể hòa hợp và liên kết hơn, người dùng sẽ có thể sử dụng công nghệ blockchain một cách dễ dàng hơn, thu hút thêm người dùng mới đến Web3.
Hiện nay, có một số giao thức Restaking mới nổi, hiệu quả tổng hợp các nguồn lực bảo mật phân tán thông qua cơ chế restaking để nâng cao tổng thể bảo mật của các mạng blockchain. Quy trình này không chỉ giải quyết vấn đề về nguồn lực bảo mật bị phân mảnh mà còn củng cố phòng thủ của mạng trước các đợt tấn công tiềm năng và cung cấp thêm động lực cho các bên tham gia, khuyến khích người dùng tham gia vào việc duy trì bảo mật mạng. Như vậy, các giao thức Restaking mở ra những cơ hội mới để cải thiện bảo mật và hiệu suất mạng, mạnh mẽ thúc đẩy sự phát triển lành mạnh của các hệ sinh thái blockchain.
EigenLayerlà một giao thức được xây dựng trên nền tảng Ethereum giới thiệu cơ chế Restaking, đây là 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 ở tầng đồng thuận, tổng hợp an ninh ETH trên tất cả các mô-đun, từ đó tăng cường an ninh cho các ứng dụng phi tập trung (DApps) phụ thuộc vào các mô-đun này. Người dùng stake ETH gốc hoặc sử dụng Liquidity Staking Tokens (LST) để stake ETH có thể chọn gia nhập hợp đồng thông minh EigenLayer để restake 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 và kiếm thêm phần thưởng.
Khi Ethereum chuyển đế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 đang trải qua sự 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 Máy Ảo Ethereum (EVM) không thể hấp thụ sự tin cậy chung của Ethereum. Các mô-đun như vậ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 mới về đồng thuận, các lớp cung cấp dữ liệu, các máy ảo mới, mạng oracle, cầu nối, và nhiều hơn nữa. Thông thường, các mô-đun như vậy đòi hỏi một @GenesisLRT/Hệ thống Xác minh Tự động (AVS) với cú pháp xác minh phân phối riêng biệt của riêng mình để xác thực. Thông thường, những AVS này được bảo vệ bởi token bản địa của chúng hoặc có các thuộc tính được phân quyền.
Hiện tại, có một số vấn đề trong hệ sinh thái AVS:
Hình 11: So sánh giữa dịch vụ AVS hiện tại và EigenLayer
Trong kiến trúc của EigenLayer, AVS (Hệ thống Xác minh Tự động) là một dịch vụ được xây dựng trên giao thức EigenLayer, tận dụng sự an toàn chia sẻ của Ethereum. EigenLayer giới thiệu hai phương pháp mới, thông qua việc đặt cược và quản trị thị trường tự do, để đạt được sự an toàn tập trung. Những phương pháp này giúp mở rộng sự an toàn của Ethereum đến bất kỳ hệ thống nào và loại bỏ sự không hiệu quả của cấu trúc quản trị cứng nhắc hiện tại:
Bằng cách kết hợp những phương pháp này, EigenLayer hoạt động như một thị trường mở nơi AVSs có thể tận dụng sự an toàn được huy động bởi các nhà xác minh Ethereum, khuyến khích các nhà xác minh thực hiện các sự lựa chọn tối ưu hóa hơn giữa an toàn và hiệu suất thông qua các động viên và hình phạt thưởng.
Babylonlà một blockchain Layer1 được thành lập bởi giáo sư Đại học Stanford David Tse. Đội ngũ bao gồm các nhà nghiên cứu từ Đại học Stanford, các nhà phát triển giàu kinh nghiệm và các cố vấn kinh doanh. Babylon giới thiệu Giao thức đặt cược Bitcoin, được thiết kế dưới dạng một plugin modular để sử dụng trên các thuật toán đồng thuận PoS (Proof of Stake) khác nhau, cung cấp một cơ sở cho việc tái đầu tư.
Babylon tận dụng ba khía cạnh của Bitcoin—dịch vụ ghi dấu thời gian, không gian khối và giá trị tài sản—để lan truyền tính an toàn của Bitcoin đến nhiều chuỗi PoS (như Cosmos, Binance Smart Chain, Polkadot, Polygon và các chuỗi khối khác với hệ sinh thái mạnh mẽ và tương tác), tạo ra một hệ sinh thái mạnh mẽ và thống nhất hơn.
Bitcoin timestamping giải quyết PoS tấn công từ xa:
Các cuộc tấn công từ xa liên quan đến những người xác nhận trong một chuỗi PoS rút tiền và quay lại một khối lịch sử mà họ vẫn là người xác nhận, tiềm năng bắt đầu một nhánh. 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 chính các chuỗi PoS. Cả Ethereum và Cosmos, cùng với các chuỗi PoS khác, đều đối mặt với thách thức này.
Sau khi giới thiệu đóng dấu thời gian Bitcoin, dữ liệu trên chuỗi PoS sẽ được lưu trữ trên chuỗi Bitcoin với thời gian đóng dấu Bitcoin. Ngay cả khi ai đó cố gắng tạo fork của một chuỗi PoS, thời gian đóng dấu Bitcoin tương ứng chắc chắn sẽ muộn hơn so với chuỗi gốc, khiến 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 chuỗi PoS và kiếm phần thưởng trong quá trình.
Hạ tầng cốt lõi của giao thức đặt cược Bitcoin là Mặt phẳng Kiểm soát giữa Bitcoin và các chuỗi PoS, như được minh họa trong sơ đồ dưới đây.
Hình 12: Kiến trúc hệ thống với Control plane và Data plane
The Control Plane được triển khai dưới dạng một chuỗi để đảm bảo tính phân quyền, an toàn, chống kiểm duyệt và có khả năng mở rộng. Control plane này chịu trách nhiệm cho các chức năng quan trọng khác nhau, bao gồm:
• Cung cấp dịch vụ ghi dấu thời gian Bitcoin cho các chuỗi PoS để đồng bộ với mạng Bitcoin.
• Hành xử như một hệ thống thị trường, kết hợp Bitcoin staking với chuỗi PoS và theo dõi thông tin staking và validation, như đăng ký và làm mới các khóa EOTS (Dịch vụ Oracle Thời Đại)
• Ghi lại chữ ký cuối cùng của 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, nguồn cung, hệ thống xác minh tự động (AVSs), v.v. Ngoài ra, Babylon hiện có thể cung cấp dịch vụ cho Altlayer, Nubit và các nền tảng khác.
Số liệu:
Bài viết:
Trong mô hình cơ sở hạ tầng mới nổi này, vẫn còn nhiều nghiên cứu và công việc cần phải làm, và có nhiều lĩnh vực mà bài viết này chưa đề cập. 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ệ Chloe.
Xin chân thành cảm ơn SeverusvàJiayivào nhận xét sâu sắc và phản hồi của họ về bài viết này.
Bài viết này được sao chép từ [Gatetrung bình], tiêu đề gốc là "Modular Blockchain: The Last Piece of the Web3 Puzzle", bản quyền thuộc về tác giả gốc [GeekCartel], nếu bạn có bất kỳ ý kiến nào về việc tái in, vui lòng liên hệ Gate Learn TeamĐội ngũ sẽ xử lý càng sớm càng tốt theo các quy trình liên quan.
Thông báo: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không tạo thành bất kỳ lời khuyên đầu tư nào.
Các phiên bản ngôn ngữ khác của bài viết được dịch bởi nhóm Gate Learn, không được đề cập trong Gate.io, bài viết dịch có thể không được sao chép, phân phối hoặc đạo văn.
Пригласить больше голосов
Mạng lưới blockchain modul là một mô hình thiết kế blockchain đổi mới nhằm mục đích nâng cao hiệu quả hệ thống và khả năng mở rộng thông qua sự chuyên môn hóa và phân chia lao động.
Hình 1: Ví dụ về blockchain theo mô hình modul
Trước sự xuất hiện của blockchain modular, một chuỗi monolithic duy nhất chịu trách nhiệm xử lý tất cả các nhiệm vụ, bao gồm lớp thực thi, lớp khả dụng dữ liệu, lớp đồng thuận và lớp giải quyết. Blockchain modular coi 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 Consensus: Đạt được sự đồng thuận về thứ tự giao dịch.
Tầng thanh toán: Được sử dụng để hoàn tất giao dịch, xác minh bằng chứng, và kết nối giữa các tầng thực thi khác nhau.
Lớp Khả dụng Dữ liệu: Đảm bảo rằng tất cả dữ liệu cần thiết có sẵn để các bên tham gia mạng có thể xác minh.
Xu hướng blockchain modul không chỉ là một sự chuyển đổi công nghệ mà còn là một chiến lược quan trọng để đẩy toàn bộ hệ sinh thái blockchain hướng đến những 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 mục đích cung cấp một sự giải thích toàn diện, thực tiễn 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ư.
Năm 2018, Mustafa Albasan và Vitalik Buterin đã xuất bản một bài báo đột phá cung cấp một cách tiếp cận mới để giải quyết vấn đề về khả năng mở rộng của blockchain. “Lấy Mẫu Sẵn Sàng Dữ Liệu và Chứng Từ Gian LậnĐã giới thiệu một phương pháp thông qua đó blockchain có thể tự động mở rộng không gian lưu trữ của mình khi các nút mạng tăng lên. Năm 2019, Mustafa Albasan tiếp tục nghiên cứu và viết về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, Celestiaxuất hiện như mạng Data Availability (DA) đầu tiên áp dụng cấu trúc mô-đun. Được xây dựng bằng CometBFTvàCosmos SDK, đó là một chuỗi khối Proof of Stake (PoS) hiệu quả cải thiện khả năng mở rộng trong khi duy trì sự phân quyền.
Lớp DA rất quan trọng đối với tính bảo mật 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 có sẵn, khối có thể đạt được quyết đị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 hợp lệ, dữ liệu không thể được xác minh đầy đủ sẽ ảnh hưởng xấu đến chức năng của người dùng và mạng.
Celestia triển khai hai chức năng chính: Mẫu Lấy Mẫu Sẵn Sàng Dữ Liệu (DAS) và Namespace Merkle Trees(NMT). DAS cho phép các nút ánh sáng xác minh sự có sẵn của dữ liệu mà không cần tải xuống toàn bộ khối. NMT cho phép dữ liệu khối được phân chia 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, DAS cho phép Celestia mở rộng theo quy mô với số người dùng (các nút ánh sáng) tăng lên mà không ảnh hưởng đến bảo mật của người dùng cuối.
Blockchain modul được xây dựng theo cách mới mẻ, khiến cho việc xây dựng chuỗi mới trở nên khả thi một cách chưa từng có, nơi mà các loại blockchain modul khác nhau có thể hợp tác trong các kiến trúc khác nhau và cho mục đích khác nhau. Các đề xuất chính thức của Celestia chokiến trúc modularcác thiết kế và ví dụ minh họa cho thấy tính linh hoạt và tính kết dựng của các chuỗi khối modular.
Hình 2: Kiến trúc Layer1 và Layer2
Layer 1 và Layer 2: Celestia gọi đây là sự phân mảnh ngây thơ, ban đầu được xây dựng cho tính mở rộng của Ethereum như một Layer 1 toàn cục, với Layer 2 tập trung vào thực thi trong khi Layer 1 cung cấp các chức năng chính khác.
Hình 3: Thiết kế, thanh toán và kiến trúc lớp DA
Thực thi, thanh toán và sẵn có dữ liệu: Các chuỗi khối modul tối ưu hóa có thể tách biệt lớp thực thi, thanh toán và sẵn có dữ liệu trên các chuỗi khối modul chuyên biệt.
Hình 4: Kiến trúc thực hiện và lớp DA
Thực thi và DA: Vì mục đích triển khai blockchain modular là linh hoạt, lớp thực thi không bị hạn chế chỉ đơn giản là công bố các khối của mình cho lớp thanh toán. Ví dụ, một ngăn xếp modular có thể được tạo ra mà không liên quan đến lớp thanh toán, chỉ có lớp thực thi ở trên các lớp nhất quán và khả năng truy cập dữ liệu.
Trong ngăn xếp modular này, tầng thực thi sẽ là chủ quyền, công bố 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à sẵn có dữ liệu nhưng xử lý thanh toán riêng của 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 lý, trong khi lớp DA xử lý sự đồng thuận và sẵn có dữ liệu.
Sự khác biệt giữa Rollup chủ quyền và Rollup hợp đồng thông minh là:
Hiện tại, RollkitvàSovereign SDKcung cấp các khung công cụ để triển khai các mạng thử nghiệm Rollup của Gate trên Celestia.
Trước khi giới thiệu modularization của lớp thực thi, chúng ta nên hiểu Rollup là công nghệ gì.
Hiện nay, công nghệ modularization của lớp thực thi phụ thuộc nhiều vào Rollup, đây là một giải pháp mở rộng hoạt động ngoại chuỗi từ Lớp 1. Giải pháp này thực thi 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 mở rộng quan trọng của Ethereum. Sau khi thực thi 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 để giải quyết. Công nghệ Rollup cung cấp một giải pháp mở rộng cho các mạng Lớp 1 trong khi duy trì tính phân cấp và bảo mật.
Hình 5: Kiến trúc kỹ thuật Rollup
Lấy Ethereum làm ví dụ, công nghệ Rollup có thể tăng cường hiệu suất và bảo mật thông qua việc sử dụng ZK-Rollup hoặc Optimistic Rollup.
Ban đầu, Ethereum đã áp dụng sidechainsvàshardingCông nghệ để tăng cường khả năng mở rộng, nhưng sidechains đã hy sinh một số tính phân cấp và an ninh để đạt được hiệu suất cao. Việc phát triển Rollups Layer 2 đã tiến triển nhanh hơn nhiều so với dự kiến và đã cung cấp khả năng mở rộng đáng kể, với thêm nhiều điều sắp tới sau khi triển khaiProto-DankshardingĐiều này có nghĩa là không còn cần thiết phải có các “shard chains,” đã được loại bỏ khỏi lộ trình của Ethereum.
Ethereum outsources the execution layer to Layer 2s based on Rollup technology to relieve the burden on the main chain, and the EVM provides a standardized and secure execution environment for smart contracts executed on the Rollup layer. Some Rollup solutions are designed with compatibility with the EVM in mind, allowing smart contracts executed on the Rollup layer to still leverage the features and functionalities of the EVM, such as OP Mainnet, Arbitrum OnevàPolygon zkEVM.
Hình 6: Giải pháp mở rộng tầng 2 của Ethereum
Những lớp 2 này thực thi hợp đồng thông minh và xử lý giao dịch nhưng vẫn phụ thuộc vào Ethereum cho các hoạt động sau:
Giải quyết: Tất cả các giao dịch Rollup được giải quyết trên mạng chính Ethereum. Người dùng của Optimistic Rollupsphải đợi đến khi kết thúc giai đoạn thách thức hoặc khi các giao dịch được coi là hợp lệ sau khi chứng minh gian lận được tính toán. Người dùng của ZK Rollupsphải chờ đợi để chứng minh tính hợp lệ.
Sự Đồng Thuận và Khả Năng Truy Cập Dữ Liệu: Rollups công bố dữ liệu giao dịch lên mạng chính Ethereum dưới dạng CallData, cho phép bất kỳ ai thực hiện các giao dịch Rollup và tái tạo trạng thái của chúng nếu cần thiết. Trước khi được xác nhận trên chuỗi chính Ethereum, Optimistic Rollups yêu cầu không gian khối đáng kể và một giai đoạn thách thức 7 ngày. ZK Rollups cung cấp tính cuối cùng ngay lập tức và lưu trữ dữ liệu có sẵn để xác minh trong 30 ngày, nhưng yêu cầu năng lực tính toán đáng kể để tạo ra chứng minh.
Mạng B²là ZK-Rollup đầu tiên trên Bitcoin, cho phép tăng tốc độ giao dịch mà không cần hy sinh tính bảo mật. Tận dụng công nghệ Rollup, Mạng B² cung cấp một nền tảng để chạy các hợp đồng thông minh Turing-complete cho các giao dịch off-chain, từ đó nâng cao hiệu suất giao dịch và giảm thiểu chi phí.
Hình 7: Kiến trúc Mạng B²
Như được hiển thị trong sơ đồ, lớp ZK-Rollup của Mạng B² áp dụng giải pháp zkEVM, chịu trách nhiệm thực hiện giao dịch người dùng trong mạng Lớp 2 và tạo ra chứng minh liên quan.
Không giống như các Rollups khác, Mạng B² ZK-Rollupbao gồm nhiều thành phần, bao gồmAccount AbstractionModule, Dịch vụ RPC, Mempool, Sequencers, zkEVM, Aggregators, Synchronizers và Prover. Mô-đun Trừu tượng Tài khoản triển khai trừu tượng tài khoản cố định, cho phép người dùng kết hợp mức an ninh cao hơn và trải nghiệm người dùng tốt hơn vào tài khoản của họ theo cách lập trình. zkEVM tương thích với EVM và cũng có thể hỗ trợ các nhà phát triển trong việc di dời DApps từ các chuỗi tương thích với EVM khác đến Mạng B².
Synchronizersđảm bảo thông tin được đồng bộ từ các nút B² đến lớp Rollup, bao gồm thông tin chuỗi, dữ liệu giao dịch Bitcoin và các chi tiết khác. Các nút B² hoạt động như những người xác minh và thực hiện các chức năng độc đáo trong mạng B² ngoại chuỗi.Người tham gia Bitcoinmodule trong các nút B² xây dựng một cấu trúc dữ liệu để ghi lại dữ liệu B² Rollup và tạo ra một Tapscript gọi là “B² ciphertext.” Sau đó, Bitcoin Committer gửi một UTXO của một satoshi đến một Taprootđịa chỉ chứa văn bản $B^{2}$, và dữ liệu Rollup được viết vào Bitcoin.
Ngoài ra, người tham gia Bitcoin thiết lập một thử thách bị khóa thời gian, cho phép các thử thách tranh cãi về sự cam kết của chứng minh zk. Nếu không có thử thách nào trong thời gian bị khóa hoặc nếu thử thách thất bại, Rollup cuối cùng sẽ được xác nhận trên Bitcoin; nếu thử thách thành công, Rollup sẽ bị quay trở lại.
Dù đó là Ethereum hay Bitcoin, Layer 1 về cơ bản là một chuỗi đơn nhận dữ liệu mở rộng từ Layer 2. Trong hầu hết các trường hợp, khả năng của Layer 2 cũng phụ thuộc vào khả năng của Layer 1. Do đó, việc triển khai Layer 1 và Layer 2 không phải lúc nào cũng lý tưởng cho tính mở rộng. Khi Layer 1 đạt đến giới hạn thông lượng của mình, Layer 2 cũng bị ảnh hưởng, điều này có thể dẫn đến việc tăng phí giao dịch và thời gian xác nhận lâu hơn, ảnh hưởng đến hiệu suất và trải nghiệm người dùng của toàn bộ hệ thống.
Ngoài việc giải pháp DA của Celestia được ưa chuộng bởi Layer 2s, các giải pháp sáng tạo khác tập trung vào DA đã xuất hiện, đóng vai trò quan trọng trong toàn bộ hệ sinh thái blockchain.
EigenDAlà dịch vụ DA an toàn, có khả năng xử lý cao và phi tập trung lấy cảm hứng từ Danksharding. Rollup có thể xuất bản dữ liệu lên EigenDA để đạt được chi phí giao dịch thấp hơn, lưu lượng giao dịch cao hơn và tính kết hợp an toàn trong toàn hệ sinh thái EigenLayer.
Khi xây dựng lưu trữ dữ liệu tạm thời phi tập trung cho Ethereum Rollup, việc lưu trữ dữ liệu có thể được xử lý trực tiếp bởi các nhà điều hành EigenDA.Người vận hànhtham gia vào hoạt động mạng, có trách nhiệm xử lý, xác minh và lưu trữ dữ liệu, và EigenDA có thể mở rộng theo chiều ngang với sự tăng cường trong việc đặt cược và các nhà điều hành.
EigenDA kết hợp công nghệ Rollup trong khi di chuyển phần DA ra khỏi chuỗi cho 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 nữa, giảm yêu cầu băng thông và lưu trữ. Trên chuỗi, chỉ có siêu dữ liệu liên quan đến sẵn có dữ liệu và cơ chế chịu trách nhiệm được xử lý (trách nhiệm đảm bảo dữ liệu được lưu trữ ngoài chuỗi và có thể được xác minh về tính toàn vẹn và xác thực khi cần thiết).
Hình 8: Luồng dữ liệu cơ bản của EigenDA
Như thể hiện trong sơ đồ, Rollup ghi các lô giao dịch vào lớp DA. Không giống như các hệ thống sử dụng bằng chứng 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 ra các cam kết KZG và bằng chứng đa tiết lộ. EigenDA yêu cầu các nút chỉ tải xuống một lượng nhỏ dữ liệu [O (1 / n)], thay vì tải xuống toàn bộ blob. Giao thức trọng tài gian lận của Rollup cũng có thể xác minh xem Blob dữ liệu khớp với cam kết KZG được cung cấp trong bằng chứng EigenDA. Qua việc xác minh này, các 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.
Nubit là một lớp DA có thể mở rộng, có nguồn gốc từ Bitcoin nhằm thúc đẩy tương lai của Bitcoin bằng cách tăng cường thông lượng dữ liệu và các dịch vụ sẵn có để đá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 nhà phát triển rộng lớn vào hệ sinh thái Bitcoin, cung cấp cho họ các công cụ có thể mở rộng, an toàn và phi tập trung.
Nhóm đứng sau Nubit bao gồm các 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ỉ giỏi về 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 lập củaBrc20) đã cùng tác giả viết một bài báo về các chỉ số mô-đun, 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 siêu Bitcoin, góp phần vào việc thiết lập và định hình các tiêu chuẩn ngành công nghiệp.
Các đổi mới cốt lõi của Nubit nằm trong cơ chế đồng thuận, cầu nối không tin cậy và khả năng truy cập dữ liệu, sử dụng các thuật toán đồng thuận đổi mới và Mạng Lightning để thừa kế các đặc điểm hoàn toàn chống kiểm duyệt của Bitcoin và cải thiện hiệu suất thông qua 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(Practical Byzantine Fault Tolerance) được hỗ trợ bởi SNARKs để tổng hợp chữ ký. Sự kết hợp giữa PBFT 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 đúng đắn của giao dịch mà không cần truy cập vào toàn bộ dữ liệu.
DAS: DAS của Nubit được đạt được thông qua nhiều vòng lặp ngẫu nhiên của một phần nhỏ dữ liệu khối. Mỗi vòng lặp lấy mẫu thành công tăng cường khả năng có sẵn dữ liệu hoàn chỉnh. Khi đạt đến mức độ tin cậy xác định trước, dữ liệu khối được coi là có thể truy cập.
Cầu không tin cậy: Nubit sử dụng một Cầu không tin cậy tận dụng Mạng Lightning's payment channels. Phương pháp này không chỉ phù hợp với các phương thức thanh toán Bitcoin địa phương mà còn không áp đặt yêu cầu tin cậy bổ sung. So với các giải pháp nối cầu hiện có, nó mang lại rủi ro thấp hơn cho người dùng.
Hình 9: Các thành phần cơ bản của Nubit
Hãy tiến hành xem xét kỹ hơn về vòng đời hệ thống hoàn chỉnh như được miêu tả trong Hình 8 bằng cách sử dụng một trường hợp sử dụng cụ thể. Giả sử Alice muốn hoàn thành giao dịch bằng cách sử dụ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 ở văn bản mật, dữ liệu Rollup, vv).
Khách hàng nhẹ trải qua quy trình DAS để xác minh sự có sẵn của dữ liệu. Ngoài ra, sau khi đề xuất một ngưỡng số khối, các điểm kiểm tra của lịch sử này được ghi lại trên chuỗi khối Bitcoin thông qua các dấu thời gian Bitcoin. Điều này đảm bảo rằng bộ kiểm chứng có thể ngăn chặn các cuộc tấn công từ xa tiềm năng và hỗ trợ việc mở khóa nhanh chóng.
Ngoài việc tập trung vào các chuỗi với các lớp modular cụ thể, các dịch vụ lưu trữ phi tập trung cũng có thể cung cấp hỗ trợ dài hạn cho lớp DA. Cũng có một số giao thức và chuỗi cung cấp các giải pháp tùy chỉnh và full-stack cho các nhà phát triển, cho phép người dùng dễ dàng xây dựng các chuỗi của riêng họ mà không cần phải viết mã.
EthStoragelà Layer 2 modul đầu tiên đạt được lưu trữ phân cấp động, cung cấp giá trị khóa có thể lập trình dựa trên DA (DA-driven programmable key-value (KV))lưu trữ. It @ld-capital/%E4%BB%8Eethstorage-%E5%9B%9E%E7%9C%8B%E8%A2%AB%E5%B8%82%E5%9C%BA-%E5%86%B7%E8%90%BD-%E7%9A%84%E5%8E%BB%E4%B8%AD%E5%BF%83%E5%8C%96%E5%AD%98%E5%82%A8%E8%B5%9B%E9%81%93-d0a003220362">extends programmable storage to hundreds of TB or even PB at 1/100 to 1/1000 of the cost. EthStorage provides a long-term DA solution for Rollups and opens new possibilities for fully on-chain applications in gaming, social networks, AI, and more.
Hình 10: Các kịch bản ứng dụng của EthStorage
Qi Zhou, người sáng lập EthStorage, đã hoàn toàn tận tụy với ngành công nghiệp Web3 từ năm 2018. Anh ấy có bằng Tiến sĩ từ Viện Công nghệ Georgia và trước đó đã 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ủa anh ấy cũng đã nhận được sự hỗ trợ từ Quỹ Ethereum.
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 gọi là phân mảnh Proto-dank) giới thiệu các khối dữ liệu tạm thời (blobs) cho việc lưu trữ Layer 2 Rollup, nâng cao tính khả chuyển và bảo mật của mạng. Mạng không cần xác minh mỗi giao dịch trong khối, chỉ cần xác nhận xem blob được gắn vào khối có chứa dữ liệu chính xác hay không, giảm đáng kể chi phí của Rollups. Tuy nhiên, dữ liệu blob chỉ có sẵn 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 đáng kể: Layer 2 không thể một cách tuyệt đối tìm ra trạng thái mới nhất từ Layer 1. Nếu một phần dữ liệu không thể nữa được lấy từ Layer 1, có thể không thể đồng bộ hóa chuỗi 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 cập dữ liệu đầy đủ từ lớp DA của nó bất kỳ lúc nào.
Tính năng kỹ thuật:
EthStorage cho phép 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 dữ liệu lớn nhưng không thể sửa đổi hoặc xóa chúng, chỉ có thể tải lên dữ liệu mới. EthStorage cải thiện đáng kể tính linh hoạt trong quản lý dữ liệu bằng cách đạt được chức năng CRUD (Create, Read, Update, Delete) thông qua mô hình lưu trữ khóa-giá trị ban đầu.
Các 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ữ modular có thể chạy trên bất kỳ blockchain nào với EVM và DA để giảm chi phí lưu trữ (mặc dù nhiều Layer 1 hiện tại thiếu lớp DA), và nó còn có thể chạy trên Layer 2.
Tích hợp cao với ETH: Khách hàng EthStorage là một siêu tập hợp của khách hàng Ethereum Geth, có nghĩa là khi chạy một nút EthStorage, nó vẫn có thể tham gia vào bất kỳ quá trình Ethereum nào. Một nút có thể đồng thời là một nút xác nhận Ethereum và một nút dữ liệu EthStorage.
Luồng làm việc của EthStorage:
AltLayer Cung cấp một linh hoạt, không cần mã Rollups-as-a-Service (RaaS) giải pháp. Được thiết kế cho thế giới máy đa chuỗi và đa ảo, sản phẩm RaaS hỗ trợ cả EVM và WASM. Nó cũng hỗ trợ các SDK tổng hợp khác nhau, chẳng hạn như OP Stack, Arbitrum Orbit, Polygon zkEVM, ZKStack của ZKSync và Starkware, cũng như các dịch vụ giải trình tự được chia sẻ khác nhau (ví dụ: EspressovàBán kính) và các tầng DA khác (ví dụ: Celestia và EigenLayer), cùng với nhiều dịch vụ modular khác cho các tầng khác của ngăn xếp Rollup.
Với AltLayer, một ngăn xếp Rollup đa chức năng có thể được đạt được. Ví dụ, một Rollup được thiết kế cho một ứng dụng có thể được xây dựng bằng cách Quỹ đạo trọng tài, với Arbitrum One làm DA và lớp lún. Trong khi đó, một Rollup có 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 thanh toán.
Lưu ý: 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 Layer2 này hiện đang đạt được interchainkết nối tương tự như những gì Cosmos đề xuất. OP đã giới thiệu Superchain, nơi OP Stack hoạt động như là 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 Layer2 khác nhau và thúc đẩy tính tương tác giữa chúng. Arbitrum đã đề xuất chiến lược Orbitchain, cho phép Layer3s, còn được biết đến với tên gọi là chuỗi ứng dụng, được tạo ra và triển khai trên Arbitrum mainnet dựa trên ngăn xếp công nghệ Arbitrum Nitro. Orbit Chains có thể thanh toán trực tiếp trên Layer2s hoặc trực tiếp trên Ethereum.
DymensionGate là một mạng lưới blockchain modular dựa trên Cosmos SDK, được thiết kế để đảm bảo tính an toàn và khả năng tương tác của RollApps 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 Hubphục vụ như lớp giải quyết và thống nhất, cung cấp an ninh, tương tác và tính thanh khoản cho RollApps, làm việc như lớp thực thi. Lớp sẵn có dữ liệu (DA) được hỗ trợ bởi các nhà cung cấp DA của giao thức Dymension, cho phép các nhà phát triển lựa chọn nhà cung cấp DA phù hợp dựa trên nhu cầu của họ.
Lớp giải quyết (Dymension Hub) duy trì một danh sách đăng ký của RollApps và thông tin quan trọng của chúng, chẳng hạn như trạng thái, danh sách sequencer, sequencer đang hoạt động hiện tại và checksum của module thực thi. Logic 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 tích hợp bản địa. Dymension Hub, với tư cách là lớp giải quyết, có các tính năng sau:
Trong phần trước, chúng tôi đã đà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 tôi sẽ chuyển sự chú ý của mình sang phân tích so sánh giữa các hệ sinh thái khác nhau, nhằm mục tiêu là hiểu biết một cách khách quan và toàn diện về blockchain modul.
Như chúng ta đã thấy, các hệ sinh thái blockchain đang tiến triển về tính mô-đun. Trong quá khứ, các mạng blockchain hoạt động độc lập, cạnh tranh với nhau, làm cho việc di chuyển giữa các chuỗi khác nhau của người dùng, nhà phát triển và tài sản trở nên khó khăn, từ đó hạn chế sự phát triển và đổi mới tổng thể của hệ sinh thái. Trong thế giới Web3, việc xác định và giải quyết vấn đề là một quá trình hợp tác. Ban đầu, Bitcoin và Ethereum thu hút sự chú ý đáng kể như là các chuỗi đơn, nhưng khi nhược điểm của các chuỗi đơn trở nên rõ ràng, các chuỗi mô-đun bắt đầu thu hút sự chú ý. Do đó, sự xuất hiện của các chuỗi mô-đun không phải là ngẫu nhiên mà là một phát triển tất yếu.
Blockchain mô-đun tăng cường 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 riêng lẻ đượ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 phải đối mặt với những thách thức như tăng độ trễ giao tiếp và độ phức tạp trong tương tác hệ thống. Trong thực tế, lợi ích lâu dài của kiến trúc mô-đun, chẳng hạn như cải thiện khả năng bảo trì, khả năng tái sử dụng và tính linh hoạt, thường lớn hơn tổn thất hiệu suất ngắn hạn của nó. Trong tương lai, khi công nghệ tiến bộ, những vấn đề này sẽ tìm ra giải pháp tốt hơn.
GeekCarteltin rằng rằng hệ sinh thái blockchain có trách nhiệm cung cấp các lớp nền tảng đáng tin cậy và công cụ chung trong toàn bộ ngăn xếp modular để tạo điều kiện cho việc kết nối mượt mà giữa các chuỗi. Nếu các hệ sinh thái có thể hòa hợp và liên kết hơn, người dùng sẽ có thể sử dụng công nghệ blockchain một cách dễ dàng hơn, thu hút thêm người dùng mới đến Web3.
Hiện nay, có một số giao thức Restaking mới nổi, hiệu quả tổng hợp các nguồn lực bảo mật phân tán thông qua cơ chế restaking để nâng cao tổng thể bảo mật của các mạng blockchain. Quy trình này không chỉ giải quyết vấn đề về nguồn lực bảo mật bị phân mảnh mà còn củng cố phòng thủ của mạng trước các đợt tấn công tiềm năng và cung cấp thêm động lực cho các bên tham gia, khuyến khích người dùng tham gia vào việc duy trì bảo mật mạng. Như vậy, các giao thức Restaking mở ra những cơ hội mới để cải thiện bảo mật và hiệu suất mạng, mạnh mẽ thúc đẩy sự phát triển lành mạnh của các hệ sinh thái blockchain.
EigenLayerlà một giao thức được xây dựng trên nền tảng Ethereum giới thiệu cơ chế Restaking, đây là 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 ở tầng đồng thuận, tổng hợp an ninh ETH trên tất cả các mô-đun, từ đó tăng cường an ninh cho các ứng dụng phi tập trung (DApps) phụ thuộc vào các mô-đun này. Người dùng stake ETH gốc hoặc sử dụng Liquidity Staking Tokens (LST) để stake ETH có thể chọn gia nhập hợp đồng thông minh EigenLayer để restake 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 và kiếm thêm phần thưởng.
Khi Ethereum chuyển đế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 đang trải qua sự 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 Máy Ảo Ethereum (EVM) không thể hấp thụ sự tin cậy chung của Ethereum. Các mô-đun như vậ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 mới về đồng thuận, các lớp cung cấp dữ liệu, các máy ảo mới, mạng oracle, cầu nối, và nhiều hơn nữa. Thông thường, các mô-đun như vậy đòi hỏi một @GenesisLRT/Hệ thống Xác minh Tự động (AVS) với cú pháp xác minh phân phối riêng biệt của riêng mình để xác thực. Thông thường, những AVS này được bảo vệ bởi token bản địa của chúng hoặc có các thuộc tính được phân quyền.
Hiện tại, có một số vấn đề trong hệ sinh thái AVS:
Hình 11: So sánh giữa dịch vụ AVS hiện tại và EigenLayer
Trong kiến trúc của EigenLayer, AVS (Hệ thống Xác minh Tự động) là một dịch vụ được xây dựng trên giao thức EigenLayer, tận dụng sự an toàn chia sẻ của Ethereum. EigenLayer giới thiệu hai phương pháp mới, thông qua việc đặt cược và quản trị thị trường tự do, để đạt được sự an toàn tập trung. Những phương pháp này giúp mở rộng sự an toàn của Ethereum đến bất kỳ hệ thống nào và loại bỏ sự không hiệu quả của cấu trúc quản trị cứng nhắc hiện tại:
Bằng cách kết hợp những phương pháp này, EigenLayer hoạt động như một thị trường mở nơi AVSs có thể tận dụng sự an toàn được huy động bởi các nhà xác minh Ethereum, khuyến khích các nhà xác minh thực hiện các sự lựa chọn tối ưu hóa hơn giữa an toàn và hiệu suất thông qua các động viên và hình phạt thưởng.
Babylonlà một blockchain Layer1 được thành lập bởi giáo sư Đại học Stanford David Tse. Đội ngũ bao gồm các nhà nghiên cứu từ Đại học Stanford, các nhà phát triển giàu kinh nghiệm và các cố vấn kinh doanh. Babylon giới thiệu Giao thức đặt cược Bitcoin, được thiết kế dưới dạng một plugin modular để sử dụng trên các thuật toán đồng thuận PoS (Proof of Stake) khác nhau, cung cấp một cơ sở cho việc tái đầu tư.
Babylon tận dụng ba khía cạnh của Bitcoin—dịch vụ ghi dấu thời gian, không gian khối và giá trị tài sản—để lan truyền tính an toàn của Bitcoin đến nhiều chuỗi PoS (như Cosmos, Binance Smart Chain, Polkadot, Polygon và các chuỗi khối khác với hệ sinh thái mạnh mẽ và tương tác), tạo ra một hệ sinh thái mạnh mẽ và thống nhất hơn.
Bitcoin timestamping giải quyết PoS tấn công từ xa:
Các cuộc tấn công từ xa liên quan đến những người xác nhận trong một chuỗi PoS rút tiền và quay lại một khối lịch sử mà họ vẫn là người xác nhận, tiềm năng bắt đầu một nhánh. 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 chính các chuỗi PoS. Cả Ethereum và Cosmos, cùng với các chuỗi PoS khác, đều đối mặt với thách thức này.
Sau khi giới thiệu đóng dấu thời gian Bitcoin, dữ liệu trên chuỗi PoS sẽ được lưu trữ trên chuỗi Bitcoin với thời gian đóng dấu Bitcoin. Ngay cả khi ai đó cố gắng tạo fork của một chuỗi PoS, thời gian đóng dấu Bitcoin tương ứng chắc chắn sẽ muộn hơn so với chuỗi gốc, khiến 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 chuỗi PoS và kiếm phần thưởng trong quá trình.
Hạ tầng cốt lõi của giao thức đặt cược Bitcoin là Mặt phẳng Kiểm soát giữa Bitcoin và các chuỗi PoS, như được minh họa trong sơ đồ dưới đây.
Hình 12: Kiến trúc hệ thống với Control plane và Data plane
The Control Plane được triển khai dưới dạng một chuỗi để đảm bảo tính phân quyền, an toàn, chống kiểm duyệt và có khả năng mở rộng. Control plane này chịu trách nhiệm cho các chức năng quan trọng khác nhau, bao gồm:
• Cung cấp dịch vụ ghi dấu thời gian Bitcoin cho các chuỗi PoS để đồng bộ với mạng Bitcoin.
• Hành xử như một hệ thống thị trường, kết hợp Bitcoin staking với chuỗi PoS và theo dõi thông tin staking và validation, như đăng ký và làm mới các khóa EOTS (Dịch vụ Oracle Thời Đại)
• Ghi lại chữ ký cuối cùng của 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, nguồn cung, hệ thống xác minh tự động (AVSs), v.v. Ngoài ra, Babylon hiện có thể cung cấp dịch vụ cho Altlayer, Nubit và các nền tảng khác.
Số liệu:
Bài viết:
Trong mô hình cơ sở hạ tầng mới nổi này, vẫn còn nhiều nghiên cứu và công việc cần phải làm, và có nhiều lĩnh vực mà bài viết này chưa đề cập. 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ệ Chloe.
Xin chân thành cảm ơn SeverusvàJiayivào nhận xét sâu sắc và phản hồi của họ về bài viết này.
Bài viết này được sao chép từ [Gatetrung bình], tiêu đề gốc là "Modular Blockchain: The Last Piece of the Web3 Puzzle", bản quyền thuộc về tác giả gốc [GeekCartel], nếu bạn có bất kỳ ý kiến nào về việc tái in, vui lòng liên hệ Gate Learn TeamĐội ngũ sẽ xử lý càng sớm càng tốt theo các quy trình liên quan.
Thông báo: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ đại diện cho quan điểm cá nhân của tác giả và không tạo thành bất kỳ lời khuyên đầu tư nào.
Các phiên bản ngôn ngữ khác của bài viết được dịch bởi nhóm Gate Learn, không được đề cập trong Gate.io, bài viết dịch có thể không được sao chép, phân phối hoặc đạo văn.