Hướng dẫn hoàn chỉnh về việc học RGB: Tài nguyên và Vật liệu

Người mới bắt đầu5/20/2024, 2:32:27 PM
RGB là một công nghệ không bị giới hạn trong lĩnh vực tiền điện tử. Nó có thể được sử dụng rộng rãi trong các tình huống không liên quan đến tiền điện tử của chúng tôi. Khi giao thức trở nên mạnh mẽ hơn, chúng ta sẽ thấy nhiều hơn các trường hợp sử dụng.

Nhiều người bắt đầu chú ý đến giao thức RGB của Bitcoin và thực sự rất hạnh phúc. Tuy nhiên, hầu hết mọi người khá xa lạ với một giao thức như vậy (đặc biệt là một giao thức kỹ thuật tương đối phức tạp), và không biết cách nghiên cứu và thử nghiệm nội dung và sinh thái của giao thức.

Do đó, tôi đặc biệt viết một Bản sao được cập nhật liên tục để tóm tắt các tài liệu học tập liên quan và cung cấp một con đường học tập tương đối hợp lý; đồng thời, nó cũng phục vụ như một bản ghi chép về việc học tập cá nhân về RGB.

Bảng nội dung

  1. RGB là gì
  2. RGB có thể làm gì
  3. Đặc điểm của RGB là gì
  4. Điểm công nghệ RGB
  5. Lịch sử phát triển giao thức RGB
  6. Tình hình hiện tại của giao thức RGB
  7. Tầm nhìn của tôi về tương lai của giao thức RGB

Phần 2: Phần Thỏa Thuận - Hiểu LNP/BP

  1. Hiểu về Liên minh LNP/BP
  2. Phân tích tiêu chuẩn LNP/BP

Phần Ba: Tóm tắt câu hỏi thường gặp

  1. Tại sao lại có nhiều loại địa chỉ BTC khác nhau?
  2. Khi sử dụng một số ví BTC, tại sao địa chỉ ví lại khác nhau sau mỗi lần sử dụng?
  3. Cái gì là tài sản đầu tiên trên RGB?
  4. Các giao dịch RGB có thời gian thực trên chuỗi không?
  5. Giới thiệu chính xác về RGB có thể làm gì?
  6. Mối quan hệ giữa giao thức RGB, mạng chính và Lightning Network là gì?
  7. Hiện nay, mạng Lightning thường gặp vấn đề. Tại sao không chọn chạy trên chuỗi phụ? Và tại sao người nước ngoài ưa thích mạng Lightning?
  8. Hội LNP/BP chỉ chấp nhận quyên góp. Liệu điều này có ảnh hưởng đến tiến độ phát triển không?
  9. Liệu TEDA có phát hành stablecoin trên RGB không?
  10. Đến đâu mức độ phát triển của giao thức RGB cho đến nay?
  11. Giới thiệu các dự án khác nhau trong hệ sinh thái RGB?
  12. Việc an ninh trên chuỗi của RGB có thể được hiểu, nhưng làm thế nào để hiểu về an ninh ngoại chuỗi?
  13. Dữ liệu RGB được lưu trữ ở đâu?
  14. Hãy nói về mối quan hệ giữa sideswap và liquid?
  15. RGB được lưu trữ ngoài chuỗi khối, vậy an ninh của dữ liệu ngoài chuỗi có được đảm bảo bởi dự án không? Nếu có vấn đề với dữ liệu từ phía dự án, liệu có thể xảy ra vấn đề với tài sản không? Có khả năng phía dự án đang làm điều ác không?
  16. Qua các nút Storm, liệu dữ liệu có thể được kết nối giữa các bên dự án khác nhau và đạt được phân cấp dữ liệu không?
  17. Vì giao thức RGB là riêng tư, người ngoài không thể xem dữ liệu giao dịch cá nhân. Dự án có thể cung cấp thông tin giao dịch cá nhân, chuyển khoản và thông tin khác không?
  18. Có thể có một tài sản bảo mật giống như Liquid (AMP) mà phải được tiết lộ ra bên ngoài, để những tài sản phải tuân thủ một số quy định cụ thể phải được tiết lộ ra bên ngoài không?
  19. Làm thế nào để chứng minh rằng một tài sản là một tài sản RGB?
  20. Vì tài sản giữa các dự án khác nhau không thể tương tác được với nhau, liệu có thể có một lớp tài sản chung không?
  21. RGB có thể kết nối với các chuỗi khác nhau như Liquid và các chuỗi L2 khác không? Tài sản có hình thức nào? Liệu nó có phải tuân theo đặc tả tài sản RGB không?
  22. Nếu RGB được xây dựng trên Lightning Network, liệu có thể coi như sau không: dữ liệu RGB được ghi ngoại chuỗi, dữ liệu thanh toán được xác nhận thông qua Lightning Network, và dữ liệu Lightning Network được tải lên mạng chính Bitcoin thông qua nhiều chế độ để xác nhận?
  23. Do vì đặc thù của việc chuyển tài sản RGB, yêu cầu xác nhận từ cả hai bên, việc xây dựng cơ chế amm tương tự như uniswap có khó không? Có thể đạt được bằng cách cho phép người dùng ủy quyền một số quyền cụ thể trước không?
  1. Trang web chính thức của công nghệ RGB
  2. RGB BLACKPAPER
  3. Tài liệu FAQ chính thức
  4. Máy ảo AluVM
  5. Báo cáo phân tích giao thức RGB chất lượng cao

Phần Một: Khoa Học Phổ Thông Phần - Hiểu Biết Ban Đầu về RGB

1. RGB là gì?

Khi nhiều người nhìn thấy ba từ RGB, họ nghĩ đến “ba màu chính: đỏ xanh lam xanh lá cây”. Nếu bạn nhìn biểu tượng, điều này thực sự đúng. Điều này bởi vì giao thức RGB sử dụng khái niệm sớm của “đồng tiền nhuộm”.

Ở đây chúng tôi đang nói về RGB là một thỏa thuận, một hệ thống giao thức hợp đồng thông minh có khả năng tăng cường quyền riêng tư, có thể chạy trên mạng chính Bitcoin, Lightning Network hoặc các mạng tương tự.

Giao thức này hiện đang được duy trì và cập nhật bởi giao thức LNP/BP, và bitfinex cũng tham gia vào một số công việc mã.

Việc phân loại RGB vào hạng mục của Bitcoin L2 một cách đơn giản là khó khăn. Nó không có chuỗi riêng, không có lớp riêng, và có thể hoạt động trên các L2 khác của BTC. Do đó, để chính xác: Đó là một công nghệ phổ quát。

Trong ngành, nó được cho là RGB và Bitvm sẽ là hình thức cuối cùng của sự mở rộng BTC, vì họ đều có thể đạt được khả năng mở rộng của hệ sinh thái BTC dựa trên bản chất gốc của BTC. So với Bitvm, mà cách xa, RGB đã từng bước được triển khai.

Nó đáng giá để đề cập rằng RGB là một công nghệ không giới hạn trong lĩnh vực tiền điện tử. Nó có thể được sử dụng rộng rãi trong các tình huống không phải tiền điện tử của chúng ta. Khi giao thức trở nên càng trưởng thành, chúng ta sẽ thấy nhiều hơn và nhiều hơn các trường hợp sử dụng.

2. Gate có thể làm gì?

Từ giới thiệu chính thức, chúng ta có thể thấy các chức năng mà giao thức RGB có thể đạt được:

  1. Phát hành tài sản có thể chuyển đổi kỹ thuật số như cổ phiếu, trái phiếu và các loại chứng khoán khác;
  2. Tạo ra các hình thức thu thập khác nhau (tài sản không thể thay thế);
  3. Tạo và quản lý hệ thống danh tính và uy tín chủ quyền/phân quyền.
  4. Tạo và duy trì các bản ghi lịch sử duy nhất có thể được sử dụng cho việc kiểm toán thông qua việc tiết lộ dữ liệu một cách cẩn thận và theo phần;
  5. Thiết kế và chạy các hình thức hợp đồng thông minh khác có độ phức tạp tùy ý

Nếu chúng ta phân loại nó, chúng ta có thể thấy:

  1. Có thể phát hành tài sản (token, nft, domain, vv.)
  2. Có thể sử dụng như một lớp dữ liệu
  3. Có thể tạo hợp đồng thông minh

Từ góc độ này, RGB cho phép BTC có hầu hết các chức năng của EVM hiện tại, nhưng không được triển khai dưới dạng phi nguyên bản tương tự như "tương thích với EVM", mà được triển khai theo cách nguyên bản. Tôi phải nói rằng bộ lý thuyết và thiết kế này thật tuyệt vời.

Trên thực tế, đáng chú ý rằng hệ thống hợp đồng thông minh RGB rất khác biệt so với các phương pháp trước đó, dù dựa trên Bitcoin (Colored Coins, Counterparty, OMNI) hay không phải Bitcoin (Ethereum, EOS, v.v.), nó có các tính năng độc đáo riêng của mình:

  1. RGB phân biệt khái niệm của hợp đồng thông minh: Người phát hành, chủ sở hữu trạng thái và sự phát triển trạng thái;
  2. RGB giữ mã hợp đồng thông minh và dữ liệu ngoài chuỗi;
  3. RGB sử dụng blockchain như lớp cam kết trạng thái và Bitcoin script như hệ thống kiểm soát sở hữu; trong khi sự tiến hóa của các hợp đồng thông minh được thúc đẩy bởi mô hình ngoại chuỗi và hoàn thiện bằng ngôn ngữ đơn giản

Ý nghĩa đầu tiên là hợp đồng thông minh sẽ được phân tầng tốt hơn. Người phát hành chỉ có quyền đối với hợp đồng vào thời điểm phát hành, và sau đó chủ sở hữu trạng thái sẽ có quyền trong quá trình tiến hóa trạng thái liên tục;

Ý nghĩa thứ hai là nó giữ mã không chuỗi, điều này có thể tiết kiệm không gian chuỗi, cải thiện tốc độ chạy, và giảm khó khăn trong phát triển, nhưng cũng có thể đảm bảo an toàn thông qua cơ chế;

Bài thứ ba tiết lộ lớp chứng nhận bảo mật của mình (blockchain), nó là Turing hoàn chỉnh và có thể hỗ trợ các hoạt động ngôn ngữ đơn giản.

Do đó, hình ảnh sau có thể gần với sự hiểu đúng đắn hơn:

3. Những đặc điểm của RGB là gì?

Từ video giảng dạy của Tiến sĩ Maxim Orlovsky, chúng ta có thể thấy rằng các đặc điểm RGB được công nhận chính thức bao gồm:

  1. Quyền riêng tư cực kỳ
  2. Bảo mật cao
  3. Khả năng mở rộng
  4. không kẹt xe
  5. Tích hợp cực kỳ cao

Hãy chia nhỏ từng cái một:

1️⃣Quyền riêng tư cực cao

  1. Dữ liệu chỉ được biết đến bởi chủ sở hữu, không phải cả thế giới. Bởi vì RGB không sử dụng sự đồng thuận toàn cầu truyền thống, mà sử dụng xác nhận từ khách hàng, không cần phải phát sóng dữ liệu ra thế giới. Chỉ có hai khách hàng có thể kết nối với nhau mới thiết lập được sự đồng thuận chỉ với nhau, và chỉ có nhau biết dữ liệu (nếu không chia sẻ với thế giới bên ngoài);
  2. Số lượng là bí mật, và Pedersen Pledges và Bulletproofs kết hợp những tính năng tốt nhất của Liquid và Grin. Tương tự như khái niệm ct (bí mật) trên Liquid, người khác không thể nhìn thấy loại tài sản và số lượng tài sản của giao dịch cụ thể.
  3. Các tính năng Merkelization và tiết lộ dữ liệu một phần giữ cho rất nhiều lịch sử quá khứ riêng tư, ngay cả với chủ sở hữu trong tương lai. Về nguyên tắc, giao dịch cuối cùng của RGB cần được truy vết trở lại tất cả các hồ sơ trước đó liên quan đến giao dịch, nhưng chức năng tiết lộ một phần sẽ làm cho quá trình này đơn giản hơn, và cũng sẽ bảo vệ thông tin lịch sử trên chuỗi để duy trì một mức độ riêng tư nhất định;
  4. Không có cách nào để trích xuất dữ liệu cụ thể về RGB từ blockchain Bitcoin hoặc giao dịch kênh Lightning. Nói cách khác, không thể phân tích thông tin từ dữ liệu được RGB gửi trên chuỗi, vì chúng đều là riêng tư, điều này cũng đồng nghĩa với việc phân tích truyền thống về RGB sẽ khó thực hiện được.

2️⃣Bảo mật cao

  1. Cách ly trạng thái: Trạng thái được cách ly, và hợp đồng chỉ có thể tương tác thông qua giao thức đặc biệt (Spectrum) bên trong kênh.
  2. Xác minh chính thức: Các thuộc tính hợp đồng có thể được chứng minh bằng cách sử dụng mô hình chính thức.

Tôi không hiểu rõ hai điểm này, tôi cần nghiên cứu chúng.

3️⃣Khả năng mở rộng cao

  1. Không bị hạn chế bởi khả năng mở rộng của blockchain, hoạt động trên Lightning Network và bất kỳ kênh nào khác. Nó không chỉ được sử dụng cho Bitcoin hoặc Lightning Network, các blockchain khác cũng có thể áp dụng. Đó là lý do tại sao tôi nói RGB là một danh mục kỹ thuật chung và không phải là cùng một thứ với hệ thống phân chia sinh thái BTC hiện tại.
  2. So với các hệ thống hợp đồng thông minh dựa trên blockchain, lượng dữ liệu mà khách hàng giữ lại để xác minh đầy đủ được giảm đáng kể. Bởi vì nó rất riêng tư, bạn chỉ cần giữ lại dữ liệu liên quan đến giao dịch của mình, và khách hàng không cần lưu trữ tất cả dữ liệu.
  3. Chia cấp độ hợp đồng thông minh: Nhiều hợp đồng duy trì bản ghi lịch sử độc lập. Giữ cho các hợp đồng độc lập và không tác động lẫn nhau.

4️⃣Không tắc nghẽn

  1. Giao dịch chỉ giữ cam kết đồng dạng, không cần lưu trữ bổ sung

5️⃣Sự tích hợp cực kỳ cao

  1. Nó có thể được tích hợp với Taproot, Schnorr, eltoo, các kênh mạng sáng tạo đa bên, DLC…
  2. Nó cũng có thể tích hợp với các L2 hiện có, chẳng hạn như Liquid, v.v.

