Thiết kế mô-đun có phải là tương lai?

Bài viết này khám phá sự so sánh giữa các chuỗi khối nguyên khối và mô-đun, phân tích tiềm năng của mô-đun hóa trong việc nâng cao hiệu suất của các hệ thống phi tập trung và dự đoán tác động sâu sắc của nó đối với tương lai của chuỗi khối.

Giới thiệu loại coin

Khoảng một thập kỷ trước, thế giới đã chứng kiến sự phát triển mạnh mẽ của điện thoại thông minh di động. Vào thời điểm đó, một số công ty lớn nghĩ rằng họ có thể cách mạng hóa điện thoại thông minh bằng cách giới thiệu kiến trúc mô-đun. Năm 2013, Google công bố Project Ara, một điện thoại thông minh mới có thiết kế mô-đun. Không giống như những chiếc điện thoại “nguyên khối” ngày nay, được làm bằng những miếng nhôm và kính kín, Ara sẽ cho phép người dùng tùy chỉnh điện thoại của họ theo nhiều cách, cho phép tất cả các bộ phận thiết yếu có thể trở thành mô-đun. Bạn sẽ không bị buộc phải nâng cấp lên điện thoại mới thường xuyên. Thay vào đó, bạn có thể chỉ cần thêm những bộ phận mới tốt nhất vào điện thoại cũ của mình theo sở thích của riêng bạn. Đáng buồn thay, tính mô-đun đã không thành công trong hệ sinh thái điện thoại di động và khái niệm này gần như đã bị lãng quên trong lịch sử công nghệ.

Điện thoại thông minh mô-đun có thể đóng vai trò là câu chuyện cảnh báo cho các chuỗi khối mô-đun, vì sự cường điệu của các giải pháp mới và thú vị không đảm bảo chiến thắng lâu dài, bất chấp những hạn chế chính đáng của các công cụ hiện tại. Tuy nhiên, trong trường hợp của blockchain, nhu cầu về khả năng mở rộng của người dùng đã thúc đẩy các nhà phát triển xây dựng và áp dụng các kiến trúc mô-đun. Nhu cầu này khiến cho các kiến trúc blockchain mô-đun khó có thể chịu chung số phận với điện thoại thông minh mô-đun.

Nhưng chính xác thì kiến trúc blockchain mô-đun là gì? Làm cách nào chúng tôi có thể đảm bảo những giải pháp này sẽ không trở thành một Dự án Ara khác? Bài viết này hy vọng sẽ trả lời tất cả những câu hỏi này.

Nguyên khối và mô-đun

Trước khi tìm hiểu sâu hơn, hãy làm rõ sự khác biệt giữa kiến trúc nguyên khối và kiến trúc mô-đun. Cách đơn giản nhất để giới thiệu khái niệm này là dùng một ví dụ về một khái niệm quen thuộc. Giống như điện thoại di động có các thành phần cốt lõi nhất định, chẳng hạn như máy ảnh, pin và màn hình cảm ứng, blockchain cũng có các thành phần cốt lõi.

iPhone là một ví dụ tuyệt vời về điện thoại “nguyên khối”. Nó đi kèm với tất cả các bộ phận cần thiết để sử dụng điện thoại và không cung cấp nhiều tùy chọn tùy chỉnh. Chắc chắn, bạn có thể không chỉnh sửa được nhiều phần bên trong, nhưng nó rất đẹp và nhanh. Tuy nhiên, có thể đôi khi bạn muốn tùy chỉnh thêm điện thoại của mình. Giả sử theo năm tháng, những chiếc điện thoại mới sẽ có camera tốt hơn nhiều. Phần còn lại của chiếc điện thoại lỗi thời của bạn có thể hoạt động tốt, nhưng với máy ảnh hiện tại, bạn không thể sánh được với trải nghiệm của những chiếc điện thoại mới hơn.

Với kiến trúc mô-đun, bạn sẽ không cần phải mua một chiếc điện thoại hoàn toàn mới. Thay vào đó, bạn có thể hoán đổi máy ảnh của mình giống như một mảnh ghép Lego và lắp vào một chiếc tốt hơn.

Project Ara của Google là một ví dụ về điện thoại mô-đun. Điện thoại được làm từ các khối xây dựng có thể hoán đổi các bộ phận trong và ngoài theo lựa chọn của bạn. Chỉ cần các bộ phận tương thích được tạo ra, Ara sẽ hỗ trợ chúng.

Giống như điện thoại thông minh, chuỗi khối bao gồm nhiều thành phần thiết yếu; các thành phần này được trình bày dưới đây:

  • Đoàn kết
    • Lớp đồng thuận của chuỗi khối cung cấp thứ tự và tính hữu hạn thông qua mạng lưới máy tính đạt được sự đồng thuận về trạng thái của chuỗi.
  • Chấp hành
    • Lớp này xử lý việc xử lý thực tế các giao dịch bằng cách chạy mã được chỉ định của chúng. Đó cũng là nơi người dùng thường tương tác với blockchain, chẳng hạn như bằng cách ký kết giao dịch, triển khai hợp đồng thông minh và chuyển giao tài sản.
  • giải quyết
    • Lớp giải quyết đóng vai trò là nền tảng để xác minh hoạt động được thực hiện trên lớp 2, chẳng hạn như tổng hợp, cũng như giải quyết tranh chấp. Quan trọng nhất, đó là nơi ghi lại trạng thái cuối cùng của blockchain thực tế.
  • Tính sẵn có của dữ liệu
    • Dữ liệu cần thiết để xác minh rằng quá trình chuyển đổi trạng thái là hợp lệ phải được xuất bản và lưu trữ trên lớp này. Điều này phải dễ dàng truy xuất và xác minh được trong trường hợp xảy ra các cuộc tấn công hoặc lỗi vận hành khi các nhà sản xuất khối không cung cấp dữ liệu giao dịch.

Nói một cách đơn giản, một blockchain nguyên khối tự thực hiện tất cả các nhiệm vụ này trong một phần mềm duy nhất, trong khi một blockchain mô-đun tách chúng thành nhiều phần mềm. Tại thời điểm này, bạn có thể tự hỏi nhược điểm của blockchain khi xử lý tất cả các tác vụ này cùng một lúc là gì?

Điều này quay trở lại vấn đề lâu đời, bộ ba bất khả thi về khả năng mở rộng.

Bộ ba bất khả thi về khả năng mở rộng nói rằng một blockchain chỉ có thể có hai trong ba đặc điểm sau: phân cấp, bảo mật và khả năng mở rộng. Các chuỗi khối nguyên khối hiện tại có xu hướng tối ưu hóa cho các góc an toàn và có thể mở rộng của tam giác. Bitcoin và Ethereum chú trọng hơn vào việc phân cấp và an toàn nhất có thể. Thật không may, điều này có giá. Các chuỗi phi tập trung thường không có băng thông cao để thực hiện giao dịch. Ethereum đạt khoảng 20 giao dịch mỗi giây và Bitcoin thậm chí còn giảm về quy mô. 20 giao dịch mỗi giây là không đủ nếu chúng ta muốn sử dụng các giao thức này ở quy mô toàn cầu. Ít nhất về mặt lý thuyết, một số chuỗi nguyên khối có thể đưa chúng ta đến gần hơn với quy mô toàn cầu, vì TPS và thông lượng tổng thể của chúng là đủ. Tuy nhiên, chúng thường thiếu sự phân cấp, nguyên tắc cốt lõi của công nghệ blockchain.

Kiến trúc mô-đun nhằm mục đích thuê ngoài một số công việc của blockchain để tạo ra các chuỗi hoạt động hiệu quả hơn trong khi vẫn duy trì tính phân cấp. Hãy cùng tìm hiểu Ethereum và thảo luận về cách nó được kỳ vọng sẽ tận dụng tính mô-đun.

Bạn có thích tìm hiểu sâu về tiền điện tử không? Đăng ký miễn phí để nhận bài viết mới và cập nhật thông tin về các xu hướng và chủ đề mới nhất trong ngành.

Hệ sinh thái lấy Ethereum làm trung tâm


Ví dụ: Hầu hết các Lớp 1, Nhiên liệu

