paint-brush
Di chuyển liền mạch: Cổng RGB++ tài sản trên các chuỗi khối mà không cần cầu nối chuỗi chéotừ tác giả@rgbpp
3,830 lượt đọc
3,830 lượt đọc

Di chuyển liền mạch: Cổng RGB++ tài sản trên các chuỗi khối mà không cần cầu nối chuỗi chéo

từ tác giả RGB++ Layer6m2024/06/14
Read on Terminal Reader

dài quá đọc không nổi

Cầu nối chuỗi chéo tồn tại để giải quyết một điểm yếu lớn trong lĩnh vực blockchain: thiếu khả năng tương tác. Khi bị khai thác, vấn đề tiền của người dùng có nguy cơ bị lừa đảo và có hành động độc hại sẽ phát sinh. RGB++ cho phép chuyển giao chuỗi chéo mà không cần cầu nối, quyền hoặc giả định tin cậy cũng như các lỗ hổng bảo mật.
featured image - Di chuyển liền mạch: Cổng RGB++ tài sản trên các chuỗi khối mà không cần cầu nối chuỗi chéo
RGB++ Layer HackerNoon profile picture
0-item
1-item


Cầu nối chuỗi chéo tồn tại để giải quyết một điểm yếu lớn trong lĩnh vực blockchain: thiếu khả năng tương tác. Nghĩa là, do tính không tương thích, các tài sản trên các chuỗi khối khác nhau không thể chuyển sang nhau.


Các cầu nối thường dựa vào thiết lập đa chữ ký (multisig) yêu cầu mức độ tin cậy cao để thực hiện chức năng của chúng. Kết quả là, họ đã mở ra các thị trường mới và đóng vai trò quan trọng đối với nhiều nền tảng blockchain trong việc chuyển tài sản tiền điện tử từ nền tảng này sang nền tảng khác.


Tuy nhiên, dường như các cầu nối chuỗi chéo đã trở nên hữu ích nhưng họ vẫn phải vật lộn với khả năng dễ bị tổn thương trước các cuộc tấn công từ các tin tặc độc ác. Khi bị khai thác, vấn đề tiền của người dùng có nguy cơ bị lừa đảo và có hành động độc hại sẽ phát sinh. Các cây cầu là mục tiêu thường xuyên của tin tặc, được chứng minh bằng một số vụ vi phạm nghiêm trọng dẫn đến thiệt hại ước tính lên tới 2 tỷ USD :


  • Vào tháng 7 năm 2021, cầu nối tài sản chuỗi chéo ChainSwap bị tấn công, thiệt hại gần 8 triệu USD
  • Vào tháng 1 năm 2022, cây cầu của Qubit Finance bị hack dẫn đến thiệt hại hơn 80 triệu USD
  • Tháng 2 năm 2022, cầu Wormhole bị hack với thiệt hại hơn 320 triệu USD
  • Vào tháng 8 năm 2022, hơn 190 triệu đô la tài sản tiền điện tử đã bị đánh cắp từ cây cầu Nomad


Những lời kêu gọi này đặt ra câu hỏi về các lựa chọn thay thế phi tập trung hơn, ít dựa vào sự tin tưởng hơn, trong khi chúng có trải nghiệm người dùng kém và độ phức tạp kỹ thuật.


RGB++, một tiêu chuẩn tài sản Bitcoin Lớp 1 mang tính đột phá, đang cung cấp một giải pháp độc đáo cho mối đe dọa đáng kể này nhằm xây dựng niềm tin vào công nghệ blockchain. Nó cho phép các tài sản tiền điện tử trên giao thức của nó di chuyển qua các chuỗi khối mà không cần cầu nối chuỗi chéo và các nhược điểm liên quan của chúng.


Giao thức RGB++ xuất hiện như một cách hiệu quả nhất hiện nay trong ngành để phát hành và chuyển giao tài sản tiền điện tử trên chuỗi khối Bitcoin an toàn mà không cần thực hiện xác minh phía khách hàng. Thông qua các tính năng mang lại khả năng "chuyển đổi" tài sản trực tiếp giữa L1 (chuỗi khối Bitcoin) và L2 (chuỗi khối CKB hoặc các chuỗi khối dựa trên UTXO khác), RGB++ cho phép chuyển giao chuỗi chéo mà không cần cầu nối, quyền hoặc giả định tin cậy cũng như những lỗ hổng tiếp theo.


Bài viết này giải thích các cơ chế và lợi ích của giải pháp chuỗi chéo không cần cầu nối, sáng tạo này.


Bước nhảy vọt như một cơ chế chuỗi chéo không cần cầu nối

