BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Trang chủ
AI AI
Tin nhanh
Bài viết
Sự kiện
BlockBeats Pro
Thêm
Thông tin tài chính
Chuyên đề
Hệ sinh thái chuỗi khối
Mục nhập
Podcast
Data
OPRR
Partnered With:

Một bài viết để hiểu nguyên tắc hoạt động của dự án DeFi chuỗi chéo RenVM của Ethereum

Đọc bài viết này mất 17 phút
Khi đạt được khả năng tương tác giữa các chuỗi, tại sao nó không thể đưa ra các yêu cầu về tập trung và tin cậy?

Tiêu đề gốc: "Giới thiệu | Cách thức hoạt động của RenVM"

Nguồn gốc: Những người đam mê Ethereum



Nghiên cứuRenVM là gì? Khi đạt được khả năng tương tác giữa các chuỗi, tại sao nó không thể đưa ra các yêu cầu về tập trung và tin cậy? Bài viết này đi sâu vào RenVM và thảo luận về một số thành phần cấp thấp giúp RenVM hoạt động.


Trước tiên, hãy giới thiệu RenVM và các tính năng của nó, sau đó xem xét quy trình tương tác. Với mục đích của bài viết này, chúng tôi sẽ sử dụng ví dụ về việc đúc mã thông báo ERC20 đại diện cho BTC trên Ethereum, nhưng quy trình cụ thể có thể được áp dụng cho tất cả các tài sản chuỗi chéo. RenVM hiện hỗ trợ BTC, BCH và Zcash và có thể hỗ trợ bất kỳ tài sản nào sử dụng khóa riêng ECDSA (hầu hết tất cả các khóa riêng ECDSA). Để tham khảo, phương pháp đặt tên ERC20 của mạng chính RenVM như sau:

Mã thông báo ERC20 đại diện cho BTC trên Ethereum được gọi là renBTC

Mã thông báo ERC20 đại diện cho BCH trên Ethereum được gọi là renBCH

Mã thông báo ERC20 đại diện cho ZEC trên Ethereum được gọi là renZEC

Mã thông báo này sẽ kết hợp mã thông báo mạng chính RenVM với zBTC và các mã thông báo khác được sử dụng trong các môi trường phi sản xuất (Devnet, Testnet và Chaosnet).

RenVM là gì?


RenVM là một cơ quan giám sát phi tập trung giàu tính năng, không cần sự tin cậy và được phép.


Cách dễ nhất để hiểu RenVM là coi nó như một người giám sát không đáng tin cậy có thể có tài sản của bạn và nhận ra chéo -chuyển giao chuỗi tài sản cùng một lúc. Ví dụ: bạn giao BTC cho RenVM để giám sát và RenVM giữ BTC và đúc nó theo tỷ lệ 1:1 thành mã thông báo ERC20 (tức là renBTC) trên Ethereum để đảm bảo rằng renBTC của bạn luôn được hỗ trợ bởi một lượng BTC bằng nhau.

Hãy cùng xem một mô hình tương tự khác: WBTC.

Từ góc độ kỹ thuật, WBTC và RenVM hầu như không có điểm tương đồng, nhưng WBTC có thể giúp chúng ta hiểu RenVM. Quy trình hoạt động của WBTC là: Các thực thể đủ điều kiện giao BTC cho người giám sát tập trung BitGo. BitGo lưu trữ BTC trong ví lạnh và đúc đại diện trên chuỗi khối Ethereum theo tỷ lệ 1:1 dựa trên mức tăng trưởng số dư của ví. ERC20 của BTC mã thông báo (tức là WBTC). Người bán sẽ bán số WBTC này trên thị trường mở. Nhìn chung, BitGo lưu trữ BTC mà nó nhận được và đúc WBTC theo tỷ lệ 1:1 trên chuỗi khối Ethereum.

RenVM hoạt động theo cách tương tự: BTC nhận được sẽ được lưu trữ và renBTC được đúc theo tỷ lệ 1:1 trên chuỗi khối Ethereum. Sự khác biệt là RenVM nhanh hơn một chút.



- Cách RenVM chuyển BTC sang Ethereum-


Ba điểm khác biệt quan trọng


1. Trao đổi giá trị thanh khoản

RenVM không lưu trữ BTC trong một tổ chức lưu ký tập trung hoặc đáng tin cậy mà trong một nút phi tập trung (được gọi là "Darknode"). Sau khi RenVM nhận được BTC, mã thông báo ERC20 đại diện cho BTC sẽ ngay lập tức được đúc theo tỷ lệ 1:1 để các cá nhân và ứng dụng DeFi sử dụng. Một sắc thái quan trọng là việc trao đổi giá trị này (đúc và đốt) có tính thanh khoản; bất kỳ số lượng tài sản nào cũng có thể được chuyển hàng trăm lần mỗi phút mà không phụ thuộc vào các tổ chức tập trung, người bán, bên ký kết hoặc bất kỳ xung đột nào. tài sản kỹ thuật số (tức là khả năng tương tác).

2. Khả năng kết hợp

Một điểm khác biệt nữa là RenVM có thể kết hợp được (còn được gọi là "DeFi Lego"). RenVM được tích hợp trực tiếp vào các ứng dụng DeFi và không được hiển thị cho người dùng cuối. Bằng cách sử dụng các bộ điều hợp chuyên dụng, các ứng dụng DeFi có thể trực tiếp cung cấp cho người dùng các chức năng chuỗi chéo và người dùng không cần phải lo lắng về các quy trình như truyền/hủy/đóng gói/xóa đóng gói. Bất kỳ ai (hoặc ứng dụng) đều có thể sử dụng và tích hợp RenVM. Bằng cách này, người dùng có thể trao đổi BTC trên nền tảng giao dịch phi tập trung, cho vay/mượn BTC trên nền tảng cho vay hoặc cầm cố BTC để tạo tài sản tổng hợp và chỉ sử dụng BTC thực. Người dùng hoàn toàn không cần phải xem renBTC hoặc thậm chí không cần cảm nhận được sự hiện diện của Ethereum.

3. Phân cấp, không cần tin cậy và không được phép

Khóa riêng ECDSA được sử dụng trong RenVM là hoàn toàn riêng tư, ngay cả đối với chính nút đó. RenVM tạo và ký dữ liệu bằng khóa riêng ECDSA thông qua thuật toán tính toán an toàn của nhiều bên. Không ai có thể ngăn người dùng sử dụng BTC của họ để đúc renBTC, đốt renBTC của họ để lấy lại BTC hoặc làm bất cứ điều gì họ muốn với renBTC của họ.

Ba điểm khác biệt cốt lõi ở trên khiến RenVM vượt trội hơn nhiều so với các giải pháp tương tự nhờ cung cấp khả năng tương tác phổ quát.

Được rồi, bây giờ tôi đã biết RenVM là gì, nhưng việc chuyển giao chuỗi chéo được triển khai như thế nào?


Các tài sản được tạo ra trên Ethereum thông qua RenVM đều là các mã thông báo ERC20 được gắn vào một tài sản theo tỷ lệ 1:1. Điều này có nghĩa là nếu bạn giữ 1 renBTC (mã thông báo ERC20), bạn có thể sử dụng nó để đổi 1 BTC bất cứ lúc nào. Mã thông báo ERC20 được đúc thông qua RenVM trực tiếp đảm bảo nguồn cung cấp tài sản ban đầu. Do đó, renBTC không phải là tài sản tổng hợp không dựa vào cơ chế thanh toán bù trừ, cũng không phải là mã thông báo ERC20 cố định giá BTC trên Ethereum. Nó là mã thông báo ERC20 đại diện cho BTC theo tỷ lệ 1:1 trên Ethereum và có thể có thể sử dụng bất cứ lúc nào Đổi số lượng BTC tương đương.

Đào BTC trên Ethereum


- Khóa BTC vào RenVM và đúc renBTC trên Ethereum -

Bạn chỉ cần gửi BTC đến một địa chỉ BTC nhất định là có thể dùng để đúc renBTC:

1) Bob muốn sử dụng BTC trong DeFi nên anh ấy đã tìm thấy một Ứng dụng tích hợp của RenVM. Giao diện người dùng nhắc rằng ứng dụng sẽ tạo một địa chỉ BTC duy nhất (tức là địa chỉ cho tập lệnh BTC chỉ có thể được sử dụng bằng khóa riêng ECDSA nhất định từ RenVM).

2) Bob gửi 1 BTC đến địa chỉ này và chờ 6 xác nhận khối. Ngay sau khi tích lũy được 6 xác nhận khối, RenVM sẽ tạo chữ ký đúc bằng cách sử dụng một trong các khóa riêng ECDSA bí mật của nó. Sau khi Bob có được chữ ký này, anh ta có thể đúc 1 renBTC (yêu cầu phí RenVM) và renBTC sẽ được gửi đến ví Web 3.0 được chỉ định của Bob (ví dụ: MetaMask). Lưu ý: Các bước này thường được UI thực hiện tự động và không yêu cầu Bob thực hiện hành động cụ thể.

3) Hiện tại, Bob đã nhận được 1 renBTC và có thể sử dụng nó trong bất kỳ ứng dụng DeFi nào tùy thích. Anh ta có thể sử dụng số renBTC này để vay tiền, giao dịch trên Uniswap và thực hiện giao dịch ký quỹ. Lưu ý rằng renBTC hoàn toàn có thể thay thế được, có thể chia thành bất kỳ số lượng nào và không thể phân biệt được với renBTC do người khác đúc.

Đổi BTC từ Ethereum



- Chỉ định địa chỉ BTC, hủy renBTC và sau đó BTC sẽ được trả lại cho địa chỉ -

Quy trình đổi quà cũng đơn giản như quy trình đúc tiền và bất kỳ số tiền renBTC nào cũng có thể được đổi lấy số tiền tương đương BTC. Khi Bob sẵn sàng đổi BTC, anh ấy sẽ hủy số renBTC trong tay mình:

1) Bob muốn lấy lại BTC của mình , vì vậy anh ấy đã tìm thấy một ứng dụng tích hợp RenVM. Khi được giao diện người dùng nhắc, Bob cung cấp địa chỉ BTC của mình (địa chỉ BTC đã đổi sẽ được gửi đến đó). Địa chỉ này sẽ được sử dụng như một phần của giao dịch Ethereum để hủy renBTC và đổi BTC.

2) Bob trả một khoản phí gas nhỏ cho giao dịch Ethereum này và đợi chuỗi khối Ethereum xác nhận giao dịch. Sau đó, RenVM thấy rằng renBTC đã bị hủy và sẽ gửi cùng một lượng BTC đến địa chỉ BTC do Bob chỉ định (bắt buộc phải trả phí RenVM).

3) Bây giờ BTC đã quay trở lại ví của Bob, Bob có thể sử dụng BTC theo ý muốn.

Lưu ý: Tất cả các hoạt động trên có thể được hoàn thành trên mạng chính Bitcoin/Ethereum (nhưng một trong các thành phần, Chaosnet, chưa được đã được kiểm toán chưa). Nếu muốn tự mình thử quá trình này, bạn có thể thực hành trên Roundabout (một ứng dụng được tích hợp với RenVM) bằng cách sử dụng một lượng nhỏ BTC.

Phiên bản mới của bách khoa toàn thư RenVM

Nếu bạn là người đam mê công nghệ và muốn tìm hiểu thêm về tất cả các thành phần của RenVM thì hãy xem bộ bách khoa toàn thư mới nhất của chúng tôi! Bách khoa toàn thư vẫn đang được hoàn thiện và hoan nghênh những phản hồi tích cực của mọi người


Liên kết gốc: https://mp.weixin.qq.com



Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:

Nhóm Telegram đăng ký: https://t.me/theblockbeats

Nhóm Telegram thảo luận: https://t.me/BlockBeats_App

Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia

举报 Báo lỗi/Báo cáo
Chọn thư viện
Thêm mới thư viện
Hủy
Hoàn thành
Thêm mới thư viện
Chỉ mình tôi có thể nhìn thấy
Công khai
Lưu
Báo lỗi/Báo cáo
Gửi