Ethereum, như nó tồn tại ngày nay, là một blockchain nguyên khối. Hầu hết các chuỗi khối lớp 1 khác ngày nay cũng sẽ được phân loại là chuỗi khối nguyên khối và có cấu trúc như vậy. Giống như ví dụ về iPhone, một số khả năng nhất định của chuỗi khối nguyên khối đôi khi bắt đầu tụt hậu so với các khả năng thay thế mới hơn, dẫn đến sự mất mát của cả nhà phát triển và người tiêu dùng khi họ tìm kiếm lớp 1 mới nhất và sáng tạo nhất. Để giải quyết các tắc nghẽn hiện tại của Ethereum về thông lượng, các nhà phát triển đang xây dựng các lớp thực thi tổng hợp để tăng băng thông giao dịch.

Ví dụ: Lạc quan, Trọng tài, Nhiên liệu, Cuộn, ZkSync

Rollup như một lớp thực thi là phương pháp mở rộng quy mô được sử dụng rộng rãi nhất trên Ethereum hiện nay. Rollups là các chuỗi khối riêng biệt với khả năng thực hiện giao dịch hiệu quả hơn và kết quả ròng của chúng được giải quyết trên Ethereum để kế thừa một cách hiệu quả tính bảo mật và phân cấp (tốt hơn nhiều) của nó.

Ở cấp độ cao, rollup chỉ là một blockchain đăng kết quả ròng của các khối của nó lên một blockchain khác. Tuy nhiên, đây chỉ là một thành phần của quá trình tổng hợp, vì bạn cũng cần bằng chứng gian lận và tính hợp lệ cũng như phương pháp chèn giao dịch mà không được phép. Rollup thực hiện điều này bằng cách đồng bộ hóa dữ liệu giữa hai hợp đồng thông minh, một được triển khai ở lớp 1 và một được triển khai ở lớp 2. Thiết kế này khiến nó trở thành một rollup chứ không phải một sidechain. Những thành phần chính này cần thiết để bản tổng hợp được an toàn vì quá trình tổng hợp có thể bị tạm dừng hoặc kiểm duyệt nếu không có chúng.

Hiện tại, hầu hết các bản tổng hợp đều cung cấp khả năng tương thích EVM để giúp các nhà phát triển Ethereum di chuyển dễ dàng, nhưng xét về hiệu quả tính toán và tính dễ phát triển, có thể có các lựa chọn thay thế tốt hơn cho các lớp thực thi. Người dùng thậm chí có thể muốn có nhiều tính năng nâng cao chất lượng cuộc sống không có trên các chuỗi tương đương EVM, chẳng hạn như trừu tượng hóa tài khoản. Với nhiều lựa chọn ưu tiên của nhà phát triển, có khả năng xu hướng này sẽ tiếp tục và chúng ta sẽ thấy nhiều giải pháp mới hơn xuất hiện trên thị trường, chẳng hạn như các lớp thực thi SolanaVM và MoveVM. Nhiên liệu là một ví dụ về lớp thực thi không tương thích với EVM và trọng tâm duy nhất của nó là thực hiện các phép tính không thể thực hiện được trên các bản tổng hợp khác. Nhiên liệu cũng là “lớp thực thi mô-đun” đầu tiên, như chúng ta sẽ thấy, cho phép nó trở thành một bản tổng hợp có chủ quyền, một chuỗi thanh toán hoặc thậm chí là một chuỗi khối nguyên khối. Trong khi các bản tổng hợp chỉ là các lớp thực thi thì Nhiên liệu có thể nhiều hơn thế.

Nhiên liệu có thể được mô-đun hóa theo cách mà các bản tổng hợp thông thường không thể thực hiện được. Do đó có tên là “lớp thực thi mô-đun”. Chúng ta sẽ sớm đi sâu vào cơ chế của kiến trúc Celestia. (Nguồn: Nhiên liệu)

Fuel đã chỉ ra rằng các lớp thực thi có thể sáng tạo và ưu tiên tốc độ tính toán hơn là hỗ trợ EVM. Trong khi nhiều người quen thuộc với kiến trúc mô-đun biết đến Fuel, thì một đối thủ lớn khác lại ít được biết đến hơn. Một trong những lớp thực thi mô-đun thú vị nhất sắp ra mắt được gọi là Kindelia. Ngoài việc là một trong những lớp tính toán nhanh nhất, Kindelia còn có một hệ thống chứng minh độc đáo sử dụng máy ảo của mình. HVM của Kindelia cung cấp trình kiểm tra bằng chứng gần như tức thời được tích hợp trong ngôn ngữ hợp đồng thông minh của họ có tên là Kind. Loại là cần thiết vì hợp đồng thông minh có thể chứng minh trong mã của họ rằng mã của họ an toàn trước việc khai thác và hoạt động chính xác. Kiểu thiết kế này có thể giải quyết vấn đề hợp đồng thông minh được mã hóa không đúng cách và cứu chúng ta khỏi những hành vi khai thác gây khó chịu cho hợp đồng thông minh ngày nay. Đây chỉ là một cách Kindelia cung cấp giá trị so với các lớp thực thi khác.

Nhưng việc mở rộng quy mô theo lớp thực thi chỉ là một phần của câu đố. Các nhà phát triển tìm cách mô-đun hóa hơn nữa các chuỗi khối nguyên khối để tận dụng tối đa hiệu suất có thể. Điều này đưa chúng ta đến cách mô-đun hóa lớp sẵn có của dữ liệu.

Ví dụ: Metis, ZkPorter, Anytrust

Validium là một bản tổng hợp có dữ liệu được chuyển ra khỏi chuỗi thay vì lưu trữ trên chuỗi.

Nhưng tại sao chúng ta lại chuyển dữ liệu ra khỏi chuỗi? Điều này là do chúng tôi đang cố gắng tối ưu hóa tính khả dụng của dữ liệu. Hiệu quả tổng thể của hệ thống tổng hợp phụ thuộc rất nhiều vào khả năng của lớp sẵn có dữ liệu của nó. Khi lớp này không thể xử lý khối lượng dữ liệu được tạo bởi trình sắp xếp giao dịch của tổng hợp, điều này sẽ dẫn đến tắc nghẽn trong quá trình xử lý giao dịch. Do đó, quá trình tổng hợp không thể xử lý các giao dịch bổ sung, dẫn đến phí gas tăng và/hoặc thời gian thực hiện chậm. Nói cách khác, hiệu suất của lớp sẵn có dữ liệu của tổng hợp là một yếu tố quan trọng trong việc xác định khả năng xử lý giao dịch tổng thể của nó và các khoản phí liên quan đến chúng.

Hạn chế của validium là chúng nằm ngoài chuỗi, đưa ra nhiều giả định đáng tin cậy hơn. Chúng tôi muốn có một giải pháp trực tuyến để cải thiện lớp sẵn có của dữ liệu của Ethereum. Câu trả lời là Danksharding.

Việc tích hợp Danksharding vào Ethereum biến nó thành một nền tảng hợp lý cho cả khả năng thanh toán và khả năng truy cập dữ liệu.

Điều khiến Danksharding đổi mới là khả năng hợp nhất các khái niệm này thành một khối gắn kết. Bằng chứng tổng hợp và dữ liệu được xác minh trong cùng một khối, tạo ra một hệ thống liền mạch và hiệu quả. Tuy nhiên, như một phần của hoạt động bình thường, các bản tổng hợp yêu cầu dung lượng lưu trữ đáng kể cho dữ liệu nén của chúng. Danksharding cung cấp giải pháp cho yêu cầu này, mang lại tiềm năng cho hàng triệu TPS trên nhiều lần tổng hợp. Danksharding là một kỹ thuật chia hoạt động mạng thành các phân đoạn để tăng không gian cho các đốm màu dữ liệu. Blob dữ liệu là một định dạng dữ liệu được tiêu chuẩn hóa và hiệu quả hơn trong Ethereum, có thể mang một lượng lớn dữ liệu và được sử dụng bởi các bản tổng hợp để giảm phí gas. Danksharding sử dụng “lấy mẫu tính khả dụng của dữ liệu” để cho phép các nút xác minh lượng dữ liệu quan trọng bằng cách chỉ kiểm tra một phần nhỏ, mở đường hướng tới một tương lai nơi các mạng lớp 2 rẻ hơn và nhanh hơn có thể phát triển đồng thời cho phép giao dịch trực tiếp trên Ethereum.

