20240705072235 original 19.webp

Arch Network là gì?

Arch Network là dự án tiếp theo với sứ mệnh mở rộng mạng lưới Bitcoin. Arch Network được lấy cảm hứng từ SVM của Solana kết hợp với công nghệ Zero-Knowledge để tạo ra một lớp thực thi cho hợp đồng thông minh. Cách tiếp cận này được cho là thúc đẩy hệ sinh thái phi tập trung, nâng cao trải nghiệm người dùng và giúp thanh khoản liền mạch.

20240705072316 47ce4ad5 dc0b 4993 a73f a2b0aeb31209 74Arch Network là gì? Lớp thực thi mở rộng cho mạng lưới Bitcoin

Arch Network là gì?

Arch Network là giải pháp mở rộng trên Bitcoin bằng cách tạo ra một lớp thực thi phía trên để triển khai Smart Contract, nó được cấu thành từ ZKVM và mạng lưới xác thực phi tập trung (Decentralized Verifier Network).

20240705051757 c1be9e39 4b2a 4bd9 ac14 9475e8d833ee 86

Arch Network được mô tả trong tài liệu là mạng lưới không phải layer 2, không sử dụng cầu nối và không cần sự tin cậy (trustless). Arch tập trung vào 3 tiêu chí lớn:

  • Khả năng lập trình hợp đồng thông minh
  • Tốc độ thông qua thực thi song song (Parallel Execution), đạt tới 4.000 tx/block
  • Khả năng tương tác và kết hợp không cần sự tin cậy (Trustless Interoperability & Composability)

20240705051757 5c7ed38f 4cb1 4ab1 91cd e0e88a19c47e 139

Trong kiến trúc Modular Blockchain, Arch Network đóng vai trò là lớp thực thi, giải quyết tranh chấp và đồng thuận, còn mạng lưới Bitcoin đóng vai trò là lớp Data Availability.

  • Đọc thêm: Sự trỗi dậy của các giải pháp mở rộng mạng lưới Bitcoin

Mô hình hoạt động

Arch Network sử dụng Bitcoin làm mạng lưới lưu trữ trạng thái, các cam kết trạng thái được thực hiện trong một giao dịch duy nhất giúp giảm thiểu chi phí.

Dự án gọi giải pháp này là State Chaining, theo đó các cam kết trạng thái của smart contract được lưu trữ trong các UTXO, nó tách biệt với với quá trình thực thi nhằm tăng cường hiệu suất cho mạng lưới Arch.

Giao dịch được xác thực bằng mô hình Prover-Verifier. Các giao dịch được sắp xếp vào hàng chờ theo từng nhóm để thực hiện, Prover lấy và xử lý chúng trước khi trả về kết quả là các đầu ra (receipts) tương ứng để Verifier xác thực.

Một số đặc điểm trong mô hình hoạt động của Arch Network như sau:

  • Tách biệt cam kết trạng thái và khâu thực thi: lựa chọn này nhằm tăng cường hiệu suất và tính linh hoạt cho mạng lưới.
  • Sử dụng máy ảo Zero-Knowledge (ZKVM): Arch Network lựa chọn RISC Zero cho dịch vụ máy ảo, nó là một ZKVM đa chức năng, có khả năng xử lý đa ngôn ngữ như Rust, C và C++.
  • Contract-Specific Keys: Mỗi smart contract đều có một bộ key duy nhất được tạo ra khi khởi tạo để tăng cường bảo mật.

20240705051757 6e5410cd feb7 4867 88f5 0a12680609d6 185

Quy trình thực thi

Bước 1: Các Indexer liên tục theo dõi các block mới của mạng lưới Bitcoin để phát hiện các yêu cầu giao dịch cho Arch Network. Một khi yêu cầu là phù hợp, hệ thống sẽ gọi hợp đồng thông minh trên Arch Network để thực hiện các tính toán, các thông tin đầu vào cần có bao gồm trạng thái mới nhất, giao dịch Bitcoin đã ký một phần (PSBT – Partially Signed Bitcoin Transaction) và các dữ liệu đầu vào khác cho smart contract.

