Hiểu hoán đổi nguyên tử trong một bài viết

Để hồi sinh tính thanh khoản nằm rải rác trên mỗi chuỗi và thu hút nhiều người dùng hơn tham gia vào hệ sinh thái chuỗi khối, cần có khả năng chuyển tài sản qua các chuỗi một cách an toàn, đồng thời đảm bảo giá trị cốt lõi của việc giảm thiểu niềm tin Web3. Hoán đổi nguyên tử đề cập đến giao dịch chuỗi chéo của tài sản mã thông báo bởi người dùng trên hai chuỗi khối khác nhau và không dựa vào phương tiện tập trung trong quá trình giao dịch. Mô hình này cho phép người dùng DeFi duy trì mức độ phân cấp cao trong hệ sinh thái đa chuỗi Web3.

**Hoán đổi nguyên tử là gì? **

Người dùng có thể thực hiện các giao dịch mã thông báo điểm-điểm trên các chuỗi thông qua hoán đổi nguyên tử. Cả hai bên phải ký gửi trước một số lượng mã thông báo nhất định trong hợp đồng giao dịch trước khi hoán đổi nguyên tử có thể được thực hiện. Bất kỳ hai người dùng nào cũng có thể trao đổi mã thông báo kỹ thuật số mà không cần dựa vào bên thứ ba để thực hiện giao dịch, do đó loại bỏ rủi ro đối tác.

"Tính nguyên tử" là một thuật ngữ phát triển phần mềm đề cập đến một giao dịch cơ sở dữ liệu (giao dịch) được thực hiện tất cả hoặc không được thực hiện và không có trạng thái trung gian. "Hoán đổi nguyên tử" cũng dựa trên khái niệm này: nếu cả hai bên tham gia giao dịch gửi trước một lượng mã thông báo nhất định, thì giao dịch hoán đổi sẽ được thực hiện; nếu không, tất cả các mã thông báo đã gửi sẽ được trả lại theo cùng một cách.

**Cơ chế hoạt động của hoán đổi nguyên tử là gì? **

Hoán đổi nguyên tử sử dụng hợp đồng khóa thời gian băm (HTLC) làm "kho tiền ảo" hoặc "tài khoản ký quỹ được mã hóa" để giữ tiền của người dùng và chỉ khi một lượng mã thông báo nhất định được ký gửi vào hợp đồng thì giao dịch hoán đổi mới được thực hiện. Mỗi người dùng phải xác nhận đã nhận mã thông báo trong một khoảng thời gian nhất định trước khi mở khóa.

HASH TIMELOCK HỢP ĐỒNG

Hợp đồng khóa thời gian băm (gọi tắt là HTLC) là một hợp đồng thông minh có tính thời gian sử dụng khóa riêng tư và giá trị băm được mã hóa để kiểm soát quyền truy cập vào quỹ. Mỗi bên phải đáp ứng tất cả các điều kiện trao đổi trước khi hợp đồng có thể được thực hiện, nếu không, thẻ sẽ được trả lại theo lộ trình ban đầu.

HTCL bao gồm hai thành phần cốt lõi:

  • **Khóa hashlock (khóa hashlock) - ** Cả hai bên phải gửi bằng chứng mật mã để xác minh rằng họ đã hoàn thành các điều khoản của hợp đồng hoán đổi.
  • **Khóa khóa thời gian (khóa khóa thời gian)—**Nếu bằng chứng không được gửi trong thời gian quy định, mã thông báo đã được ký gửi sẽ được trả lại theo lộ trình ban đầu.

Ví dụ hoán đổi nguyên tử

  1. Alice quyết định đổi 10 mã thông báo X lấy 10 mã thông báo Y của Bob. Hai người họ đã tạo ra một hợp đồng khóa thời gian băm có hiệu lực trong 1 giờ.
  2. Alice tạo một địa chỉ hợp đồng và gửi 10 mã thông báo X vào đó. Sau đó, hợp đồng tạo ra một khóa riêng mà chỉ Alice biết. Alice sử dụng khóa riêng để tạo hàm băm mật mã và gửi cho Bob.
  3. Bob sử dụng giá trị băm này để xác minh xem Alice có thực sự gửi 10 mã thông báo X vào hợp đồng hay không. Bob không thể truy cập vào số tiền vì anh ta chỉ có hàm băm chứ không phải khóa riêng.
  4. Bob sử dụng giá trị băm này để tạo địa chỉ hợp đồng mới và anh ấy gửi 10 mã thông báo Y vào hợp đồng này. Cả hai bên hiện gửi mã thông báo vào hợp đồng.
  5. Vì Bob đã tạo địa chỉ hợp đồng bằng cách sử dụng giá trị băm của khóa riêng tư của Alice, nên Alice có thể yêu cầu 10 mã thông báo Y do Bob gửi. Và cô ấy cũng tiết lộ khóa riêng cho Bob khi yêu cầu mã thông báo Y của Bob. Nếu Bob không hoàn thành giao dịch trong thời hạn hiệu lực của hợp đồng, mã thông báo mà Alice yêu cầu sẽ được trả lại cho Bob.
  6. Bây giờ, Bob sử dụng khóa riêng để rút 10 mã thông báo X của Alice và hoàn tất giao dịch.
  7. Quá trình hoán đổi hoàn tất trong vòng một giờ, không thể rút hợp đồng và Alice đã đổi thành công 10 mã thông báo X lấy 10 mã thông báo Y của Bob.