Danksharding cũng rất tuyệt vời vì nó sẽ kế thừa tất cả tính bảo mật và phân cấp của chính Ethereum. Tuy nhiên, điều này đi kèm với một nhược điểm. Do tốc độ phát triển Ethereum tương đối chậm, có lẽ chúng ta phải mất nhiều năm nữa Danksharding mới được triển khai đúng cách vào Ethereum. EIP-4844 có kế hoạch giới thiệu Proto-Danksharding, đây là bước đầu tiên để đạt được Danksharding. EIP-4844 tăng cường Ethereum bằng cách giới thiệu một giao dịch mới hỗ trợ các đốm màu dữ liệu. Bộ lưu trữ chuyên biệt dành cho dữ liệu tổng hợp này mở đường cho một thị trường có tính phí hiệu quả hơn về mặt chi phí.

Điều gì sẽ xảy ra nếu bạn muốn có một lớp sẵn có dữ liệu nhanh nhưng không muốn ngồi chờ Danksharding được phát hành? Celestia là một giao thức cung cấp điều đó. Chuyển từ quan điểm tập trung vào Ethereum về tính mô-đun, đáng để đi sâu vào Celestia để xem các chuỗi khối mô-đun khác có thể được giải thích như thế nào.

Một hệ sinh thái lấy Celestia làm trung tâm

Celestium là một giải pháp độc đáo kết hợp tính sẵn có của dữ liệu của Celestia với khả năng giải quyết và đồng thuận của Ethereum. Danksharding vẫn là phương pháp an toàn nhất do được tích hợp vào Ethereum, tính phân quyền và tính mạnh mẽ. Tuy nhiên, một số dự án triển khai thích tìm kiếm khả năng mở rộng ngay bây giờ hơn là chờ Danksharding được triển khai vào Ethereum.

Đối với những dự án không thể chờ Danksharding, một lựa chọn khả thi là sử dụng các giải pháp sẵn có dữ liệu ngoài chuỗi, chẳng hạn như Validiums, sử dụng “Ủy ban sẵn có dữ liệu” (DAC) để chứng thực dữ liệu có sẵn. Tuy nhiên, phương pháp này không được phân cấp hoặc an toàn vì nó dựa vào đa chữ ký và không có cách nào để xác minh xem DAC hiện tại có trung thực hay họ đã trung thực trong quá khứ hay không.

Celestium cung cấp giải pháp thay thế an toàn hơn cho DAC. Với Celestium, việc chứng thực rằng dữ liệu có sẵn được hỗ trợ bởi toàn bộ bộ trình xác thực Celestia, nghĩa là nếu ⅔ trình xác thực cung cấp thông tin không chính xác, họ có thể bị cắt giảm và có khả năng mất một khoản tiền lớn. Điều này mang lại phản ứng khắc nghiệt và ngay lập tức, không giống như DAC không có hình phạt.

Ngoài ra, người dùng có thể xác minh tính trung thực của Celestia bằng cách chạy Lấy mẫu tính khả dụng của dữ liệu trên các khối và kiểm tra Cầu trọng lực lượng tử, là cầu nối nhắn tin 1 chiều không cần tin cậy từ Celestia đến Ethereum. Cầu thường là phần dễ bị tổn thương nhất của bất kỳ giải pháp nào, vì vậy cần phải xây dựng các phần dự phòng.

Celestium, cùng với Danksharding, sử dụng lấy mẫu tính khả dụng của dữ liệu (DAS) để xác minh tính chất không độc hại của tất cả dữ liệu. DAS cho phép các nút đảm bảo tính khả dụng của một khối bằng cách tải xuống các phân đoạn ngẫu nhiên và cảnh báo trong trường hợp thiếu bất kỳ phần nào. Hệ thống cảnh báo này chỉ là một khía cạnh của cơ chế DAS sử dụng bằng chứng gian lận (chẳng hạn như Celestia). Trong trường hợp cơ chế DAS chứng minh tính hợp lệ như Danksharding, không cần có hệ thống cảnh báo vì bằng chứng tính hợp lệ đảm bảo tính chính xác của mã hóa và cam kết xóa. Các cơ chế này làm giảm nguy cơ dữ liệu khối bị che giấu và đảm bảo nhiều nút kiểm tra khối một cách ngẫu nhiên.

Một nút lấy mẫu ngẫu nhiên một khối để kiểm tra tính khả dụng của nó. (Nguồn: Vitalik Buterin)

Lấy mẫu dữ liệu là điều khiến Celestia và Danksharding trở nên an toàn. Ít nhất người dùng biết rằng nếu tham nhũng xảy ra, họ có thể nhanh chóng phát hiện ra nó. Ngược lại, với hộp đen của DAC, có thể xảy ra tham nhũng trong một năm mà không ai nhận ra.

Ví dụ: Nhiên liệu

Ngược lại với các đợt tổng hợp truyền thống trên Ethereum, các đợt tổng hợp có chủ quyền hoạt động khác nhau. Không giống như các đợt tổng hợp tiêu chuẩn, các đợt tổng hợp có chủ quyền không dựa vào một bộ hợp đồng thông minh trên lớp 1 để xác thực và nối các khối vào chuỗi chuẩn. Thay vào đó, các khối được xuất bản dưới dạng dữ liệu thô trực tiếp trên chuỗi và các nút trong danh sách tổng hợp chịu trách nhiệm xác minh quy tắc lựa chọn nhánh cục bộ để xác định chuỗi chính xác. Điều này chuyển trách nhiệm giải quyết từ lớp 1 sang tổng hợp. Không giống như các đợt tổng hợp truyền thống, không có cầu nối giảm thiểu độ tin cậy được thiết lập giữa một đợt tổng hợp có chủ quyền và Celestia. Điều này có thể được coi là tiêu cực, vì bạn muốn một cây cầu được giảm thiểu độ tin cậy nhất có thể, nhưng điều này mang lại cho các bản tổng hợp có chủ quyền lợi thế của một lộ trình nâng cấp độc lập thông qua phân nhánh. Điều này cho phép phối hợp dễ dàng hơn và nâng cấp an toàn hơn so với các bản tổng hợp không có chủ quyền có thể mang lại. Về mặt kỹ thuật, chúng ta không nên coi đây là một bản tổng hợp, vì một bản tổng hợp thường ngụ ý có một lớp giải quyết thống nhất và tính khả dụng của dữ liệu. Bởi vì điều này, các chuỗi khối có chủ quyền cũng được gọi đơn giản là các chuỗi khối có chủ quyền.

Để giúp các nhà phát triển tạo các bản tổng hợp có chủ quyền trên Celestia dễ dàng hơn, Celestia đã tạo Rollmint, thay thế Tendermint như một cơ chế đồng thuận. Điều này cho phép các bản tổng hợp xuất bản các khối trực tiếp lên Celestia thay vì phải trải qua quy trình Tendermint. Với thiết kế này, cộng đồng đằng sau chuỗi có toàn quyền chủ quyền và không chịu sự quản lý của bất kỳ bộ máy nhà nước nào khác. Điều này làm cho nó khác biệt với các cộng đồng đằng sau các hợp đồng thông minh hoặc các bản tổng hợp trên Ethereum, vốn bị ràng buộc bởi sự đồng thuận xã hội của cộng đồng Ethereum.

Ví dụ về Chuỗi thanh toán: Nhiên liệu, Cevmos, dYmension

Việc tạo ra một thành phần thanh toán độc lập và theo mô-đun là yếu tố xác định khái niệm tổng hợp thanh toán. Hiện tại, các rollup sử dụng chuỗi chính Ethereum để thanh toán, nhưng ngoài giải pháp này còn có các giải pháp bổ sung. Chuỗi Ethereum được chia sẻ với các ứng dụng không tổng hợp khác để giao dịch hợp đồng thông minh, dẫn đến giảm quy mô và thiếu tính chuyên môn hóa.

Lớp giải quyết lý tưởng cho các lần tổng hợp sẽ chỉ cho phép các hợp đồng thông minh tổng hợp và chuyển khoản đơn giản giữa các lần tổng hợp trong khi cấm hoặc gây tốn kém cho các ứng dụng không tổng hợp để giải quyết các giao dịch.