Vậy, trong thực tế, trong tôi, RGB cho BTC giống như sau:

4. điểm công nghệ RGB

So với các giao thức khác, giao thức RGB có những điểm kỹ thuật rất độc đáo của riêng mình. Dưới đây là một số phần quan trọng của khoa học đơn giản:

4.1 Disposable sealing

Công nghệ này được đề xuất lần đầu tiên bởi Peter Todd vào năm 2016. Ý nghĩa chính của nó là “thêm một con dấu vào một tin nhắn để đảm bảo rằng tin nhắn chỉ có thể được sử dụng một lần, vì bạn phải loại bỏ con dấu để biết tin nhắn.”

Một phương pháp đơn giản là thiết lập một máy chủ bên thứ ba được công chứng để xuất bản một chứng chỉ trong một hệ thống đăng ký công cộng mỗi khi con dấu được mở hoặc khóa, để mọi người có thể xác minh trạng thái của con dấu họ quan tâm.

Nếu bạn không sử dụng một tổ chức đáng tin cậy để thực hiện chức năng con dấu một lần, bạn có thể sử dụng UTXO của Bitcoin như một con dấu. Bởi vì bất kỳ UTXO nào trong Bitcoin chỉ có thể được tiêu dùng một lần. Do đó, bằng cách sử dụng UTXO như một con dấu, bạn có thể khóa UTXO khi nó được tạo ra và mở khóa khi bạn tiêu dùng nó.

RGB sử dụng công nghệ “one-time sealing”, “bao gói” thông tin tài sản RGB, trạng thái hợp đồng, vv. trong UTXO. Khi UTXO được tiêu tốn, quyền sở hữu của tài sản và trạng thái của hợp đồng thay đổi. Điều này có nghĩa là mỗi khi giao dịch RGB xảy ra, người gửi thực sự tạo ra một hợp đồng (định nghĩa quyền được chuyển nhượng). thay đổi trạng thái。

Ví dụ với RGB20:

1️⃣Đầu tiên, người phát hành hợp đồng đặt trạng thái sáng lập của hợp đồng và xác định chi tiết của hợp đồng: tên tài sản, tổng nguồn cung, v.v., và người phát hành có quyền di chuyển UTXO của những nguồn cung này;

2️⃣Khi một tài sản được chuyển giao lần đầu tiên, chủ sở hữu của UTXO đầu tiên có thể tạo ra một sự thay đổi trạng thái để xác định UTXO nào sẽ giữ tài sản;

3️⃣State change can be applied to the right to change the ownership of the asset, or to other types of rights, such as the right to secondary issuance, or the right to add/change specific attributes of the asset (for example: metadata), etc. .

4.2 Xác minh khách hàng

Xác minh RGB khác với xác minh "đồng thuận toàn cầu" truyền thống và sử dụng công nghệ "xác minh khách hàng".

Với việc xác minh Bitcoin truyền thống, một nút kết nối với mạng liên tục tải về và xác minh các khối và giao dịch trong một nhóm giao dịch (nút đầy đủ). Một nút như vậy có một cái nhìn được cập nhật theo thời gian thực về tập hợp UTXO trên toàn bộ chuỗi (tập hợp tất cả các đầu ra chưa được tiêu thụ trên blockchain). Khi thấy một giao dịch mới, để xác minh tính hợp lệ của nó, nó chỉ cần xác minh Tất cả các đầu vào của giao dịch là một phần của trạng thái mới nhất của tập hợp UTXO.

Nhưng đối với RGB, không có dữ liệu được lan truyền toàn cầu, vì vậy không có cái nhìn toàn cầu về tập hợp UTXO như vậy. Sau khi một client RGB chấp nhận một giao dịch, không chỉ cần xác minh rằng trạng thái mới nhất của giao dịch là hợp lệ, mà cũng phải thực hiện xác minh tương tự trên tất cả các biến đổi trạng thái trước đó liên quan đến giao dịch, cho đến trạng thái sáng lập của hợp đồng phát hành.

Điều này dường như mang lại một hạn chế rõ ràng: Gây ra việc xác minh mất nhiều thời gian

Nhưng điều này chỉ xảy ra khi "tài sản có một lịch sử giao dịch dài hạn," và phần này của lịch sử giao dịch có thể được xác minh trước thông qua một lớp chia sẻ dữ liệu (theo cách tự nguyện).

Điều này cũng mang lại những lợi ích đáng kể: Khách hàng không cần phải biết hoặc xác minh tất cả các giao dịch xảy ra trên toàn cầu

Bởi vì nó chỉ cần biết các giao dịch liên quan đến ví của mình, nó không cần xác minh các giao dịch khác, vì vậy lượng dữ liệu cần xác minh bởi mỗi khách hàng là nhỏ hơn, và tính mở rộng của hệ thống được tăng cường đáng kể.

4.3 Sự hứa hẹn về sự chắc chắn của Bitcoin

Cách mà RGB ngăn chặn việc “double spending” được thực hiện thông qua các cam kết RGB. Những cam kết này cần được thực hiện:

1️⃣Nhiều trạng thái chuyển tiếp liên quan đến một hợp đồng có thể được cam kết vào một giao dịch Bitcoin duy nhất

2️⃣Mỗi chuyển đổi trạng thái hợp đồng chỉ có thể thực hiện một lần trong giao dịch Bitcoin

Cách cụ thể để đạt được điều này là:

1️⃣Đầu tiên, tất cả các chuyển đổi trạng thái liên quan đến một hợp đồng cụ thể (hoặc ID tài sản) phải được tổng hợp theo cách xác định thành một cam kết

2️⃣Sau đó, cam kết của tất cả tài sản được chuyển giao được tổng hợp vào một cây Merkle

3️⃣Giá trị băm gốc cuối cùng là sự cam kết RGB cuối cùng;

4️⃣Để đảm bảo tính tương thích với các giao thức khác không liên quan đến RGB nhưng cũng cần sử dụng cam kết Bitcoin xác định, cam kết RGB và cam kết của các giao thức khác phải được tổng hợp lại (như mô tả trong tiêu chuẩn LNPBP-4), và giá trị hash thu được theo cách này là thông điệp thực sự được nhúng trong giao dịch Bitcoin.

4.4 Xử lý theo lô

Như chúng ta có thể biết từ phần trước, chúng ta có thể “bao gói” bất kỳ số lượng thay đổi trạng thái nào trong một cam kết Bitcoin duy nhất, vì vậy xử lý theo lô quy mô lớn lý thuyết là có thể.

Tình huống:A muốn thanh toán cho nhiều người cùng một lúc, chuyển tài sản RGB20 cho B, chuyển tài sản RGB21 cho C, và chuyển quyền sở hữu của một hợp đồng cho D

Kết quả:Chỉ cần tạo một bước chuyển trạng thái cho mỗi B, C và D, và cam kết tất cả các bước chuyển trạng thái vào cùng một giao dịch Bitcoin. Đó là tất cả. Không cần chiếm nhiều byte hơn. Điều này có nghĩa là chi phí biên của phí trên chuỗi cho mỗi thanh toán RGB có thể rất nhỏ, vì cùng một phí được phân bố đều trên bất kỳ số lần chuyển giao nào.

Nhưng chúng ta cũng cần nhìn nhận về các hạn chế ở đây, đó là: thông tin chuyển trạng thái này phải được “bao gói” trong cùng một UTXO. Nếu có nhiều hơn, thì đầu vào của giao dịch này cần được tăng lên, và chi phí tương ứng cũng sẽ được cải thiện. Nhưng so với tình huống truyền thống mà mỗi cái đều yêu cầu một giao dịch, có thể đạt được những cải tiến lớn.

Khả năng xử lý lô này rất quan trọng đối với các nhà cung cấp dịch vụ sử dụng UTXO hợp nhất và sẽ có nhiều kịch bản ứng dụng.

4.5 Giao tiếp giữa các khách hàng

Để hoàn thành việc chuyển RGB, các khách hàng tham gia cần chia sẻ một số dữ liệu với nhau.

Nếu bạn hiểu rõ về các bước chuyển nhượng tài sản RGB, bạn sẽ biết rằng người gửi cần chia sẻ lô hàng với người nhận. Cấu trúc dữ liệu này chứa tất cả thông tin cần thiết để xác minh việc chuyển nhượng, bao gồm tất cả các chuyển đổi trạng thái có thể được truy vết lại đến trạng thái thành lập hợp đồng.

Hàng gửi cần được chuyển từ người gửi đến người nhận thông qua việc giao tiếp, nhưng giao thức RGB không quan tâm đến kênh giao tiếp được sử dụng cho hoạt động chia sẻ dữ liệu này, vì có nhiều cách để thực hiện điều đó. Tuy nhiên, nhìn chung, có hai cách chính để chia sẻ dữ liệu trong phần mềm RGB:

  1. Storm: Hệ thống truyền thông và lưu trữ ngay lập tức dựa trên Mạng Lightning.
  2. Máy chủ Proxy RGB: Một máy chủ HTTP JSON-RPC tiêu chuẩn mà các khách hàng của nó có thể tải lên và tải xuống dữ liệu. Người dùng có thể chạy máy chủ proxy riêng của họ hoặc sử dụng máy chủ của bên thứ ba. Phụ thuộc vào máy chủ của bên thứ ba ảnh hưởng đến quyền riêng tư và kháng kiểm duyệt, nhưng không ảnh hưởng đến bảo mật.

5. Lịch sử phát triển của giao thức RGB

Sau khi hiểu được khái niệm chung về giao thức RGB, tôi nghĩ vào thời điểm này, chúng ta có thể hiểu được cách mà giao thức phát triển từng bước một. Bất kỳ thỏa thuận nào ở mức độ này đều không thể đạt được qua đêm và phải trải qua nhiều thay đổi và đổi mới.

giai đoạn tưởng tượng

RGB được ý tưởng ban đầu bởi Giacomo Zucco và Peter Todd, họ đề xuất các khái niệm xác thực từ phía máy khách và niêm phong một lần

giai đoạn phát triển

Ban đầu, nó được duy trì bởi Mạng BHB và inbitcoin trong một thời gian, và được hỗ trợ bởi Nhóm Poseidon.

Sau này, nhà phát triển chính trở thành Alekos Filini

Từ giữa năm 2019 đến nay, Pandora Core AG và Tiến sĩ Maxim Orlovsky đã trở thành những người đóng góp quan trọng cho sự phát triển công nghệ

Giai đoạn trưởng thành từng bước

Từ năm 2019, giao thức RGB đã nhận được sự giúp đỡ từ nhiều người đóng góp và tổ chức ngành công nghiệp và dần trở nên chín chắn. và là dự án dựa trên một bộ tiêu chuẩn do Hiệp hội Tiêu chuẩn LNP/BP duy trì.

Ví dụ: Ở giai đoạn này, RGB đã được xây dựng lại từ một giao thức token thành một hệ thống hợp đồng thông minh chung, hấp thụ nhiều phần của các giao dịch bí mật, và sử dụng công nghệ bulletproof của Blockstream. Công việc tổng thể được hỗ trợ tài chính bởi Bitfinex/Tether Inc và Fulgur Ventures. (Điều này cũng là cơ sở cho việc phát triển tiếp theo của giao thức RGB)

Lời khuyên của Adam Back và các kỹ sư của Blockstream đã đóng một vai trò quan trọng trong việc thiết kế kỹ thuật của RGB, bao gồm Andrew Poelstra (Bulletproof, mimblewimple, Giao dịch bí mật), Peter Wuille (Giao dịch bí mật, Bulletproof) và thiết kế kiến trúc của Christian Decker (Mạng Lightning, Hệ thống). Đây là một lý do quan trọng khác khiến tôi chú ý đến Liquid. Trên cơ sở lý thuyết, hai bên có nhiều sự trao đổi, và tôi rất lạc quan về sự kết hợp của cả hai trong tương lai.

6. Tình hình hiện tại của giao thức RGB

Công việc phát triển giao thức chính của RGB gần như đã hoàn thành. Trong phiên bản v0.10, việc phát hành tài sản và các chức năng khác có thể dễ dàng sử dụng. Tuy nhiên, một số vấn đề đã gặp phải khi kết nối với bolt-ln (mạng lưới sét trên bolt hiện tại), vì vậy chuẩn bifrost được thiết kế. Giao thức được sử dụng để mở rộng hợp đồng thông minh và đề xuất tiêu chuẩn Storm.

Phiên bản v0.11 hiện đang được kiểm định bảo mật và dự kiến sẽ hoàn thành và phát hành vào đầu năm 2024. Phiên bản v0.11 là một bản cập nhật lớn so với v0.10. Các hợp đồng giữa hai phiên bản này chắc chắn không còn tương thích. Có thể sẽ có kế hoạch để trao đổi tài sản vào lúc đó. Có thể sẽ có hoặc không có cầu nối. Cuối cùng, các phiên bản hiện tại đều là các phiên bản thử nghiệm.

Tôi khá hi vọng rằng phiên bản giao thức v0.11 sẽ trở thành một phiên bản ổn định lớn, đem lại một mức độ nhất định của sự chắc chắn cho việc phát triển các dự án sinh thái dưới giao thức.

Tiếp theo, hãy để tôi nói về các vấn đề hiện tại của giao thức RGB một cách chi tiết:

1️⃣Tiến triển phát triển chậm

Vấn đề này đã bị nhiều người chỉ trích, và nguyên nhân là do nhiều yếu tố gây ra:

—Hiệp hội LNP/BP có rất ít các nhà phát triển, và công việc mã chính được hoàn thành bởi Tiến sĩ Maxim và Bitfinex

—LNP/BP là một tổ chức phi lợi nhuận, và hoạt động của nó chủ yếu dựa vào sự quyên góp. Mặc dù có sự hỗ trợ tài chính từ Bitfinex/Tether Inc và Fulgur Ventures, việc sử dụng quỹ cũng cần phải được lên kế hoạch cẩn thận (ví dụ, nếu bạn muốn tổ chức một hội nghị ngoại tuyến hàng năm, bạn có thể không có ngân sách)

2️⃣ Sự bất ổn mạnh mẽ

Sự không ổn định này đề cập đến "mức độ mà cập nhật giao thức có thể làm hỏng phiên bản cũ."

Ví dụ, lần này v0.10 sẽ gây ra sự không chắc chắn lớn hơn do hỏng hóc hợp đồng (không tương thích) của v0.11.

