Layer-1 chuỗi công khai mới và zkRollup: sự phát triển tương lai của khả năng tương tác toàn chuỗi.

robot
Đang tạo bản tóm tắt

Dự án Layer-1 đa dạng, công nghệ chuỗi công khai mới liên tục được cải tiến

Hiện nay, ngành công nghiệp blockchain đang xuất hiện nhiều dự án Layer-1, bao gồm các blockchain công khai nổi tiếng như Bitcoin, Ethereum, cũng như một số mạng blockchain mới nổi. Ngay cả trong môi trường cạnh tranh khốc liệt, những blockchain công khai mới với lợi thế độc đáo vẫn tiếp tục xuất hiện, và công nghệ cũng đang được tối ưu hóa liên tục. Ngành công nghiệp đang chung nhận định rằng, trong tương lai hầu như tất cả các dự án Layer-1 sẽ áp dụng công nghệ zkRollup dựa trên zkEVM, cuối cùng đạt được giải pháp zkRollup cho toàn bộ chuỗi có thể tương tác.

Tại sao Aptos/Sui cuối cùng sẽ chấp nhận zkEVM-based zkRollup?

Chuỗi công khai mới của ngôn ngữ hợp đồng thông minh Move

Vào năm 2022, chuỗi công khai mới nổi được chú ý nhất trong ngành chính là các dự án sử dụng ngôn ngữ hợp đồng thông minh Move. Những dự án này được khởi xướng bởi các kỹ sư của dự án Diem (trước đây là Libra) thuộc công ty Meta, kế thừa nhiều tính năng của Diem, đồng thời có những khác biệt đáng kể về hiệu suất, ngôn ngữ lập trình và cơ chế so với các chuỗi công khai L1 hiện có.

Đặc điểm nổi bật của ngôn ngữ Move là định nghĩa lại "cấu trúc mô-đun", cho phép các tài sản như token, NFT, hợp đồng thông minh có thể được định nghĩa mô-đun hóa một cách đơn giản thông qua một mô-đun dữ liệu duy nhất. Điều này là điều mà EVM của Ethereum khó có thể đạt được - bất kỳ nhà phát triển nào đã từng sử dụng EVM đều biết đến những khó khăn trong việc sử dụng cấu trúc mô-đun (và cấu trúc lồng nhau) trong Solidity. Lấy ví dụ về cuộc tấn công tái nhập kinh điển, vấn đề này đã làm khổ các dự án trong hệ sinh thái EVM trong một thời gian dài, gây ra thiệt hại khổng lồ. Ngôn ngữ Move áp dụng phương pháp dựa trên tài nguyên, từ đó cơ bản loại bỏ khả năng xảy ra cuộc tấn công tái nhập.

Tuy nhiên, sự thành công của chuỗi công khai mới không chỉ phụ thuộc vào ngôn ngữ được sử dụng, mà điều quan trọng hơn là sức sáng tạo của các dự án trên chuỗi. Nếu coi Ethereum như một con đường bận rộn bốn làn, thì chuỗi công khai mới giống như một đường cao tốc rộng tám làn, áp dụng công nghệ tiên tiến nhất, nhưng hiện tại dường như vẫn thiếu lưu lượng đủ. Đối với chuỗi công khai, đổi mới công nghệ chắc chắn là quan trọng, nhưng sự đóng góp của các dự án trên chuỗi cho lưu lượng của chuỗi công khai cũng không thể thiếu. Một chuỗi công khai không có hệ sinh thái ứng dụng, ngay cả khi công nghệ tiên tiến đến đâu cũng khó có thể thành công.

Để thu hút lượng lưu lượng lớn từ hệ sinh thái EVM, những chuỗi công cộng mới này cuối cùng sẽ phải chấp nhận hệ thống EVM và mạng Layer2, đặc biệt là công nghệ zkRollup dựa trên zkEVM tiên tiến nhất.

Xây dựng zkEVM-based zkRollup trên chuỗi công khai mới

Về lâu dài, zkRollup sẽ trở thành giải pháp mở rộng đơn giản, an toàn và hiệu quả nhất. Về lý thuyết, zkRollup có thể được triển khai trên bất kỳ mạng nào có khả năng xác minh chứng minh của nó, do đó việc xây dựng zkEVM trên zkRollup trên chuỗi công khai mới là hoàn toàn khả thi. Lợi ích của việc này chủ yếu có hai điểm:

  1. Thu hút các nhà phát triển và người dùng từ hệ sinh thái EVM. Đối với các nhà phát triển, việc triển khai sản phẩm trên zkEVM-based zkRollup với khả năng tương thích cao của chuỗi công khai mới gần như không khác biệt so với việc triển khai trên Ethereum hoặc các chuỗi tương thích EVM khác, mà không cần phải thay đổi lớn về mã nguồn và thiết kế. Điều này có nghĩa là các nhà phát triển trong hệ sinh thái EVM có thể chuyển ứng dụng của họ sang hệ sinh thái chuỗi công khai mới với chi phí gần như bằng không. Chỉ cần có một chút động lực, có thể thu hút một lượng lớn dự án EVM thành công chuyển giao triển khai, mang lại một hệ sinh thái phong phú và các tình huống ứng dụng cho chuỗi công khai mới.

  2. Nâng cao trải nghiệm người dùng. Đối với người dùng, zkRollup có thể cung cấp phí giao dịch thấp hơn (thậm chí là không đáng kể) và mang đến trải nghiệm sử dụng gần giống như ứng dụng truyền thống về tốc độ tương tác và mô hình phí.