Thiết kế của Celestia cung cấp lớp đồng thuận trạng thái toàn cầu tiêu chuẩn để các nhà phát triển xây dựng các bản tổng hợp thực thi nằm trong một cụm giảm thiểu độ tin cậy duy nhất. Nó cũng cho phép kết nối giảm thiểu độ tin cậy giữa các lần tổng hợp trên cùng một lớp đồng thuận trạng thái toàn cầu, một khái niệm mới chưa từng thấy trong các kiến trúc hiện tại. Việc các nhà phát triển có áp dụng mô hình cuộn chéo mới này hay không vẫn còn phải xem.

Ví dụ về chuỗi thanh toán bao gồm Cevmos, Fuel và dYmension, trong đó Polygon cạnh tranh với Celestia bằng cách xây dựng cách diễn giải kiến trúc mô-đun của nó. Trong thiết kế mô-đun của Polygon, Polygon Avail đóng vai trò là thành phần mô-đun đồng thuận và sẵn có của dữ liệu, trong khi chuỗi khối Polygon hoạt động như lớp giải quyết.

Trường hợp cho chuỗi nguyên khối

Nhiều bài viết về chuỗi khối mô-đun thường coi lớp 1 nguyên khối là công nghệ khủng long so với các giải pháp mô-đun mới hơn. Hiện tại, thật khó để hỗ trợ đầy đủ cho tuyên bố này vì một vấn đề lớn với các giải pháp mở rộng này là các giả định về độ tin cậy cao hơn mà chúng bổ sung vào hệ thống tổng thể. Mặc dù chúng tôi đã thảo luận về việc hầu hết các DAC và validium đều không an toàn, nhưng điều này thậm chí có thể mở rộng đến lớp thực thi (tức là các bản tổng hợp).

Một số rollup được sử dụng rộng rãi nhất hiện nay vẫn chưa trở nên phi tập trung thực sự, mặc dù chúng đảm bảo hàng tỷ đô la. Tại thời điểm viết bài này, Optimism vẫn chưa có bằng chứng gian lận chức năng và Arbitrum có thể thay đổi từ một multisig duy nhất. Cả hai giao thức đều đang nỗ lực giải quyết những vấn đề này như một phần trong quá trình phát triển theo lịch trình của chúng, nhưng điều quan trọng cần lưu ý là sự phân cấp không phải là nhất định chỉ vì một giao thức sử dụng một kiến trúc cụ thể. Ngoài ra, các cầu nối giữa tất cả các thành phần mô-đun, chủ yếu là các bản tổng hợp có chủ quyền, có thể phải đối mặt với những bất an tương tự mà các cầu nối chuỗi chéo phải đối mặt. Cuối cùng, một vấn đề chính là việc phát triển trên nền tảng mô-đun sẽ phức tạp hơn; đối với một số nhà phát triển, nó có thể là một thách thức. Cuối cùng, chúng tôi hy vọng các bản tổng hợp sẽ giải quyết được những vấn đề này và đạt được sự phân cấp đầy đủ. Tuy nhiên, lớp 1 nguyên khối cũng có thể trở nên phi tập trung trong thời gian chờ đợi.

Các báo cáo trước đây của chúng tôi đã thảo luận về cách một số lớp 1 nguyên khối mở rộng quy mô bên trong với kiến trúc DAG. Đây chỉ là một ví dụ cho thấy các chuỗi khối nguyên khối đang cố gắng đổi mới mà không dựa vào các thành phần ngoài chuỗi và vô số tối ưu hóa khác đang được thực hiện để tối đa hóa hiệu suất. Chúng ta không thể đơn giản phủ nhận ý tưởng về một thiết kế blockchain mới nhằm giải quyết tất cả các góc cạnh của bộ ba bất khả thi về khả năng mở rộng.

Phần kết luận

Giống như đã có điện thoại mô-đun, hiện nay có các chuỗi khối mô-đun. Tuy nhiên, việc nhìn thấy tiềm năng về một tương lai tập trung vào việc tổng hợp dựa trên Danksharding cho thấy rằng kiến trúc chuỗi khối mô-đun khó có thể chịu chung số phận như điện thoại mô-đun. Các lớp thực thi như Kindelia và Fuel sẽ đặc biệt chứng kiến sự tăng trưởng của người dùng vì việc tập trung vào tốc độ và các tính năng mới sẽ cho phép các ứng dụng được xây dựng trên chúng thực sự có tính đổi mới.

Thật không may, nhiều thiết kế mô-đun này vẫn chưa được thử nghiệm và một số thiết kế chuỗi khối mô-đun có thể không bao giờ được áp dụng rộng rãi. Validium có thể bị loại bỏ hoàn toàn khi Celestia và Danksharding được áp dụng rộng rãi. Các bản tổng hợp có chủ quyền của Celestia có thể phải đối mặt với một số vấn đề bắc cầu tương tự như các lớp 1 hiện có, cản trở việc áp dụng do các lo ngại về bảo mật và độ phức tạp.

Một tương lai blockchain mô-đun, phi tập trung vẫn còn là một chặng đường dài. Trong khi đó, các chuỗi khối nguyên khối sẽ tiếp tục có liên quan và tiếp tục đổi mới. Cuối cùng khi chúng ta đạt được một tương lai nơi các chuỗi khối mô-đun được áp dụng rộng rãi, bối cảnh chuỗi khối nguyên khối cũng có thể trông hoàn toàn khác. Tuy nhiên, chúng tôi cần các giải pháp mở rộng quy mô để phục vụ các chuỗi khối hiện có với tính thanh khoản và người dùng, và về lâu dài, kiến trúc chuỗi khối mô-đun có thể sẽ là cách tốt nhất để làm điều đó.

Tác giả

Robert McTague là Cộng tác viên đầu tư cho Quỹ sinh thái của Amber Group, quỹ đầu tư mạo hiểm tiền điện tử giai đoạn đầu của công ty. Gần đây anh ấy đã giành được giải ba trong cuộc thi ETHSF cùng với một số người bạn đang xây dựng trên Fuel. Anh ấy rất lạc quan về tương lai của các chuỗi khối mô-đun.


Thông tin trong bài đăng này (“Thông tin”) chỉ được chuẩn bị cho mục đích cung cấp thông tin, ở dạng tóm tắt và không có nghĩa là đầy đủ. Thông tin không phải và không nhằm mục đích là một lời đề nghị bán hoặc chào mời một lời đề nghị mua bất kỳ chứng khoán nào. Thông tin không cung cấp và không được coi là đưa ra lời khuyên đầu tư. Thông tin không tính đến các mục tiêu đầu tư cụ thể, tình hình tài chính hoặc nhu cầu cụ thể của bất kỳ nhà đầu tư tiềm năng nào. Không có tuyên bố hay bảo đảm nào được đưa ra, thể hiện hay ngụ ý, liên quan đến tính công bằng, đúng đắn, chính xác, hợp lý hoặc đầy đủ của Thông tin. Chúng tôi không cam kết cập nhật Thông tin. Các nhà đầu tư tiềm năng không nên coi nó như một sự thay thế cho việc thực hiện phán đoán hoặc nghiên cứu của chính họ. Các nhà đầu tư tiềm năng nên tham khảo ý kiến của các cố vấn pháp lý, quy định, thuế, kinh doanh, đầu tư, tài chính và kế toán của mình trong phạm vi mà họ thấy cần thiết và đưa ra bất kỳ quyết định đầu tư nào dựa trên phán đoán và lời khuyên của chính họ từ các cố vấn đó khi họ thấy cần thiết và không dựa trên bất kỳ quan điểm nào được trình bày ở đây

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được in lại từ [bitcoininsider.org], Mọi bản quyền thuộc về tác giả gốc [Robert McTague]. Nếu có ý kiến phản đối việc tái bản này, vui lòng liên hệ với nhóm Gate Learn , họ sẽ xử lý kịp thời.
  2. Tuyên bố miễn trừ trách nhiệm pháp lý: Các quan điểm và ý kiến trình bày trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Việc dịch bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết đã dịch đều bị cấm.

Thiết kế mô-đun có phải là tương lai?