Nếu các dự án sinh thái dưới giao thức phát triển các chức năng dựa trên v0.10, họ có thể cần phải làm lại trong v0.11, điều này sẽ mang lại chi phí rủi ro cao. Nhưng từ quan điểm của chính hiệp hội, đó là về việc đổi mới và lập kế hoạch tổng thể, và sẽ không xem xét vấn đề này ở giai đoạn này.

3️⃣Vấn đề không khớp

Tổ chức chính mình xem xét kế hoạch phát triển tổng thể của thỏa thuận, có thể không nhất thiết phù hợp với nhu cầu của thị trường.

4️⃣Sự thiếu chú ý đối với quỹ

Hiện nay, có rất ít nhà tài trợ lớn chú ý đến RGB. Các tổ chức vẫn đang chìm đắm trong các câu chuyện có thể thấy nhanh chóng, như các dòng chữ. Không đủ sự chú ý đến các giao thức lớn và sâu như RGB, nên việc phát triển sinh thái tạm thời chưa có nhiều cải thiện (mặc dù tốt hơn trước, nhưng tôi cá nhân nghĩ đó là do hiệu ứng tràn lan của quỹ).

7. Tầm nhìn của tôi về tương lai của giao thức RGB

Khi bày tỏ quan điểm của mình, tôi thích đưa ra lý do của mình rất nhiều, vì đó cũng là cơ sở cho sự nhận định của tôi; tôi không thích ra lệnh và fomo mà không suy nghĩ, vì điều đó không phù hợp với ý định thực sự của tôi. Vì vậy, hãy sắp xếp nó trước:

Việc phát triển sinh thái của BTC là kết quả của sự hy vọng chung của các thợ đào hiện tại, các quỹ cũ, v.v., và cũng cần một câu chuyện mới trên thị trường;

—Các điều kiện kỹ thuật cơ bản cho sự phát triển của hệ sinh thái BTC đã sẵn sàng, trong đó nâng cấp taproot là một phần rất quan trọng;

Việc phát hành tài sản là bước đầu tiên trong việc phát triển sinh thái. Không có tài sản, không thể làm được gì cả. Vì vậy, chúng ta có thể thấy các giao thức khác nhau dựa trên việc phát hành tài sản trên Bitcoin, và dần tràn ngập sang các chuỗi công khai khác;

Phát triển sinh thái không chỉ có thể là việc phát hành tài sản, đó chỉ có thể là bước đầu tiên. Bước thứ hai là triển khai các kịch bản ứng dụng cho các tài sản này, tức là xử lý và trao đổi tài sản, v.v. Điều này đòi hỏi hợp đồng thông minh, có thể đơn giản hoặc phức tạp;

—Các giao thức hiện tại mà tôi đã thấy đều là giao thức cốt lõi RGB và Bitvm, và như tôi đã nói trước đó, RGB là phương pháp thực tiễn hơn.

Đó là lý do tại sao tôi thích anh ấy!

Tuy nhiên, quá trình phát triển của mọi thứ thường không nhất quán như người ta tưởng. Hãy sử dụng một bức tranh để diễn tả nó:

Phần 2: Phần Thỏa Thuận - Hiểu LNP/BP

1. Hiểu về LNP/BP

LNP: Giao thức mạng chiếu sáng (Giao thức mạng Lightning)

BP: Giao thức Bitcoin

Đây là một tổ chức phi lợi nhuận của Thụy Sĩ, có trách nhiệm giám sát các tiêu chuẩn mở và giao thức Layer 2 và 3 cho Bitcoin và Lightning Network. Họ là những người sáng tạo của các giao thức L2 và L3 như RGB, Bifrost, Storm, Prometheus, Kaleidscope, và là những người xây dựng tích cực cho hệ sinh thái #BiFi (Tài chính Bitcoin) trên Lightning Network. Hiệp hội bao gồm@dr-orlovsky@giacomozuccoFounded in 2019

Liên kết trang web chính thức Liên kết Twitter liên kết github

Github chứa một lượng lớn thông tin mã nguồn mở về RGB và các giao thức liên quan. Các bạn kỹ thuật viên có thể xem xét kỹ hơn.

LNP/BP có một đội ngũ các tổ chức quyên góp rất mạnh, bao gồm:

Hơn nữa, TEDA đã tuyên bố nhiều lần rằng họ sẽ phát hành USDT trên giao thức RGB và thúc đẩy sự phát triển của giao thức RGB!

2. Phân tích tiêu chuẩn LNP/BP

2.1 LNPBP-1: Khóa công khai

tiếp tục...

Phần Ba: Tóm tắt Các Câu Hỏi Thường Gặp

Trong phần này, tôi sẽ tiếp tục tổng hợp và cập nhật các vấn đề liên quan đến công nghệ RGB và BTC gặp phải trong quá trình học tập và hoạt động cộng đồng tại địa điểm này.

Q1. Tại sao có nhiều loại địa chỉ BTC khác nhau?

Có bốn loại chính của địa chỉ bitmap:

1️⃣Địa chỉ Băm Khóa Công Khai Thanh Toán (P2PKH) Legacy

Loại địa chỉ Bitcoin truyền thống này là dạng của địa chỉ khi nó được tạo ra vào những ngày đầu, vì vậy nó cũng được gọi là địa chỉ “di sản” hoặc địa chỉ “băm khóa công khai thanh toán (P2PKH)” vì khi Bitcoin được ra mắt vào năm 2009, phương pháp tạo ra của nó bắt đầu bằng việc tạo ra cặp khóa công khai/khóa riêng tư, mà vào thời điểm đó là cách duy nhất để tạo ra một địa chỉ.

Loại địa chỉ này bắt đầu bằng “1”. Bởi vì nó sử dụng nhiều không gian nhất trong giao dịch, nó cũng là loại địa chỉ đắt tiền nhất.

2️⃣Địa chỉ Pay-to-Script-Hash (P2SH)

Loại địa chỉ này không sử dụng kết quả hoạt động băm của khóa công khai, mà sử dụng hoạt động băm của một số kịch bản cụ thể để ghi lại các điểm trừ, và có thể được sử dụng cho các giao dịch yêu cầu nhiều chữ ký, v.v.

Loại địa chỉ này bắt đầu bằng “3” vì bạn có thể sử dụng Segregated Witness để tiết kiệm phí giao dịch, gửi đến địa chỉ P2SH rẻ hơn khoảng 26% so với ví sử dụng địa chỉ cũ.

3️⃣Địa chỉ Segregated Witness (SegWit) Địa chỉ Bech32

Địa chỉ Segwit cũng được biết đến với tên gọi là địa chỉ Bech32. Loại địa chỉ Bitcoin này giảm thiểu lượng thông tin được lưu trữ trong giao dịch. Chúng không lưu trữ chữ ký và kịch bản trong giao dịch, mà lưu trữ trong chứng nhận (commit).

Loại địa chỉ này bắt đầu bằng “bc1q”. So với địa chỉ P2SH, địa chỉ Segwit có thể tiết kiệm khoảng 16% phí giao dịch, và so với địa chỉ truyền thống, chúng có thể tiết kiệm hơn 38% phí.

4️⃣Địa chỉ Taproot

Để tăng hiệu suất không gian khối và cải thiện phí, SegWit đã đưa ra một số thay đổi trong cách địa chỉ được xây dựng. Do đó, dựa trên địa chỉ SegWit, địa chỉ Taproot đã được phát triển, được dịch là địa chỉ gốc chính.

Loại địa chỉ này bắt đầu bằng “bc1p”, từ đó giảm không gian lưu trữ, cải thiện hiệu suất giao dịch và cung cấp tính riêng tư tốt hơn.

Q2. Khi sử dụng một số ví BTC, tại sao địa chỉ ví lại khác nhau sau mỗi lần sử dụng?

Đây là một phương pháp kỹ thuật thông dụng trên BTC: Ví HD

Công nghệ này cho phép một cặp “khóa công khai và khóa riêng” tạo ra vô số các khóa con công khai, đó chính là địa chỉ chúng ta thấy; tính năng này nhằm bảo vệ sự riêng tư của người dùng ví Bitcoin.

Bởi vì trong việc sử dụng truyền thống, để xác nhận giao dịch, người dùng sẽ phải tiết lộ khóa công khai của mình, sau đó có nguy cơ tiết lộ danh tính thật của họ (có thể bị theo dõi liên tục), nhưng sau khi sử dụng Ví HD, sau mỗi lần sử dụng, chuyển đổi thành một khóa con khác nên không thể bị theo dõi.

Để biết chi tiết, vui lòng xem các tài liệu sau:

Ví HD | Ví xác định phân cấp

Một giải thích về HD Wallet là gì, cách họ hoạt động trong Bitcoin và lịch sử của họ.

learnmeabitcoin.com

Q3. Các tài sản đầu tiên trên RGB là gì?

Nhiều người sẽ tranh cãi về danh hiệu “đầu tiên” vì mọi người thích đuổi theo cái đầu tiên

Nếu bạn muốn nói về tài sản đầu tiên trên RGB, có lẽ nó đã được phát hành khi Tiến sĩ Maxim thử nghiệm nó. Tất nhiên, không phải bạn cũng không phải tôi thấy nó.

Nếu bạn muốn nói về tài sản mẫu RGB được mở bởi Hiệp hội LNP/BP, bạn có thể tham khảo trang web sau

rgbex.io

rgbex.io

Nếu đó là tài sản được phát hành trên bên dưới dự án bitmask theo giao thức RGB, bạn có thể tham khảo trang web sau

Ví BitMask

Phần mở rộng Trình duyệt cho Ứng dụng Phi tập trung trên Bitcoin. Truy cập Tài chính Bitcoin, NFTs (UDAs) và nhiều hơn nữa bằng cách sử dụng giao thức RGB...

beta.bitmask.app

Nhưng bitmask chỉ là một dự án phần dưới giao thức RGB, vì RGB được “xác minh bởi máy khách”, vì vậy miễn là bạn có thể xây dựng một máy khách, bạn cũng có thể sử dụng “dòng lệnh” để phát hành “tài sản RGB đầu tiên” của riêng bạn

Do đó, tôi nghĩ rằng tranh cãi về ai là số một có ý nghĩa đối với việc quảng cáo ngắn hạn, nhưng trong dài hạn, giá trị chứa đựng trong tài sản mới có ý nghĩa hơn. Giá trị này có thể là tinh thần cộng đồng, quyền lực, v.v.

Q4. Các giao dịch RGB có được tải lên chuỗi thời gian thực không?

Trên thực tế, bạn không thể hỏi điều này, vì: RGB sử dụng mạng Bitcoin cho “chứng nhận bảo mật” và “ngăn chặn chi tiêu trùng lặp”. Về nguyên lý, nó có thể được sử dụng trên bất kỳ mạng nào khác có các đặc điểm như vậy.

Nếu giao dịch RGB chạy trên mạng chính, thì các giao dịch của nó được tải lên mạng chính ngay lập tức; nếu giao dịch RGB chạy trên Lightning Network, thì dữ liệu giao dịch của nó được tải lên Lightning Network ngay lập tức, và dữ liệu của Lightning Network được lưu trữ ngoại chuỗi. Vâng, chỉ khi rút tiền mới được chuỗi trên mạng chính BTC; nếu giao dịch RGB chạy trên các mạng khác, tình hình chuỗi dữ liệu cũng sẽ được xác định dựa trên điều kiện của các mạng khác.

Cũng cần nhấn mạnh rằng dữ liệu giao dịch thực tế của RGB được lưu trữ trên máy khách, và những gì được tải lên chuỗi là tổng hợp của cam kết giao dịch.

Q5. Vui lòng giới thiệu về những gì RGB có thể làm?

Đối với tôi, tôi nghĩ rằng RGB là một công nghệ chung có thể kết nối với L1/L2/L3. Nó có thể làm nhiều điều và là một phần rất quan trọng của sự phát triển của sinh thái BTC; nó có thể thực hiện BIFI, tức là, bitcoin+fi, có thể là defi, nftfi, gamefi, hoặc các hình thức fi khác

Trên thực tế, nhiều người chú ý đến ứng dụng của RGB trong tiền điện tử, nhưng RGB có thể làm nhiều hơn, chẳng hạn như trái phiếu, trái phiếu kho bạc, sự kết hợp giữa tài sản thực và tài sản ảo, v.v.

Q6. Quan hệ giữa giao thức RGB, mạng chính và Mạng Lightning là gì?

Giao thức RGB có thể chạy trên mạng chính, trên Lightning Network, và thậm chí trên các chuỗi phụ trong tương lai.

RGB được thiết kế để chạy trên Lightning Network vì mục đích mở rộng. Do chạy các hợp đồng thông minh, tốc độ giao dịch trên mạng chính rõ ràng không thể đáp ứng yêu cầu này. Tốc độ giao dịch cao của Lightning Network có thể, nhưng mạng Bolt Lightning Network hiện tại không thể. Nó đáp ứng các yêu cầu hợp đồng thông minh phức tạp của RGB, vì vậy cần phải nâng cấp lên bifrost để trở nên hoàn chỉnh;

Q7. Hiện nay thường xảy ra vấn đề với Lightning Network. Tại sao không chọn chạy nó trên một chuỗi phụ? Và tại sao người nước ngoài ưa thích Lightning Network?

Vấn đề hiện tại là do kích thước của kênh Lightning Network, và Lightning Network được thiết kế ban đầu để thanh toán nhỏ; tất nhiên, nếu bạn xây dựng một kênh lớn, bạn cũng có thể thực hiện thanh toán lớn (thường là số tiền lớn đi vào mạng chính) )

Tôi nghĩ có hai lý do vì sao Lightning Network được sử dụng thay vì side chains:

1️⃣ Các chuỗi phụ thường được coi là không đủ bản địa vì chúng có chuỗi riêng, các nút riêng, các khối riêng và cơ chế đồng thuận riêng. Bạn có thể thậm chí nói rằng nó liên quan ít đến mạng chính BTC; nhưng Mạng Lightning có thể được hiểu là một cái gì đó treo trên mạng chính BTC. Nó rất bản địa và được gọi là L2.

2️⃣Số giao dịch trên giây lý thuyết của Lightning Network cao hơn nhiều so với mạng phụ

Q8. Hiệp hội LNP/BP chỉ chấp nhận quyên góp. Liệu điều này có ảnh hưởng đến tiến trình phát triển không?

Tôi cũng có lo lắng loại này, đặc biệt khi hiện tại không có nhiều sự đóng góp (trên thực tế, tỷ lệ lợi nhuận từ các khoản đầu tư như TEDA rất cao), nhưng tôi vẫn đánh giá cao tinh thần của tổ chức theo cách phi lợi nhuận. Làm những việc tốt đẹp như vậy.