Giải pháp chuỗi chéo không cần cầu nối phát triển mạnh như một bước nhảy vọt về khả năng khai thác và chuyển giao quyền sở hữu của các tài sản RGB++. Giao thức RGB++ phát hành các tài sản tiền điện tử trên chuỗi khối Bitcoin được “gắn” hoặc “ràng buộc” với UTXO của Bitcoin với 546 satoshi, nếu chi tiêu thì tài sản RGB++ tương ứng cũng được chi tiêu.


Ví dụ: nếu Alice đúc 100 mã thông báo Thử nghiệm thông qua giao thức RGB++, sẽ có 546 satoshi-UTXO trên chuỗi khối Bitcoin dưới sự kiểm soát của cô ấy và được liên kết với 100 mã thông báo Thử nghiệm. Đồng thời, do các tài sản được phát hành qua RGB++ tạo ra các "tài sản bóng" tương ứng trên chuỗi khối CKB, nên một ô được tạo trên chuỗi khối CKB. Điều này về cơ bản tạo ra một UTXO thông minh hơn chứa thông tin diễn giải các tài sản RGB++ (tức là 100 mã thông báo Kiểm tra) và chúng điều kiện mở khóa. Chỉ khi 546 satoshi-UTXO của Alice đã được sử dụng hết thì ô đó cũng được sử dụng đồng thời.


Vì vậy, khi Alice chuyển 60 mã thông báo Thử nghiệm cho Bob, điều đó phản ánh trên chuỗi khối Bitcoin rằng cô ấy đã sử dụng UTXO ban đầu được liên kết với 100 mã thông báo Thử nghiệm. Cô ấy sẽ nhận được 546 satoshi-UTXO mới được liên kết với 40 mã thông báo Thử nghiệm còn lại vì ô ban đầu trên chuỗi khối CKB tạo ra hai ô mới—một ô chứa phần giải thích của 40 mã thông báo Thử nghiệm và một ô khác có 60 mã thông báo Thử nghiệm. Trong khi đó, địa chỉ của Bob nhận được UTXO được liên kết với 60 mã thông báo Kiểm tra.


Ví dụ này cho thấy quyền sở hữu tài sản RGB++ được gắn với UTXO của Bitcoin. Chỉ bất kỳ ai chuyển (chi tiêu) một UTXO cụ thể mới có thể mở khóa nội dung RGB++ tương ứng. Điều này là do điều kiện mở khóa được đặt trong ô chứa phần diễn giải nội dung RGB++ là việc chuyển Bitcoin UTXO.


Khi điều kiện mở khóa của giao dịch RGB++ được bắt đầu trên chuỗi khối Bitcoin được đặt bằng UTXO từ một chuỗi khối khác (không phải Bitcoin), tài sản sẽ “nhảy” sang chuỗi khối khác. Lần chi tiêu tiếp theo của tài sản RGB++ sẽ phải được mở khóa bằng UTXO từ chuỗi khối đó. Đây là cơ chế cơ bản của bước nhảy vọt, một giải pháp chuỗi chéo không cần cầu nối, hoàn toàn phi tập trung và không yêu cầu giả định về độ tin cậy. Để tìm hiểu sâu hơn, hãy xem bài nói chuyện của Cipher về " ".


Lợi ích của tính năng nhảy vọt

Tính năng nhảy vọt nổi bật vì không được phép, không cần tin cậy, an toàn và hiệu quả:


  • Không được phép : Không giống như các cầu đa chữ ký hạn chế loại tài sản mà chúng hỗ trợ, tính năng nhảy vọt cho phép mọi tài sản được đúc trên chuỗi khối Bitcoin di chuyển tự do đến và đi từ chuỗi khối CKB.


  • Không cần sự tin cậy : Nó hoạt động mà không cần sự tin tưởng của trung gian, tức là không có tài sản nào được nắm giữ hoặc kiểm soát bởi bên thứ ba.


  • Bảo mật : Bằng cách tránh các điểm dễ bị tổn thương trung tâm như các cầu nối đa chữ ký, tính bảo mật của nội dung RGB++ được tăng cường đáng kể.


  • Hiệu quả : Mặc dù việc yêu cầu xác nhận nhiều khối có thể mất khoảng một giờ, nhưng độ trễ này thường có thể chấp nhận được và đảm bảo độ an toàn và độ tin cậy cao hơn.


Bước nhảy vọt cũng hỗ trợ cả các mã thông báo có thể thay thế và không thể thay thế (chẳng hạn như DOB (hoặc Đối tượng kỹ thuật số) được phát hành thông qua Giao thức bào tử trên chuỗi khối CKB), nâng cao tiện ích của nó trên các loại tài sản khác nhau.