Trung cấp3/5/2024, 2:11:14 AM
Bài viết này khám phá sự so sánh giữa các chuỗi khối nguyên khối và mô-đun, phân tích tiềm năng của mô-đun hóa trong việc nâng cao hiệu suất của các hệ thống phi tập trung và dự đoán tác động sâu sắc của nó đối với tương lai của chuỗi khối.

Giới thiệu loại coin

Khoảng một thập kỷ trước, thế giới đã chứng kiến sự phát triển mạnh mẽ của điện thoại thông minh di động. Vào thời điểm đó, một số công ty lớn nghĩ rằng họ có thể cách mạng hóa điện thoại thông minh bằng cách giới thiệu kiến trúc mô-đun. Năm 2013, Google công bố Project Ara, một điện thoại thông minh mới có thiết kế mô-đun. Không giống như những chiếc điện thoại “nguyên khối” ngày nay, được làm bằng những miếng nhôm và kính kín, Ara sẽ cho phép người dùng tùy chỉnh điện thoại của họ theo nhiều cách, cho phép tất cả các bộ phận thiết yếu có thể trở thành mô-đun. Bạn sẽ không bị buộc phải nâng cấp lên điện thoại mới thường xuyên. Thay vào đó, bạn có thể chỉ cần thêm những bộ phận mới tốt nhất vào điện thoại cũ của mình theo sở thích của riêng bạn. Đáng buồn thay, tính mô-đun đã không thành công trong hệ sinh thái điện thoại di động và khái niệm này gần như đã bị lãng quên trong lịch sử công nghệ.

Điện thoại thông minh mô-đun có thể đóng vai trò là câu chuyện cảnh báo cho các chuỗi khối mô-đun, vì sự cường điệu của các giải pháp mới và thú vị không đảm bảo chiến thắng lâu dài, bất chấp những hạn chế chính đáng của các công cụ hiện tại. Tuy nhiên, trong trường hợp của blockchain, nhu cầu về khả năng mở rộng của người dùng đã thúc đẩy các nhà phát triển xây dựng và áp dụng các kiến trúc mô-đun. Nhu cầu này khiến cho các kiến trúc blockchain mô-đun khó có thể chịu chung số phận với điện thoại thông minh mô-đun.

Nhưng chính xác thì kiến trúc blockchain mô-đun là gì? Làm cách nào chúng tôi có thể đảm bảo những giải pháp này sẽ không trở thành một Dự án Ara khác? Bài viết này hy vọng sẽ trả lời tất cả những câu hỏi này.

Nguyên khối và mô-đun

Trước khi tìm hiểu sâu hơn, hãy làm rõ sự khác biệt giữa kiến trúc nguyên khối và kiến trúc mô-đun. Cách đơn giản nhất để giới thiệu khái niệm này là dùng một ví dụ về một khái niệm quen thuộc. Giống như điện thoại di động có các thành phần cốt lõi nhất định, chẳng hạn như máy ảnh, pin và màn hình cảm ứng, blockchain cũng có các thành phần cốt lõi.

iPhone là một ví dụ tuyệt vời về điện thoại “nguyên khối”. Nó đi kèm với tất cả các bộ phận cần thiết để sử dụng điện thoại và không cung cấp nhiều tùy chọn tùy chỉnh. Chắc chắn, bạn có thể không chỉnh sửa được nhiều phần bên trong, nhưng nó rất đẹp và nhanh. Tuy nhiên, có thể đôi khi bạn muốn tùy chỉnh thêm điện thoại của mình. Giả sử theo năm tháng, những chiếc điện thoại mới sẽ có camera tốt hơn nhiều. Phần còn lại của chiếc điện thoại lỗi thời của bạn có thể hoạt động tốt, nhưng với máy ảnh hiện tại, bạn không thể sánh được với trải nghiệm của những chiếc điện thoại mới hơn.

Với kiến trúc mô-đun, bạn sẽ không cần phải mua một chiếc điện thoại hoàn toàn mới. Thay vào đó, bạn có thể hoán đổi máy ảnh của mình giống như một mảnh ghép Lego và lắp vào một chiếc tốt hơn.

Project Ara của Google là một ví dụ về điện thoại mô-đun. Điện thoại được làm từ các khối xây dựng có thể hoán đổi các bộ phận trong và ngoài theo lựa chọn của bạn. Chỉ cần các bộ phận tương thích được tạo ra, Ara sẽ hỗ trợ chúng.

Giống như điện thoại thông minh, chuỗi khối bao gồm nhiều thành phần thiết yếu; các thành phần này được trình bày dưới đây:

  • Đoàn kết
    • Lớp đồng thuận của chuỗi khối cung cấp thứ tự và tính hữu hạn thông qua mạng lưới máy tính đạt được sự đồng thuận về trạng thái của chuỗi.
  • Chấp hành
    • Lớp này xử lý việc xử lý thực tế các giao dịch bằng cách chạy mã được chỉ định của chúng. Đó cũng là nơi người dùng thường tương tác với blockchain, chẳng hạn như bằng cách ký kết giao dịch, triển khai hợp đồng thông minh và chuyển giao tài sản.
  • giải quyết
    • Lớp giải quyết đóng vai trò là nền tảng để xác minh hoạt động được thực hiện trên lớp 2, chẳng hạn như tổng hợp, cũng như giải quyết tranh chấp. Quan trọng nhất, đó là nơi ghi lại trạng thái cuối cùng của blockchain thực tế.
  • Tính sẵn có của dữ liệu
    • Dữ liệu cần thiết để xác minh rằng quá trình chuyển đổi trạng thái là hợp lệ phải được xuất bản và lưu trữ trên lớp này. Điều này phải dễ dàng truy xuất và xác minh được trong trường hợp xảy ra các cuộc tấn công hoặc lỗi vận hành khi các nhà sản xuất khối không cung cấp dữ liệu giao dịch.

Nói một cách đơn giản, một blockchain nguyên khối tự thực hiện tất cả các nhiệm vụ này trong một phần mềm duy nhất, trong khi một blockchain mô-đun tách chúng thành nhiều phần mềm. Tại thời điểm này, bạn có thể tự hỏi nhược điểm của blockchain khi xử lý tất cả các tác vụ này cùng một lúc là gì?

Điều này quay trở lại vấn đề lâu đời, bộ ba bất khả thi về khả năng mở rộng.

Bộ ba bất khả thi về khả năng mở rộng nói rằng một blockchain chỉ có thể có hai trong ba đặc điểm sau: phân cấp, bảo mật và khả năng mở rộng. Các chuỗi khối nguyên khối hiện tại có xu hướng tối ưu hóa cho các góc an toàn và có thể mở rộng của tam giác. Bitcoin và Ethereum chú trọng hơn vào việc phân cấp và an toàn nhất có thể. Thật không may, điều này có giá. Các chuỗi phi tập trung thường không có băng thông cao để thực hiện giao dịch. Ethereum đạt khoảng 20 giao dịch mỗi giây và Bitcoin thậm chí còn giảm về quy mô. 20 giao dịch mỗi giây là không đủ nếu chúng ta muốn sử dụng các giao thức này ở quy mô toàn cầu. Ít nhất về mặt lý thuyết, một số chuỗi nguyên khối có thể đưa chúng ta đến gần hơn với quy mô toàn cầu, vì TPS và thông lượng tổng thể của chúng là đủ. Tuy nhiên, chúng thường thiếu sự phân cấp, nguyên tắc cốt lõi của công nghệ blockchain.

Kiến trúc mô-đun nhằm mục đích thuê ngoài một số công việc của blockchain để tạo ra các chuỗi hoạt động hiệu quả hơn trong khi vẫn duy trì tính phân cấp. Hãy cùng tìm hiểu Ethereum và thảo luận về cách nó được kỳ vọng sẽ tận dụng tính mô-đun.

Bạn có thích tìm hiểu sâu về tiền điện tử không? Đăng ký miễn phí để nhận bài viết mới và cập nhật thông tin về các xu hướng và chủ đề mới nhất trong ngành.

Hệ sinh thái lấy Ethereum làm trung tâm


Ví dụ: Hầu hết các Lớp 1, Nhiên liệu

