Tác giả: Jason Chen
Giao thức RGB++ gần đây đã hoàn thành nâng cấp Lớp RGB++, cho phép giao thoa không cần cầu nối -chain Và các hợp đồng thông minh được mở rộng cho tất cả các chuỗi UTXO như BCH, BSV và Dogecoin, đồng thời hỗ trợ các giao thức tài sản Lớp 1 khác như Runes và BRC20. DEX UTXOSwap đầu tiên của Lớp RGB++ cũng được ra mắt đồng thời trên mạng chính. Theo kế hoạch, hệ sinh thái sẽ tiếp tục ra mắt các Trình duyệt, IBO và các nền tảng khác riêng biệt, hãy nói về RGB++ và con ngựa đen của thị trường tăng trưởng này, CKB, đồng thời khám phá mối quan hệ giữa RGB++ và RGB cũng như lý do tại sao cần phải nâng cấp RGB++ đến lớp RGB++.
Trước hết, bạn phải hiểu sự khác biệt giữa RGB và RGB++ Người sáng lập RGB là dr_orlovsky, Tiến sĩ của Viện Hàn lâm Khoa học Quốc gia. và là chuyên gia kỹ thuật của Hiệp hội LNP/BP, một tổ chức phát triển Bitcoin phi lợi nhuận. Ông chủ ủy ban và người sáng lập RGB++ là người đồng sáng lập CKB @crypcipher.
Định nghĩa của RGB là cung cấp một bộ hệ thống hợp đồng thông minh có thể mở rộng cho Bitcoin và Lightning Network, đồng thời hoàn thành việc mở rộng ngoài chuỗi thông qua UTXO kết hợp với xác minh khách hàng. Điều này cũng có nghĩa là tất cả dữ liệu được lưu giữ bên ngoài các giao dịch Bitcoin. Ý tưởng cốt lõi là chỉ gọi chuỗi khối Bitcoin khi cần thiết. Việc xác minh hiệu quả của tất cả các giao dịch chuyển Token được chuyển ra khỏi lớp đồng thuận sang chuỗi ngoài chuỗi và chỉ được xác minh bởi khách hàng nhận thanh toán liên quan đến giao dịch này, do đó, việc Xác minh của khách hàng sẽ được thực hiện. khác với giao dịch quen thuộc cần được phát ra toàn bộ mạng. Thay vào đó, chỉ một số nút liên quan đến một giao dịch cụ thể mới tham gia vào công việc hoàn tất xác minh tính hợp lệ của giao dịch. Điều này cũng củng cố quyền riêng tư của RGB ở một mức độ nhất định. của Hiệp định.
Là một xác minh khách hàng ngoài chuỗi và chính mạng Bitcoin trên chuỗi, UTXO ban đầu được sửa đổi một cách kỳ diệu để tạo ra khái niệm "con dấu một lần" Được sử dụng để chuyển đổi trạng thái trong hợp đồng thông minh. Theo quy định của Bitcoin, mỗi UTXO chỉ có thể được sử dụng một lần, vì vậy các đặc tính của nó có thể được sử dụng một cách khéo léo như một con dấu. Khi UTXO được tạo ra, nó tương đương với việc con dấu bị khóa và khi nó được sử dụng, con dấu sẽ được sử dụng. đã mở, RGB UTXO được sử dụng để cung cấp cho bất kỳ bên nào một hợp đồng thông minh với khả năng xác minh tính duy nhất của nó. Mặc dù dữ liệu được lưu trữ ngoài chuỗi nhưng nó được liên kết với chuỗi thông qua UTXO. Nói cách khác, RGB sử dụng các tập lệnh gốc Bitcoin. Quyền sở hữu và quyền truy cập của nó. Trên thực tế, khi bạn đọc nó, bạn sẽ cảm thấy rằng nó rất giống với giao thức Ordinals. Chúng đều là những "kỹ thuật tuyệt vời" sử dụng những thứ hiện có để tận dụng tốt nhất. những thứ hiện có trên mạng Bitcoin không thể thay đổi để khai thác thêm các chức năng bất ngờ.
Vì vậy, bản thân RGB chỉ là một công nghệ xác minh ứng dụng khách được sử dụng để mở rộng Bitcoin. Nói đúng ra, RGB không thể được gọi là BTC Layer2. nhưng RGB có thể cung cấp cho Bitcoin một số khả năng được triển khai bởi các hợp đồng thông minh như Ethereum, bao gồm phát hành Token, NFT, Defi và thậm chí cả trò chơi.
Tuy nhiên, bất chấp điều này, các giao thức phát hành tài sản như ARC20 và BRC20, đang bùng nổ trong hệ sinh thái Bitcoin, không sử dụng kiến trúc xác minh khách hàng ngoài chuỗi của RGB. Lý do chính là logic kinh doanh ngoài chuỗi rất phức tạp và khối lượng công việc rất lớn, đồng thời khó hiểu trải nghiệm người dùng do ràng buộc UTXO đã đề cập ở trên, tức là khi hai người dùng sử dụng giao thức RGB để chuyển tài sản, họ không cung cấp địa chỉ Bitcoin của riêng họ, nhưng Bitcoin UTXO của riêng tôi, mọi giao dịch chuyển tiền cho tôi đều cần tạo một UTXO mới và lợi thế về quyền riêng tư trong quy trình xác minh khách hàng ngang hàng được đề cập trước đó cũng trở thành bất lợi trong một số trường hợp. Khi một kịch bản nhất định Khi có nhiều hơn 2 vai trò hoặc cần có bên thứ ba tham gia, việc hạn chế chỉ hiển thị dữ liệu cho cả hai bên tham gia giao dịch sẽ dẫn đến việc phải thực hiện nhiều công việc bổ sung để triển khai logic nghiệp vụ tương ứng , do đó làm giảm khả năng kết hợp và khả năng mở rộng.
RGB++ là một "chuỗi" thực sự và ý tưởng của nó vẫn tuân theo ý tưởng của RGB là tạo ra một giao dịch và ràng buộc nó trên chuỗi và ngoài chuỗi. sự khác biệt là vì mục đích xác minh khách hàng về cơ bản là di chuyển nhiều dữ liệu hơn mà mạng Bitcoin không thể lưu trữ và các hợp đồng thông minh không thể triển khai ngoài chuỗi và tạo các giao dịch tương ứng và liên kết chúng với chuỗi, vậy thì tại sao không Làm thế nào về việc trực tiếp sử dụng chuỗi UTXO hoàn chỉnh Turing được tạo sẵn để "đóng gói" nó thay vì những gì xác minh khách hàng đang thực hiện và kết hợp nó với chuỗi UTXO chưa hoàn chỉnh Turing như Bitcoin? Khác với các chuỗi BTC Layer2 khác của EVM, vì chúng đều sử dụng mô hình UTXO nên UXTO của hai chuỗi có thể bị ràng buộc từng chuỗi một. Chúng tôi gọi chuỗi này là chuỗi bóng của Bitcoin, do đó, mỗi khi Bitcoin UTXO được di chuyển, thì chuỗi đó sẽ được chuyển đi. bóng UTXO của chuỗi cũng được di chuyển đồng bộ, nhờ đó đạt được tính hoàn chỉnh Turing của chuỗi Bitcoin theo cách này RGB++ còn gọi đó là liên kết đẳng cấu.
Là một chuỗi UTXO hoàn chỉnh theo Turing, CKB đương nhiên trở thành chuỗi bóng của Bitcoin. Tất cả các giao dịch RGB++ sẽ được đồng bộ hóa trên Bitcoin và CKB cùng một lúc. khi giao dịch xảy ra, CKB sẽ thay thế quy trình xác minh khách hàng. Người dùng chỉ cần kiểm tra các giao dịch có liên quan trên CKB để xác minh xem tính toán trạng thái RGB++ có chính xác hay không, do đó đơn giản hóa đáng kể công việc xác minh khách hàng. Quyền sở hữu tài sản vẫn do UTXO của chuỗi chính Bitcoin nắm giữ và chuỗi bóng CKB lưu trữ trạng thái tài sản, hợp đồng thông minh và các thông tin khác, vì vậy tính bảo mật của Bitcoin tiếp tục được sử dụng. Và vì bản thân CKB cũng là một chuỗi công khai nên người dùng không cần cung cấp địa chỉ UTXO mới cho mỗi lần chuyển như xác minh ứng dụng khách RGB. Thay vào đó, họ có thể cung cấp trực tiếp địa chỉ ví độc lập của riêng mình, điều này cũng giúp cải thiện trải nghiệm người dùng.
p> p>
Lần này, bản nâng cấp Lớp RGB++ mở rộng mối quan hệ giữa Bitcoin và CKB với tất cả các chuỗi UTXO, nghĩa là CKB trước đây đã sử dụng giao thức RGB++ làm chuỗi Bitcoin Shadow và giờ đây giao thức RGB++ được trừu tượng hóa và độc lập dưới dạng một lớp, có thể được kết hợp với tất cả các chuỗi UTXO để tạo ra một lớp trung gian UTXO phổ quát, có thể tương tác chuỗi chéo không còn chỉ được sử dụng làm bộ chỉ mục cho RGB++ nữa. chuỗi có thể được sử dụng làm công cụ lập chỉ mục của nó. Ngoài ra, tài sản của bất kỳ chuỗi UTXO nào như BTC, CKB, BSV và BCH đều có thể tham gia vào hệ sinh thái RGB++ và tất cả các loại chữ khắc, rune và các tài sản khác có thể được chuyển thành Lớp RGB++. tài sản. Ở đây cũng có một sự hiểu lầm, đó là không chỉ Bitcoin và hệ sinh thái của nó sử dụng mô hình UTXO. Ví dụ, lớp thực thi mô-đun Layer2 Fuel của Ethereum cũng sử dụng UTXO, và chuỗi công khai Layer1 cũ Cardano cũng có thể sử dụng UTXO. tất cả đều tham gia vào hệ sinh thái RGB++.
Bởi vì cầu nối chuỗi chéo truyền thống khóa hoặc phá hủy tài sản trên chuỗi chính và tạo ra một số lượng "đồng tiền giả" tương ứng trên chuỗi phụ, sau đó Không phải tất cả các tương tác tài sản trước khi quay trở lại chuỗi chính đều được hoàn thành trong chuỗi phụ và không liên quan gì đến chuỗi chính. Đặc điểm của RGB++ sử dụng liên kết đẳng cấu UTXO là tương tác giữa hai chuỗi hoàn toàn là 1:1. và không có "chuỗi chéo" Nói cách khác, các thao tác của bạn trên Lớp 2 sẽ ảnh hưởng trực tiếp đến Lớp 1. Do đó, dựa trên mô hình UTXO, Lớp RGB++ có thể được sử dụng làm cầu nối chuỗi chéo "không cần cầu nối" để mở nâng cao khả năng tương tác và tính thanh khoản tài sản của tất cả các chuỗi UTXO, sau khi nội dung tài sản được làm phong phú và tính thanh khoản được thu thập, vùng đất cằn cỗi trở nên màu mỡ, tạo điều kiện tiên quyết cho nhiều trò chơi Bitcoin Defi tiếp theo.
p> p>
Vì vậy, mục đích chính của việc nâng cấp Lớp RGB++ này cũng là để thúc đẩy sự phát triển của Bitcoin Finance (BTCFi). Các trường hợp sử dụng chính hiện tại bao gồm nền tảng UTXOSwap và IBO, và UTXOSwap sẽ đóng vai trò là trung tâm cốt lõi của Lớp RGB++ được sử dụng để tổng hợp tính thanh khoản tài sản của các chuỗi UTXO khác nhau. Nhờ các đặc điểm của UTXO, nó thực hiện quá trình khớp ngoài chuỗi và xác minh trên chuỗi, để các nhà cung cấp thanh khoản khác có thể thực hiện được. hơn AMM có thể được truy cập trong giai đoạn khớp, không cần phải trả phí Gas cho các giao dịch chưa khớp và bất kỳ Mã thông báo nào cũng có thể được chọn làm thanh toán Gas. Nền tảng IBO được phát triển và vận hành bởi cộng đồng Seal, tài sản đầu tiên của RGB++. Đây cũng là công cụ IBO đầu tiên trong hệ sinh thái Bitcoin và là Launchpad cho toàn bộ RGB++.
Ngoài việc nhập chuỗi UTXO hiện có vào RGB++, nền tảng phát hành chuỗi chỉ bằng một cú nhấp chuột UTXO Stack (người sáng lập cũng là người sáng lập RGB++) có thể phát hành UTXO BTC Layer2 có cấu trúc tích hợp nguyên bản các khả năng của giao thức RGB++, từ đó tạo ra các chuỗi UTXO gia tăng vào RGB++ Stack cũng đã nhận được đầu tư từ OKX, ABCDE, SNZ, v.v.
Vì vậy, RGB++ Layer2 hiện có khả năng nhập kho hàng và tạo ra mức tăng ở cả cấp độ tài sản và chuỗi công khai, đồng thời các kịch bản ứng dụng BTCFi mà nó mang lại rất đáng được chú ý .