Chủ yếu nói, hầu hết công việc trên giao thức RGB đã hoàn thành. Tất nhiên, vẫn còn nhiều nhiệm vụ phải theo dõi; Tôi nghĩ nếu giao thức RGB thu hút sự chú ý của nhiều người hơn, khi càng có nhiều nhà phát triển tham gia, công việc phát triển sẽ nhanh chóng thay đổi.

Q9. TEDA sẽ phát hành stablecoin trên RGB không?

Vâng, và nhiều lần

Q10. Mức độ phát triển của giao thức RGB đã đạt đến đâu cho đến nay?

Đến ngày 17 tháng 12 năm 2023, mọi người đều đang chờ đợi bản cập nhật của v0.11. Bản cập nhật này bao gồm cập nhật cho hợp đồng thông minh, ví tiền, v.v.; chúng tôi hy vọng rằng v0.11 sẽ trở thành một phiên bản ổn định lớn hơn, để các dự án trong hệ sinh thái có thể phát triển một cách tương đối an toàn.

Nếu v0.11 được phát hành, việc phát hành và chuyển RGB tài sản dựa trên Lightning Network sẽ sớm được thực hiện (nó sẽ rất nhanh), nhưng hợp đồng thông minh phức tạp vẫn phụ thuộc vào việc phát triển của bifrost Lightning Network.

Q11. Giới thiệu về các dự án khác nhau trong hệ sinh thái RGB?

bitmask/bitlight: Hai bên dự án rất chính thức. Bên trước đã được thông báo trên trang chủ LNP/BP và tập trung vào việc phát triển ví và diba (thị trường nft). Bên kia tập trung vào việc phát triển ví và dex;

pprgb: Bức hình meme rgb đầu tiên có sự phổ biến trên thị trường, một dự án tạm thời được phát hành trên liquid (lưu ý phạm trực).

seal: Các dự án hy vọng phát hành NFT và tăng cường token trên rgb cứ nhất quán phát hành trên rgb

Sàn giao dịch UTXO: Tôi muốn xây dựng dex trên rgb và sử dụng zero-roll airdrops. Các tài sản mà nó phát hành phải là tài sản rgb. Tuy nhiên, dựa trên hình thức hiện tại, nó được cho là sẽ ở dạng tập trung và đánh giá các rủi ro bởi chính nó.

BiHelix: Ban đầu mang tên là vô cực, sau đó đổi tên thành intas, và sau đó đổi tên thành Bihelix. Tôi đã viết rất nhiều bài viết và đã làm rất nhiều công việc tuyên truyền, nhưng trong những ngày đầu cũng có một số điều không dễ chịu với thỏa thuận LNP/BP và nó đã được xác định là một lừa đảo. Tôi đề xuất họ cần giải quyết vấn đề này tốt, nếu không sẽ khó khăn hơn để làm điều này trên con đường này.

rgbdoge: Được đồn đoán là một dự án Trung Quốc (Tôi không quan tâm nó có phải là Trung Quốc hay nước ngoài, mà phụ thuộc vào chất lượng và chiến lược của dự án). Nó có hành động mạnh mẽ, nhưng thiếu hướng đi (từ cuộc chiến ban đầu vì "hạng nhất", đến việc xây dựng một nền tảng, đến việc phát hành trên sàn giao dịch).

bitrgb: Một nền tảng để tạo hợp đồng thông minh RGB. Hiện đang sử dụng phương pháp nostrasset. Tôi đã từng khuyến nghị nhiệm vụ zealy (ý tưởng Lubai) trước đó, nhưng trong tình hình "ẩn danh của nhóm/ẩn danh của các tổ chức đầu tư/charge mint (giá có vẻ không thấp)", cảm thấy rằng rủi ro rất cao.

Gần đây, đã phát hiện rằng LNP/BP tg đã bị xác định là lừa đảo bởi Tiến sĩ Maxim.

Inscriptionwar: Đây hoàn toàn miễn phí, vì vậy không cần tham gia.

Q12. Bảo mật ngoại xích của RGB có thể được hiểu, nhưng làm thế nào để hiểu về bảo mật ngoại xích?

Bảo mật ngoại chuỗi phụ thuộc vào bên dự án hoặc khách hàng, vì vậy hiệp hội cần thiết lập các tiêu chuẩn thống nhất cho việc lưu trữ, vv., để đảm bảo an toàn cho tài sản, vv.

Q13. Dữ liệu RGB được lưu trữ ở đâu?

Dữ liệu chính được lưu trữ trên máy khách ngoại chuỗi, và các máy khách có thể chia sẻ thông tin và giao tiếp thông qua các nút Storm trong tương lai.

Q14. Hãy cho chúng tôi biết về mối quan hệ giữa sideswap và liquid?

Để tôi cho một lời giới thiệu ngắn gọn. Adam Back đã thành lập công ty blockstream. Công ty này có nhiều sản phẩm như nền tảng phát triển chuỗi phụ elements. Họ cũng có các sản phẩm ví xanh, hồ bơi khai thác thực sự và các sản phẩm quản lý tài chính liên quan đến hồ bơi khai thác. Sản phẩm tài chính, v.v.;

Liquid là L2 được phát triển bằng nền tảng các yếu tố, và sideswap là một dự án trên Liquid.

Q15. RGB được lưu trữ ngoài chuỗi khối, vì vậy bảo mật dữ liệu ngoài chuỗi được đảm bảo bởi bên dự án không? Nếu có vấn đề với dữ liệu của bên dự án, có thể xảy ra vấn đề với tài sản không? Có thể bên dự án đang làm điều ác không?

Việc bảo mật lưu trữ dữ liệu ngoại chuỗi được cung cấp bởi bên dự án. Người dùng có thể bảo vệ an toàn cho tài sản của mình bằng cách sao lưu dữ liệu. Tất nhiên, nếu có vấn đề với dữ liệu của bên dự án và người dùng không sao lưu dữ liệu, thì sẽ có vấn đề với tài sản.

Một số bên tham gia dự án độc hại có thể phạm tội bằng cách tạo ra phần mềm độc hại, nhưng cơ chế sử dụng của RGB có thể tránh được gian lận cơ chế. Tất nhiên, RGB khó để ngăn chặn trên tất cả các chuỗi khối.

Q16. Thông qua các nút Storm, dữ liệu có thể được kết nối giữa các bên dự án khác nhau và đạt được sự phân cấp dữ liệu không?

Vâng, sử dụng giao thức Storm, dữ liệu được chia sẻ giữa các đồng nghiệp, nhưng sự phát triển hiện tại đều quá hạn.

Q17. Vì giao thức RGB là riêng tư, thế giới bên ngoài không thể nhìn thấy dữ liệu giao dịch cá nhân. Dự án có thể cung cấp thông tin giao dịch cá nhân, chuyển khoản và thông tin khác không?

Không thể. Bên dự án không thể thu thập thông tin về các giao dịch cá nhân và chỉ có thể thu thập số lần chuyển tiền hoàn tất trong ứng dụng (như thống kê tổng hợp).

Tất nhiên, tôi cá nhân nghĩ rằng nếu người dùng cho phép các quyền liên quan, thì ứng dụng có thể truy cập dữ liệu này (nó sẽ tương tự như chìa khóa không che trên Liquid để xem thông tin che giấu)

Q18. Có thể có tài sản chứng khoán (AMP) tương tự như Liquid (cần phải được tiết lộ ra bên ngoài), để những tài sản phải tuân thủ một số quy định cụ thể phải được tiết lộ ra bên ngoài không?

Vâng, nhưng mọi công ty đều cần tuân thủ các quy định về chứng khoán.

Q19. Làm thế nào để chứng minh rằng tài sản đó là tài sản RGB?

1) Tài sản có ContractID và giá trị khởi tạo genesis

2) Tương thích với ví RGB

3) Mã nguồn mở

Bằng cách này, bạn có thể biết xem đó có phải là tài sản RGB không

Q20. Vì tài sản giữa các dự án khác nhau không thể tương tác được với nhau, vậy có thể có một lớp tài sản chung không?

UTXO là lớp tài sản “công cộng”, nhưng chỉ giữa cùng một tài sản, ví dụ: USDT<>USDT; trong tương lai, chúng ta có thể đạt được “tương tác” giữa các tài sản khác nhau, nhưng điều này đòi hỏi Bifrost

Q21. Có thể kết nối RGB với các chuỗi khác nhau như Liquid và các chuỗi L2 khác không? Tài sản có dạng nào? Liệu có phải tuân thủ quy định tài sản RGB không?

Điều này có thể xảy ra, nhưng chuỗi mục tiêu phải hỗ trợ mô hình UTXO và các mô hình khác có sẵn để tích hợp với RGB Core và các thư viện chéo. Hiện tại, tài sản cần tuân thủ theo các thông số kỹ thuật của mô hình RGB20.

Q22. Nếu RGB được xây dựng trên Lightning Network, liệu có thể coi như sau: dữ liệu RGB được ghi nhận ngoại chuỗi, dữ liệu thanh toán được xác nhận thông qua Lightning Network, và dữ liệu Lightning Network được tải lên mạng chính Bitcoin thông qua nhiều chế độ để xác nhận?

Trong thực tế, RGB tương thích với LN và bạn có thể sử dụng nó với bất kỳ triển khai LN nào, chẳng hạn như việc chèn CLN hoặc LND. Khi sử dụng Storm, việc xác nhận mẫu mẻ là có thể trên LN; trên L1, việc xác nhận và định tuyến tài sản chỉ thực hiện khi bạn mở/đóng kênh hoặc quét bằng cách sử dụng HTLC.

Q23. Do với sự đặc thù của việc chuyển đổi tài sản RGB, điều này yêu cầu xác nhận từ cả hai bên, liệu việc xây dựng cơ chế amm tương tự như uniswap có khó khăn? Có thể đạt được điều này bằng cách cho phép người dùng ủy quyền một số quyền trước không?

Vâng, điều này đòi hỏi rất nhiều thư viện hỗ trợ phải làm việc cùng nhau,

Về lý thuyết, quá trình có thể được đơn giản hóa thông qua quyền ủy quyền. Tất nhiên, điều này chỉ là về lý thuyết.

Phần 4: Liên kết tham khảo

1. Trang web chính thức công nghệ RGB

Ở đây, bạn có thể học:

1️⃣RGB là gì, nó có thể làm gì và những lợi ích của nó là gìNhảy