Ethereum, như nó tồn tại ngày nay, là một blockchain nguyên khối. Hầu hết các chuỗi khối lớp 1 khác ngày nay cũng sẽ được phân loại là chuỗi khối nguyên khối và có cấu trúc như vậy. Giống như ví dụ về iPhone, một số khả năng nhất định của chuỗi khối nguyên khối đôi khi bắt đầu tụt hậu so với các khả năng thay thế mới hơn, dẫn đến sự mất mát của cả nhà phát triển và người tiêu dùng khi họ tìm kiếm lớp 1 mới nhất và sáng tạo nhất. Để giải quyết các tắc nghẽn hiện tại của Ethereum về thông lượng, các nhà phát triển đang xây dựng các lớp thực thi tổng hợp để tăng băng thông giao dịch.

Ví dụ: Lạc quan, Trọng tài, Nhiên liệu, Cuộn, ZkSync

Rollup như một lớp thực thi là phương pháp mở rộng quy mô được sử dụng rộng rãi nhất trên Ethereum hiện nay. Rollups là các chuỗi khối riêng biệt với khả năng thực hiện giao dịch hiệu quả hơn và kết quả ròng của chúng được giải quyết trên Ethereum để kế thừa một cách hiệu quả tính bảo mật và phân cấp (tốt hơn nhiều) của nó.

Ở cấp độ cao, rollup chỉ là một blockchain đăng kết quả ròng của các khối của nó lên một blockchain khác. Tuy nhiên, đây chỉ là một thành phần của quá trình tổng hợp, vì bạn cũng cần bằng chứng gian lận và tính hợp lệ cũng như phương pháp chèn giao dịch mà không được phép. Rollup thực hiện điều này bằng cách đồng bộ hóa dữ liệu giữa hai hợp đồng thông minh, một được triển khai ở lớp 1 và một được triển khai ở lớp 2. Thiết kế này khiến nó trở thành một rollup chứ không phải một sidechain. Những thành phần chính này cần thiết để bản tổng hợp được an toàn vì quá trình tổng hợp có thể bị tạm dừng hoặc kiểm duyệt nếu không có chúng.

Hiện tại, hầu hết các bản tổng hợp đều cung cấp khả năng tương thích EVM để giúp các nhà phát triển Ethereum di chuyển dễ dàng, nhưng xét về hiệu quả tính toán và tính dễ phát triển, có thể có các lựa chọn thay thế tốt hơn cho các lớp thực thi. Người dùng thậm chí có thể muốn có nhiều tính năng nâng cao chất lượng cuộc sống không có trên các chuỗi tương đương EVM, chẳng hạn như trừu tượng hóa tài khoản. Với nhiều lựa chọn ưu tiên của nhà phát triển, có khả năng xu hướng này sẽ tiếp tục và chúng ta sẽ thấy nhiều giải pháp mới hơn xuất hiện trên thị trường, chẳng hạn như các lớp thực thi SolanaVM và MoveVM. Nhiên liệu là một ví dụ về lớp thực thi không tương thích với EVM và trọng tâm duy nhất của nó là thực hiện các phép tính không thể thực hiện được trên các bản tổng hợp khác. Nhiên liệu cũng là “lớp thực thi mô-đun” đầu tiên, như chúng ta sẽ thấy, cho phép nó trở thành một bản tổng hợp có chủ quyền, một chuỗi thanh toán hoặc thậm chí là một chuỗi khối nguyên khối. Trong khi các bản tổng hợp chỉ là các lớp thực thi thì Nhiên liệu có thể nhiều hơn thế.

Nhiên liệu có thể được mô-đun hóa theo cách mà các bản tổng hợp thông thường không thể thực hiện được. Do đó có tên là “lớp thực thi mô-đun”. Chúng ta sẽ sớm đi sâu vào cơ chế của kiến trúc Celestia. (Nguồn: Nhiên liệu)

Fuel đã chỉ ra rằng các lớp thực thi có thể sáng tạo và ưu tiên tốc độ tính toán hơn là hỗ trợ EVM. Trong khi nhiều người quen thuộc với kiến trúc mô-đun biết đến Fuel, thì một đối thủ lớn khác lại ít được biết đến hơn. Một trong những lớp thực thi mô-đun thú vị nhất sắp ra mắt được gọi là Kindelia. Ngoài việc là một trong những lớp tính toán nhanh nhất, Kindelia còn có một hệ thống chứng minh độc đáo sử dụng máy ảo của mình. HVM của Kindelia cung cấp trình kiểm tra bằng chứng gần như tức thời được tích hợp trong ngôn ngữ hợp đồng thông minh của họ có tên là Kind. Loại là cần thiết vì hợp đồng thông minh có thể chứng minh trong mã của họ rằng mã của họ an toàn trước việc khai thác và hoạt động chính xác. Kiểu thiết kế này có thể giải quyết vấn đề hợp đồng thông minh được mã hóa không đúng cách và cứu chúng ta khỏi những hành vi khai thác gây khó chịu cho hợp đồng thông minh ngày nay. Đây chỉ là một cách Kindelia cung cấp giá trị so với các lớp thực thi khác.

Nhưng việc mở rộng quy mô theo lớp thực thi chỉ là một phần của câu đố. Các nhà phát triển tìm cách mô-đun hóa hơn nữa các chuỗi khối nguyên khối để tận dụng tối đa hiệu suất có thể. Điều này đưa chúng ta đến cách mô-đun hóa lớp sẵn có của dữ liệu.

Ví dụ: Metis, ZkPorter, Anytrust

Validium là một bản tổng hợp có dữ liệu được chuyển ra khỏi chuỗi thay vì lưu trữ trên chuỗi.

Nhưng tại sao chúng ta lại chuyển dữ liệu ra khỏi chuỗi? Điều này là do chúng tôi đang cố gắng tối ưu hóa tính khả dụng của dữ liệu. Hiệu quả tổng thể của hệ thống tổng hợp phụ thuộc rất nhiều vào khả năng của lớp sẵn có dữ liệu của nó. Khi lớp này không thể xử lý khối lượng dữ liệu được tạo bởi trình sắp xếp giao dịch của tổng hợp, điều này sẽ dẫn đến tắc nghẽn trong quá trình xử lý giao dịch. Do đó, quá trình tổng hợp không thể xử lý các giao dịch bổ sung, dẫn đến phí gas tăng và/hoặc thời gian thực hiện chậm. Nói cách khác, hiệu suất của lớp sẵn có dữ liệu của tổng hợp là một yếu tố quan trọng trong việc xác định khả năng xử lý giao dịch tổng thể của nó và các khoản phí liên quan đến chúng.

Hạn chế của validium là chúng nằm ngoài chuỗi, đưa ra nhiều giả định đáng tin cậy hơn. Chúng tôi muốn có một giải pháp trực tuyến để cải thiện lớp sẵn có của dữ liệu của Ethereum. Câu trả lời là Danksharding.

Việc tích hợp Danksharding vào Ethereum biến nó thành một nền tảng hợp lý cho cả khả năng thanh toán và khả năng truy cập dữ liệu.

Điều khiến Danksharding đổi mới là khả năng hợp nhất các khái niệm này thành một khối gắn kết. Bằng chứng tổng hợp và dữ liệu được xác minh trong cùng một khối, tạo ra một hệ thống liền mạch và hiệu quả. Tuy nhiên, như một phần của hoạt động bình thường, các bản tổng hợp yêu cầu dung lượng lưu trữ đáng kể cho dữ liệu nén của chúng. Danksharding cung cấp giải pháp cho yêu cầu này, mang lại tiềm năng cho hàng triệu TPS trên nhiều lần tổng hợp. Danksharding là một kỹ thuật chia hoạt động mạng thành các phân đoạn để tăng không gian cho các đốm màu dữ liệu. Blob dữ liệu là một định dạng dữ liệu được tiêu chuẩn hóa và hiệu quả hơn trong Ethereum, có thể mang một lượng lớn dữ liệu và được sử dụng bởi các bản tổng hợp để giảm phí gas. Danksharding sử dụng “lấy mẫu tính khả dụng của dữ liệu” để cho phép các nút xác minh lượng dữ liệu quan trọng bằng cách chỉ kiểm tra một phần nhỏ, mở đường hướng tới một tương lai nơi các mạng lớp 2 rẻ hơn và nhanh hơn có thể phát triển đồng thời cho phép giao dịch trực tiếp trên Ethereum.