20240705051757 fac4176a 30cd 4d17 95cb 990e18d11b09 13Đoạn mã chỉ dẫn thực thi cho Arch Network chứa trong giao dịch Bitcoin

Bước 2: Sau khi phát hiện ra các giao dịch hợp lệ, Arch tiến hành giải mã các chi tiết liên quan và gọi hợp đồng thông minh để tạo ra trạng thái kết quả và giao dịch chưa ký cùng bằng chứng xác thực cho giao dịch.

Bước 3: Đầu ra sau đó được chuyển tới Leader Node của mạng xác minh. Leader Node này sau đó sẽ chuyển tiếp thông tin tới các node khác trong mạng lưới. Mạng lưới hoạt động theo từng khung thời gian gọi là Arch Epoch, leader node được lựa chọn ngẫu nhiên sau mỗi epoch dựa trên số lượng stake.

20240705051758 c046258e aba5 498c 8c56 c086d7d80cab 19

Bước 4: Các Node trong mạng lưới thực hiện xác minh bằng chứng và thay đổi trạng thái, sau đó leader node hợp nhất các chữ ký từ các node cho đến khi đạt được ngưỡng xác định cần thiết.

Bước 5: Sau khi giao dịch được ký bởi đủ số lượng node cần thiết, nó được phát sóng (broadcast) tới mạng lưới Bitcoin.

Đội ngũ phát triển

Chưa có thông tin.

Nhà đầu tư

Arch Network đã hoàn thành vòng Seed hồi tháng 5 năm 2024 với tổng số tiền kêu gọi được là 7 triệu USD từ Multicoin Capital, OKX Ventures, CMS Holdings, ABCDE Ventures và nhiều quỹ đầu tư khác.

20240705051758 9a6a892c 43e2 4aa4 8757 385fe9bdd331 147

Vòng gọi vốn này cũng có sự góp mặt của một số Angel Investor nổi bật như Dan Held (General Partner của Asymmetric Financial), Santiago R. Santos, Muneeb Ali (nhà đồng sáng lập Stacks), Jan Smejkel (Giám đốc Chiến lược Xverse), Aaron Henshaw (nhà sáng lập Bison Trails – tiền thân của Coinbase).

Tokenomics

Chưa có thông tin.

Lời kết

Cuộc chiến các giải pháp mở rộng trên Bitcoin ngày càng trở nên đông đảo, theo thống kê hiện tại có hơn 50 dự án thuộc nhóm này phân bổ khắp các loại hình như Rollup, Sidechain, Statechain.

Arch Network có điểm đặc trưng là sử dụng mạng lưới Bitcoin làm lớp Data Availability đồng thời là lưu trữ cam kết trạng thái từ đó tạo ra tính permissionless và trustless cho mạng lưới, tuy nhiên khâu giải quyết tranh chấp vẫn sẽ được thực hiện bởi Arch nên người dùng buộc phải đặt niềm tin vào các nhà vận hành mạng lưới trong quá trình sử dụng.

Vấn đề này đến từ điểm yếu cố hữu của mạng lưới Bitcoin, ngôn ngữ lập trình Script đơn giản không cho phép tính toán các logic phức tạp để chứng minh. Không chỉ Arch Network mà tất cả các giải pháp mở rộng khác trên Bitcoin đều đang gặp phải. Chỉ có duy nhất CatVM của Udi Wertheimer xử lý được vấn đề này, nhưng trước đó họ cần vận động hành lang để mang đoạn mã OP_CAT quay trở lại.

Trên đây là toàn bộ thông tin về Arch Network – lớp thực thi mở rộng cho mạng lưới Bitcoin, hy vọng bài viết giúp ích cho bạn trong quá trình nghiên cứu.

Kudō

Xem thêm các bài viết khác của tác giả Kudō:

  • Tình hình huy động vốn 6 tháng đầu năm 2024 của thị trường crypto
  • Đầu tư crypto 2024 – Nên chọn memecoin hay coin công nghệ?

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *