
Báo cáo nghiên cứu Lumoz: Phát hành chuỗi theo mô-đun, giảm đáng kể chi phí tính toán ZKP
Tuyển chọn TechFlowTuyển chọn TechFlow

Báo cáo nghiên cứu Lumoz: Phát hành chuỗi theo mô-đun, giảm đáng kể chi phí tính toán ZKP
Lumoz cung cấp lớp tính toán mô-đun cho ZK Rollup, sử dụng cơ chế đồng thuận lai giữa PoS và PoW.
Tác giả: ZeY
Tóm tắt
1. Ethereum từ khi ra đời đã luôn đối mặt với vấn đề mở rộng quy mô. Việc mở rộng vẫn là công nghệ then chốt để hiện thực hóa Web3 Mass Adoption. Rollup là giải pháp mở rộng Layer2 chủ đạo, tư tưởng cốt lõi là đăng tải khối dữ liệu giao dịch đã được "đóng gói" lên chuỗi nhằm giảm độ khó kiểm tra tính hợp lệ của giao dịch. Dựa theo phương thức xác minh tính hợp lệ dữ liệu khác nhau, Rollups có thể được chia nhỏ hơn thành Optimistic Rollups và ZK Rollups.
2. Hiện tại, những đau điểm chính mà lĩnh vực ZK Rollups đang gặp phải gồm ba điểm: chi phí tính toán ZKP cao, đồng thời phần lớn zk rollup hiện nay phụ thuộc vào Prover tập trung; độ phức tạp của công nghệ zero-knowledge khiến việc xây dựng ZK-rollup tương thích EVM trở nên khó khăn; ngoài ra, nhiều ZK Rollups hiện nay sử dụng các dự án cầu nối bên thứ ba khi tương tác, tiềm ẩn rủi ro an ninh nhất định.
3. NanFeng, đồng sáng lập kiêm CEO Lumoz, tốt nghiệp Đại học Thanh Hoa, đội ngũ cốt lõi bắt đầu đầu tư gần năm năm vào công nghệ ZK từ năm 2018. Ngay từ ban đầu, Lumoz đã hướng mạng lưới tới mục tiêu làm cho tính toán zero-knowledge hiệu quả và dễ tiếp cận hơn.
4. Lumoz hiện đã hoàn tất hai đợt thử nghiệm testnet có thưởng, tổng số người tham gia đạt 282 nghìn, Validator 28.137 W, thợ đào PoW 145 người, đã triển khai hơn 60 dự án hệ sinh thái. Tháng 5 năm 2024, Lumoz thông báo hoàn thành vòng gọi vốn chiến lược mới, định giá đạt 300 triệu USD. Tính đến nay, Lumoz đã huy động tổng cộng 14 triệu USD, các tổ chức đầu tư bao gồm OKX Venture, Hashkey Capital, Polygon, Kucoin Ventures, IDG Blockchain, Gate Ventures, SevenUpDAO, Sweep Ventures, v.v.
5. Lumoz cung cấp lớp tính toán mô-đun cho ZK Rollup, áp dụng cơ chế đồng thuận hỗn hợp PoS và PoW. Mạng thuật toán ZK-PoW giảm mạnh chi phí tính toán ZKP, đồng thời giải quyết vấn đề Prover tập trung. Đồng thời giới thiệu zkVerifier để xác minh các ZKP do zkProver tạo ra. Yêu cầu cấu hình phần cứng cho nút zkVerifier tương đối thấp, hơn nữa sắp tới đây sẽ khởi động bán Node, giúp cho mạng xác minh có mức độ phi tập trung và chống kiểm duyệt tốt hơn.
6. Lumoz RaaS Launch Base tương thích cao với các stack kỹ thuật ZK Rollups phổ biến như Polygon zkEVM, zkSync, Scroll, Starknet, là dự án có phạm vi tương thích rộng nhất trên thị trường hiện nay, có thể giải quyết đúng trọng tâm vấn đề tương thích giữa công nghệ ZK và EVM trong lĩnh vực ZK Rollup, cho phép phát hành chuỗi riêng chỉ bằng một cú nhấp chuột đáp ứng nhu cầu tùy chỉnh ZK Rollup của các dự án. Các khách hàng hiện tại bao gồm: ZKFair, Merlin Chain, Coin98, Ultiverse, Mari1x, Fortnite (Efuse), Viction, v.v.
7. Lumoz đề xuất NCRC Protocol, thông qua "cầu nối gốc" (Native Bridge) để thực hiện chuyển đổi xuyên chuỗi liền mạch giữa nhiều ZK Rollup, đồng thời tài sản của người dùng không đi qua bất kỳ giao thức bên thứ ba nào, toàn bộ quá trình an toàn và không cần tin cậy.
8. Lumoz áp dụng mô hình kinh tế hai token, token chức năng MOZ có thể dùng để thanh toán phí giao dịch, phí sử dụng tài nguyên, trong khi token quyền lợi esMOZ là phần thưởng dành cho người tham gia, cũng có thể dùng để ủy quyền cho các nút zkVerifier, token esMOZ có thể đổi sang token MOZ theo các kỳ hạn rút và tỷ lệ rút khác nhau. Hiện tại, Lumoz chưa công bố tình hình phân bổ token mới nhất trong sách trắng dự án.
9. Nhìn về tương lai, triển vọng phát triển của thị trường RaaS rất đáng kỳ vọng, ZK Rollup cũng sẽ trở thành giải pháp Rollup chủ đạo, đồng thời vận hành cộng đồng và xây dựng hệ sinh thái có thể sẽ thay thế công nghệ trở thành thách thức chính trong việc xây dựng Rollup. Với nền tảng vững chắc về công nghệ ZK, Lumoz có tiềm năng tiếp tục dẫn đầu trong lĩnh vực ZK RaaS, thúc đẩy mạnh mẽ việc ứng dụng và phổ cập công nghệ ZK-Rollup trên diện rộng.
I. Tổng quan
1. Giải pháp mở rộng Rollup
Ethereum từ khi ra đời đã luôn đối mặt với vấn đề mở rộng quy mô. Việc mở rộng vẫn là công nghệ then chốt để hiện thực hóa Web3 Mass Adoption.
Các giải pháp mở rộng xây dựng trên Ethereum mà không cần sửa đổi bất kỳ giao thức Layer 1 nào được gọi là giải pháp Layer 2. Những giải pháp này xử lý giao dịch mà không cần tương tác trực tiếp với mạng Ethereum, đồng thời neo tính bảo mật của chúng lên Layer 1 Ethereum thông qua hợp đồng thông minh, giống như thêm một lớp mạng bên ngoài chuỗi, vì vậy gọi là Layer2. Theo dữ liệu từ L2 Beat, hiện tại số lượng giao dịch được xử lý bởi L2 đã đạt gấp 10 lần số lượng giao dịch được xử lý bởi mạng chính Ethereum, mở rộng đáng kể khả năng xử lý giao dịch hạn chế của Ethereum.