Danksharding cũng rất tuyệt vời vì nó sẽ kế thừa tất cả tính bảo mật và phân cấp của chính Ethereum. Tuy nhiên, điều này đi kèm với một nhược điểm. Do tốc độ phát triển Ethereum tương đối chậm, có lẽ chúng ta phải mất nhiều năm nữa Danksharding mới được triển khai đúng cách vào Ethereum. EIP-4844 có kế hoạch giới thiệu Proto-Danksharding, đây là bước đầu tiên để đạt được Danksharding. EIP-4844 tăng cường Ethereum bằng cách giới thiệu một giao dịch mới hỗ trợ các đốm màu dữ liệu. Bộ lưu trữ chuyên biệt dành cho dữ liệu tổng hợp này mở đường cho một thị trường có tính phí hiệu quả hơn về mặt chi phí.

Điều gì sẽ xảy ra nếu bạn muốn có một lớp sẵn có dữ liệu nhanh nhưng không muốn ngồi chờ Danksharding được phát hành? Celestia là một giao thức cung cấp điều đó. Chuyển từ quan điểm tập trung vào Ethereum về tính mô-đun, đáng để đi sâu vào Celestia để xem các chuỗi khối mô-đun khác có thể được giải thích như thế nào.

Một hệ sinh thái lấy Celestia làm trung tâm

Celestium là một giải pháp độc đáo kết hợp tính sẵn có của dữ liệu của Celestia với khả năng giải quyết và đồng thuận của Ethereum. Danksharding vẫn là phương pháp an toàn nhất do được tích hợp vào Ethereum, tính phân quyền và tính mạnh mẽ. Tuy nhiên, một số dự án triển khai thích tìm kiếm khả năng mở rộng ngay bây giờ hơn là chờ Danksharding được triển khai vào Ethereum.

Đối với những dự án không thể chờ Danksharding, một lựa chọn khả thi là sử dụng các giải pháp sẵn có dữ liệu ngoài chuỗi, chẳng hạn như Validiums, sử dụng “Ủy ban sẵn có dữ liệu” (DAC) để chứng thực dữ liệu có sẵn. Tuy nhiên, phương pháp này không được phân cấp hoặc an toàn vì nó dựa vào đa chữ ký và không có cách nào để xác minh xem DAC hiện tại có trung thực hay họ đã trung thực trong quá khứ hay không.

Celestium cung cấp giải pháp thay thế an toàn hơn cho DAC. Với Celestium, việc chứng thực rằng dữ liệu có sẵn được hỗ trợ bởi toàn bộ bộ trình xác thực Celestia, nghĩa là nếu ⅔ trình xác thực cung cấp thông tin không chính xác, họ có thể bị cắt giảm và có khả năng mất một khoản tiền lớn. Điều này mang lại phản ứng khắc nghiệt và ngay lập tức, không giống như DAC không có hình phạt.

Ngoài ra, người dùng có thể xác minh tính trung thực của Celestia bằng cách chạy Lấy mẫu tính khả dụng của dữ liệu trên các khối và kiểm tra Cầu trọng lực lượng tử, là cầu nối nhắn tin 1 chiều không cần tin cậy từ Celestia đến Ethereum. Cầu thường là phần dễ bị tổn thương nhất của bất kỳ giải pháp nào, vì vậy cần phải xây dựng các phần dự phòng.

Celestium, cùng với Danksharding, sử dụng lấy mẫu tính khả dụng của dữ liệu (DAS) để xác minh tính chất không độc hại của tất cả dữ liệu. DAS cho phép các nút đảm bảo tính khả dụng của một khối bằng cách tải xuống các phân đoạn ngẫu nhiên và cảnh báo trong trường hợp thiếu bất kỳ phần nào. Hệ thống cảnh báo này chỉ là một khía cạnh của cơ chế DAS sử dụng bằng chứng gian lận (chẳng hạn như Celestia). Trong trường hợp cơ chế DAS chứng minh tính hợp lệ như Danksharding, không cần có hệ thống cảnh báo vì bằng chứng tính hợp lệ đảm bảo tính chính xác của mã hóa và cam kết xóa. Các cơ chế này làm giảm nguy cơ dữ liệu khối bị che giấu và đảm bảo nhiều nút kiểm tra khối một cách ngẫu nhiên.

Một nút lấy mẫu ngẫu nhiên một khối để kiểm tra tính khả dụng của nó. (Nguồn: Vitalik Buterin)

Lấy mẫu dữ liệu là điều khiến Celestia và Danksharding trở nên an toàn. Ít nhất người dùng biết rằng nếu tham nhũng xảy ra, họ có thể nhanh chóng phát hiện ra nó. Ngược lại, với hộp đen của DAC, có thể xảy ra tham nhũng trong một năm mà không ai nhận ra.

Ví dụ: Nhiên liệu

Ngược lại với các đợt tổng hợp truyền thống trên Ethereum, các đợt tổng hợp có chủ quyền hoạt động khác nhau. Không giống như các đợt tổng hợp tiêu chuẩn, các đợt tổng hợp có chủ quyền không dựa vào một bộ hợp đồng thông minh trên lớp 1 để xác thực và nối các khối vào chuỗi chuẩn. Thay vào đó, các khối được xuất bản dưới dạng dữ liệu thô trực tiếp trên chuỗi và các nút trong danh sách tổng hợp chịu trách nhiệm xác minh quy tắc lựa chọn nhánh cục bộ để xác định chuỗi chính xác. Điều này chuyển trách nhiệm giải quyết từ lớp 1 sang tổng hợp. Không giống như các đợt tổng hợp truyền thống, không có cầu nối giảm thiểu độ tin cậy được thiết lập giữa một đợt tổng hợp có chủ quyền và Celestia. Điều này có thể được coi là tiêu cực, vì bạn muốn một cây cầu được giảm thiểu độ tin cậy nhất có thể, nhưng điều này mang lại cho các bản tổng hợp có chủ quyền lợi thế của một lộ trình nâng cấp độc lập thông qua phân nhánh. Điều này cho phép phối hợp dễ dàng hơn và nâng cấp an toàn hơn so với các bản tổng hợp không có chủ quyền có thể mang lại. Về mặt kỹ thuật, chúng ta không nên coi đây là một bản tổng hợp, vì một bản tổng hợp thường ngụ ý có một lớp giải quyết thống nhất và tính khả dụng của dữ liệu. Bởi vì điều này, các chuỗi khối có chủ quyền cũng được gọi đơn giản là các chuỗi khối có chủ quyền.

Để giúp các nhà phát triển tạo các bản tổng hợp có chủ quyền trên Celestia dễ dàng hơn, Celestia đã tạo Rollmint, thay thế Tendermint như một cơ chế đồng thuận. Điều này cho phép các bản tổng hợp xuất bản các khối trực tiếp lên Celestia thay vì phải trải qua quy trình Tendermint. Với thiết kế này, cộng đồng đằng sau chuỗi có toàn quyền chủ quyền và không chịu sự quản lý của bất kỳ bộ máy nhà nước nào khác. Điều này làm cho nó khác biệt với các cộng đồng đằng sau các hợp đồng thông minh hoặc các bản tổng hợp trên Ethereum, vốn bị ràng buộc bởi sự đồng thuận xã hội của cộng đồng Ethereum.

Ví dụ về Chuỗi thanh toán: Nhiên liệu, Cevmos, dYmension

Việc tạo ra một thành phần thanh toán độc lập và theo mô-đun là yếu tố xác định khái niệm tổng hợp thanh toán. Hiện tại, các rollup sử dụng chuỗi chính Ethereum để thanh toán, nhưng ngoài giải pháp này còn có các giải pháp bổ sung. Chuỗi Ethereum được chia sẻ với các ứng dụng không tổng hợp khác để giao dịch hợp đồng thông minh, dẫn đến giảm quy mô và thiếu tính chuyên môn hóa.

Lớp giải quyết lý tưởng cho các lần tổng hợp sẽ chỉ cho phép các hợp đồng thông minh tổng hợp và chuyển khoản đơn giản giữa các lần tổng hợp trong khi cấm hoặc gây tốn kém cho các ứng dụng không tổng hợp để giải quyết các giao dịch.

