Tác giả gốc: Bill, Waterdrip Capital, Marvin Neo, Infinitas;
Người hướng dẫn: Hồng Thuận Ninh
Trong thế giới tài sản mã hóa, Bitcoin chắc chắn là sự tồn tại nổi tiếng nhất. Tuy nhiên, khi mọi người nói về Bitcoin, họ thường chỉ tập trung vào giá, giá trị thị trường và khối lượng giao dịch mà bỏ qua sự đổi mới công nghệ và tiềm năng ứng dụng đằng sau nó. Nhiều công nghệ cốt lõi mà chúng tôi đề cập trong “Nghiên cứu DeFi trên Bitcoin Lightning Network” phát hành năm ngoái đều đã đạt được những bước đột phá đáng kể trong nửa đầu năm nay, chẳng hạn như:
Lightning Labs, công ty đã ra mắt mạng thử nghiệm Taproot Assets v 0.2 (trước đây gọi là Taro);
OmniBOLT, ra mắt Mainnet và hiện thực hóa chức năng gửi, nhận và chuyển USDT qua Lightning Network;
Giao thức RGB, ra mắt phiên bản RGB v 0.10 mạnh mẽ hơn, linh hoạt hơn và an toàn hơn.
……
Nói đến giao thức RGB, mọi người có thể vừa quen vừa lạ. Khái niệm về sự quen thuộc bắt nguồn từ RGB đã được đề xuất từ đầu năm 2016. Nhiều người biết đến sự tồn tại của giao thức RGB, nhưng sau vài năm phát triển, nó vẫn chưa được áp dụng rộng rãi Chú ý và ứng dụng, có vẻ như bạn không thể tìm thấy trường hợp ứng dụng cụ thể của giao thức RGB.
danh hiệu cấp một
tiêu đề phụ
1. RGB là gì
RGB là hệ thống hợp đồng thông minh Bitcoin và Lightning Network có khả năng mở rộng và bảo mật được phát triển bởi Hiệp hội Tiêu chuẩn LNP/BP. Nó áp dụng các khái niệm về quyền sở hữu riêng tư và chia sẻ, đồng thời là một dạng điện toán phân tán hoàn chỉnh, không cần tin cậy, không yêu cầu giới thiệu các giao thức phi tập trung không khối được mã hóa.
RGB được thiết kế để chạy các hợp đồng thông minh riêng tư, mạnh mẽ và có thể mở rộng trên các chuỗi khối UTXO (như Bitcoin) nhằm kích hoạt mọi khả năng. Thông qua RGB, các nhà phát triển có thể thực hiện các hợp đồng thông minh đa danh mục phức tạp như phát hành mã thông báo, đúc NFT, DeFi, DAO, v.v.
Giao thức RGB dựa trên các khái niệm về xác thực phía máy khách và con dấu sử dụng một lần do Peter Todd đề xuất vào năm 2016, trên lớp thứ hai và thứ ba của hệ sinh thái Bitcoin (chuỗi Bên ngoài) chạy hệ thống hợp đồng thông minh và xác minh trạng thái khách hàng. (Sau đây là phần giới thiệu ngắn gọn về hai khái niệm này. Bạn đọc quan tâm có thể xem bài viết gốc của Peter Todd:https://petertodd.org/2017/scalable-single-use-seal-asset-transfer )
Xác thực phía khách hàng:
Xác thực phía khách hàng là một mô hình được Peter Todd đề xuất vào năm 2016. Ý tưởng cốt lõi là trong một hệ thống phân tán, việc xác minh trạng thái không cần phải được thực hiện trên toàn cầu bởi tất cả các bên tham gia giao thức phi tập trung; thay vào đó, chỉ các bên tham gia chuyển đổi trạng thái cụ thể mới cần được xác minh. Với cách tiếp cận này, các chuyển đổi trạng thái không được công bố lên mạng toàn cầu mà được chuyển đổi thành một cam kết mật mã ngắn thông qua việc sử dụng các hàm băm mật mã, v.v., cần phải là một loại phương tiện Bằng chứng xuất bản nào đó. ba tính năng chính: Bằng chứng nhận, Bằng chứng không xuất bản và Bằng chứng tư cách thành viên. Hệ thống xác thực phía máy khách đầu tiên là giao thức OpenTimeStamps, cũng được Peter Todd đề xuất và phát triển trong khoảng thời gian 2014-2016.
Con dấu sử dụng một lần:
tiêu đề phụ
2. Sơ lược về lịch sử của RGB
RGB ban đầu được Giacomo Zucco (Mạng BHB) hình thành vào năm 2016 dựa trên những ý tưởng ban đầu của Peter Todd về xác thực phía khách hàng và niêm phong một lần, được BHB Network triển khai trong MVP ban đầu vào năm 2017 và được hỗ trợ bởi Tập đoàn Poseidon.
Mô tả hình ảnh
(Maxim Orlovsk)
Bắt đầu từ năm 2019, Tiến sĩ Maxim Orlovsky đóng vai trò là nhà thiết kế chính và người đóng góp chính cho giao thức RGB, thiết kế và triển khai dạng giao thức RGB hiện tại. Kể từ năm 2019, RGB đã được mô phỏng lại và thiết kế lại trong đánh giá ngang hàng về thiết kế và giao thức để trở thành một hệ thống hợp đồng thông minh bảo mật và điện toán có mục đích chung.
Năm 2021, Hiệp hội Tiêu chuẩn LNP/BP đã chứng minh thành công RGB được trang bị máy ảo Turing-complete (AluVM), đồng thời, RGB cũng bắt đầu chạy trên Lightning Network, sử dụng giao thức Lightning hoàn chỉnh do Tiến sĩ Maxim phát triển Orlovsky trong hiệp hội Triển khai lại Rust (Nút LNP).
Vào năm 2022, Hiệp hội Tiêu chuẩn LNP/BP đã ra mắt một trang web mới (contractum.org) bằng ngôn ngữ Contractum (ngôn ngữ cấp cao mới) để viết các hợp đồng thông minh RGB cho Bitcoin và LightningNetwork. Contractum là ngôn ngữ lập trình khai báo, chức năng được thiết kế để phát triển các hợp đồng thông minh chạy trên Bitcoin và Lightning Network sử dụng công nghệ RGB.
danh hiệu cấp một
tiêu đề phụ
1. Bối cảnh
Trong nhiều năm, một số dự án và nhóm đã nghiên cứu giao thức phát hành token trên Bitcoin và cố gắng đột phá để làm cho nó tương thích với Lightning Network, bao gồm OmniBOLT, Taproot và RGB.
Các giao thức nổi tiếng để phát hành mã thông báo trên Bitcoin, chẳng hạn như OmniLayer, hoạt động bằng cách chèn siêu dữ liệu vào các giao dịch Bitcoin để tô màu và chỉ ra rằng giao dịch phải được hiểu là chuyển mã thông báo. USDT (Tether) trong giao thức Omni có thể được xem như một dạng tiền xu có màu sắc. Trong giao thức Omni, USDT tồn tại dưới dạng token Tether, được thể hiện bằng các loại giao dịch cụ thể sử dụng giao thức Omni trong giao dịch Bitcoin. Cụ thể, khi người dùng bắt đầu giao dịch USDT trên giao thức Omni, họ sẽ thêm trường dữ liệu đặc biệt của OmniLayer vào giao dịch Bitcoin để cho biết rằng giao dịch đó liên quan đến việc chuyển mã thông báo USDT. Cách tiếp cận này cho phép các giao dịch Bitcoin thể hiện việc chuyển mã thông báo USDT và chủ sở hữu USDT có thể sử dụng địa chỉ Bitcoin để nhận, gửi và lưu trữ mã thông báo USDT.
Cơ chế báo hiệu như vậy thường được triển khai với opcode OP_RETURN, đầu ra với opcode này sẽ bị các nút Bitcoin thông thường bỏ qua, nhưng có thể được giải thích bởi các nút nhận biết các giao thức mã thông báo này và các nút này sẽ triển khai các quy tắc xác thực giao thức mã thông báo.
Mặc dù thiết kế này rất hiệu quả nhưng nó cũng có những hạn chế nhất định:
1) Lượng thông tin liên quan đến chuyển mã thông báo bị giới hạn ở số byte có thể được cung cấp bởi đầu ra OP_RETURN, thường là 80 byte. Không gian này đủ để mã hóa dữ liệu giao dịch thông thường, nhưng các kịch bản ứng dụng phức tạp hơn thì khó có thể thực hiện được thỏa mãn.
2) Các nút giao thức mã thông báo cần quét toàn bộ chuỗi khối và tìm kiếm các giao dịch chuyển mã thông báo có thể liên quan đến người dùng trong đầu ra OP_RETURN. Toàn bộ quá trình sẽ tiêu tốn nhiều tài nguyên hơn do khối lượng của chuỗi khối Bitcoin tăng lên.
tiêu đề phụ
2. Giải pháp RGB: chuyển giao ngoài chuỗi
Với mục đích tối ưu hóa thiết kế này, giao thức RGB đề xuất một giải pháp có khả năng mở rộng hơn, riêng tư và phù hợp với tương lai hơn dựa trênPeter Todd năm 2016Các khái niệm được đề xuất về xác thực phía khách hàng và con dấu sử dụng một lần.
Ý tưởng cốt lõi của giao thức RGB là chỉ gọi chuỗi khối Bitcoin khi cần thiết, tức là sử dụng bằng chứng công việc và sự phân cấp của mạng để đạt được khả năng bảo vệ chi tiêu gấp đôi và chống kiểm duyệt. Tất cả xác minh chuyển mã thông báo sẽ bị xóa khỏi lớp đồng thuận toàn cầu, được đặt ngoài chuỗi và chỉ được xác minh bởi khách hàng của bên nhận thanh toán.
nguyên tắc làm việc:
Trong một trong các hợp đồng của RGB, mã thông báo gốc thuộc về Bitcoin UTXO (cho dù hiện có hay được tạo tạm thời) và để chuyển mã thông báo, bạn cần phải chi tiêu UTXO này. Khi chi tiêu UTXO này, giao dịch Bitcoin phải thêm một đầu ra bổ sung, trong đó có cam kết về một tin nhắn. Nội dung của tin nhắn này là thông tin thanh toán của RGB, xác định đầu vào, UTXO nào mà các token này sẽ được gửi đến, id nội dung , số lượng, giao dịch đã chi tiêu và các dữ liệu khác cần được đính kèm.
Nếu bạn có mã thông báo được quy cho đầu ra số 1 của giao dịch Bitcoin A, để chuyển các mã thông báo đó, bạn cần tạo giao dịch RGB và giao dịch Bitcoin chi tiêu đầu ra số 1 của giao dịch A và giao dịch bitcoin Coin cam kết với RGB giao dịch. Như bạn có thể thấy, giao dịch RGB đang chuyển mã thông báo từ đầu ra số 1 của giao dịch Bitcoin A sang đầu ra số 2 của giao dịch Bitcoin C (giao dịch này không được hiển thị trong sơ đồ), chứ không phải giao dịch Bitcoin B. Trong hầu hết các trường hợp, chúng ta có thể mong đợi đầu ra số 0 của giao dịch B là địa chỉ thay đổi, để gửi số tiền còn lại cho chủ sở hữu ban đầu sau khi trừ phí của người khai thác; trong khi đầu ra số 1 là cam kết giao dịch RGB, để tránh chi tiêu gấp đôi.
Bảo vệ quyền riêng tư:
Để chuyển mã thông báo RGB được quy cho giao dịch Bitcoin, giao dịch Bitcoin cần phải được bắt đầu. Tuy nhiên, đầu ra của chuyển khoản RGB không cần phải giống với đầu ra của giao dịch Bitcoin. Giống như ví dụ của chúng tôi ở trên, đầu ra của giao dịch RGB (đầu ra số 2 của giao dịch Bitcoin C) có thể không có mối quan hệ nào với giao dịch Bitcoin (giao dịch B) đã thực hiện giao dịch RGB. Điều này có nghĩa là mã thông báo RGB có thể được chuyển từ UTXO này sang UTXO khác mà không để lại bất kỳ dấu vết nào trong biểu đồ giao dịch Bitcoin, giúp cải thiện đáng kể quyền riêng tư.
Trong thiết kế này, UTXO của Bitcoin hoạt động như một vùng chứa một lần cho các nội dung RGB. Để chuyển nội dung, bạn chỉ cần mở một vùng chứa mới và đóng vùng chứa cũ.
Thông tin thanh toán cụ thể của mã thông báo RGB được truyền theo chuỗi thông qua kênh liên lạc chuyên dụng, từ người trả tiền đến khách hàng của người nhận và khách hàng sau sẽ xác minh rằng nó không vi phạm các quy tắc của giao thức RGB. Do đó, những người quan sát blockchain sẽ không thể thu được bất kỳ thông tin nào về hoạt động của người dùng RGB.
Xác minh vòng lặp khép kín:
Tuy nhiên, việc xác minh thông tin thanh toán đã gửi là chưa đủ để đảm bảo rằng người gửi thực sự sở hữu tài sản gửi cho bạn, vì vậy để đảm bảo tính cuối cùng của giao dịch đã gửi, bạn cũng phải nhận được tất cả các token từ người trả tiền. giao dịch, từ giao dịch hiện tại cho đến lần phát hành ban đầu. Bằng cách xác minh tất cả lịch sử giao dịch, bạn có thể đảm bảo rằng những tài sản này không bị thổi phồng và tất cả các điều kiện chi tiêu gắn liền với tài sản đều được đáp ứng.
Thiết kế này cũng tốt cho khả năng mở rộng vì bạn không cần xác minh toàn bộ lịch sử của nội dung này, chỉ những phần có liên quan đến bạn. Hơn nữa, thiết kế mà giao dịch sẽ không được phát lên sổ cái toàn cầu cũng cải thiện quyền riêng tư vì ít người biết đến sự tồn tại của giao dịch của bạn.
Giá trị bí mật mù:
tiêu đề phụ
3. Đặc điểm chính của RGB
Qua tìm hiểu các nội dung trên, chúng ta có thể kết luận rằng RGB có những đặc điểm chính sau:
1. Tính bảo mật, bảo mật và khả năng mở rộng cao
2. Không có tắc nghẽn trong chuỗi thời gian Bitcoin, bởi vì các giao dịch chỉ giữ lại các cam kết đồng hình cần có thêm dung lượng lưu trữ
3. Nó có thể được nâng cấp trong tương lai mà không cần hard fork
4. Khả năng chống kiểm duyệt cao hơn Bitcoin: Thợ mỏ không thể nhìn thấy dòng tài sản trong giao dịch
5. Không có khái niệm về khối và chuỗi
danh hiệu cấp một
3. Khả năng vô hạn của RGB v 0.10
Bản phát hành RGB v 0.10 đánh dấu một bước đột phá lớn, nâng RGB lên giai đoạn hệ thống sẵn sàng sử dụng cho mục đích thương mại. Nó giới thiệu thay đổi phá vỡ sự đồng thuận cuối cùng được thiết kế để duy trì khả năng tương thích ngược hoàn toàn cho các phiên bản RGB trong tương lai. Ngoài ra, nó cũng mở khóa loạt chức năng cuối cùng để triển khai các hợp đồng thông minh đầy đủ chức năng mà các nhà phát triển hợp đồng có thể tùy chỉnh theo ý muốn.
tiêu đề phụ
https://rgb.tech/blog/release-v0-10/https://www.youtube.com/@LNPBP/videos
1. Giải thích RGB v 0.10
Nhìn chung, phiên bản v0.10 của giao thức RGB giải quyết được nhiều vấn đề tồn tại ở phiên bản cũ, bao gồm hạn chế phát triển hợp đồng thông minh, chạm vào lớp đồng thuận, hạn chế về định dạng mã hóa, vấn đề phụ thuộc của Rust Bitcoin, sự thiếu tương thích của WASM, các vấn đề quản lý bối cảnh và trạng thái toàn cầu, các vấn đề tích hợp với Lightning Network, quy trình sao lưu không linh hoạt, hỗ trợ không đầy đủ cho ví di động, v.v. Những cải tiến này làm cho giao thức RGB mạnh mẽ hơn, linh hoạt hơn và an toàn hơn, đồng thời cung cấp nền tảng vững chắc cho sự phát triển trong tương lai. Cụ thể, bản phát hành RGB v 0.10 giới thiệu hỗ trợ các tính năng sau cho RGB:
Trạng thái toàn cầu trong hợp đồng RGB
RGB giới thiệu khái niệm Global State, một tính năng hoàn toàn mới rất quan trọng để xây dựng các ứng dụng phức tạp trên RGB (chẳng hạn như tài sản tổng hợp, stablecoin thuật toán, v.v.). Giờ đây, mỗi hợp đồng RGB có trạng thái toàn cầu mà các máy ảo và máy khách (chẳng hạn như ví, v.v.) có thể truy cập được.
giao diện hợp đồng
Các giao diện được giới thiệu trong bản phát hành này thể hiện một cách tiêu chuẩn hóa để cung cấp các hợp đồng thông minh khác nhau thông qua các API được xác định rõ ràng. Các giao diện có thể được so sánh với hợp đồng ABI và ERC trong thế giới Ethereum, tuy nhiên, không giống như Ethereum, chúng không yêu cầu tiêu chuẩn hóa bắt buộc (như ERC) cũng như không được phân phối riêng mà luôn được đóng gói cùng với hợp đồng. Bằng cách sử dụng giao diện, ví và phần mềm khác có thể cung cấp cho người dùng giao diện người dùng nhận biết về mặt ngữ nghĩa để làm việc với hợp đồng - nhà phát triển hợp đồng cũng có thể thêm nhiều giao diện hơn vào hợp đồng hiện có của họ theo thời gian mà không cần phải cập nhật chính hợp đồng bất biến.
Thành phần cơ bản của hợp đồng thông minh RGB: Hợp đồng thông minh RGB bao gồm ba phần: Genesis (sáng tạo), State (trạng thái) và Transitions (chuyển tiếp). Genesis xác định các thuộc tính và quy tắc cơ bản của hợp đồng, Trạng thái là trạng thái hiện tại của hợp đồng và Chuyển đổi là sự chuyển đổi giữa các trạng thái. RGB v 0.10 giới thiệu một mô hình hợp đồng thông minh mới, linh hoạt và mạnh mẽ hơn, đồng thời có thể hỗ trợ nhiều tình huống ứng dụng phức tạp khác nhau.
hệ thống loại nghiêm ngặt
Định dạng mã hóa mới là"strict types"Hệ thống, gõ nghiêm ngặt là một hệ thống kiểu dữ liệu chức năng mới để biểu diễn và xem xét nội tâm trạng thái hợp đồng RGB. Nó cho phép đảm bảo kích thước thời gian biên dịch cho mọi dữ liệu, đơn giản hóa các hoạt động RGB trên các thiết bị cấp thấp và bộ nhớ hạn chế như ví phần cứng. Toàn bộ lớp đồng thuận RGB hiện được biên dịch dưới dạng nghiêm ngặt, cho phép chứng minh chính thức về khả năng tương thích nhị phân giữa các bản phát hành.
Nói cách khác, định dạng mã hóa mới này sẽ giúp việc sử dụng RGB dễ dàng và an toàn hơn, đồng thời cũng sẽ cho phép các nhà phát hành tài sản và nhà phát triển hợp đồng sử dụng siêu dữ liệu bổ sung để ký tài sản hoặc hợp đồng của họ, điều này sẽ giúp xác minh danh tính của tài sản hoặc hợp đồng.
Viết hợp đồng bằng Rust
Hợp đồng thông minh RGB có thể được viết và biên dịch bằng Rust. Nhờ tính năng gõ nghiêm ngặt, giờ đây bạn cũng có thể biên dịch các kiểu dữ liệu Rust trực tiếp thành hợp đồng RGB.
Sự xem xét nội tâm của nhà nước
Một hợp đồng có thể xem xét trạng thái của chính nó trong mã xác minh được máy ảo sử dụng, điều này mở ra khả năng viết các dạng hợp đồng phức tạp tương tác với các giao dịch Bitcoin, DLC và dữ liệu phức tạp khác.
Định dạng hóa đơn dựa trên URL
Trước đây, RGB sử dụng hóa đơn mã hóa Bech 32 m, hóa đơn rất dài, khó đọc và hầu hết các phần mềm đều không thể tự động mở được. Định dạng mới ngắn hơn, người dùng dễ xác minh hơn và có thể được mở tự động dưới dạng liên kết đến phần mềm được cấu hình sẵn.
Hỗ trợ WASM
Thư viện chuẩn RGB có thể chạy mà không cần truy cập I/O và hệ thống tệp, nghĩa là nó có thể chạy trong trang web hoặc plugin trình duyệt.
Bộ mô tả Tapret và dẫn xuất tùy chỉnh
RGB sử dụng lời hứa OP_RETURN dựa trên Taproot (gọi tắt là tapret), cần được hỗ trợ ở cấp bộ mô tả để ví có thể xử lý các giao dịch có đầu ra được điều chỉnh như các giao dịch thuộc về bộ mô tả ví. Phiên bản mới cũng giới thiệu một chỉ mục dẫn xuất tùy chỉnh nhằm ngăn chặn các ví không phải RGB vô tình tiêu thụ đầu ra có nội dung RGB (và do đó làm hỏng nội dung).
Sự phụ thuộc đơn giản hóa
Lớp đồng thuận RGB hiện sử dụng ít phần phụ thuộc hơn, cải thiện độ ổn định của API. LNP/BP đã loại bỏ sự phụ thuộc vào việc triển khai áo chống đạn tùy chỉnh khỏi dự án Grin.
Tích hợp đơn giản
Nhiều thao tác trước đây yêu cầu nhiều lệnh gọi API và mã hóa cấu trúc dữ liệu phức tạp trên nhiều ngôn ngữ giờ đây có thể được thực hiện chỉ bằng một lệnh gọi API. Trạng thái hợp đồng RGB được biểu diễn dưới dạng đối tượng JSON, có thể được tuần tự hóa giữa các ngôn ngữ khác nhau mà không cần thao tác rườm rà.
Trải nghiệm người dùng đơn giản hóa
tiêu đề phụ
2. Những đột phá chính trong RGB v 0.10 là gì?
chữ
1. Ở phiên bản trước, tại sao các nhà phát triển độc lập không thể phát triển các hợp đồng thông minh phức tạp?
Trong các phiên bản trước RGB v 0.10, các nhà phát triển độc lập phải đối mặt với một số thách thức khi phát triển các hợp đồng thông minh phức tạp. Điều này chủ yếu là do các lý do sau:
1) Tính không ổn định của giao thức: Trong phiên bản đầu tiên, giao thức RGB có thể trải qua một số thay đổi lớn, điều này có thể khiến các hợp đồng thông minh đã được phát triển không chạy được trên phiên bản mới của giao thức. Sự không ổn định này có thể cản trở các nhà phát triển phát triển hợp đồng thông minh phức tạp.
2) Thiếu công cụ và tài nguyên: Trong các phiên bản đầu tiên, có thể thiếu đủ công cụ và tài nguyên để giúp các nhà phát triển phát triển hợp đồng thông minh phức tạp. Điều này bao gồm thiếu tài liệu chi tiết, hướng dẫn hoặc công cụ phát triển, v.v.
3) Độ phức tạp của giao thức: Việc thiết kế và triển khai giao thức RGB có thể khá phức tạp, điều này có thể đặt ra thách thức cho các nhà phát triển độc lập. Ví dụ: giao thức RGB sử dụng cơ chế xác minh mới gọi là xác thực phía máy khách, cơ chế này có thể yêu cầu các nhà phát triển phải có hiểu biết sâu sắc và chuyên môn để phát triển hợp đồng thông minh phức tạp.
chữ
2. Có thể hỗ trợ đầy đủ các hợp đồng thông minh cho Lightning Network
Vì RGB được xây dựng trên Bitcoin nên về mặt lý thuyết có thể chuyển tài sản RGB bằng Lightning Network. Nhưng trong các phiên bản trước, RGB không có sẵn trong bất kỳ nút Lightning hiện có nào do những hạn chế về kiến trúc. Vào năm 2021, RGB đã phát triển kiến trúc riêng có tên LNP Node, được viết bằng Rust. Bản thân nó không phụ thuộc vào Bitcoin Core, nếu người dùng muốn sử dụng RGB với Taproot trong Lightning Network thì cần đợi Rust-bitcoin hoàn tất hỗ trợ cho Taproot.
Và bây giờ, với việc phát hành RGB v 0.10, Hiệp hội LNP/BP đã công bố trọng tâm của tương lai, đó là hoàn thành hỗ trợ cho Lightning Network trong vài tháng tới, để tài sản RGB có thể được chuyển qua Lightning Network.
Nếu RGB tương thích và được Lightning Network hỗ trợ thì tính thanh khoản và khả năng sử dụng của tài sản RGB có thể được cải thiện. Thông qua Lightning Network, người dùng có thể chuyển tài sản RGB một cách nhanh chóng và rẻ tiền mà không cần chờ xác nhận từ mạng chính Bitcoin. Điều này rất hữu ích cho những người dùng cần giao dịch tài sản RGB thường xuyên.
Quan trọng hơn, RGB có thể hỗ trợ đầy đủ các hợp đồng thông minh cho Lightning Network.
Lightning Network có tốc độ đáng kinh ngạc, mức phí cực thấp và tính bảo mật đặc biệt. Tuy nhiên, vì bản thân Bitcoin không hỗ trợ các hợp đồng thông minh phức tạp nên Lightning Network bị hạn chế về hợp đồng thông minh.
RGB có thể hỗ trợ chức năng hợp đồng thông minh phức tạp nhờ thiết kế có chủ ý, được tạo riêng để triển khai hợp đồng thông minh trên Lightning Network. Đầu tiên, RGB sử dụng máy ảo hoàn chỉnh của Turing (AluVM), một công cụ tính toán mạnh mẽ cho phép các hợp đồng thông minh phức tạp chạy trên Lightning Network. AluVM cho phép RGB xử lý các hoạt động dữ liệu và logic tính toán phức tạp, từ đó hiện thực hóa nhiều loại hợp đồng thông minh khác nhau.
RGB đã xem xét đầy đủ các đặc điểm và nhu cầu của Lightning Network trong thiết kế của mình và có thể mang lại khả năng hỗ trợ đầy đủ các hợp đồng thông minh phức tạp cho Lightning Network. Cho dù đó là DeFi, NFT, GameFi hay SocialFi, RGB có thể được triển khai trên Mạng sét.
danh hiệu cấp một
tiêu đề phụ
1. Giao thức token dựa trên altcoin
tiêu đề phụ
2. Tài sản lưu động
Liquidtiêu đề phụ
3、OmniBOLT
OmniBOLT là phiên bản OmniLayer tương thích với Lightning Network. OmniLayer đã được giới thiệu sơ lược ở bài viết trước (bạn đọc quan tâm cũng có thể đọc thêmNghiên cứu DeFi trên mạng Lightning Bitcoin, được mô tả chi tiết hơn ở đây).
tiêu đề phụ
4、Taproot (Taro)
Tại hội nghị Bitcoin 2022 Miami,Tarogiải phóng. Đứng sau Taro là nhóm Lightning Labs và mục tiêu của giao thức là đưa tài sản lên Lightning Network. Theo các thông số kỹ thuật đã được công bố, toàn bộ thiết kế rất giống với RGB, các đặc điểm và sự đánh đổi về cơ bản là giống nhau.
Sự khác biệt chính giữa RGB và Taro dường như là:
1) RGB ra đời sớm hơn và đã xuất bản các mã có thể được kiểm tra nhưng thiếu kinh phí và nhà điều hành.
2) Taro hiện chỉ là thông số kỹ thuật, nhưng mặt khác, đằng sau Taro là Lightning Labs. Nhóm đã huy động được 70 triệu USD vào tháng 4 năm ngoái và ra mắt Taproot Assets v 0.2 (trước đây gọi là Taro) vào tháng 5 năm nay.net.
danh hiệu cấp một
tiêu đề phụ
1、Infinitas
Trang web chính thức: https://www.iftas.tech/
Infinitas là một trong những dự án đầu tiên bắt đầu xây dựng hợp đồng thông minh hoàn chỉnh Turing dựa trên Bitcoin. Là một mạng sinh thái ứng dụng Bitcoin kết hợp giao thức RGB và Lightning Network, nó nhằm mục đích đạt được mức độ bảo vệ quyền riêng tư cao hơn, thông lượng tuyệt vời và mức thấp tuyệt vời. - xử lý giao dịch có độ trễ. Là một giải pháp blockchain cải tiến, Infinitas đã hợp nhất ý tưởng về các hợp đồng thông minh hoàn chỉnh Bitcoin Turing dựa trên RGB kể từ năm 2021, phát huy tối đa cơ chế đồng thuận và bảo mật của Bitcoin, cho phép tạo ra các giao dịch phức tạp hơn trên mạng Bitcoin. hợp đồng thông minh, hy vọng mang đến cho người dùng trải nghiệm giao dịch tuyệt vời. Cốt lõi kỹ thuật của dự án được dẫn dắt bởi một nhóm các nhà khoa học blockchain cấp cao nhất, những người đầu tiên chú ý đến giao thức RGB và thực hiện các công việc liên quan đến dịch thuật, họ là những người xây dựng mã ở phần dưới cùng của Bitcoin. Infinitas sẽ ưu tiên cung cấp IDE trực tuyến, trình duyệt dữ liệu và quyền truy cập vào các ví thông thường để cho phép các nhà phát triển và người dùng tham gia vào hệ sinh thái, đồng thời thực sự hỗ trợ triển khai các ứng dụng thương mại quy mô lớn như RWA và trò chơi toàn chuỗi.
Đặc điểm dự án:
Bảo vệ sức mạnh tính toán băm toàn mạng: Kế thừa tính bảo mật cao của chuỗi khối Bitcoin, nó đảm bảo rằng tài sản của Infinitas được bảo vệ bởi sức mạnh tính toán băm của toàn bộ mạng trong chuỗi khối Bitcoin, tăng cường tính bảo mật của tài sản.
Mức độ bảo vệ quyền riêng tư cao hơn: Đã đạt được mức độ bảo vệ quyền riêng tư cao hơn cho tài sản của Infinitas và cơ chế neo Bitcoin không đáng tin cậy đã được giới thiệu để nâng cao hơn nữa quyền riêng tư của người dùng.
Công nghệ bộ chuyển đổi: Thông qua công nghệ bộ chuyển đổi Infinitas, người dùng có thể nhận biết trạng thái hoàn chỉnh của Bitcoin và nâng cao khả năng nhận biết trạng thái của tài sản.
Làm phong phú trạng thái toàn cầu: Cung cấp giao diện truy cập cho máy ảo và máy khách (chẳng hạn như ví, v.v.) bằng cách cải thiện và mở rộng trạng thái toàn cầu của RGB (Trạng thái toàn cầu). Đặc biệt, những cải tiến đặc biệt đã được thực hiện về độ tin cậy của các địa chỉ hợp đồng thông minh, hỗ trợ rất nhiều cho việc xây dựng các ứng dụng phức tạp trong hệ sinh thái RGB. Động thái này cũng cho phép các hệ thống khác nhau hiểu nhau và giải thích các trạng thái tương ứng của chúng, thúc đẩy hơn nữa sự phát triển của toàn bộ hệ sinh thái.
Tối ưu hóa Lightning Network: Thông qua các cải tiến đối với Lightning Network (chẳng hạn như công nghệ khối ánh sáng, công nghệ tự động mở rộng quy mô nút và quyền tự chủ ngoại tuyến), đạt được thông lượng giao dịch cao hơn trong khi vẫn duy trì thời gian xác nhận giao dịch có độ trễ thấp.
Thân thiện với nhà phát triển: Sử dụng ngôn ngữ Rust và sử dụng lớp Schema làm cơ sở hạ tầng phát triển cho phép người bình thường tham gia vào quá trình phát triển.
tiêu đề phụ
2、COSMINMART
COSMINMART dựa trên Lightning Network, tương thích với RGB và các giao thức khác, đồng thời hỗ trợ hệ sinh thái ứng dụng bitcoin mới của các hợp đồng thông minh.
Ví COSM: Sản phẩm cốt lõi của COSMINMART có khả năng ứng dụng rộng rãi trong toàn bộ mạng sinh thái Bitcoin. Nó hiện hỗ trợ chuyển Bitcoin mainnet và Lightning Network, chuyển tài sản giao thức RGB và các chức năng khác, đồng thời sẽ dần tương thích với Stacks, Rootstock và các hệ sinh thái khác.
Thị trường COSM: Đây là một trong những nền tảng trước đây hỗ trợ tổng hợp và giao dịch các tài sản phái sinh Bitcoin và sẽ dần dần mở rộng phạm vi hỗ trợ để tạo điều kiện thuận lợi cho việc giao dịch các tài sản phái sinh Bitcoin khác nhau.
COSM Lanuchpad: Nó nhằm mục đích sàng lọc các dự án sinh thái bitcoin có tiềm năng chất lượng cao và cam kết phát triển bền vững hệ sinh thái bitcoin.
COSMINMART đi đầu trong việc xác định khái niệm Web 4, tích cực thúc đẩy việc xây dựng các tiêu chuẩn giao thức RGB mới, phát hành đồng tiền ổn định của Lightning Network, kết hợp Nostr và các giao thức khác cũng như lợi thế giao dịch của Lightning Network, đồng thời tích hợp sâu các APP truyền thống với Lightning Network, hy vọng dẫn đầu sự phát triển của Lightning-Application (Lightning-Application) Một kỷ nguyên mới.
tiêu đề phụ
3、Pandora Prime Inc
https://pandoraprime.ch/
Pandora Prime là một công ty Thụy Sĩ có trụ sở tại Thung lũng Verify (Canton Neuchâtel) và là thành viên sáng lập của LNP/BP.
Pandora Prime nỗ lực tiên phong trong lĩnh vực Tài chính Bitcoin bằng cách sử dụng kết hợp các hợp đồng thông minh RGB và Lightning Network. Họ bắt đầu với các tài sản có thể lập trình (RGBTC và CHFN) trên Bitcoin có thể mở rộng theo cấp VISA/MasterCard về thông lượng giao dịch qua Lightning Network, đồng thời cung cấp các phương tiện thuận tiện để trao đổi các tài sản này mà không cần KYC rườm rà. 1.000 (tuân theo luật Thụy Sĩ). Hiện tại, các sản phẩm của họ bao gồm MyCitadel (ví), RGB Explorer (trình duyệt) và Pandora Network, cùng nhiều sản phẩm khác.
MyCitadel
MyCitadel là thương hiệu của Pandora Prime, MyCitadel là ví GUI đầu tiên hỗ trợ RGB, được các nhà phát triển RGB tạo ra vào năm 2021. Nó cung cấp ví máy tính để bàn đa nền tảng và ví iOS/iPad. Ví di động có thể xử lý các tài sản RGB có thể thay thế được.
RGB Explorer
https://rgbex.io/
tiêu đề phụ
4、DIBA (DIGIT ALBITCOIN ART)
https://diba.io/
DIBA tận tâm trao quyền cho cộng đồng bằng cách giúp mọi người hiểu, sở hữu và sử dụng các tài sản kỹ thuật số không giám sát được xây dựng dựa trên Bitcoin. Và hy vọng sẽ định hình nền kinh tế tài sản và nghệ thuật kỹ thuật số với các nguyên tắc phân quyền và trao quyền toàn diện.
DIBA là thị trường đầu tiên (như DIBA gọi nó) giao dịch Bitcoin NFT bằng giao thức hợp đồng thông minh RGB và Lightning Network. Hiện tại, DIBA BETA đang chạy trên mạng thử nghiệm Bitcoin và nó sẽ sớm ra mắt trên mạng chính Bitcoin, vì vậy bạn có thể theo dõi.
Bitmask
tiêu đề phụ
5、IRIS Wallet
https://play.google.com/store/apps/details?id=com.iriswallet.testnet&pli=1
tiêu đề phụ
6、Bitswap-BiFi
https://github.com/BitSwap-BiFi/Bitswap-core
danh hiệu cấp một
6. Đánh giá và triển vọng
Giao thức RGB đã trải qua gần 6 năm phát triển kể từ khi hình thành ban đầu cho đến nay. Mặc dù giao thức RGB vẫn chưa nhận được sự chú ý và áp dụng rộng rãi ngày nay, nhưng lịch sử cho chúng ta biết rằng mọi người thường đánh giá quá cao việc áp dụng nhanh chóng các ý tưởng mới, đồng thời đánh giá thấp tác động đột phá tiềm tàng của những ý tưởng này khi cuối cùng chúng được chấp nhận rộng rãi và tăng tốc. Trên thực tế, với việc ra mắt giao thức RGB v0.10, chúng ta đang đứng ở điểm khởi đầu mới, chứng kiến một tương lai vô hạn như Bitcoin.
Phiên bản mới của giao thức RGB giới thiệu một loạt các cập nhật quan trọng. Những cập nhật này cho phép giao thức RGB không chỉ phát hành và chuyển nhiều tài sản trên mạng Bitcoin và Lightning Network mà còn hỗ trợ các hợp đồng thông minh phức tạp hơn. Mặc dù giao thức RGB chưa tương thích hoàn toàn với Lightning Network nhưng chúng tôi tin chắc rằng trong những tháng tới, hiệp hội LNP/BP và các nhóm phát triển liên quan dự kiến sẽ đạt được nhiều tiến bộ đáng kể hơn. Chúng tôi mong đợi sự tích hợp hoàn hảo giữa giao thức RGB và Lightning Network, đây sẽ là một cột mốc quan trọng khác đối với giao thức RGB và Bitcoin.
Những tính năng và cải tiến mới này được hỗ trợ bởi giao thức RGB, đặc biệt là khả năng tương thích hoàn toàn với Lightning Network, thắp sáng tương lai của Bitcoin. Những thay đổi này đã mở ra cánh cửa đến những lãnh thổ chưa được khám phá, cho phép chúng ta nhìn thấy tiềm năng vô hạn của Bitcoin thông qua nó. Trong lãnh thổ chưa được khám phá này, Bitcoin không còn chỉ là một phương tiện thanh toán đơn giản mà là một nền tảng mạnh mẽ có khả năng thực hiện các ứng dụng phức tạp. Giao thức RGB đã trở thành nền tảng của nền tảng này, có thể đưa chúng ta đến một thế giới tiền điện tử mới.
File đính kèm: Tài liệu tham khảo:
https://petertodd.org/2017/scalable-single-use-seal-asset-transfer
https://medium.com/@FedericoTenga/understanding-rgb-protocol-7dc7819d3059
https://www.contractum.org/