Hình 1 Số lượng giao dịch được xử lý bởi Layer2 https://l2beat.com/scaling/activity
Là một blockchain công cộng cực kỳ phi tập trung, Ethereum đã trở nên rất đông đúc, gas trở nên cực kỳ đắt đỏ. Do đó, ngày càng nhiều ứng dụng phi tập trung bao gồm Defi, Gamefi, v.v., chuyển giao thức của họ sang các Layer2 này để tối ưu trải nghiệm người dùng và giảm chi phí vận hành. Dữ liệu từ L2 Beat cho thấy,截至到 2024年6月16日,所有L2的总锁仓量已达到1244.18万枚ETH,约合443.63亿美元。作为对比,以太坊主网上的锁仓量为1788万枚ETH,约合656.34亿美金,即所有L2的锁仓量接近以太坊主网锁仓量的70%。

Hình 2 Tổng giá trị khóa giữ (TVL) của Layer2 https://l2beat.com/scaling/summary

Hình 3 Giá trị khóa giữ (TVL) của mạng chính Ethereum
https://defillama.com/chain/Ethereum?currency=USD
Rollup là giải pháp mở rộng Layer2 chủ đạo, tư tưởng cốt lõi là đăng tải khối dữ liệu giao dịch đã được "đóng gói" lên chuỗi nhằm giảm độ khó kiểm tra tính hợp lệ của giao dịch. Công nghệ Rollup giải quyết các vấn đề mà Plasma trước đây bộc lộ, cung cấp tính sẵn có dữ liệu và mức độ bảo mật giống hệt với Layer 1 Ethereum (tức chính bản thân Ethereum), đồng thời còn tăng đáng kể khả năng xử lý của mạng lưới, đồng thời giảm chi phí mỗi giao dịch. Trong kiến trúc blockchain mô-đun, giải pháp Rollup thực chất là thuê ngoài lớp thực thi (và các lớp khác) của chuỗi.