Thiết kế của Celestia cung cấp lớp đồng thuận trạng thái toàn cầu tiêu chuẩn để các nhà phát triển xây dựng các bản tổng hợp thực thi nằm trong một cụm giảm thiểu độ tin cậy duy nhất. Nó cũng cho phép kết nối giảm thiểu độ tin cậy giữa các lần tổng hợp trên cùng một lớp đồng thuận trạng thái toàn cầu, một khái niệm mới chưa từng thấy trong các kiến trúc hiện tại. Việc các nhà phát triển có áp dụng mô hình cuộn chéo mới này hay không vẫn còn phải xem.

Ví dụ về chuỗi thanh toán bao gồm Cevmos, Fuel và dYmension, trong đó Polygon cạnh tranh với Celestia bằng cách xây dựng cách diễn giải kiến trúc mô-đun của nó. Trong thiết kế mô-đun của Polygon, Polygon Avail đóng vai trò là thành phần mô-đun đồng thuận và sẵn có của dữ liệu, trong khi chuỗi khối Polygon hoạt động như lớp giải quyết.

Trường hợp cho chuỗi nguyên khối

Nhiều bài viết về chuỗi khối mô-đun thường coi lớp 1 nguyên khối là công nghệ khủng long so với các giải pháp mô-đun mới hơn. Hiện tại, thật khó để hỗ trợ đầy đủ cho tuyên bố này vì một vấn đề lớn với các giải pháp mở rộng này là các giả định về độ tin cậy cao hơn mà chúng bổ sung vào hệ thống tổng thể. Mặc dù chúng tôi đã thảo luận về việc hầu hết các DAC và validium đều không an toàn, nhưng điều này thậm chí có thể mở rộng đến lớp thực thi (tức là các bản tổng hợp).

Một số rollup được sử dụng rộng rãi nhất hiện nay vẫn chưa trở nên phi tập trung thực sự, mặc dù chúng đảm bảo hàng tỷ đô la. Tại thời điểm viết bài này, Optimism vẫn chưa có bằng chứng gian lận chức năng và Arbitrum có thể thay đổi từ một multisig duy nhất. Cả hai giao thức đều đang nỗ lực giải quyết những vấn đề này như một phần trong quá trình phát triển theo lịch trình của chúng, nhưng điều quan trọng cần lưu ý là sự phân cấp không phải là nhất định chỉ vì một giao thức sử dụng một kiến trúc cụ thể. Ngoài ra, các cầu nối giữa tất cả các thành phần mô-đun, chủ yếu là các bản tổng hợp có chủ quyền, có thể phải đối mặt với những bất an tương tự mà các cầu nối chuỗi chéo phải đối mặt. Cuối cùng, một vấn đề chính là việc phát triển trên nền tảng mô-đun sẽ phức tạp hơn; đối với một số nhà phát triển, nó có thể là một thách thức. Cuối cùng, chúng tôi hy vọng các bản tổng hợp sẽ giải quyết được những vấn đề này và đạt được sự phân cấp đầy đủ. Tuy nhiên, lớp 1 nguyên khối cũng có thể trở nên phi tập trung trong thời gian chờ đợi.

Các báo cáo trước đây của chúng tôi đã thảo luận về cách một số lớp 1 nguyên khối mở rộng quy mô bên trong với kiến trúc DAG. Đây chỉ là một ví dụ cho thấy các chuỗi khối nguyên khối đang cố gắng đổi mới mà không dựa vào các thành phần ngoài chuỗi và vô số tối ưu hóa khác đang được thực hiện để tối đa hóa hiệu suất. Chúng ta không thể đơn giản phủ nhận ý tưởng về một thiết kế blockchain mới nhằm giải quyết tất cả các góc cạnh của bộ ba bất khả thi về khả năng mở rộng.

Phần kết luận

Giống như đã có điện thoại mô-đun, hiện nay có các chuỗi khối mô-đun. Tuy nhiên, việc nhìn thấy tiềm năng về một tương lai tập trung vào việc tổng hợp dựa trên Danksharding cho thấy rằng kiến trúc chuỗi khối mô-đun khó có thể chịu chung số phận như điện thoại mô-đun. Các lớp thực thi như Kindelia và Fuel sẽ đặc biệt chứng kiến sự tăng trưởng của người dùng vì việc tập trung vào tốc độ và các tính năng mới sẽ cho phép các ứng dụng được xây dựng trên chúng thực sự có tính đổi mới.

Thật không may, nhiều thiết kế mô-đun này vẫn chưa được thử nghiệm và một số thiết kế chuỗi khối mô-đun có thể không bao giờ được áp dụng rộng rãi. Validium có thể bị loại bỏ hoàn toàn khi Celestia và Danksharding được áp dụng rộng rãi. Các bản tổng hợp có chủ quyền của Celestia có thể phải đối mặt với một số vấn đề bắc cầu tương tự như các lớp 1 hiện có, cản trở việc áp dụng do các lo ngại về bảo mật và độ phức tạp.

Một tương lai blockchain mô-đun, phi tập trung vẫn còn là một chặng đường dài. Trong khi đó, các chuỗi khối nguyên khối sẽ tiếp tục có liên quan và tiếp tục đổi mới. Cuối cùng khi chúng ta đạt được một tương lai nơi các chuỗi khối mô-đun được áp dụng rộng rãi, bối cảnh chuỗi khối nguyên khối cũng có thể trông hoàn toàn khác. Tuy nhiên, chúng tôi cần các giải pháp mở rộng quy mô để phục vụ các chuỗi khối hiện có với tính thanh khoản và người dùng, và về lâu dài, kiến trúc chuỗi khối mô-đun có thể sẽ là cách tốt nhất để làm điều đó.

Tác giả

Robert McTague là Cộng tác viên đầu tư cho Quỹ sinh thái của Amber Group, quỹ đầu tư mạo hiểm tiền điện tử giai đoạn đầu của công ty. Gần đây anh ấy đã giành được giải ba trong cuộc thi ETHSF cùng với một số người bạn đang xây dựng trên Fuel. Anh ấy rất lạc quan về tương lai của các chuỗi khối mô-đun.


Thông tin trong bài đăng này (“Thông tin”) chỉ được chuẩn bị cho mục đích cung cấp thông tin, ở dạng tóm tắt và không có nghĩa là đầy đủ. Thông tin không phải và không nhằm mục đích là một lời đề nghị bán hoặc chào mời một lời đề nghị mua bất kỳ chứng khoán nào. Thông tin không cung cấp và không được coi là đưa ra lời khuyên đầu tư. Thông tin không tính đến các mục tiêu đầu tư cụ thể, tình hình tài chính hoặc nhu cầu cụ thể của bất kỳ nhà đầu tư tiềm năng nào. Không có tuyên bố hay bảo đảm nào được đưa ra, thể hiện hay ngụ ý, liên quan đến tính công bằng, đúng đắn, chính xác, hợp lý hoặc đầy đủ của Thông tin. Chúng tôi không cam kết cập nhật Thông tin. Các nhà đầu tư tiềm năng không nên coi nó như một sự thay thế cho việc thực hiện phán đoán hoặc nghiên cứu của chính họ. Các nhà đầu tư tiềm năng nên tham khảo ý kiến của các cố vấn pháp lý, quy định, thuế, kinh doanh, đầu tư, tài chính và kế toán của mình trong phạm vi mà họ thấy cần thiết và đưa ra bất kỳ quyết định đầu tư nào dựa trên phán đoán và lời khuyên của chính họ từ các cố vấn đó khi họ thấy cần thiết và không dựa trên bất kỳ quan điểm nào được trình bày ở đây

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được in lại từ [bitcoininsider.org], Mọi bản quyền thuộc về tác giả gốc [Robert McTague]. Nếu có ý kiến phản đối việc tái bản này, vui lòng liên hệ với nhóm Gate Learn , họ sẽ xử lý kịp thời.
  2. Tuyên bố miễn trừ trách nhiệm pháp lý: Các quan điểm và ý kiến trình bày trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Việc dịch bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết đã dịch đều bị cấm.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500