2️⃣Cách thử thư viện RGB, chẳng hạn như dòng lệnh, cài đặt nút, gọi API, v.v. (Nhảy

3️⃣Học về RGB qua video chính thức (tất nhiên, điều này khó khăn đối với những người không nói tiếng Anh) (Nhảy

Giao thức RGB

Hợp đồng thông minh có thể mở rộng và bảo mật cho Bitcoin và Lightning

rgb.tech

2. RGB Blackpaper

Tài liệu này giải thích nguyên tắc thiết kế và cung cấp cái nhìn kỹ thuật sâu hơn vào cách các hệ thống RGB được xây dựng và hoạt động, bao gồm:

1️⃣Tổng quan và mục tiêu của thiết kế giao thức (Nhảy

2️⃣Giới thiệu về việc “Xác minh Khách hàng”, mô tả về “Dấu niêm phong một lần” và “Cam kết Bitcoin xác định”(Nhảy

3️⃣Giải thích về “Hợp đồng RGB, Trạng thái và Hoạt động” (Nhảy

4️⃣Một số nội dung của “Hợp đồng RGB Thử nghiệm”: bao gồm việc viết hợp đồng, tương tác với hợp đồng, giao tiếp P2P, tương tác với ví, v.v. ( Nhảy

RGB Blackpaper | RGB Blackpaper

Turing-complete, Scalable & Confidential Smart Contract Layer for Bitcoin & LN

blackpaper.rgb.tech

3. Tài liệu FAQ chính thức

Nếu bạn gặp vấn đề, bạn có thể kiểm tra xem tài liệu chính thức này có câu trả lời không.

rgbfaq.com

rgbfaq.com

4. Máy ảo AluVM (tương đối khó nhằn, yêu cầu một số kiến thức cơ bản)

Ở đây, bạn có thể tìm hiểu về máy ảo Alu hoàn chỉnh Turing được phát triển bởi Hiệp hội LNP/BP

Về AluVM | AluVM

www.aluvm.org

5. Báo cáo phân tích giao thức RGB chất lượng cao

1️⃣CoinEx Research

Một Phân Tích Ngắn Gọn về RGB: Một Giao Thức Hợp Đồng Thông Minh, Bảo Mật, Mở Rộng Xây Dựng trên Bitcoin

Blog | CoinEx - Sàn Giao Dịch Tiền Điện Tử Toàn Cầu

CoinEx - Sàn giao dịch tiền điện tử toàn cầu. Hỗ trợ BTC, LTC, ETH, XRP, Doge, Shib v.v. và nhiều cặp giao dịch khác. Tốc độ khớp lệnh cao...

www.coinex.com

2️⃣Federico Tenga

Hiểu giao thức RGB

@FedericoTenga">Federico Tenga – Medium

@FedericoTenga">Đọc những bài viết từ Federico Tenga trên Medium. Đang làm việc về vấn đề Bitcoin. Mỗi ngày, Federico Tenga và hàng ngàn giọng nói khác...

@FedericoTenga"medium.com

3️⃣Bitfinex

Làm thế nào RGB có thể cải thiện Bitcoin?

Làm thế nào RGB có thể cải thiện Bitcoin? - Blog Bitfinex

RGB là một lớp hợp đồng thông minh và giao thức ngoại chuỗi được xây dựng trên blockchain Bitcoin, cho phép việc đúc và phát hành o…

blog.bitfinex.com

4️⃣Waterdrip Capital

Giải thích chi tiết về giao thức RGB: tìm cách tạo ra một lớp thứ hai mới của việc phát hành tài sản Bitcoin

foresightnews.pro

foresightnews.pro

5️⃣ Thiết kế giao thức RGB

Thiết kế của giao thức RGB

Một nơi tụ họp của người Trung Quốc về ý tưởng về Bitcoin

www.btcstudy.org

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được tái bản từ [GateDaPangDun]. All copyrights belong to the original author [DaPangDun]. Nếu có ý kiến ​​phản đối về việc tái in này, vui lòng liên hệ với Gate Họcđội, và họ sẽ xử lý nhanh chóng.
  2. Miễn trừ trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết đã được dịch là cấm.

Share

Content

Hướng dẫn hoàn chỉnh về việc học RGB: Tài nguyên và Vật liệu

Người mới bắt đầu5/20/2024, 2:32:27 PM
RGB là một công nghệ không bị giới hạn trong lĩnh vực tiền điện tử. Nó có thể được sử dụng rộng rãi trong các tình huống không liên quan đến tiền điện tử của chúng tôi. Khi giao thức trở nên mạnh mẽ hơn, chúng ta sẽ thấy nhiều hơn các trường hợp sử dụng.

Nhiều người bắt đầu chú ý đến giao thức RGB của Bitcoin và thực sự rất hạnh phúc. Tuy nhiên, hầu hết mọi người khá xa lạ với một giao thức như vậy (đặc biệt là một giao thức kỹ thuật tương đối phức tạp), và không biết cách nghiên cứu và thử nghiệm nội dung và sinh thái của giao thức.

Do đó, tôi đặc biệt viết một Bản sao được cập nhật liên tục để tóm tắt các tài liệu học tập liên quan và cung cấp một con đường học tập tương đối hợp lý; đồng thời, nó cũng phục vụ như một bản ghi chép về việc học tập cá nhân về RGB.

Bảng nội dung

  1. RGB là gì
  2. RGB có thể làm gì
  3. Đặc điểm của RGB là gì
  4. Điểm công nghệ RGB
  5. Lịch sử phát triển giao thức RGB
  6. Tình hình hiện tại của giao thức RGB
  7. Tầm nhìn của tôi về tương lai của giao thức RGB

Phần 2: Phần Thỏa Thuận - Hiểu LNP/BP

  1. Hiểu về Liên minh LNP/BP
  2. Phân tích tiêu chuẩn LNP/BP

Phần Ba: Tóm tắt câu hỏi thường gặp

  1. Tại sao lại có nhiều loại địa chỉ BTC khác nhau?
  2. Khi sử dụng một số ví BTC, tại sao địa chỉ ví lại khác nhau sau mỗi lần sử dụng?
  3. Cái gì là tài sản đầu tiên trên RGB?
  4. Các giao dịch RGB có thời gian thực trên chuỗi không?
  5. Giới thiệu chính xác về RGB có thể làm gì?
  6. Mối quan hệ giữa giao thức RGB, mạng chính và Lightning Network là gì?
  7. Hiện nay, mạng Lightning thường gặp vấn đề. Tại sao không chọn chạy trên chuỗi phụ? Và tại sao người nước ngoài ưa thích mạng Lightning?
  8. Hội LNP/BP chỉ chấp nhận quyên góp. Liệu điều này có ảnh hưởng đến tiến độ phát triển không?
  9. Liệu TEDA có phát hành stablecoin trên RGB không?
  10. Đến đâu mức độ phát triển của giao thức RGB cho đến nay?
  11. Giới thiệu các dự án khác nhau trong hệ sinh thái RGB?
  12. Việc an ninh trên chuỗi của RGB có thể được hiểu, nhưng làm thế nào để hiểu về an ninh ngoại chuỗi?
  13. Dữ liệu RGB được lưu trữ ở đâu?
  14. Hãy nói về mối quan hệ giữa sideswap và liquid?
  15. RGB được lưu trữ ngoài chuỗi khối, vậy an ninh của dữ liệu ngoài chuỗi có được đảm bảo bởi dự án không? Nếu có vấn đề với dữ liệu từ phía dự án, liệu có thể xảy ra vấn đề với tài sản không? Có khả năng phía dự án đang làm điều ác không?
  16. Qua các nút Storm, liệu dữ liệu có thể được kết nối giữa các bên dự án khác nhau và đạt được phân cấp dữ liệu không?
  17. Vì giao thức RGB là riêng tư, người ngoài không thể xem dữ liệu giao dịch cá nhân. Dự án có thể cung cấp thông tin giao dịch cá nhân, chuyển khoản và thông tin khác không?
  18. Có thể có một tài sản bảo mật giống như Liquid (AMP) mà phải được tiết lộ ra bên ngoài, để những tài sản phải tuân thủ một số quy định cụ thể phải được tiết lộ ra bên ngoài không?
  19. Làm thế nào để chứng minh rằng một tài sản là một tài sản RGB?
  20. Vì tài sản giữa các dự án khác nhau không thể tương tác được với nhau, liệu có thể có một lớp tài sản chung không?
  21. RGB có thể kết nối với các chuỗi khác nhau như Liquid và các chuỗi L2 khác không? Tài sản có hình thức nào? Liệu nó có phải tuân theo đặc tả tài sản RGB không?
  22. Nếu RGB được xây dựng trên Lightning Network, liệu có thể coi như sau không: dữ liệu RGB được ghi ngoại chuỗi, dữ liệu thanh toán được xác nhận thông qua Lightning Network, và dữ liệu Lightning Network được tải lên mạng chính Bitcoin thông qua nhiều chế độ để xác nhận?
  23. Do vì đặc thù của việc chuyển tài sản RGB, yêu cầu xác nhận từ cả hai bên, việc xây dựng cơ chế amm tương tự như uniswap có khó không? Có thể đạt được bằng cách cho phép người dùng ủy quyền một số quyền cụ thể trước không?
  1. Trang web chính thức của công nghệ RGB
  2. RGB BLACKPAPER
  3. Tài liệu FAQ chính thức
  4. Máy ảo AluVM
  5. Báo cáo phân tích giao thức RGB chất lượng cao

Phần Một: Khoa Học Phổ Thông Phần - Hiểu Biết Ban Đầu về RGB

1. RGB là gì?

Khi nhiều người nhìn thấy ba từ RGB, họ nghĩ đến “ba màu chính: đỏ xanh lam xanh lá cây”. Nếu bạn nhìn biểu tượng, điều này thực sự đúng. Điều này bởi vì giao thức RGB sử dụng khái niệm sớm của “đồng tiền nhuộm”.

Ở đây chúng tôi đang nói về RGB là một thỏa thuận, một hệ thống giao thức hợp đồng thông minh có khả năng tăng cường quyền riêng tư, có thể chạy trên mạng chính Bitcoin, Lightning Network hoặc các mạng tương tự.

Giao thức này hiện đang được duy trì và cập nhật bởi giao thức LNP/BP, và bitfinex cũng tham gia vào một số công việc mã.

Việc phân loại RGB vào hạng mục của Bitcoin L2 một cách đơn giản là khó khăn. Nó không có chuỗi riêng, không có lớp riêng, và có thể hoạt động trên các L2 khác của BTC. Do đó, để chính xác: Đó là một công nghệ phổ quát。

Trong ngành, nó được cho là RGB và Bitvm sẽ là hình thức cuối cùng của sự mở rộng BTC, vì họ đều có thể đạt được khả năng mở rộng của hệ sinh thái BTC dựa trên bản chất gốc của BTC. So với Bitvm, mà cách xa, RGB đã từng bước được triển khai.

Nó đáng giá để đề cập rằng RGB là một công nghệ không giới hạn trong lĩnh vực tiền điện tử. Nó có thể được sử dụng rộng rãi trong các tình huống không phải tiền điện tử của chúng ta. Khi giao thức trở nên càng trưởng thành, chúng ta sẽ thấy nhiều hơn và nhiều hơn các trường hợp sử dụng.

2. Gate có thể làm gì?

Từ giới thiệu chính thức, chúng ta có thể thấy các chức năng mà giao thức RGB có thể đạt được:

  1. Phát hành tài sản có thể chuyển đổi kỹ thuật số như cổ phiếu, trái phiếu và các loại chứng khoán khác;
  2. Tạo ra các hình thức thu thập khác nhau (tài sản không thể thay thế);
  3. Tạo và quản lý hệ thống danh tính và uy tín chủ quyền/phân quyền.
  4. Tạo và duy trì các bản ghi lịch sử duy nhất có thể được sử dụng cho việc kiểm toán thông qua việc tiết lộ dữ liệu một cách cẩn thận và theo phần;
  5. Thiết kế và chạy các hình thức hợp đồng thông minh khác có độ phức tạp tùy ý

Nếu chúng ta phân loại nó, chúng ta có thể thấy:

  1. Có thể phát hành tài sản (token, nft, domain, vv.)
  2. Có thể sử dụng như một lớp dữ liệu
  3. Có thể tạo hợp đồng thông minh

Từ góc độ này, RGB cho phép BTC có hầu hết các chức năng của EVM hiện tại, nhưng không được triển khai dưới dạng phi nguyên bản tương tự như "tương thích với EVM", mà được triển khai theo cách nguyên bản. Tôi phải nói rằng bộ lý thuyết và thiết kế này thật tuyệt vời.

Trên thực tế, đáng chú ý rằng hệ thống hợp đồng thông minh RGB rất khác biệt so với các phương pháp trước đó, dù dựa trên Bitcoin (Colored Coins, Counterparty, OMNI) hay không phải Bitcoin (Ethereum, EOS, v.v.), nó có các tính năng độc đáo riêng của mình:

  1. RGB phân biệt khái niệm của hợp đồng thông minh: Người phát hành, chủ sở hữu trạng thái và sự phát triển trạng thái;
  2. RGB giữ mã hợp đồng thông minh và dữ liệu ngoài chuỗi;
  3. RGB sử dụng blockchain như lớp cam kết trạng thái và Bitcoin script như hệ thống kiểm soát sở hữu; trong khi sự tiến hóa của các hợp đồng thông minh được thúc đẩy bởi mô hình ngoại chuỗi và hoàn thiện bằng ngôn ngữ đơn giản

Ý nghĩa đầu tiên là hợp đồng thông minh sẽ được phân tầng tốt hơn. Người phát hành chỉ có quyền đối với hợp đồng vào thời điểm phát hành, và sau đó chủ sở hữu trạng thái sẽ có quyền trong quá trình tiến hóa trạng thái liên tục;

Ý nghĩa thứ hai là nó giữ mã không chuỗi, điều này có thể tiết kiệm không gian chuỗi, cải thiện tốc độ chạy, và giảm khó khăn trong phát triển, nhưng cũng có thể đảm bảo an toàn thông qua cơ chế;

Bài thứ ba tiết lộ lớp chứng nhận bảo mật của mình (blockchain), nó là Turing hoàn chỉnh và có thể hỗ trợ các hoạt động ngôn ngữ đơn giản.

Do đó, hình ảnh sau có thể gần với sự hiểu đúng đắn hơn:

3. Những đặc điểm của RGB là gì?

Từ video giảng dạy của Tiến sĩ Maxim Orlovsky, chúng ta có thể thấy rằng các đặc điểm RGB được công nhận chính thức bao gồm:

  1. Quyền riêng tư cực kỳ
  2. Bảo mật cao
  3. Khả năng mở rộng
  4. không kẹt xe
  5. Tích hợp cực kỳ cao

Hãy chia nhỏ từng cái một:

1️⃣Quyền riêng tư cực cao

  1. Dữ liệu chỉ được biết đến bởi chủ sở hữu, không phải cả thế giới. Bởi vì RGB không sử dụng sự đồng thuận toàn cầu truyền thống, mà sử dụng xác nhận từ khách hàng, không cần phải phát sóng dữ liệu ra thế giới. Chỉ có hai khách hàng có thể kết nối với nhau mới thiết lập được sự đồng thuận chỉ với nhau, và chỉ có nhau biết dữ liệu (nếu không chia sẻ với thế giới bên ngoài);
  2. Số lượng là bí mật, và Pedersen Pledges và Bulletproofs kết hợp những tính năng tốt nhất của Liquid và Grin. Tương tự như khái niệm ct (bí mật) trên Liquid, người khác không thể nhìn thấy loại tài sản và số lượng tài sản của giao dịch cụ thể.
  3. Các tính năng Merkelization và tiết lộ dữ liệu một phần giữ cho rất nhiều lịch sử quá khứ riêng tư, ngay cả với chủ sở hữu trong tương lai. Về nguyên tắc, giao dịch cuối cùng của RGB cần được truy vết trở lại tất cả các hồ sơ trước đó liên quan đến giao dịch, nhưng chức năng tiết lộ một phần sẽ làm cho quá trình này đơn giản hơn, và cũng sẽ bảo vệ thông tin lịch sử trên chuỗi để duy trì một mức độ riêng tư nhất định;
  4. Không có cách nào để trích xuất dữ liệu cụ thể về RGB từ blockchain Bitcoin hoặc giao dịch kênh Lightning. Nói cách khác, không thể phân tích thông tin từ dữ liệu được RGB gửi trên chuỗi, vì chúng đều là riêng tư, điều này cũng đồng nghĩa với việc phân tích truyền thống về RGB sẽ khó thực hiện được.

2️⃣Bảo mật cao

  1. Cách ly trạng thái: Trạng thái được cách ly, và hợp đồng chỉ có thể tương tác thông qua giao thức đặc biệt (Spectrum) bên trong kênh.
  2. Xác minh chính thức: Các thuộc tính hợp đồng có thể được chứng minh bằng cách sử dụng mô hình chính thức.

Tôi không hiểu rõ hai điểm này, tôi cần nghiên cứu chúng.

3️⃣Khả năng mở rộng cao

  1. Không bị hạn chế bởi khả năng mở rộng của blockchain, hoạt động trên Lightning Network và bất kỳ kênh nào khác. Nó không chỉ được sử dụng cho Bitcoin hoặc Lightning Network, các blockchain khác cũng có thể áp dụng. Đó là lý do tại sao tôi nói RGB là một danh mục kỹ thuật chung và không phải là cùng một thứ với hệ thống phân chia sinh thái BTC hiện tại.
  2. So với các hệ thống hợp đồng thông minh dựa trên blockchain, lượng dữ liệu mà khách hàng giữ lại để xác minh đầy đủ được giảm đáng kể. Bởi vì nó rất riêng tư, bạn chỉ cần giữ lại dữ liệu liên quan đến giao dịch của mình, và khách hàng không cần lưu trữ tất cả dữ liệu.
  3. Chia cấp độ hợp đồng thông minh: Nhiều hợp đồng duy trì bản ghi lịch sử độc lập. Giữ cho các hợp đồng độc lập và không tác động lẫn nhau.

4️⃣Không tắc nghẽn

  1. Giao dịch chỉ giữ cam kết đồng dạng, không cần lưu trữ bổ sung

5️⃣Sự tích hợp cực kỳ cao

  1. Nó có thể được tích hợp với Taproot, Schnorr, eltoo, các kênh mạng sáng tạo đa bên, DLC…
  2. Nó cũng có thể tích hợp với các L2 hiện có, chẳng hạn như Liquid, v.v.

Vậy, trong thực tế, trong tôi, RGB cho BTC giống như sau:

4. điểm công nghệ RGB

So với các giao thức khác, giao thức RGB có những điểm kỹ thuật rất độc đáo của riêng mình. Dưới đây là một số phần quan trọng của khoa học đơn giản:

4.1 Disposable sealing

Công nghệ này được đề xuất lần đầu tiên bởi Peter Todd vào năm 2016. Ý nghĩa chính của nó là “thêm một con dấu vào một tin nhắn để đảm bảo rằng tin nhắn chỉ có thể được sử dụng một lần, vì bạn phải loại bỏ con dấu để biết tin nhắn.”

Một phương pháp đơn giản là thiết lập một máy chủ bên thứ ba được công chứng để xuất bản một chứng chỉ trong một hệ thống đăng ký công cộng mỗi khi con dấu được mở hoặc khóa, để mọi người có thể xác minh trạng thái của con dấu họ quan tâm.

Nếu bạn không sử dụng một tổ chức đáng tin cậy để thực hiện chức năng con dấu một lần, bạn có thể sử dụng UTXO của Bitcoin như một con dấu. Bởi vì bất kỳ UTXO nào trong Bitcoin chỉ có thể được tiêu dùng một lần. Do đó, bằng cách sử dụng UTXO như một con dấu, bạn có thể khóa UTXO khi nó được tạo ra và mở khóa khi bạn tiêu dùng nó.

RGB sử dụng công nghệ “one-time sealing”, “bao gói” thông tin tài sản RGB, trạng thái hợp đồng, vv. trong UTXO. Khi UTXO được tiêu tốn, quyền sở hữu của tài sản và trạng thái của hợp đồng thay đổi. Điều này có nghĩa là mỗi khi giao dịch RGB xảy ra, người gửi thực sự tạo ra một hợp đồng (định nghĩa quyền được chuyển nhượng). thay đổi trạng thái。

Ví dụ với RGB20:

1️⃣Đầu tiên, người phát hành hợp đồng đặt trạng thái sáng lập của hợp đồng và xác định chi tiết của hợp đồng: tên tài sản, tổng nguồn cung, v.v., và người phát hành có quyền di chuyển UTXO của những nguồn cung này;

2️⃣Khi một tài sản được chuyển giao lần đầu tiên, chủ sở hữu của UTXO đầu tiên có thể tạo ra một sự thay đổi trạng thái để xác định UTXO nào sẽ giữ tài sản;

3️⃣State change can be applied to the right to change the ownership of the asset, or to other types of rights, such as the right to secondary issuance, or the right to add/change specific attributes of the asset (for example: metadata), etc. .

4.2 Xác minh khách hàng

Xác minh RGB khác với xác minh "đồng thuận toàn cầu" truyền thống và sử dụng công nghệ "xác minh khách hàng".

Với việc xác minh Bitcoin truyền thống, một nút kết nối với mạng liên tục tải về và xác minh các khối và giao dịch trong một nhóm giao dịch (nút đầy đủ). Một nút như vậy có một cái nhìn được cập nhật theo thời gian thực về tập hợp UTXO trên toàn bộ chuỗi (tập hợp tất cả các đầu ra chưa được tiêu thụ trên blockchain). Khi thấy một giao dịch mới, để xác minh tính hợp lệ của nó, nó chỉ cần xác minh Tất cả các đầu vào của giao dịch là một phần của trạng thái mới nhất của tập hợp UTXO.

Nhưng đối với RGB, không có dữ liệu được lan truyền toàn cầu, vì vậy không có cái nhìn toàn cầu về tập hợp UTXO như vậy. Sau khi một client RGB chấp nhận một giao dịch, không chỉ cần xác minh rằng trạng thái mới nhất của giao dịch là hợp lệ, mà cũng phải thực hiện xác minh tương tự trên tất cả các biến đổi trạng thái trước đó liên quan đến giao dịch, cho đến trạng thái sáng lập của hợp đồng phát hành.

Điều này dường như mang lại một hạn chế rõ ràng: Gây ra việc xác minh mất nhiều thời gian

Nhưng điều này chỉ xảy ra khi "tài sản có một lịch sử giao dịch dài hạn," và phần này của lịch sử giao dịch có thể được xác minh trước thông qua một lớp chia sẻ dữ liệu (theo cách tự nguyện).

Điều này cũng mang lại những lợi ích đáng kể: Khách hàng không cần phải biết hoặc xác minh tất cả các giao dịch xảy ra trên toàn cầu

Bởi vì nó chỉ cần biết các giao dịch liên quan đến ví của mình, nó không cần xác minh các giao dịch khác, vì vậy lượng dữ liệu cần xác minh bởi mỗi khách hàng là nhỏ hơn, và tính mở rộng của hệ thống được tăng cường đáng kể.

4.3 Sự hứa hẹn về sự chắc chắn của Bitcoin

Cách mà RGB ngăn chặn việc “double spending” được thực hiện thông qua các cam kết RGB. Những cam kết này cần được thực hiện:

1️⃣Nhiều trạng thái chuyển tiếp liên quan đến một hợp đồng có thể được cam kết vào một giao dịch Bitcoin duy nhất

2️⃣Mỗi chuyển đổi trạng thái hợp đồng chỉ có thể thực hiện một lần trong giao dịch Bitcoin

Cách cụ thể để đạt được điều này là:

1️⃣Đầu tiên, tất cả các chuyển đổi trạng thái liên quan đến một hợp đồng cụ thể (hoặc ID tài sản) phải được tổng hợp theo cách xác định thành một cam kết

2️⃣Sau đó, cam kết của tất cả tài sản được chuyển giao được tổng hợp vào một cây Merkle

3️⃣Giá trị băm gốc cuối cùng là sự cam kết RGB cuối cùng;

4️⃣Để đảm bảo tính tương thích với các giao thức khác không liên quan đến RGB nhưng cũng cần sử dụng cam kết Bitcoin xác định, cam kết RGB và cam kết của các giao thức khác phải được tổng hợp lại (như mô tả trong tiêu chuẩn LNPBP-4), và giá trị hash thu được theo cách này là thông điệp thực sự được nhúng trong giao dịch Bitcoin.

4.4 Xử lý theo lô

Như chúng ta có thể biết từ phần trước, chúng ta có thể “bao gói” bất kỳ số lượng thay đổi trạng thái nào trong một cam kết Bitcoin duy nhất, vì vậy xử lý theo lô quy mô lớn lý thuyết là có thể.

Tình huống:A muốn thanh toán cho nhiều người cùng một lúc, chuyển tài sản RGB20 cho B, chuyển tài sản RGB21 cho C, và chuyển quyền sở hữu của một hợp đồng cho D

Kết quả:Chỉ cần tạo một bước chuyển trạng thái cho mỗi B, C và D, và cam kết tất cả các bước chuyển trạng thái vào cùng một giao dịch Bitcoin. Đó là tất cả. Không cần chiếm nhiều byte hơn. Điều này có nghĩa là chi phí biên của phí trên chuỗi cho mỗi thanh toán RGB có thể rất nhỏ, vì cùng một phí được phân bố đều trên bất kỳ số lần chuyển giao nào.

Nhưng chúng ta cũng cần nhìn nhận về các hạn chế ở đây, đó là: thông tin chuyển trạng thái này phải được “bao gói” trong cùng một UTXO. Nếu có nhiều hơn, thì đầu vào của giao dịch này cần được tăng lên, và chi phí tương ứng cũng sẽ được cải thiện. Nhưng so với tình huống truyền thống mà mỗi cái đều yêu cầu một giao dịch, có thể đạt được những cải tiến lớn.

Khả năng xử lý lô này rất quan trọng đối với các nhà cung cấp dịch vụ sử dụng UTXO hợp nhất và sẽ có nhiều kịch bản ứng dụng.

4.5 Giao tiếp giữa các khách hàng

Để hoàn thành việc chuyển RGB, các khách hàng tham gia cần chia sẻ một số dữ liệu với nhau.

Nếu bạn hiểu rõ về các bước chuyển nhượng tài sản RGB, bạn sẽ biết rằng người gửi cần chia sẻ lô hàng với người nhận. Cấu trúc dữ liệu này chứa tất cả thông tin cần thiết để xác minh việc chuyển nhượng, bao gồm tất cả các chuyển đổi trạng thái có thể được truy vết lại đến trạng thái thành lập hợp đồng.

Hàng gửi cần được chuyển từ người gửi đến người nhận thông qua việc giao tiếp, nhưng giao thức RGB không quan tâm đến kênh giao tiếp được sử dụng cho hoạt động chia sẻ dữ liệu này, vì có nhiều cách để thực hiện điều đó. Tuy nhiên, nhìn chung, có hai cách chính để chia sẻ dữ liệu trong phần mềm RGB:

  1. Storm: Hệ thống truyền thông và lưu trữ ngay lập tức dựa trên Mạng Lightning.
  2. Máy chủ Proxy RGB: Một máy chủ HTTP JSON-RPC tiêu chuẩn mà các khách hàng của nó có thể tải lên và tải xuống dữ liệu. Người dùng có thể chạy máy chủ proxy riêng của họ hoặc sử dụng máy chủ của bên thứ ba. Phụ thuộc vào máy chủ của bên thứ ba ảnh hưởng đến quyền riêng tư và kháng kiểm duyệt, nhưng không ảnh hưởng đến bảo mật.

5. Lịch sử phát triển của giao thức RGB

Sau khi hiểu được khái niệm chung về giao thức RGB, tôi nghĩ vào thời điểm này, chúng ta có thể hiểu được cách mà giao thức phát triển từng bước một. Bất kỳ thỏa thuận nào ở mức độ này đều không thể đạt được qua đêm và phải trải qua nhiều thay đổi và đổi mới.

giai đoạn tưởng tượng

RGB được ý tưởng ban đầu bởi Giacomo Zucco và Peter Todd, họ đề xuất các khái niệm xác thực từ phía máy khách và niêm phong một lần

giai đoạn phát triển

Ban đầu, nó được duy trì bởi Mạng BHB và inbitcoin trong một thời gian, và được hỗ trợ bởi Nhóm Poseidon.

Sau này, nhà phát triển chính trở thành Alekos Filini

Từ giữa năm 2019 đến nay, Pandora Core AG và Tiến sĩ Maxim Orlovsky đã trở thành những người đóng góp quan trọng cho sự phát triển công nghệ

Giai đoạn trưởng thành từng bước

Từ năm 2019, giao thức RGB đã nhận được sự giúp đỡ từ nhiều người đóng góp và tổ chức ngành công nghiệp và dần trở nên chín chắn. và là dự án dựa trên một bộ tiêu chuẩn do Hiệp hội Tiêu chuẩn LNP/BP duy trì.

Ví dụ: Ở giai đoạn này, RGB đã được xây dựng lại từ một giao thức token thành một hệ thống hợp đồng thông minh chung, hấp thụ nhiều phần của các giao dịch bí mật, và sử dụng công nghệ bulletproof của Blockstream. Công việc tổng thể được hỗ trợ tài chính bởi Bitfinex/Tether Inc và Fulgur Ventures. (Điều này cũng là cơ sở cho việc phát triển tiếp theo của giao thức RGB)

Lời khuyên của Adam Back và các kỹ sư của Blockstream đã đóng một vai trò quan trọng trong việc thiết kế kỹ thuật của RGB, bao gồm Andrew Poelstra (Bulletproof, mimblewimple, Giao dịch bí mật), Peter Wuille (Giao dịch bí mật, Bulletproof) và thiết kế kiến trúc của Christian Decker (Mạng Lightning, Hệ thống). Đây là một lý do quan trọng khác khiến tôi chú ý đến Liquid. Trên cơ sở lý thuyết, hai bên có nhiều sự trao đổi, và tôi rất lạc quan về sự kết hợp của cả hai trong tương lai.

6. Tình hình hiện tại của giao thức RGB

Công việc phát triển giao thức chính của RGB gần như đã hoàn thành. Trong phiên bản v0.10, việc phát hành tài sản và các chức năng khác có thể dễ dàng sử dụng. Tuy nhiên, một số vấn đề đã gặp phải khi kết nối với bolt-ln (mạng lưới sét trên bolt hiện tại), vì vậy chuẩn bifrost được thiết kế. Giao thức được sử dụng để mở rộng hợp đồng thông minh và đề xuất tiêu chuẩn Storm.

Phiên bản v0.11 hiện đang được kiểm định bảo mật và dự kiến sẽ hoàn thành và phát hành vào đầu năm 2024. Phiên bản v0.11 là một bản cập nhật lớn so với v0.10. Các hợp đồng giữa hai phiên bản này chắc chắn không còn tương thích. Có thể sẽ có kế hoạch để trao đổi tài sản vào lúc đó. Có thể sẽ có hoặc không có cầu nối. Cuối cùng, các phiên bản hiện tại đều là các phiên bản thử nghiệm.

Tôi khá hi vọng rằng phiên bản giao thức v0.11 sẽ trở thành một phiên bản ổn định lớn, đem lại một mức độ nhất định của sự chắc chắn cho việc phát triển các dự án sinh thái dưới giao thức.

Tiếp theo, hãy để tôi nói về các vấn đề hiện tại của giao thức RGB một cách chi tiết:

1️⃣Tiến triển phát triển chậm

Vấn đề này đã bị nhiều người chỉ trích, và nguyên nhân là do nhiều yếu tố gây ra:

—Hiệp hội LNP/BP có rất ít các nhà phát triển, và công việc mã chính được hoàn thành bởi Tiến sĩ Maxim và Bitfinex

—LNP/BP là một tổ chức phi lợi nhuận, và hoạt động của nó chủ yếu dựa vào sự quyên góp. Mặc dù có sự hỗ trợ tài chính từ Bitfinex/Tether Inc và Fulgur Ventures, việc sử dụng quỹ cũng cần phải được lên kế hoạch cẩn thận (ví dụ, nếu bạn muốn tổ chức một hội nghị ngoại tuyến hàng năm, bạn có thể không có ngân sách)

2️⃣ Sự bất ổn mạnh mẽ

Sự không ổn định này đề cập đến "mức độ mà cập nhật giao thức có thể làm hỏng phiên bản cũ."

Ví dụ, lần này v0.10 sẽ gây ra sự không chắc chắn lớn hơn do hỏng hóc hợp đồng (không tương thích) của v0.11.

Nếu các dự án sinh thái dưới giao thức phát triển các chức năng dựa trên v0.10, họ có thể cần phải làm lại trong v0.11, điều này sẽ mang lại chi phí rủi ro cao. Nhưng từ quan điểm của chính hiệp hội, đó là về việc đổi mới và lập kế hoạch tổng thể, và sẽ không xem xét vấn đề này ở giai đoạn này.

3️⃣Vấn đề không khớp

Tổ chức chính mình xem xét kế hoạch phát triển tổng thể của thỏa thuận, có thể không nhất thiết phù hợp với nhu cầu của thị trường.

4️⃣Sự thiếu chú ý đối với quỹ

Hiện nay, có rất ít nhà tài trợ lớn chú ý đến RGB. Các tổ chức vẫn đang chìm đắm trong các câu chuyện có thể thấy nhanh chóng, như các dòng chữ. Không đủ sự chú ý đến các giao thức lớn và sâu như RGB, nên việc phát triển sinh thái tạm thời chưa có nhiều cải thiện (mặc dù tốt hơn trước, nhưng tôi cá nhân nghĩ đó là do hiệu ứng tràn lan của quỹ).

7. Tầm nhìn của tôi về tương lai của giao thức RGB

Khi bày tỏ quan điểm của mình, tôi thích đưa ra lý do của mình rất nhiều, vì đó cũng là cơ sở cho sự nhận định của tôi; tôi không thích ra lệnh và fomo mà không suy nghĩ, vì điều đó không phù hợp với ý định thực sự của tôi. Vì vậy, hãy sắp xếp nó trước:

Việc phát triển sinh thái của BTC là kết quả của sự hy vọng chung của các thợ đào hiện tại, các quỹ cũ, v.v., và cũng cần một câu chuyện mới trên thị trường;

—Các điều kiện kỹ thuật cơ bản cho sự phát triển của hệ sinh thái BTC đã sẵn sàng, trong đó nâng cấp taproot là một phần rất quan trọng;

Việc phát hành tài sản là bước đầu tiên trong việc phát triển sinh thái. Không có tài sản, không thể làm được gì cả. Vì vậy, chúng ta có thể thấy các giao thức khác nhau dựa trên việc phát hành tài sản trên Bitcoin, và dần tràn ngập sang các chuỗi công khai khác;

Phát triển sinh thái không chỉ có thể là việc phát hành tài sản, đó chỉ có thể là bước đầu tiên. Bước thứ hai là triển khai các kịch bản ứng dụng cho các tài sản này, tức là xử lý và trao đổi tài sản, v.v. Điều này đòi hỏi hợp đồng thông minh, có thể đơn giản hoặc phức tạp;

—Các giao thức hiện tại mà tôi đã thấy đều là giao thức cốt lõi RGB và Bitvm, và như tôi đã nói trước đó, RGB là phương pháp thực tiễn hơn.

Đó là lý do tại sao tôi thích anh ấy!

Tuy nhiên, quá trình phát triển của mọi thứ thường không nhất quán như người ta tưởng. Hãy sử dụng một bức tranh để diễn tả nó:

Phần 2: Phần Thỏa Thuận - Hiểu LNP/BP

1. Hiểu về LNP/BP

LNP: Giao thức mạng chiếu sáng (Giao thức mạng Lightning)

BP: Giao thức Bitcoin

Đây là một tổ chức phi lợi nhuận của Thụy Sĩ, có trách nhiệm giám sát các tiêu chuẩn mở và giao thức Layer 2 và 3 cho Bitcoin và Lightning Network. Họ là những người sáng tạo của các giao thức L2 và L3 như RGB, Bifrost, Storm, Prometheus, Kaleidscope, và là những người xây dựng tích cực cho hệ sinh thái #BiFi (Tài chính Bitcoin) trên Lightning Network. Hiệp hội bao gồm@dr-orlovsky@giacomozuccoFounded in 2019

Liên kết trang web chính thức Liên kết Twitter liên kết github

Github chứa một lượng lớn thông tin mã nguồn mở về RGB và các giao thức liên quan. Các bạn kỹ thuật viên có thể xem xét kỹ hơn.

LNP/BP có một đội ngũ các tổ chức quyên góp rất mạnh, bao gồm:

Hơn nữa, TEDA đã tuyên bố nhiều lần rằng họ sẽ phát hành USDT trên giao thức RGB và thúc đẩy sự phát triển của giao thức RGB!

2. Phân tích tiêu chuẩn LNP/BP

2.1 LNPBP-1: Khóa công khai

tiếp tục...

Phần Ba: Tóm tắt Các Câu Hỏi Thường Gặp

Trong phần này, tôi sẽ tiếp tục tổng hợp và cập nhật các vấn đề liên quan đến công nghệ RGB và BTC gặp phải trong quá trình học tập và hoạt động cộng đồng tại địa điểm này.

Q1. Tại sao có nhiều loại địa chỉ BTC khác nhau?

Có bốn loại chính của địa chỉ bitmap:

1️⃣Địa chỉ Băm Khóa Công Khai Thanh Toán (P2PKH) Legacy

Loại địa chỉ Bitcoin truyền thống này là dạng của địa chỉ khi nó được tạo ra vào những ngày đầu, vì vậy nó cũng được gọi là địa chỉ “di sản” hoặc địa chỉ “băm khóa công khai thanh toán (P2PKH)” vì khi Bitcoin được ra mắt vào năm 2009, phương pháp tạo ra của nó bắt đầu bằng việc tạo ra cặp khóa công khai/khóa riêng tư, mà vào thời điểm đó là cách duy nhất để tạo ra một địa chỉ.

Loại địa chỉ này bắt đầu bằng “1”. Bởi vì nó sử dụng nhiều không gian nhất trong giao dịch, nó cũng là loại địa chỉ đắt tiền nhất.

2️⃣Địa chỉ Pay-to-Script-Hash (P2SH)

Loại địa chỉ này không sử dụng kết quả hoạt động băm của khóa công khai, mà sử dụng hoạt động băm của một số kịch bản cụ thể để ghi lại các điểm trừ, và có thể được sử dụng cho các giao dịch yêu cầu nhiều chữ ký, v.v.

Loại địa chỉ này bắt đầu bằng “3” vì bạn có thể sử dụng Segregated Witness để tiết kiệm phí giao dịch, gửi đến địa chỉ P2SH rẻ hơn khoảng 26% so với ví sử dụng địa chỉ cũ.

3️⃣Địa chỉ Segregated Witness (SegWit) Địa chỉ Bech32

Địa chỉ Segwit cũng được biết đến với tên gọi là địa chỉ Bech32. Loại địa chỉ Bitcoin này giảm thiểu lượng thông tin được lưu trữ trong giao dịch. Chúng không lưu trữ chữ ký và kịch bản trong giao dịch, mà lưu trữ trong chứng nhận (commit).

Loại địa chỉ này bắt đầu bằng “bc1q”. So với địa chỉ P2SH, địa chỉ Segwit có thể tiết kiệm khoảng 16% phí giao dịch, và so với địa chỉ truyền thống, chúng có thể tiết kiệm hơn 38% phí.

4️⃣Địa chỉ Taproot

Để tăng hiệu suất không gian khối và cải thiện phí, SegWit đã đưa ra một số thay đổi trong cách địa chỉ được xây dựng. Do đó, dựa trên địa chỉ SegWit, địa chỉ Taproot đã được phát triển, được dịch là địa chỉ gốc chính.

Loại địa chỉ này bắt đầu bằng “bc1p”, từ đó giảm không gian lưu trữ, cải thiện hiệu suất giao dịch và cung cấp tính riêng tư tốt hơn.

Q2. Khi sử dụng một số ví BTC, tại sao địa chỉ ví lại khác nhau sau mỗi lần sử dụng?

Đây là một phương pháp kỹ thuật thông dụng trên BTC: Ví HD

Công nghệ này cho phép một cặp “khóa công khai và khóa riêng” tạo ra vô số các khóa con công khai, đó chính là địa chỉ chúng ta thấy; tính năng này nhằm bảo vệ sự riêng tư của người dùng ví Bitcoin.

Bởi vì trong việc sử dụng truyền thống, để xác nhận giao dịch, người dùng sẽ phải tiết lộ khóa công khai của mình, sau đó có nguy cơ tiết lộ danh tính thật của họ (có thể bị theo dõi liên tục), nhưng sau khi sử dụng Ví HD, sau mỗi lần sử dụng, chuyển đổi thành một khóa con khác nên không thể bị theo dõi.

Để biết chi tiết, vui lòng xem các tài liệu sau:

Ví HD | Ví xác định phân cấp

Một giải thích về HD Wallet là gì, cách họ hoạt động trong Bitcoin và lịch sử của họ.

learnmeabitcoin.com

Q3. Các tài sản đầu tiên trên RGB là gì?

Nhiều người sẽ tranh cãi về danh hiệu “đầu tiên” vì mọi người thích đuổi theo cái đầu tiên

Nếu bạn muốn nói về tài sản đầu tiên trên RGB, có lẽ nó đã được phát hành khi Tiến sĩ Maxim thử nghiệm nó. Tất nhiên, không phải bạn cũng không phải tôi thấy nó.

Nếu bạn muốn nói về tài sản mẫu RGB được mở bởi Hiệp hội LNP/BP, bạn có thể tham khảo trang web sau

rgbex.io

rgbex.io

Nếu đó là tài sản được phát hành trên bên dưới dự án bitmask theo giao thức RGB, bạn có thể tham khảo trang web sau

Ví BitMask

Phần mở rộng Trình duyệt cho Ứng dụng Phi tập trung trên Bitcoin. Truy cập Tài chính Bitcoin, NFTs (UDAs) và nhiều hơn nữa bằng cách sử dụng giao thức RGB...

beta.bitmask.app

Nhưng bitmask chỉ là một dự án phần dưới giao thức RGB, vì RGB được “xác minh bởi máy khách”, vì vậy miễn là bạn có thể xây dựng một máy khách, bạn cũng có thể sử dụng “dòng lệnh” để phát hành “tài sản RGB đầu tiên” của riêng bạn

Do đó, tôi nghĩ rằng tranh cãi về ai là số một có ý nghĩa đối với việc quảng cáo ngắn hạn, nhưng trong dài hạn, giá trị chứa đựng trong tài sản mới có ý nghĩa hơn. Giá trị này có thể là tinh thần cộng đồng, quyền lực, v.v.

Q4. Các giao dịch RGB có được tải lên chuỗi thời gian thực không?

Trên thực tế, bạn không thể hỏi điều này, vì: RGB sử dụng mạng Bitcoin cho “chứng nhận bảo mật” và “ngăn chặn chi tiêu trùng lặp”. Về nguyên lý, nó có thể được sử dụng trên bất kỳ mạng nào khác có các đặc điểm như vậy.

Nếu giao dịch RGB chạy trên mạng chính, thì các giao dịch của nó được tải lên mạng chính ngay lập tức; nếu giao dịch RGB chạy trên Lightning Network, thì dữ liệu giao dịch của nó được tải lên Lightning Network ngay lập tức, và dữ liệu của Lightning Network được lưu trữ ngoại chuỗi. Vâng, chỉ khi rút tiền mới được chuỗi trên mạng chính BTC; nếu giao dịch RGB chạy trên các mạng khác, tình hình chuỗi dữ liệu cũng sẽ được xác định dựa trên điều kiện của các mạng khác.

Cũng cần nhấn mạnh rằng dữ liệu giao dịch thực tế của RGB được lưu trữ trên máy khách, và những gì được tải lên chuỗi là tổng hợp của cam kết giao dịch.

Q5. Vui lòng giới thiệu về những gì RGB có thể làm?

Đối với tôi, tôi nghĩ rằng RGB là một công nghệ chung có thể kết nối với L1/L2/L3. Nó có thể làm nhiều điều và là một phần rất quan trọng của sự phát triển của sinh thái BTC; nó có thể thực hiện BIFI, tức là, bitcoin+fi, có thể là defi, nftfi, gamefi, hoặc các hình thức fi khác

Trên thực tế, nhiều người chú ý đến ứng dụng của RGB trong tiền điện tử, nhưng RGB có thể làm nhiều hơn, chẳng hạn như trái phiếu, trái phiếu kho bạc, sự kết hợp giữa tài sản thực và tài sản ảo, v.v.

Q6. Quan hệ giữa giao thức RGB, mạng chính và Mạng Lightning là gì?

Giao thức RGB có thể chạy trên mạng chính, trên Lightning Network, và thậm chí trên các chuỗi phụ trong tương lai.

RGB được thiết kế để chạy trên Lightning Network vì mục đích mở rộng. Do chạy các hợp đồng thông minh, tốc độ giao dịch trên mạng chính rõ ràng không thể đáp ứng yêu cầu này. Tốc độ giao dịch cao của Lightning Network có thể, nhưng mạng Bolt Lightning Network hiện tại không thể. Nó đáp ứng các yêu cầu hợp đồng thông minh phức tạp của RGB, vì vậy cần phải nâng cấp lên bifrost để trở nên hoàn chỉnh;

Q7. Hiện nay thường xảy ra vấn đề với Lightning Network. Tại sao không chọn chạy nó trên một chuỗi phụ? Và tại sao người nước ngoài ưa thích Lightning Network?

Vấn đề hiện tại là do kích thước của kênh Lightning Network, và Lightning Network được thiết kế ban đầu để thanh toán nhỏ; tất nhiên, nếu bạn xây dựng một kênh lớn, bạn cũng có thể thực hiện thanh toán lớn (thường là số tiền lớn đi vào mạng chính) )

Tôi nghĩ có hai lý do vì sao Lightning Network được sử dụng thay vì side chains:

1️⃣ Các chuỗi phụ thường được coi là không đủ bản địa vì chúng có chuỗi riêng, các nút riêng, các khối riêng và cơ chế đồng thuận riêng. Bạn có thể thậm chí nói rằng nó liên quan ít đến mạng chính BTC; nhưng Mạng Lightning có thể được hiểu là một cái gì đó treo trên mạng chính BTC. Nó rất bản địa và được gọi là L2.

2️⃣Số giao dịch trên giây lý thuyết của Lightning Network cao hơn nhiều so với mạng phụ

Q8. Hiệp hội LNP/BP chỉ chấp nhận quyên góp. Liệu điều này có ảnh hưởng đến tiến trình phát triển không?

Tôi cũng có lo lắng loại này, đặc biệt khi hiện tại không có nhiều sự đóng góp (trên thực tế, tỷ lệ lợi nhuận từ các khoản đầu tư như TEDA rất cao), nhưng tôi vẫn đánh giá cao tinh thần của tổ chức theo cách phi lợi nhuận. Làm những việc tốt đẹp như vậy.

Chủ yếu nói, hầu hết công việc trên giao thức RGB đã hoàn thành. Tất nhiên, vẫn còn nhiều nhiệm vụ phải theo dõi; Tôi nghĩ nếu giao thức RGB thu hút sự chú ý của nhiều người hơn, khi càng có nhiều nhà phát triển tham gia, công việc phát triển sẽ nhanh chóng thay đổi.

Q9. TEDA sẽ phát hành stablecoin trên RGB không?

Vâng, và nhiều lần

Q10. Mức độ phát triển của giao thức RGB đã đạt đến đâu cho đến nay?

Đến ngày 17 tháng 12 năm 2023, mọi người đều đang chờ đợi bản cập nhật của v0.11. Bản cập nhật này bao gồm cập nhật cho hợp đồng thông minh, ví tiền, v.v.; chúng tôi hy vọng rằng v0.11 sẽ trở thành một phiên bản ổn định lớn hơn, để các dự án trong hệ sinh thái có thể phát triển một cách tương đối an toàn.

Nếu v0.11 được phát hành, việc phát hành và chuyển RGB tài sản dựa trên Lightning Network sẽ sớm được thực hiện (nó sẽ rất nhanh), nhưng hợp đồng thông minh phức tạp vẫn phụ thuộc vào việc phát triển của bifrost Lightning Network.

Q11. Giới thiệu về các dự án khác nhau trong hệ sinh thái RGB?

bitmask/bitlight: Hai bên dự án rất chính thức. Bên trước đã được thông báo trên trang chủ LNP/BP và tập trung vào việc phát triển ví và diba (thị trường nft). Bên kia tập trung vào việc phát triển ví và dex;

pprgb: Bức hình meme rgb đầu tiên có sự phổ biến trên thị trường, một dự án tạm thời được phát hành trên liquid (lưu ý phạm trực).

seal: Các dự án hy vọng phát hành NFT và tăng cường token trên rgb cứ nhất quán phát hành trên rgb

Sàn giao dịch UTXO: Tôi muốn xây dựng dex trên rgb và sử dụng zero-roll airdrops. Các tài sản mà nó phát hành phải là tài sản rgb. Tuy nhiên, dựa trên hình thức hiện tại, nó được cho là sẽ ở dạng tập trung và đánh giá các rủi ro bởi chính nó.

BiHelix: Ban đầu mang tên là vô cực, sau đó đổi tên thành intas, và sau đó đổi tên thành Bihelix. Tôi đã viết rất nhiều bài viết và đã làm rất nhiều công việc tuyên truyền, nhưng trong những ngày đầu cũng có một số điều không dễ chịu với thỏa thuận LNP/BP và nó đã được xác định là một lừa đảo. Tôi đề xuất họ cần giải quyết vấn đề này tốt, nếu không sẽ khó khăn hơn để làm điều này trên con đường này.

rgbdoge: Được đồn đoán là một dự án Trung Quốc (Tôi không quan tâm nó có phải là Trung Quốc hay nước ngoài, mà phụ thuộc vào chất lượng và chiến lược của dự án). Nó có hành động mạnh mẽ, nhưng thiếu hướng đi (từ cuộc chiến ban đầu vì "hạng nhất", đến việc xây dựng một nền tảng, đến việc phát hành trên sàn giao dịch).

bitrgb: Một nền tảng để tạo hợp đồng thông minh RGB. Hiện đang sử dụng phương pháp nostrasset. Tôi đã từng khuyến nghị nhiệm vụ zealy (ý tưởng Lubai) trước đó, nhưng trong tình hình "ẩn danh của nhóm/ẩn danh của các tổ chức đầu tư/charge mint (giá có vẻ không thấp)", cảm thấy rằng rủi ro rất cao.

Gần đây, đã phát hiện rằng LNP/BP tg đã bị xác định là lừa đảo bởi Tiến sĩ Maxim.

Inscriptionwar: Đây hoàn toàn miễn phí, vì vậy không cần tham gia.

Q12. Bảo mật ngoại xích của RGB có thể được hiểu, nhưng làm thế nào để hiểu về bảo mật ngoại xích?

Bảo mật ngoại chuỗi phụ thuộc vào bên dự án hoặc khách hàng, vì vậy hiệp hội cần thiết lập các tiêu chuẩn thống nhất cho việc lưu trữ, vv., để đảm bảo an toàn cho tài sản, vv.

Q13. Dữ liệu RGB được lưu trữ ở đâu?

Dữ liệu chính được lưu trữ trên máy khách ngoại chuỗi, và các máy khách có thể chia sẻ thông tin và giao tiếp thông qua các nút Storm trong tương lai.

Q14. Hãy cho chúng tôi biết về mối quan hệ giữa sideswap và liquid?

Để tôi cho một lời giới thiệu ngắn gọn. Adam Back đã thành lập công ty blockstream. Công ty này có nhiều sản phẩm như nền tảng phát triển chuỗi phụ elements. Họ cũng có các sản phẩm ví xanh, hồ bơi khai thác thực sự và các sản phẩm quản lý tài chính liên quan đến hồ bơi khai thác. Sản phẩm tài chính, v.v.;

Liquid là L2 được phát triển bằng nền tảng các yếu tố, và sideswap là một dự án trên Liquid.

Q15. RGB được lưu trữ ngoài chuỗi khối, vì vậy bảo mật dữ liệu ngoài chuỗi được đảm bảo bởi bên dự án không? Nếu có vấn đề với dữ liệu của bên dự án, có thể xảy ra vấn đề với tài sản không? Có thể bên dự án đang làm điều ác không?

Việc bảo mật lưu trữ dữ liệu ngoại chuỗi được cung cấp bởi bên dự án. Người dùng có thể bảo vệ an toàn cho tài sản của mình bằng cách sao lưu dữ liệu. Tất nhiên, nếu có vấn đề với dữ liệu của bên dự án và người dùng không sao lưu dữ liệu, thì sẽ có vấn đề với tài sản.

Một số bên tham gia dự án độc hại có thể phạm tội bằng cách tạo ra phần mềm độc hại, nhưng cơ chế sử dụng của RGB có thể tránh được gian lận cơ chế. Tất nhiên, RGB khó để ngăn chặn trên tất cả các chuỗi khối.

Q16. Thông qua các nút Storm, dữ liệu có thể được kết nối giữa các bên dự án khác nhau và đạt được sự phân cấp dữ liệu không?

Vâng, sử dụng giao thức Storm, dữ liệu được chia sẻ giữa các đồng nghiệp, nhưng sự phát triển hiện tại đều quá hạn.

Q17. Vì giao thức RGB là riêng tư, thế giới bên ngoài không thể nhìn thấy dữ liệu giao dịch cá nhân. Dự án có thể cung cấp thông tin giao dịch cá nhân, chuyển khoản và thông tin khác không?

Không thể. Bên dự án không thể thu thập thông tin về các giao dịch cá nhân và chỉ có thể thu thập số lần chuyển tiền hoàn tất trong ứng dụng (như thống kê tổng hợp).

Tất nhiên, tôi cá nhân nghĩ rằng nếu người dùng cho phép các quyền liên quan, thì ứng dụng có thể truy cập dữ liệu này (nó sẽ tương tự như chìa khóa không che trên Liquid để xem thông tin che giấu)

Q18. Có thể có tài sản chứng khoán (AMP) tương tự như Liquid (cần phải được tiết lộ ra bên ngoài), để những tài sản phải tuân thủ một số quy định cụ thể phải được tiết lộ ra bên ngoài không?

Vâng, nhưng mọi công ty đều cần tuân thủ các quy định về chứng khoán.

Q19. Làm thế nào để chứng minh rằng tài sản đó là tài sản RGB?

1) Tài sản có ContractID và giá trị khởi tạo genesis

2) Tương thích với ví RGB

3) Mã nguồn mở

Bằng cách này, bạn có thể biết xem đó có phải là tài sản RGB không

Q20. Vì tài sản giữa các dự án khác nhau không thể tương tác được với nhau, vậy có thể có một lớp tài sản chung không?

UTXO là lớp tài sản “công cộng”, nhưng chỉ giữa cùng một tài sản, ví dụ: USDT<>USDT; trong tương lai, chúng ta có thể đạt được “tương tác” giữa các tài sản khác nhau, nhưng điều này đòi hỏi Bifrost

Q21. Có thể kết nối RGB với các chuỗi khác nhau như Liquid và các chuỗi L2 khác không? Tài sản có dạng nào? Liệu có phải tuân thủ quy định tài sản RGB không?

Điều này có thể xảy ra, nhưng chuỗi mục tiêu phải hỗ trợ mô hình UTXO và các mô hình khác có sẵn để tích hợp với RGB Core và các thư viện chéo. Hiện tại, tài sản cần tuân thủ theo các thông số kỹ thuật của mô hình RGB20.

Q22. Nếu RGB được xây dựng trên Lightning Network, liệu có thể coi như sau: dữ liệu RGB được ghi nhận ngoại chuỗi, dữ liệu thanh toán được xác nhận thông qua Lightning Network, và dữ liệu Lightning Network được tải lên mạng chính Bitcoin thông qua nhiều chế độ để xác nhận?

Trong thực tế, RGB tương thích với LN và bạn có thể sử dụng nó với bất kỳ triển khai LN nào, chẳng hạn như việc chèn CLN hoặc LND. Khi sử dụng Storm, việc xác nhận mẫu mẻ là có thể trên LN; trên L1, việc xác nhận và định tuyến tài sản chỉ thực hiện khi bạn mở/đóng kênh hoặc quét bằng cách sử dụng HTLC.

Q23. Do với sự đặc thù của việc chuyển đổi tài sản RGB, điều này yêu cầu xác nhận từ cả hai bên, liệu việc xây dựng cơ chế amm tương tự như uniswap có khó khăn? Có thể đạt được điều này bằng cách cho phép người dùng ủy quyền một số quyền trước không?

Vâng, điều này đòi hỏi rất nhiều thư viện hỗ trợ phải làm việc cùng nhau,

Về lý thuyết, quá trình có thể được đơn giản hóa thông qua quyền ủy quyền. Tất nhiên, điều này chỉ là về lý thuyết.

Phần 4: Liên kết tham khảo

1. Trang web chính thức công nghệ RGB

Ở đây, bạn có thể học:

1️⃣RGB là gì, nó có thể làm gì và những lợi ích của nó là gìNhảy

2️⃣Cách thử thư viện RGB, chẳng hạn như dòng lệnh, cài đặt nút, gọi API, v.v. (Nhảy

3️⃣Học về RGB qua video chính thức (tất nhiên, điều này khó khăn đối với những người không nói tiếng Anh) (Nhảy

Giao thức RGB

Hợp đồng thông minh có thể mở rộng và bảo mật cho Bitcoin và Lightning

rgb.tech

2. RGB Blackpaper

Tài liệu này giải thích nguyên tắc thiết kế và cung cấp cái nhìn kỹ thuật sâu hơn vào cách các hệ thống RGB được xây dựng và hoạt động, bao gồm:

1️⃣Tổng quan và mục tiêu của thiết kế giao thức (Nhảy

2️⃣Giới thiệu về việc “Xác minh Khách hàng”, mô tả về “Dấu niêm phong một lần” và “Cam kết Bitcoin xác định”(Nhảy

3️⃣Giải thích về “Hợp đồng RGB, Trạng thái và Hoạt động” (Nhảy

4️⃣Một số nội dung của “Hợp đồng RGB Thử nghiệm”: bao gồm việc viết hợp đồng, tương tác với hợp đồng, giao tiếp P2P, tương tác với ví, v.v. ( Nhảy

RGB Blackpaper | RGB Blackpaper

Turing-complete, Scalable & Confidential Smart Contract Layer for Bitcoin & LN

blackpaper.rgb.tech

3. Tài liệu FAQ chính thức

Nếu bạn gặp vấn đề, bạn có thể kiểm tra xem tài liệu chính thức này có câu trả lời không.

rgbfaq.com

rgbfaq.com

4. Máy ảo AluVM (tương đối khó nhằn, yêu cầu một số kiến thức cơ bản)

Ở đây, bạn có thể tìm hiểu về máy ảo Alu hoàn chỉnh Turing được phát triển bởi Hiệp hội LNP/BP

Về AluVM | AluVM

www.aluvm.org

5. Báo cáo phân tích giao thức RGB chất lượng cao

1️⃣CoinEx Research

Một Phân Tích Ngắn Gọn về RGB: Một Giao Thức Hợp Đồng Thông Minh, Bảo Mật, Mở Rộng Xây Dựng trên Bitcoin

Blog | CoinEx - Sàn Giao Dịch Tiền Điện Tử Toàn Cầu

CoinEx - Sàn giao dịch tiền điện tử toàn cầu. Hỗ trợ BTC, LTC, ETH, XRP, Doge, Shib v.v. và nhiều cặp giao dịch khác. Tốc độ khớp lệnh cao...

www.coinex.com

2️⃣Federico Tenga

Hiểu giao thức RGB

@FedericoTenga">Federico Tenga – Medium

@FedericoTenga">Đọc những bài viết từ Federico Tenga trên Medium. Đang làm việc về vấn đề Bitcoin. Mỗi ngày, Federico Tenga và hàng ngàn giọng nói khác...

@FedericoTenga"medium.com

3️⃣Bitfinex

Làm thế nào RGB có thể cải thiện Bitcoin?

Làm thế nào RGB có thể cải thiện Bitcoin? - Blog Bitfinex

RGB là một lớp hợp đồng thông minh và giao thức ngoại chuỗi được xây dựng trên blockchain Bitcoin, cho phép việc đúc và phát hành o…

blog.bitfinex.com

4️⃣Waterdrip Capital

Giải thích chi tiết về giao thức RGB: tìm cách tạo ra một lớp thứ hai mới của việc phát hành tài sản Bitcoin

foresightnews.pro

foresightnews.pro

5️⃣ Thiết kế giao thức RGB

Thiết kế của giao thức RGB

Một nơi tụ họp của người Trung Quốc về ý tưởng về Bitcoin

www.btcstudy.org

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được tái bản từ [GateDaPangDun]. All copyrights belong to the original author [DaPangDun]. Nếu có ý kiến ​​phản đối về việc tái in này, vui lòng liên hệ với Gate Họcđội, và họ sẽ xử lý nhanh chóng.
  2. Miễn trừ trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết đã được dịch là cấm.
Start Now
Sign up and get a
$100
Voucher!