Hình 4 Stack mô-đun Modular Stacks
https://members.delphidigital.io/reports/the-complete-guide-to-rollups
2. Hai loại giải pháp Rollup: ZK Rollups vs. Optimistic Rollups
Dựa theo cách thức xác minh tính hợp lệ dữ liệu khác nhau, Rollups có thể được chia nhỏ hơn thành Optimistic Rollups và ZK Rollups.
Optimistic Rollups dựa vào một giả định "lạc quan" rằng hầu hết các giao dịch đều hợp lệ, cho phép thách thức và hoàn tác nếu phát hiện hành vi gian lận. ZK Rollups thì sử dụng công nghệ chứng minh kiến thức không (Zero Knowledge, ZK) để đảm bảo các giao dịch xử lý bên ngoài chuỗi là hợp lệ và chính xác, cung cấp mức độ bảo mật và hiệu quả cao hơn. Bảng dưới đây liệt kê các ưu và nhược điểm chính của hai giải pháp Rollup:

Bảng 1 So sánh ZK Rollups và Optimistic Rollups
Nguồn dữ liệu: Tác giả tổng hợp từ các tài liệu hiện có
Mặc dù ZK-Rollup sở hữu nhiều ưu điểm và được Vitalik coi là giải pháp mở rộng dài hạn cho Ethereum, nhưng những thách thức kỹ thuật đa dạng đã hạn chế việc áp dụng quy mô lớn ở hiện tại. Theo dữ liệu từ Defilama,截至到 2024年6月16日,在Rollups中 vẫn là các Optimistic Rollups như Arbitrum, Blast, Base, Optimism chiếm ưu thế.

Hình 5 Biểu đồ TVL của thị trường Rollup https://defillama.com/chains/Rollup
3. Những đau điểm trong lĩnh vực ZK Rollups
Cụ thể hơn, những đau điểm chính hiện tại trong lĩnh vực ZK Rollups bao gồm:
1. Chi phí tính toán ZKP cao, và phần lớn zk rollup hiện nay phụ thuộc vào Prover tập trung.
Hiện nay, có nhiều zk - rollup đang hoạt động trên mạng chính Ethereum, bao gồm Polygon zkEVM và zkSync era. Đối với một ZK-Rollup, chi phí tính toán ZKP vượt xa chi phí tính toán khả năng sẵn có dữ liệu (DA), thậm chí chiếm hơn 50% tổng chi phí. Hơn nữa, phần lớn các dự án ZK-Rollup này chưa đạt được chương trình chứng minh phi tập trung. Ví dụ, trong mạng beta chính thức của Polygon zkEVM, dựa vào Aggregator đáng tin cậy để gửi ZKPs, zkSync era tuân theo phương pháp tương tự.