Vậy, làm thế nào để xây dựng zkEVM-based zkRollup trên chuỗi công khai mới? Chúng ta có thể tham khảo mô hình zkEVM-based zkRollup tổng quát được thiết kế bởi một công ty công nghệ nào đó:

Đầu tiên, cần một Sequencer chịu trách nhiệm nhận các giao dịch trên zkRollup, thực hiện các giao dịch thông qua các nút có EVM để đảm bảo tính tương thích của EVM. Trong quá trình này, Sequencer cũng sẽ tạo ra các bản ghi quá trình thực hiện dễ chứng minh (Trace) và gửi chúng cho người đóng gói chứng minh zkProver.

zkProver là một trình tạo chứng nhận sở hữu zk-EVM, nó có mạch chứng nhận không kiến thức hoàn chỉnh dựa trên thiết kế EVM, có khả năng xác minh xem các bản ghi thực thi có phù hợp với quy tắc thực thi EVM hay không. Cuối cùng, zkProver sử dụng thuật toán chứng nhận không kiến thức để tạo ra chứng nhận và gửi nó đến chuỗi công khai mới.

Cuối cùng, cần triển khai một vài hợp đồng trên chuỗi công cộng mới:

  • Hợp đồng quản lý tài sản zkRollup, quản lý dòng chảy tài sản giữa chuỗi công cộng mới và zkRollup
  • Hợp đồng xác thực, dùng để xác thực chứng minh do zkProver gửi
  • Quản lý hợp đồng, quản lý vấn đề quyền hạn (như ghi lại Prover và đăng ký loại tài sản trong zkRollup)

Tương lai của zkRollup tương tác toàn chuỗi

Hệ sinh thái Web3 trong tương lai sẽ có cấu trúc đa chuỗi công khai, do đó, việc chuyển giao tài sản giữa các chuỗi và tương tác giữa các chuỗi sẽ trở thành nhu cầu then chốt. Các giải pháp cầu nối giữa các chuỗi truyền thống sẽ đối mặt với vấn đề về hiệu suất và độ phức tạp khi số lượng chuỗi tăng lên.

Do đó, zkRollup tương tác toàn chuỗi cuối cùng sẽ trở thành giải pháp tốt nhất cho ứng dụng xuyên chuỗi và thậm chí là toàn chuỗi. Dựa trên zkRollup dựa trên zkEVM đa năng, việc kết nối với giao thức tương tác toàn chuỗi (đây là lĩnh vực quan trọng trong năm năm tới) đã hình thành nên cái gọi là zkRollup tương tác toàn chuỗi. Nó sẽ tập hợp tính thanh khoản tài sản từ toàn chuỗi, đóng vai trò là lớp thực thi toàn chuỗi. Thông qua việc đảm bảo tính chính xác của giao dịch bằng chứng không biết, tận hưởng mức độ an toàn tương đương với tổng thể toàn chuỗi.

Chúng ta có thể tưởng tượng rằng zkRollup tương tác toàn chuỗi sẽ thực hiện sự tương tác hoàn toàn có thể lập trình giữa tài sản và thông tin từ toàn chuỗi. Người dùng có thể gửi giao dịch để khởi động sự tương tác như vậy, những sự tương tác này sẽ thay đổi trạng thái của các tài khoản trên các chuỗi khác nhau. zkRollup tương tác toàn chuỗi sẽ tính toán theo đơn vị khối và cập nhật trạng thái trên các chuỗi khác nhau, đồng thời gửi chứng minh cho việc cập nhật trạng thái.

Tầm nhìn về zkRollup toàn chuỗi tích hợp chứa đựng khả năng vô hạn. Mọi người có thể triển khai sàn giao dịch phi tập trung tập hợp tất cả các chuỗi trên đó; tạo ra GameFi và SocialFi tập hợp người dùng toàn chuỗi; thậm chí phát triển những ứng dụng đổi mới đa dạng, phong phú và không có ranh giới hơn. Điều này sẽ mang lại khả năng tương tác và không gian đổi mới chưa từng có cho hệ sinh thái blockchain.

Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 5
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
CryptoDouble-O-Sevenvip
· 07-29 23:54
Move lại hot rồi???
Xem bản gốcTrả lời0
RektRecordervip
· 07-29 23:52
Vậy mà còn Move?
Xem bản gốcTrả lời0
Blockblindvip
· 07-27 00:47
move cuồng nhiệt thấy tương lai!
Xem bản gốcTrả lời0
SellLowExpertvip
· 07-27 00:45
move có tác dụng gì, không có một cái nào sống cả
Xem bản gốcTrả lời0
VitaliksTwinvip
· 07-27 00:26
Còn đang cuốn Layer1 phải không?
Xem bản gốcTrả lời0
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)