Một bài viết để hiểu về lớp Bitcoin RGB: nền tảng, nguyên tắc hoạt động và những phát triển mới nhất
火星财经
2023-05-06 09:30
本文约1412字,阅读全文需要约6分钟
Một bước quan trọng để kích hoạt Bitcoin DeFi

Tiêu đề ban đầu:There’s a Bitcoin layer you’re not probably paying enough attentionto: RGB

Tác giả: Trust Machines

Biên dịch gốc: Kate, Marsbit

Biên dịch gốc: Kate, Marsbit

Có một lớp Bitcoin mà bạn có thể chưa chú ý đầy đủ: RGB

Nhóm của họ đã làm việc chăm chỉ trong nhiều năm. Bản phát hành mới nhất của họ, v 0.10, là một bước tiến lớn hướng tới việc kích hoạt Bitcoin DeFi.

Đây là cách nó hoạt động

RGB có thể còn mới đối với nhiều người, nhưng nó thực sự được đề xuất lần đầu tiên vào năm 2018.

UTXO

năm 2019,@dr_orlovsky@giacomozucco@LNP_BPThành lập

Một hiệp hội tiêu chuẩn đưa RGB và các công cụ liên quan của nó vào cuộc sống.

Khởi đầu là một giao thức mã thông báo với khái niệm "đồng tiền màu" hiện đã phát triển thành một hệ thống hợp đồng thông minh Bitcoin chính thức.

Đây là những gì làm cho RGB trở nên độc đáo:

⚡Tương thích sét

💱Turing hoàn thành hợp đồng thông minh

🔐 Dựa trên kiến ​​thức bằng không

🔍 Xác minh khách hàng

🔥Con dấu dùng một lần

Hãy đi sâu vào từng vấn đề 🏊

⚡Tương thích sét

RGB có thể sử dụng tiện ích mở rộng Bifrost của họ để kết nối với Lightning Network, cho phép thanh toán gần như ngay lập tức mà không cần phải đợi các khối Bitcoin mới được khai thác.

💱Turing hoàn thành hợp đồng thông minh

Turing hoàn chỉnh có nghĩa là với tư cách là một ngôn ngữ lập trình, Mạng RGB có thể thực hiện cả các phép tính đơn giản và phức tạp. Xem xét các câu như "nếu > thì" dựa trên một số điều kiện.

(Mạng Bitcoin không thể tự làm điều này.)

🔐 Dựa trên kiến ​​thức bằng không

Các giao dịch trên mạng RGB sử dụng bằng chứng không có kiến ​​thức (ZK), khiến mỗi giao dịch trở nên riêng tư. Thông qua các thuật toán này, người nhận tài sản có thể xác minh tính hợp lệ của nó mà không cần xem bất kỳ thông tin bổ sung nào về nguồn gốc của tài sản.

🔍 Xác minh khách hàng

Việc xác minh không kiến ​​thức này không được thực hiện trên Bitcoin mà ở phía khách hàng. Nếu bạn sử dụng mạng RGB, bạn không cần xác minh giao dịch của mọi người, chỉ cần xác minh giao dịch của chính bạn. Điều này là rất lớn cho khả năng mở rộng! 📈

🔥Con dấu dùng một lần

Bất cứ khi nào trạng thái của hợp đồng thông minh trên mạng RGB thay đổi, UTXO gốc Bitcoin sẽ được tạo trong ví của chủ sở hữu. UTXO này được sử dụng/đóng khi chủ sở hữu gửi giao dịch trên mạng RGB.

Hãy xem nó trong thực tế:

🕒Thời gian ví dụ🕒

Giả sử Matt muốn phát hành 100 mã thông báo $MATT mới trên mạng RGB.

Anh ấy sẽ tự phát hành 100 token $MATT mới trên mạng RGB. Trạng thái của các mã thông báo $MATT này sau đó sẽ được chỉ định cho các UTXO Bitcoin gốc do MATT sở hữu.$MATTTiếp theo, Matt muốn chuyển đổi 50

Gửi nó cho bạn của anh ấy, Pam.$MATT

Matt sẽ sử dụng UTXO bản địa (hãy nhớ, một lần ...) và phát hành 50 cho Pam trên RGB$MATTĐiều này được ghi lại dưới dạng UTXO gốc mới trong ví do Pam sở hữu và 50

UTXO gốc mới của Matt.

Các UTXO của Pam bị mù chuỗi khối, điều đó có nghĩa là mạng Bitcoin không biết về các lớp RGB.

Vì giao dịch Matt > Pam xảy ra trên lớp RGB nên Matt không có cách nào để biết Pam đã chọn UTXO bản địa nào. Pam cũng không thể biết về UTXO mới của Matt. Quyền riêng tư được bảo vệ 🔒

Matt sau đó gửi 10 $ MATT cho bạn của anh ấy là Bob.

50 $MATT UTXO của anh ấy đã được sử dụng, 10 $MATT UTXO mới được gửi cho Bob và 40 $MATT vẫn còn trong ví của Matt dưới dạng UTXO mới.

Bây giờ, Bob gửi 10 $MATT của mình cho người bạn khác của anh ấy, Jerry.

10 $MATT UTXO của Bob đã được sử dụng và Jerry nhận được một UTXO mới chứa 10 $MATT.

Jerry sau đó gửi 10 $MATT cho bạn của anh ấy là Lisa. Một lần nữa, UTXO mới được chuẩn bị cho Lisa.

Bằng cách sử dụng bằng chứng không có kiến ​​thức, Lisa có thể xác minh nguồn gốc của các mã thông báo này bằng dữ liệu của Jerry mà không cần biết gì về Bob, Matt hoặc Pam.

/ kết thúc thời gian ví dụ (bạn đã làm được!) 🕟

Tuyệt, nhưng có chuyện gì với bản cập nhật v 0.10 mới vậy? Rất vui vì bạn đã hỏi 🧑🏫

Cột mốc quan trọng này giới thiệu thay đổi phá vỡ sự đồng thuận cuối cùng, có nghĩa là các phiên bản RGB trong tương lai sẽ tương thích ngược từ đây, cho phép lớp đồng thuận của nó mạnh hơn theo thời gian 💪

V 0.10 mở khóa các tính năng cuối cùng còn lại mà các nhà phát triển cần để triển khai các hợp đồng thông minh đầy đủ chức năng, chẳng hạn như:

• Nhiều cải tiến về API

• Hỗ trợ ngôn ngữ lập trình RUST

• Công cụ dòng lệnh mới giúp truy cập web dễ dàng hơn

Ngoài việc phát hành mã thông báo, RGB cũng có thể hỗ trợ NFT, DAO và các ứng dụng DeFi đầy đủ như sàn giao dịch hoặc nhóm thanh khoản.

Vẫn còn sớm cho giao thức này, nhưng chúng tôi rất vui khi thấy RGB phát triển như thế nào theo thời gian và cách các nhà phát triển chạm tay vào nó!

Nhân tiện, chúng tôi là Trust Machines👋

Chúng tôi đang xây dựng hệ sinh thái ứng dụng Bitcoin lớn nhất để tối đa hóa giá trị của mạng Bitcoin.

火星财经
作者文库