Hình 6 Chi phí tính toán của các ZK Rollups phổ biến chiếm tỷ lệ rất cao (màu hồng trong hình)
https://l2beat.com/scaling/costs
2. Độ phức tạp của công nghệ kiến thức không khiến việc xây dựng ZK-rollup tương thích EVM trở nên khó khăn.
Tương thích EVM (compatibility) là việc dịch mã hợp đồng thông minh từ Solidity sang bytecode máy ảo đặc thù của ZK Rollup. Thiết kế EVM ban đầu chưa xét đến sự tương thích với công nghệ chứng minh kiến thức không. Ví dụ, để mọi chương trình thực thi bởi EVM đều có thể tạo bằng chứng hợp lệ thông qua zk-SNARKs, cần tạo biểu diễn toán học và logic chứng minh tương ứng cho từng opcode của EVM. Điều này không chỉ yêu cầu chuyển đổi mật mã phức tạp mà còn đặt ra thách thức về khả năng tương thích với các hợp đồng thông minh hiện có.
3. Ngoài ra, hiện nay nhiều ZK Rollups khi tương tác sử dụng các dự án cầu nối bên thứ ba, tiềm ẩn rủi ro an ninh nhất định.
Trong thời đại nhiều Rollups tồn tại song song, sự tồn tại cùng lúc của nhiều Rollup sẽ ngày càng nhiều, điều này khiến khả năng tương tác liền mạch giữa các giải pháp Layer 2 khác nhau trở nên vô cùng quan trọng. Các giải pháp cầu nối giữa các Rollup hiện tại thường liên quan đến việc triển khai bộ hợp đồng liên chuỗi mới trên chuỗi Rollup, đồng thời tận dụng các động lực thanh khoản đa chuỗi để đạt được chức năng chuyển tài sản xuyên chuỗi. Tuy nhiên, những giải pháp này không phổ quát cho các tương tác xuyên chuỗi dựa trên tin nhắn, và tiềm ẩn rủi ro tập trung và tin cậy. Vào tháng 7 năm 2023, dự án cầu nối xuyên chuỗi Multichain nhận đầu tư từ Binance đã ngừng hoạt động sau khi CEO bị cảnh sát tạm giữ, theo SlowMist theo dõi, số tiền chảy ra khỏi Multichain vượt quá 265 triệu USD. Sự sụp đổ ngay lập tức của một dự án cầu nối hàng đầu cho thấy rủi ro tập trung và tin cậy khi sử dụng các dự án cầu nối bên thứ ba là không thể xem nhẹ.
II. Bối cảnh thành lập Lumoz

Hình 7 Lumoz https://lumoz.org/
NanFeng, đồng sáng lập kiêm CEO Lumoz, tốt nghiệp Đại học Thanh Hoa, từng làm việc tại ByteDance, với vai trò nhà phát triển cốt lõi tham gia sâu vào việc xây dựng nền tảng và phiên bản nâng cấp sau cho nhiều dự án. Ông cũng là người sáng lập Trustless Labs. Đội ngũ cốt lõi bắt đầu đầu tư gần năm năm vào công nghệ ZK từ năm 2018. Vì vậy, ngay từ đầu, Lumoz đã hướng mạng lưới tới mục tiêu làm cho tính toán zero-knowledge hiệu quả và dễ tiếp cận hơn: «Making ZK-Rollup Within Reach».
Trong quá trình phát triển của Lumoz, đội ngũ cũng dần nhận ra các vấn đề về an ninh và tập trung hiện tại của cầu nối xuyên chuỗi trong thị trường Rollup và bắt tay vào giải quyết, đồng thời nắm bắt xu hướng phát triển của thị trường RaaS,顺势而为推出 ZK RaaS Launch Base,成功拓展商业版图。

