logo
  • Tin tức
  • Nổi bật
  • Coin68 TV
  • Kiến Thức
  • E-Magazine
  • Góc nhìn
  • Nổi bật
  • Coin68 TV
  • Kiến Thức
  • E-Magazine
  • Góc nhìn
ads

Arch v1.0 – Cầu nối dành cho NFT giữa Ethereum và StarkNet

-19/06/2022

Như anh em đã biết, Immutable X là một trong những giải pháp Layer-2 dành riêng cho NFT trên Ethereum, cho phép người dùng mint và giao dịch các NFT mà không tốn phí gas. Là một giải pháp Layer-2, để đảm bảo việc “kết nối” với Layer-1 là Ethereum, Immutable X cũng cần những giải pháp bridge riêng biệt. Gần đây, Arch v1.0 đã được Immutable X giới thiệu, ra mắt với vai trò là bridge đầu tiên, chính thức của mình. Trong bối cảnh Immutable vừa lập quỹ phát triển 500 triệu USD, đây là thông tin cực kỳ đáng chú ý. Anh em cùng mình tìm hiểu ngay về Arch nhé!

Immutable lập quỹ 500 triệu USD để phát triển mảng game Web3

Mục tiêu xây dựng Arch

Immutable X được xây dựng dựa trên công nghệ của StarkNet. Vì vậy, Arch v1.0 về bản chất chính là cầu nối giữa Ethereum và StarkNet, chỉ có điều đặc biệt là nó được sử dụng riêng dành cho các NFT token. Vì vậy, không thể loại trừ khả năng Arch trong tương lai sẽ được mở rộng usecase, cụ thể là cầu nối cho các native asset khác giữa Ethereum và StarkNet.

Thiết kế của Arch

Ban đầu, Arch sẽ tập trung xây dựng cho ERC-721, sau đó có thể mở rộng ra các chuẩn NFT khác như ERC-1155.

Cầu ERC-721 sẽ gồm 4 contract chính:

  • Bridge Registry: là hợp đồng ghi nhận ánh xạ NFT Token dạng ERC-721 giữa L1 và L2.
  • ERC-721 Escrow: quản lý việc khóa, giải phóng các ERC-721 được bridge.
  • ERC-721 Bridge L1 và ERC-721 Bridge L2: là các hợp đồng chịu trách nhiệm xử lý các thông điệp giữa Ethereum và StarkNet.

Cách Arch hoạt động 

Sau khi bridge được triển khai, chủ dự án có thể đăng ký cặp hợp đồng token ERC-721 của họ trên L1 (Ethereum) và L2 (StarkNet) bằng cách liên hệ với Immutable X.

Sau khi cặp hợp đồng trên được triển khai, users có thể chuyển token ERC-721 của dự án giữa L1 và L2 một cách tự do.

Sơ đồ minh họa cách dự án đăng ký token lên hợp đồng

Các khoản tiền gửi NFT từ Ethereum đến StarkNet tuân theo một hệ thống “hộp khóa” tiêu chuẩn, nơi các tài sản ký gửi được giữ trong một hợp đồng ký quỹ (ERC-721 Escrow) trên L1 trong khi được đúc và sử dụng trên L2.

Anh em có thể hình dung cơ chế này như cách chúng ta gửi BTC và nhận lại các token đại diện dạng wBTC, renBTC.

Cụ thể

Alice có nhu cầu gửi 1 NFT từ L1 sang Immutable X. Alice sẽ gửi 1 tin nhắn (yêu cầu) đến Arch, khi đó NFT trên L1 sẽ bị khóa lại tại hợp đồng ký quỹ. Sau khi đã khóa và xác nhận yêu cầu, hợp đồng tương ứng trên L2 sẽ mở khóa NFT cho Alice để sử dụng.

Ngoài ra còn có một cơ chế để hủy tiền gửi trong trường hợp không chắc chắn rằng tin nhắn gửi tiền không được gửi đến StarkNet thành công. Đây là một quá trình gồm hai bước: giao dịch đầu tiên sẽ bắt đầu yêu cầu hủy tin nhắn. Sau đó, sau một khoảng thời gian chờ đợi (5 ngày) để đảm bảo không có điều kiện đua hoặc nếu không, người dùng có thể hoàn tất việc hủy tin nhắn và chuyển NFT đã gửi trở lại ví của họ.

Rút tiền

Chỉ chủ sở hữu của tài sản tương đương L2 mới có thể bắt đầu rút tiền và lấy NFT từ ký quỹ, tại thời điểm đó, mã thông báo sẽ được đốt trên L2 và chi tiết về việc rút tiền sẽ được gửi trong một tin nhắn tới hợp đồng cầu nối L1.

Sơ đồ minh họa về rút tiền trên Arch

Định hướng phát triển trong tương lai

Là một cầu nối, Arch định hướng sẽ tiếp tục đẩy mạnh phát triển sản phẩm theo các hướng:

Phi tập trung

Cho phép các dự án/người dùng đăng ký các tài sản và kết nối một cách dễ dàng mà không phụ thuộc vào bên thứ 3.

Hỗ trợ các loại tài sản khác

Như mình đã nói ở trên, có thể Arch sẽ mở rộng không chỉ hỗ trợ NFT mà cả các dạng token khác.

Multichain

Hiện tại, Arch chỉ phục vụ kết nối giữa Ethereum và StarkNet. Trong tương lai, sản phẩm có thể hỗ trợ thêm nhiều chain khác.

Tạm kết

Bridge là một trong những mảnh ghép quan trọng khi giúp dòng tiền và người dùng đổ về hệ sinh thái. Arch được ra mắt và phát triển trong bối cảnh Immutable X đẩy mạnh hoạt động là một tín hiệu tích cực cho Layer 2 này, đồng thời là cơ hội để anh em cày và trải nghiệm để nhận retroactive trong tương lai.

Tuy nhiên, là một bridge trong giai đoạn phát triển và thử nghiệm, Arch sẽ cần làm cực kỳ tốt khâu bảo mật, bởi vì hầu như các sản phẩm cross-chain bridge đều rất dễ bị hacker tấn công. Đây sẽ là thách thức lớn với Arch khi rất nhiều NFT có giá trị lớn và là đối tượng của các hacker.

Ý kiến của anh em về hệ sinh thái Immutable X và sản phẩm Arch như thế nào? Đừng quên để lại bình luận ngay dưới bài viết để cùng thảo luận. Hẹn gặp lại anh em trong các bài viết tiếp theo nhé!

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

-19/06/2022
ads
logo-footer
Kết nối với chúng tôi
    Coin68 là cổng thông tin tiền mã hóa bằng tiếng Việt nhanh nhất và chính xác nhất, mang lại cho độc giả cái nhìn tổng quan về lĩnh vực tiền mã hóa và tiến bộ công nghệ blockchain trên toàn cầu.
      Copyright © 2016 by Coin68