Lợi ích của hoán đổi nguyên tử

Hoán đổi nguyên tử có thể mang lại giá trị duy nhất cho các nhà giao dịch.

  • **Giảm rủi ro đối tác - **Không cần dựa vào bên thứ ba tập trung để thực hiện giao dịch. Thương nhân có toàn quyền kiểm soát tài sản của họ.
  • Cải thiện tính thanh khoản - Tài sản có thể được giao dịch trên các chuỗi khối khác nhau, do đó cải thiện tính thanh khoản của tài sản.
  • **Hoán đổi tài sản trực tiếp—**Người dùng có thể mua tài sản được mã hóa trực tiếp mà không cần đổi chúng lấy stablecoin có tính thanh khoản cao trước và sau đó thực hiện các giao dịch tiếp theo. Người dùng có thể giao dịch bất kỳ mã thông báo nào trên nền tảng phi tập trung.
  • **Giao dịch được đảm bảo——**Hợp đồng sẽ được đảm bảo đầy đủ để được thực hiện theo quy trình đã xác định trước.Nếu các điều kiện không được đáp ứng, số tiền ban đầu sẽ được hoàn trả.
  • **Giảm chi phí - ** Chi phí phí trao đổi ngang hàng sẽ thấp hơn chi phí giao dịch dựa vào bên thứ ba.

Nút cổ chai của hoán đổi nguyên tử

Do một số tắc nghẽn trong giao dịch tài sản mã thông báo dưới dạng hoán đổi nguyên tử, DEX và các nền tảng giao dịch tập trung vẫn có một thị trường rộng lớn.

  • Trải nghiệm người dùng - Trước tiên, mỗi đối tác phải đồng ý về số tiền/giá giao dịch, thời gian khóa, dữ liệu giao dịch và giá trị băm và đợi giao dịch hoàn tất. Quá trình này tốn thời gian và phức tạp, đặc biệt là đối với người mới bắt đầu.
  • Mối quan tâm về quyền riêng tư - Hoán đổi nguyên tử cần đợi nhiều khối hoàn thành, điều này có thể mời những kẻ tấn công, cho chúng thời gian để theo dõi địa chỉ và khóa người giao dịch.
  • VẤN ĐỀ TƯƠNG THÍCH - Bạn không thể thực hiện hoán đổi nguyên tử trên tất cả các chuỗi khối. Để thực hiện hoán đổi nguyên tử, mỗi chuỗi khối phải sử dụng cùng một thuật toán băm.

Hoán đổi nguyên tử VS Cầu chuỗi chéo

Các giao dịch hoán đổi nguyên tử có thể giao dịch ngang hàng các tài sản bản địa, trong khi các cầu nối chuỗi chéo có thể kết nối các chuỗi khối khác nhau. Cầu nối chuỗi chéo cho phép các tài sản được bao bọc có thể xuyên chuỗi thông qua các chế độ khóa/mở khóa hoặc đúc/hủy. Cho đến nay, hơn 2,6 tỷ đô la tiền đã bị đánh cắp do các cuộc tấn công cầu xuyên chuỗi. Do đó, ngành công nghiệp Web3 đang nhanh chóng áp dụng một giải pháp chuỗi chéo mới.

Sử dụng Chainlink CCIP để đạt được giao tiếp xuyên chuỗi

Các nhà giao dịch và giao thức có thể sử dụng Chainlink CCIP để giải quyết các vấn đề với cầu nối chuỗi chéo và hoán đổi nguyên tử. CCIP là một tiêu chuẩn về khả năng tương tác xuyên chuỗi có thể chuyển các mã thông báo có thể lập trình một cách an toàn, đáng tin cậy và hiệu quả qua các chuỗi khối khác nhau và hoàn toàn tương thích với các chuỗi khối có thuật toán băm khác nhau. Synthetix sử dụng CCIP để thực hiện chức năng của Synth Teleporters và dễ dàng chuyển thanh khoản giữa các chuỗi trong hệ sinh thái đa chuỗi của mình.

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
  • Bình luận
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
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)