Hình 8 Dữ liệu liên quan hệ sinh thái Lumoz https://lumoz.org/compute-layer
Lumoz (trước đây là Opside) chính thức ra mắt testnet vào cuối tháng 5 năm 2023, vận hành ổn định trong năm tháng nhờ sự tham gia mạnh mẽ liên tục từ cộng đồng toàn cầu. Hơn 450.000 người tham gia đã tham gia Pre-alpha testnet, tạo nên con số giao dịch đáng kinh ngạc là 13.580.057. Testnet cho thấy có hơn 140 thợ đào và hơn 28.000 nút tham gia kiểm thử. Về hệ sinh thái, hơn 100 dự án chất lượng đã nộp đơn tham gia, trong đó 14 dự án đã thành công ra mắt chuỗi ứng dụng zkEVM riêng biệt thông qua Opside ZK-Rollup LaunchBase và duy trì hoạt động ổn định. Dự kiến Lumoz sẽ ra mắt mainnet vào Q3. Tính đến nay, Lumoz đã xử lý 2 triệu giao dịch, gửi hơn 4,79 triệu ZKP, có hơn 28.000 nút. Ngoài ra, hơn 16 dự án đã được phê duyệt chính thức và tạo chuỗi ứng dụng zkEVM tùy chỉnh trên nền tảng Lumoz.

Hình 9 Lumoz tiến hành gọi vốn chiến lược, SevenUPDAO tham gia đầu tư
https://mirror.xyz/lumozorg.eth/Fz0dF5HVMdbbI--9lzst60KuKOp5YGbb75Z0RmxiB24
Tháng 3 năm 2024, nền tảng lớp tính toán mô-đun và ZK-RaaS Lumoz tiến hành vòng gọi vốn đầu tiên, định giá 120 triệu USD. Ngày 29 tháng 5 năm 2024, Lumoz chính thức thông báo hoàn thành vòng gọi vốn chiến lược mới. Các nhà đầu tư tham gia bao gồm IDG Blockchain, SevenUpDAO, Sweep Ventures, v.v. Số tiền cụ thể chưa được tiết lộ. Định giá vòng chiến lược của Lumoz đạt 300 triệu USD, thậm chí vượt qua市值 hiện tại 253 triệu USD của Altlayer, đủ thấy mức độ kỳ vọng của các bên đối với triển vọng phát triển của Lumoz. Hơn nữa, nếu so sánh với hệ số nhân 1,4 lần định giá trước上市 của Altlayer, Lumoz上市后有望达到至少超 4,2 tỷ USD;如果对照 Gelato 的 3 倍乘数,则 Lumoz 上市后市值能够超 9 亿美金。

Bảng 2 Thông tin gọi vốn của các dự án trong thị trường RaaS
Ghi chú: Dữ liệu trên chủ yếu từ Rootdata và ICO Analytics, * biểu thị tổ chức dẫn dắt, dấu thời gian là ngày 16 tháng 6 năm 2024
III. Lumoz cung cấp lớp tính toán mô-đun cho ZK Rollup

Hình 10 Lumoz như một lớp tính toán mô-đun phi tập trung
https://lumoz.org/compute-layer
Rollup thường bao gồm lớp thanh toán, lớp thực thi, lớp đồng thuận, lớp khả dụng dữ liệu. Tuy nhiên, đối với ZK-Rollup, cần một mô-đun cốt lõi bổ sung, đó là lớp chứng minh (Prover Layer). Hiện tại, Lumoz là nhà cung cấp duy nhất trong lĩnh vực Rollup mô-đun có mạng lưới Prover mô-đun. Hiện tại sức mạnh tính toán ZKP của chuỗi Merlin do các thợ đào Lumoz cung cấp. Trong tương lai khi mainnet Lumoz ra mắt, Merlin Chain sẽ kết nối với mạng lưới tính toán ZK phi tập trung của Lumoz. Đây sẽ là một mạng lưới thuật toán ZK-PoW, bất kỳ ai cũng có thể cung cấp sức mạnh tính toán cho chuỗi Merlin và nhận phần thưởng bằng token Lumoz.
Lumoz kết hợp nguồn lực tính toán mạnh mẽ với cơ chế tái stake của EigenLayer để tạo ra một hệ sinh thái dịch vụ tính toán hiệu quả và an toàn. Kiến trúc lớp tính toán Lumoz là một hệ thống tích hợp cao và phối hợp chặt chẽ, các thành phần và chức năng chính như sau:

Hình 11 Kiến trúc lớp tính toán Lumoz
https://docs.lumoz.org/understand-lumoz/the-avs-computing-layer-based-on-eigenlayer
-
Trên Ethereum, sử dụng tiêu chuẩn EigenLayer để xây dựng Dịch vụ Xác minh Chủ động (AVS) nhằm cung cấp sự tin cậy, đồng thời tăng cường tính bảo mật AVS thông qua tái stake ở tầng đặc trưng.
-
Hỗ trợ chuỗi EVM (L2) môi trường blockchain đa dạng tương thích với Máy ảo Ethereum (EVM), như Polygon zkEVM, Polygon CDK, ZKStack và Scroll, nhằm đảm bảo tính tương thích rộng rãi và khả năng mở rộng.
-
Lumoz AVS Oracle chịu trách nhiệm truy xuất và lưu trữ dữ liệu từ các chuỗi tương thích EVM, đảm bảo tính sẵn có dữ liệu cao và tính toàn vẹn, cung cấp nền tảng dữ liệu vững chắc cho lớp tính toán.
-
Lumoz Chain đóng vai trò quản lý cốt lõi cho toàn bộ lớp tính toán, chịu trách nhiệm phân bổ nhiệm vụ, phân bổ phần thưởng cũng như quản lý zkProver và zkVerifier, bao gồm cả quá trình thêm và xóa nút. zkProver là nút thực hiện các nhiệm vụ tính toán cụ thể, trong khi zkVerifier là nút xác minh kết quả thực thi.
Trong kiến trúc Lumoz áp dụng cơ chế đồng thuận hỗn hợp PoS và PoW. Trong đó PoW dành cho zkProver, còn PoS chủ yếu dành cho zkVerifier (có thể đồng thời đóng vai trò là sequencer của Rollup). Bài viết này tiếp theo sẽ giới thiệu trước tiên về thuật toán ZK-PoW của Lumoz trong cơ chế đồng thuận PoW, giải thích cách nó giải quyết vấn đề chi phí tính toán ZKP và vấn đề tập trung hiện tại mà ZK Rollup đang gặp phải. Sau đó, bài viết sẽ phân tích chi tiết tiến triển của nó trong cơ chế đồng thuận PoS.
1. Mạng thuật toán ZK-PoW của Lumoz giảm mạnh chi phí tính toán ZKP
Để giải quyết vấn đề chi phí tính toán ZKP và vấn đề tập trung, Lumoz đề xuất thuật toán ZK-PoW. Các đặc điểm chính bao gồm:
Cơ chế phân bổ phần thưởng PoW
Lumoz cung cấp một thị trường thống nhất về năng lực tính toán ZKP, khuyến khích các thợ đào tạo ZKP cho các zk - rollps này. Trong giai đoạn testnet Pre-Alpha, dựa trên thuật toán PoW, mỗi Rollup bên trong khối Opside sẽ gửi một chuỗi theo một số quy tắc nhất định. Phần thưởng PoW của khối hiện tại được phân bổ trong chuỗi dựa trên số lượng slot Rollup đã đăng ký và số lượng batch chứa. Các thợ đào có thể tự do lựa chọn tham gia vào việc tính toán ZKP cho một hoặc nhiều Rollup. Trong tương lai, mỗi chuỗi sẽ được định giá khác nhau dựa trên loại ZK-Rollup tương ứng, số lượng giao dịch Rollup chứa, sử dụng gas và các yếu tố ước tính tải công việc khác.
Thợ đào phải đặt cọc một lượng token tương ứng trong hợp đồng hệ thống mới có thể gửi ZKP cho Rollup đó. Phần thưởng mà thợ đào nhận được khi gửi ZKPs cũng sẽ được phân bổ theo tỷ lệ đặt cọc của họ, từ đó tránh được hành vi ác ý gửi nhiều lần ZKPs.
Thuật toán gửi hai bước của ZKP
Trước tiên gửi Proofhash. Trong khoảng thời gian cửa sổ nhất định của chuỗi được cho phép, nhiều thợ đào có thể tham gia vào việc tính toán ZKP. Mỗi thợ đào không gửi bằng chứng gốc trực tiếp, mà tính toán proof hash của (bằng chứng / địa chỉ) và gửi vào hợp đồng.
Sau đó gửi ZKP. Sau khi hết cửa sổ thời gian, thợ đào gửi bằng chứng gốc và tiến hành xác minh dựa trên proof đã gửi trước đó. Những thợ đào có proof vượt qua chương trình xác minh đủ điều kiện nhận phần thưởng PoW, phần thưởng được phân bổ theo tỷ lệ số tiền họ đã đặt cọc.