Hướng dẫn sử dụng tính năng Leap với Ví JoyID

Các JoyID ví hỗ trợ dễ dàng chuyển đổi tài sản RGB++ (tiền xu và DOB) giữa các chuỗi khối Bitcoin và CKB. Đây là cách thực hiện:

1. Từ L1 đến L2 (BTC → CKB)


Việc chuyển đổi tài sản RGB++ (tiền xu và DOB) từ L1 (chuỗi khối Bitcoin) và L2 (chuỗi khối CKB) khá dễ dàng. Thực hiện theo các bước sau:


  1. Sau khi đăng nhập vào ví JoyID, hãy chuyển sang mạng Bitcoin

  2. Nhấp vào nút 'Nhảy' và chọn (các) đồng xu hoặc DOB bạn muốn nhảy

  3. Trong giao diện gửi chọn “Bitcoin L2 (CKB)” sau đó nhập địa chỉ CKB và số lượng. Đặt phí khai thác.

  4. Nhấp vào “Gửi” và xác nhận bằng Touch ID hoặc Face ID của bạn.


Một video hướng dẫn có thể được tìm thấy đây .


2. Từ L2 đến L1 (CKB → BTC)


Việc chuyển đổi tài sản RGB++ (tiền xu và DOB) từ L2 sang L1 trải qua hai giai đoạn: giai đoạn chuẩn bị và hoàn thành yêu cầu ký các giao dịch BTC và CKB tương ứng.


Chuẩn bị bước nhảy vọt


  1. Sau khi đăng nhập vào ví JoyID, chuyển mạng sang Nervos CKB
  2. Nhấp vào nút "Nhảy"
  3. Nhập địa chỉ Bitcoin của bạn
  4. Chọn (các) nội dung RGB++ mà bạn muốn quay lại L1 và chỉ định số lượng
  5. Chọn FeeRate (đảm bảo ví Bitcoin của bạn có đủ số dư UTXO để thanh toán phí)
  6. Nhấp vào nút "Nhảy tới Bitcoin L1"
  7. Nhấp vào nút "Chuẩn bị"
  8. Ký xác nhận giao dịch
  9. Nhấp vào "Trạng thái theo dõi" để theo dõi tiến trình. Bạn cũng có thể xem nó trong "Những bước nhảy vọt đang diễn ra"


Hoàn thành bước nhảy vọt


  1. Đợi mạng chính Bitcoin xác nhận giao dịch. Sau khi xác nhận, nhấp vào "Hoàn thành".
  2. Xác minh chi tiết bước nhảy vọt và nhấp lại vào "Hoàn thành". Đợi mạng chính CKB xác nhận giao dịch mà bạn có thể theo dõi trong cài đặt-hoạt động-bước nhảy.
  3. Sau khi xác nhận mạng chính CKB, hãy chuyển sang ví Bitcoin của bạn để xem (các) tài sản RGB++ của bạn.


Một video hướng dẫn có thể được tìm thấy đây .


3. Thông báo

Tài sản RGB++ được liên kết với UTXO của Bitcoin có kích thước 546 satoshi. Nếu UTXO này được sử dụng thì nội dung RGB++ liên quan cũng được sử dụng hoặc bị đốt cháy.


Để ngăn UTXO liên kết với nội dung RGB++ vô tình bị chi tiêu, ví JoyID đã đặt ngưỡng—hiện tại là 1200 satoshi. UTXO dưới số tiền này sẽ không được sử dụng làm phí khai thác hoặc chuyển BTC thông thường. Để tránh bị chi tiêu nhầm, bạn nên sử dụng ví JoyID để lưu trữ và gửi/nhận tài sản RGB++.


Tránh sử dụng một số công cụ do các thành viên cộng đồng tạo ra để chuyển tài sản từ chuỗi khối CKB sang chuỗi khối Bitcoin. Chúng thường không tuân thủ tiêu chuẩn RGB++ khi liên kết với 546 satoshi-UTXO của Bitcoin. Nếu họ liên kết một tài sản với UTXO với hơn 1200 satoshi thì giao dịch được gửi bằng ví JoyID sẽ dễ dàng chi tiêu UTXO dưới dạng phí của người khai thác hoặc cho các giao dịch UTXO thông thường.


Bạn chỉ nên sử dụng ví JoyID cho tất cả các hoạt động nhảy vọt. Để được hướng dẫn thêm, hãy tham khảo " Wiki mật khẩu JoyID ".