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.
Phần Một: Khoa Học Phổ Thông Phần - Hiểu Biết Ban Đầu về RGB
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.
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:
Nếu chúng ta phân loại nó, chúng ta có thể thấy:
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:
Ý 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:
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:
Hãy chia nhỏ từng cái một:
1️⃣Quyền riêng tư cực cao
2️⃣Bảo mật cao
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
4️⃣Không tắc nghẽn
5️⃣Sự tích hợp cực kỳ cao
Vậy, trong thực tế, trong tôi, RGB cho BTC giống như sau:
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:
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.
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ỹ).
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
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-orlovskyvà@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.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.
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.
Đâ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:
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ọ.
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
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
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.
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.
Đố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.
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;
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ụ
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.
Vâng, và nhiều lần
Đế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.
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.
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.
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.
Để 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.
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.
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.
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)
Vâng, nhưng mọi công ty đều cần tuân thủ các quy định về chứng khoán.
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
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
Đ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.
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.
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
Ở đâ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)
Hợp đồng thông minh có thể mở rộng và bảo mật cho Bitcoin và Lightning
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
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.
Ở đâ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
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
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
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
5️⃣ Thiết kế giao thức RGB
Một nơi tụ họp của người Trung Quốc về ý tưởng về Bitcoin
Share
Content
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.
Phần Một: Khoa Học Phổ Thông Phần - Hiểu Biết Ban Đầu về RGB
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.
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:
Nếu chúng ta phân loại nó, chúng ta có thể thấy:
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:
Ý 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:
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:
Hãy chia nhỏ từng cái một:
1️⃣Quyền riêng tư cực cao
2️⃣Bảo mật cao
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
4️⃣Không tắc nghẽn
5️⃣Sự tích hợp cực kỳ cao
Vậy, trong thực tế, trong tôi, RGB cho BTC giống như sau:
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:
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.
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ỹ).
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
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-orlovskyvà@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.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.
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.
Đâ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:
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ọ.
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
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
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.
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.
Đố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.
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;
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ụ
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.
Vâng, và nhiều lần
Đế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.
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.
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.
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.
Để 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.
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.
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.
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)
Vâng, nhưng mọi công ty đều cần tuân thủ các quy định về chứng khoán.
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
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
Đ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.
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.
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
Ở đâ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)
Hợp đồng thông minh có thể mở rộng và bảo mật cho Bitcoin và Lightning
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
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.
Ở đâ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
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
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
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
5️⃣ Thiết kế giao thức RGB
Một nơi tụ họp của người Trung Quốc về ý tưởng về Bitcoin