Hình 12 Thuật toán gửi hai bước của ZKP
https://lumoz.org/compute-layer
Lumoz áp dụng khéo léo mô hình gửi trước rồi mới xác minh cho thuật toán gửi hai bước của ZKPs, loại bỏ việc tính toán bằng chứng và tập hợp địa chỉ không cần thiết. Hơn nữa, thuật toán gửi hai bước đạt được việc tính toán ZKP song song và gửi tuần tự, cho phép các thợ đào thực hiện đồng thời nhiều nhiệm vụ tạo ZKP, đáng kể tăng tốc độ tạo ZKP. Đội ngũ Lumoz cũng tối ưu hóa một loạt thuật toán tập hợp đệ quy ZKP, tận dụng tối đa tài nguyên cụm, tiếp tục cải thiện tốc độ tính toán ZKP.
Trong môi trường kiểm tra tải thực tế, thợ đào sở hữu một cụm gồm 20 máy, bao gồm CPU 128 nhân và RAM 1TB. Trong khoảng 40 phút, tốc độ giao dịch thử nghiệm ổn định ở mức khoảng 27,8 TPS. Trong điều kiện tương tự, Lumoz giảm thời gian xác nhận trung bình của giao dịch từ khoảng 5-6 phút xuống còn khoảng 3 phút, từ đó nâng cao hiệu suất tạo ZKP khoảng 80%. Trong tương lai, khi càng nhiều ZK - rollup và thợ đào tham gia thị trường sức mạnh tính toán ZK, hiệu quả nâng cao do thuật toán PoW của Lumoz mang lại sẽ càng rõ rệt.
Phiên bản ZK-PoW V2.0 tiếp tục tối ưu hóa quá trình tính toán
So với V1.0, phiên bản 2.0:
-
Chia dịch vụ cũ thành ba mô-đun con, chịu trách nhiệm riêng biệt về tạo bằng chứng, quản lý bằng chứng và gửi bằng chứng, cấu trúc rõ ràng hơn, độ liên kết thấp hơn, độ bền vững mạnh hơn.
-
Mô-đun tạo bằng chứng (proof Generator) thêm tham số startBatch, giúp thợ đào mới dễ dàng bắt kịp tiến độ đào mỏ hơn.
-
Mô-đun quản lý bằng chứng (proof Manager) đã được cải tiến so với phiên bản cũ. Khi dịch vụ thợ đào khởi động lại hoặc các lý do khác gây thất bại khi gửi bằng chứng, sẽ kịp thời gửi lại bằng chứng, đảm bảo lợi ích của thợ đào. Cơ chế gửi lại không chỉ giải quyết trường hợp gửi bằng chứng thất bại, mà còn xử lý tất cả các trường hợp gửi bằng chứng thất bại hoặc chưa gửi, đảm bảo an toàn cho chuỗi Rollup.
-
Mô-đun gửi bằng chứng (Proof Sender) sử dụng ba bộ đệm ưu tiên an toàn luồng để thực hiện việc gửi giao dịch hai bước. So với phiên bản trước, giảm việc sử dụng khóa toàn cục (global locks), đảm bảo bằng chứng ở chiều cao thấp được gửi kịp thời, bảo vệ lợi ích của thợ đào. Ngoài ra, quy trình dịch vụ tổng thể rõ ràng hơn, giảm số lượng luồng và tiêu thụ tài nguyên trong quá trình thực thi chương trình.

Hình 13 Kiến trúc ZK-PoW V2.0
https://mirror.xyz/lumozorg.eth/zZy2munlvNY7D4DG6lpcccrx1IZTJ7yb3jXOwd1O9Hg
Kết quả kiểm tra tải: Trong phiên bản 2.0, sử dụng 10 máy 64 nhân, hoàn thành 566 batch bằng chứng trong 7 giờ 38 phút 40 giây, trung bình mỗi bằng chứng mất 48,62 giây. Trong kịch bản nhiều thợ đào, so với phiên bản 1.0, hiệu suất tạo bằng chứng zk của phiên bản 2.0 tăng tổng thể 50%.
2. Giới thiệu cơ chế xác minh nút zkVerifier, xây dựng mạng xác minh phi tập trung và chống kiểm duyệt
Mạng Lumoz đảm nhận trách nhiệm then chốt trong việc quản lý đầu vào và đầu ra dữ liệu toàn mạng. Để đảm bảo tính an toàn, chính xác và phân tán của quá trình xử lý dữ liệu và kết quả, mạng Lumoz giới thiệu cơ chế xác minh nút, sử dụng zkVerifier để xác minh các ZKP do zkProver tạo ra. Quy trình làm việc cụ thể như sau:

Hình 14 Cơ chế xác minh nút zkVerifier
https://docs.lumoz.org/zkVerifier-node-explained/how-do-zkverifier-node-work
Đầu tiên, sau khi bằng chứng do zkProver tạo ra được gửi lên chuỗi Lumoz, chuỗi Lumoz sẽ gửi nhiệm vụ xác minh đến nhiều nút zkVerifier, các nút độc lập thực hiện xác minh phân tán. Thứ hai, ít nhất 2/3 nút zkVerifier phải xác nhận tính hợp lệ của bằng chứng, đảm bảo tính chính thống và nhất quán của kết quả xác minh. Cuối cùng, bằng chứng hợp lệ và kết quả của nó được Oracle AVS Lumoz truyền ngược lại hợp đồng chứng minh Lumoz trên blockchain, kết quả nhiệm vụ được ghi lại thông qua hợp đồng quản lý nhiệm vụ và phản hồi lên chuỗi Lumoz.
Yêu cầu cấu hình phần cứng cho nút zkVerifier tương đối thấp, cho phép nhiều người dùng hơn tham gia vào hệ sinh thái Lumoz, từ đó nâng cao thêm mức độ phi tập trung của mạng Lumoz.

Hình 15 Yêu cầu cấu hình phần cứng nút zkProver
https://docs.lumoz.org/purchase-zkverifier-node-and-set-up/set-up-node
zkVerifier Node Sale sẽ được khởi động trong thời gian tới
Về cơ chế准入 cho nút zkVerifier, Lumoz giới thiệu chế độ giấy phép (License): Giấy phép là sự công nhận chính thức danh tính nút zkVerifier, là điều kiện ràng buộc cần thiết khi thiết lập nút zkVerifier. Những giấy phép này tồn tại dưới dạng NFT, đảm bảo tính duy nhất và không thể sao chép của mỗi giấy phép. Nếu không muốn tự vận hành nút, có thể thông qua cơ chế ủy quyền (Delegation), ủy quyền token ezMOZ hoặc giấy phép cho các nút vận hành khác, đồng thời tiếp tục nhận phần thưởng. Nếu cần rút lui, giấy phép cũng có thể được chuyển nhượng tự do giữa người dùng.

Hình 16 zkVerifier Node Sale https://node.lumoz.org/
Việc bán giấy phép nút zkVerifier sẽ chính thức bắt đầu vào ngày 17 tháng 6 năm 2024. Theo tìm hiểu, nút zkVerifier sẽ nhận được 40 triệu điểm Lumoz trước TGE, được mở khóa tuyến tính 1 triệu điểm mỗi ngày từ ngày 25 tháng 6 đến ngày 4 tháng 8. Những điểm này có thể đổi lấy token mainnet sau TGE. Sau TGE, dự án cũng sẽ tiếp tục trao quyền cho nút zkVerifier, mở khóa tuyến tính 25% token Lumoz trong 3
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














