Tất cả những điều bạn cần biết về giao thức RGB

Trung cấp1/3/2024, 3:25:24 PM
Giao thức RGB là giao thức hợp đồng thông minh trên chuỗi khối của Bitcoin áp dụng mô hình xác thực phía khách hàng với dữ liệu ngoài chuỗi để thực hiện hợp đồng thông minh.

Giao thức RGB là gì?

Nguồn hình ảnh: Trang web RGB

Giao thức RGB là một bộ giao thức nguồn mở dành cho Mạng Bitcoin, cho phép phát triển và thực hiện các hợp đồng thông minh phức tạp, bí mật và an toàn. Giao thức RGB sử dụng chuỗi khối Bitcoin làm lớp cơ sở duy trì mã hợp đồng thông minh và dữ liệu ngoài chuỗi.

Cơ sở hạ tầng của giao thức sử dụng con dấu sử dụng một lần, bằng chứng xuất bản và cam kết Bitcoin để mã hóa và thực hiện các dự án. Thiết kế RGB chuyển từ thiết kế “hợp đồng thông minh trên chuỗi” chung sang thiết kế “xác thực phía khách hàng”, chỉ sử dụng blockchain cho sự đồng thuận.

Lịch sử của giao thức RGB

Giao thức RGB ban đầu được Giacomo Zucco thiết kế vào năm 2016 dưới dạng hệ thống tài sản không dựa trên blockchain được gọi là Mạng BHB, dựa trên thiết kế “xác thực phía khách hàng” của Peter Todd. Nguyên mẫu của dự án được ra mắt vào năm 2017 với sự hỗ trợ của Tập đoàn Poseidon.

Đến năm 2019, Tiến sĩ Maxim Orlovsky của Pandora Prime AG đã trở thành nhà thiết kế chính và người đóng góp chính của dự án, tác động đến sự thay đổi của nó từ hệ thống tài sản Mạng BHB sang giao thức RGB trạng thái hiện tại, cho phép dự án tính toán các hợp đồng thông minh bí mật.

Cùng năm đó, Giacomo và Orlovsky đã thành lập Hiệp hội Tiêu chuẩn Giao thức Lightning Network/Bitcoin (Hiệp hội Tiêu chuẩn LNP/BP) để giám sát sự phát triển của Giao thức RGB và dẫn đầu việc tạo và quản lý các tiêu chuẩn, cơ quan đăng ký, thư viện, nút, dòng lệnh công cụ và tài liệu cho mạng Lightning và Bitcoin. Hiệp hội được tài trợ bởi các nhà đầu tư mạo hiểm như iFinex Inc., Fulgur Ventures, Pandora Prime AG, quỹ cá nhân của Tiến sĩ Maxim Orlovsky, Hojo Foundation, DIBA Inc., và thậm chí cả sự quyên góp của cộng đồng ẩn danh.

Giao thức RGB hiện tại là do sự đóng góp về mặt kỹ thuật và tài chính của hơn 50 cá nhân và công ty.

Nhóm RGB

Là một giao thức phi tập trung, không có cấu trúc nhóm chính thức. Vì vậy, những đóng góp cho dự án đến từ mạng lưới các nhà phát triển và nghiên cứu toàn cầu. Dự án được đồng sáng lập bởi Giacomo Zucco, một doanh nhân người Ý, người theo chủ nghĩa tối đa hóa Bitcoin từ năm 2012. Anh ấy đã thành lập nền tảng tập trung vào Bitcoin đầu tiên của Ý có tên Bitcoin.it và anh ấy đặt mục tiêu phát triển mạng Bitcoin để cạnh tranh với các blockchain như Ethereum.

Maxim Orlovsky là nhà nghiên cứu và kỹ sư đã chuyển đổi mạng BHB thành Giao thức RGB. Ông cũng là kỹ sư trưởng của Hiệp hội Tiêu chuẩn LNP/BP. Ông đã đóng góp cho một số dự án trong hệ sinh thái Bitcoin, chẳng hạn như Lightning, mạng bảo vệ quyền riêng tư, lập trình chức năng và điện toán xác định.

Những người đóng góp đáng chú ý khác cho dự án bao gồm AJ Town, Christian Bacher và một “ZmnSCPxj” ẩn danh. Như đã nêu trước đây, dự án đang được phát triển bởi một mạng lưới các nhà nghiên cứu và thành viên cộng đồng Bitcoin.

Giới thiệu về Công nghệ cốt lõi: Bằng chứng xuất bản, Con dấu sử dụng một lần và Cam kết Bitcoin

Nguồn hình ảnh: Trang web RGB

Bằng chứng xuất bản

Giao thức RGB được thiết kế bằng kỹ thuật “xác thực phía khách hàng” của Peter Todd, cho phép xác minh trạng thái hợp đồng và giao dịch mà không tạo gánh nặng quá mức cho chuỗi khối Bitcoin.

Việc xác minh và xác thực này phụ thuộc vào Bằng chứng xuất bản (PoP), hoạt động giống như một tờ báo kỹ thuật số chia sẻ thông tin cập nhật với những người tham gia giao dịch, đảm bảo mọi người có liên quan đều nhận được và thừa nhận những thay đổi được cập nhật.

Không giống như các cơ chế đồng thuận khác cần xác thực từ mạng toàn cầu, PoP sử dụng ba khái niệm cơ bản để vận hành. Đầu tiên là Bằng chứng nhận hàng, cho phép người tham gia xác nhận người nhận hàng. Điều này tương tự như gửi email xác nhận sau khi cập nhật tài liệu.

Thứ hai là Bằng chứng không xuất bản, cho phép mạng xác nhận xem bản cập nhật đã được xuất bản hay chưa. Điều này ngăn chặn những thay đổi giả mạo hoặc không được xác thực trong giao thức. Cuối cùng là Bằng chứng về tư cách thành viên, đảm bảo rằng tất cả các bên đều được phép nhận bản cập nhật. Điều này duy trì tính minh bạch trong dự án hoặc mạng.

Con dấu sử dụng một lần

Để hỗ trợ cơ chế đồng thuận Bằng chứng Xuất bản, Peter Todd đã đề xuất con dấu sử dụng một lần, một cam kết mật mã đảm bảo rằng một cam kết trùng lặp không thể được tạo ra trong tương lai.

Được giới thiệu lần đầu vào năm 2016, khái niệm con dấu sử dụng một lần đảm bảo tạo ra các cam kết Bitcoin mang tính quyết định cho phép các dự án trên chuỗi khối của Bitcoin sử dụng cùng một giao dịch mà không cần phải có sự hiểu biết lẫn nhau. Con dấu bao gồm mã định danh giao dịch SHA-256 và số đầu ra giao dịch 32 bit được cam kết cho một tin nhắn cụ thể, tương tự như mã bí mật, không thể đảo ngược ngay cả khi người tham gia biết nội dung của tin nhắn.

Con dấu sử dụng một lần hoạt động tương tự như mã định danh của một container vận chuyển và nó đảm bảo mỗi giao dịch có một mã định danh kèm theo các hợp đồng thông minh hoặc tài sản chỉ có thể được chi tiêu một lần, bảo vệ mạng khỏi cuộc tấn công chi tiêu gấp đôi trong khi vẫn duy trì tính phi tập trung đáng tin cậy. kết cấu.

Cam kết Bitcoin

Trong mật mã, các cam kết tương tự như những chiếc rương bị khóa nơi lưu giữ thông tin. Thông tin này có thể được truy cập trong một số điều kiện nhất định, điều này rất quan trọng trong giao tiếp phi tập trung.

Trong Giao thức RGB, các cam kết Bitcoin là các cam kết mang tính quyết định bao gồm ba hình thức: Cam kết Tapret, Operet và Đa giao thức. Các cam kết của Tapret dựa trên tính năng Taproot của chuỗi khối để tạo ra các cam kết an toàn, có thể kiểm chứng được.

Cam kết Opret dựa trên đầu ra OP Return (OP_RETURN). Đầu ra OP Return là đầu ra cho phép đưa dữ liệu tùy ý vào các thiết bị quá cũ để sử dụng tính năng Taproot. Cam kết đa giao thức đủ linh hoạt để sử dụng trong nhiều giao thức.

Giới thiệu về Thiết kế kiến trúc của Giao thức RGB

Lớp cơ sở là blockchain của Bitcoin, đóng vai trò là nền tảng cho tất cả các giao dịch và cam kết trong dự án. Lớp xác thực phía máy khách được xây dựng trên cùng, bao gồm các cam kết Bitcoin xác định (Tapret và Opret) và AluVM, một máy ảo được tối ưu hóa cho các hoạt động số học và logic cần thiết để xác thực hợp đồng thông minh trong quá trình xác thực phía máy khách.

Được xây dựng trên cùng là lớp quan trọng không đồng thuận. Lớp này bao gồm con dấu sử dụng một lần cung cấp lớp bảo mật bổ sung cho dự án RGB, cam kết đa giao thức và Lược đồ RGB xác định các quy tắc xác thực, loại trạng thái và loại logic để xác thực phía máy khách.

Sau đó, cuối cùng, hợp đồng RGB và mạng Lightning bao gồm trạng thái Genesis, chuyển đổi trạng thái Đồ thị không theo chu kỳ được định hướng (DAG) và giao thức Biblast để phối hợp và tương tác hợp đồng thông minh.

Các tính năng của Hệ sinh thái Giao thức RGB: Tích hợp trạng thái hợp đồng thông minh và ví

Nguồn hình ảnh: Trang web RGB

Trạng thái hợp đồng thông minh

Giao thức RGB sử dụng xác thực phía máy khách và dữ liệu ngoài chuỗi để thực hiện các hợp đồng thông minh trên chuỗi khối Bitcoin. Sự sai lệch so với mô hình thực thi chung này giới thiệu một hoạt động mới cho các hợp đồng và trạng thái của chúng trên blockchain.

Giao thức RGB thể hiện quyền sở hữu tài sản trên mạng bằng cách sử dụng các yếu tố như khóa, danh tính hoặc giá trị có thể được chuyển hoặc sửa đổi bằng các hành động cụ thể. Không giống như các giao thức thông thường, dữ liệu này được lưu trữ ngoài chuỗi để giảm bớt gánh nặng cho chuỗi khối. Để tránh sự tập trung quyền lực, các thành viên mạng xác định và thực thi các quy tắc của hợp đồng, đảm bảo nền tảng có khả năng chống kiểm duyệt.

Giao thức sử dụng xác minh phía máy khách, dựa trên từng người tham gia bằng cách sử dụng các công cụ mã hóa. Do đó, RGB chỉ công bố trạng thái của các giao dịch. Nội dung thực tế được bảo mật, giúp cải thiện quyền riêng tư. Giao thức cũng sử dụng cấu trúc quyền sở hữu kép để quản lý dữ liệu toàn cầu (công khai) mà mọi thành viên trong mạng có thể truy cập và dữ liệu thuộc sở hữu (riêng tư) mà các bên cụ thể kiểm soát.

Giao thức RGB sử dụng Hoạt động Genesis để xác định quyền sở hữu trạng thái ban đầu của hợp đồng, điều khoản phân phối và quyền của chủ sở hữu. Trong trường hợp chuyển giao, thao tác sẽ cập nhật trạng thái, thực thi logic hoặc quy tắc hướng dẫn giao dịch. Trạng thái cập nhật này được gửi đến các bên hoặc cộng đồng liên quan để duy trì thiết kế phi tập trung của nó.

Tích hợp ví

Với cơ sở hạ tầng ngoài chuỗi của Giao thức RGB để thực hiện hợp đồng thông minh, ví tích hợp không cần phải hoạt động trực tiếp trên chuỗi. Thay vào đó, nó sử dụng tích hợp API để tìm nạp dữ liệu hợp đồng, theo dõi trạng thái hợp đồng và bắt đầu xác minh trong giao diện ví của người dùng.

Để hỗ trợ xác minh phía khách hàng, thiết kế ví bao gồm các tính năng cho phép người dùng xác minh giao dịch trong giao diện quen thuộc của họ, giao diện này yêu cầu tích hợp các công cụ để chứng minh bằng mật mã. Một số tính năng cũng sẽ cho phép người dùng tiết lộ dữ liệu có chọn lọc hoặc yêu cầu chữ ký mù để bảo vệ dữ liệu của người dùng.

Các tính năng này hướng tới việc đơn giản hóa sự tương tác của người dùng với Giao thức RGB và chuỗi khối của Bitcoin, thúc đẩy việc áp dụng rộng rãi hơn. Nó cũng giúp cải thiện tính bảo mật và quyền riêng tư khi thực hiện các giao dịch với dữ liệu nhạy cảm.

Phân tích rủi ro

Lợi thế

Giao thức RGB có một số lợi ích chính như một giải pháp cho hợp đồng thông minh trên chuỗi khối Bitcoin. Đầu tiên là khả năng mở rộng và hiệu quả. Giao thức RGB sử dụng xác minh phía khách hàng và dữ liệu ngoài chuỗi để giảm gánh nặng thực hiện giao dịch trên Bitcoin đồng thời cho phép thời gian xử lý nhanh hơn.

Nó cũng có các tính năng cải thiện quyền riêng tư của người dùng và kiểm soát dữ liệu bằng cách tích hợp các công cụ mã hóa này vào một giao diện dễ sử dụng. Cuối cùng, giao thức thúc đẩy tính bảo mật của chuỗi khối Bitcoin, một trong những giao thức an toàn nhất trên toàn cầu.

Nhược điểm

Một trong những nhược điểm đáng kể của Giao thức RGB là số lượng người tham gia cần thiết để xác minh phía máy khách. Không giống như các giao dịch trên chuỗi yêu cầu toàn bộ mạng xác thực giao dịch, thiết kế ngoài chuỗi của Giao thức RGB dựa trên máy chủ hoặc cơ sở hạ tầng dựa trên đám mây có thể dẫn đến việc tập trung hóa hoặc kiểm duyệt tiềm năng bằng cách xâm phạm máy chủ.

Thiết kế ngoài chuỗi RGB cũng gây ra sự phức tạp hơn cho cơ sở hạ tầng blockchain, điều này có thể dẫn đến các vấn đề về khả năng mở rộng.

Thử thách

Một thách thức lớn đối với giao thức là sự đồng thuận trong quá trình giải quyết tranh chấp. Không giống như xác thực trên chuỗi liên quan đến toàn bộ mạng, thiết kế ngoài chuỗi đưa ra nhiều thách thức hơn để đạt được sự đồng thuận về nâng cấp và tranh chấp hợp đồng, điều này có thể dẫn đến việc sử dụng các bên thứ ba tập trung hoặc các mô hình tin cậy.

Người dùng cũng có nhiệm vụ phải thận trọng hơn trong việc bảo mật khóa riêng của mình. Điều này sẽ khó khăn đối với người dùng ít cẩn thận.

Phân tích cạnh tranh

Giao thức RGB và OmniBOLT là các dự án lớp hai sử dụng mạng Lightning và Bitcoin để hỗ trợ các giao dịch nhanh hơn và rẻ hơn. Nhưng họ cũng có những khác biệt.

Giao thức RGB là giao thức hợp đồng thông minh ngoài chuỗi có mục đích chung, có thể được sử dụng trong nhiều dự án khác nhau, từ tài chính đến quản trị. Mặt khác, OmniBOLT là một dự án tập trung vào tài chính được sử dụng để phát hành và chuyển giao stablecoin trên mạng.

Giống như hai dự án được thiết kế để cải thiện khả năng mở rộng trên mạng Bitcoin, giao thức RGB, sử dụng xác thực phía máy khách, giảm thiểu gánh nặng cho blockchain. Không giống như giao thức RGB, OmniBOLT phụ thuộc rất nhiều vào blockchain để xác thực, làm giảm khả năng mở rộng.

Giao thức RGB sử dụng bộ lưu trữ ngoài chuỗi, ưu tiên khả năng mở rộng và quyền riêng tư. Giao thức cho phép người dùng tiết lộ dữ liệu một cách có chọn lọc, giúp họ kiểm soát thông tin nhạy cảm. Mặt khác, giao thức OmniBOLT sử dụng bộ lưu trữ trên chuỗi, ưu tiên tính minh bạch và khả năng kiểm toán, do đó các giao dịch được hiển thị đầy đủ, tương tự như tiêu chuẩn Bitcoin cho các giao dịch.

Lựa chọn giữa hai tùy thuộc vào trường hợp sử dụng cụ thể và mức độ ưu tiên, đối với các ứng dụng có mục đích chung tập trung vào quyền riêng tư hoặc các trường hợp sử dụng dựa trên stablecoin trong mạng.

Các ứng dụng trên Giao thức RGB

vô tận

Nguồn hình ảnh: Trang web Infinitas

Dự án là nền tảng hợp đồng thông minh hoàn chỉnh Turing trên Bitcoin sử dụng cả Giao thức RGB và mạng Lightning.

Dự án kế thừa tính bảo mật của chuỗi khối Bitcoin để bảo vệ tài sản của người dùng đồng thời sử dụng cơ chế neo Bitcoin không cần tin cậy tiên tiến để bảo vệ dữ liệu người dùng khỏi những con mắt tò mò. Dự án tập trung vào việc mở rộng công suất của Giao thức RGB, mở đường cho các ứng dụng phức tạp hơn và thúc đẩy hệ sinh thái kết nối cho các nhà phát triển và người dùng Bitcoin.

thành cổ của tôi

Nguồn hình ảnh: Trang web MyCitadel

MyCitadel là ví Giao diện người dùng đồ họa (ví GUI) đầu tiên hỗ trợ các tính năng của Giao thức RGB. Nó được tạo ra bởi các nhà phát triển RGB và là ví đa nền tảng cho phép người dùng tận hưởng nền tảng này trên các thiết bị ưa thích của họ.

Nghệ thuật Bitcoin kỹ thuật số (DIBA)

Nguồn hình ảnh: Trang web DIBA

DIBA là thị trường NFT đầu tiên trên Bitcoin sử dụng hợp đồng thông minh của Giao thức RGB và Lightning Network. Nó được thiết kế để giúp định hình sự hiểu biết của con người về tài sản nghệ thuật không bị giam giữ trên chuỗi khối của Bitcoin.

Phiên bản beta của ứng dụng đang chạy trên mạng thử nghiệm của Bitcoin và sẽ sớm ra mắt trên mạng chính.

Phần kết luận

Giao thức RGB là giao thức hợp đồng thông minh trên chuỗi khối của Bitcoin áp dụng mô hình xác thực phía máy khách với dữ liệu ngoài chuỗi. Ban đầu nó được thiết kế và phát triển bởi Giacomo và Maxim.

Dự án sử dụng Bằng chứng xuất bản, Con dấu sử dụng một lần và Cam kết Bitcoin để thực hiện các hợp đồng thông minh trên blockchain. Cơ sở hạ tầng cho phép quản lý hợp đồng thông minh, quyền sở hữu kép và tích hợp ví để tăng cường quyền riêng tư và khả năng áp dụng.

Bất chấp những thách thức, Giao thức RGB cam kết đảm bảo quyền riêng tư và phát triển dựa vào cộng đồng để cải thiện mạng Bitcoin

Penulis: Bravo
Penerjemah: Sonia
Pengulas: Piccolo、Wayne、Ashley He
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.io.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate.io. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.

Tất cả những điều bạn cần biết về giao thức RGB

Trung cấp1/3/2024, 3:25:24 PM
Giao thức RGB là giao thức hợp đồng thông minh trên chuỗi khối của Bitcoin áp dụng mô hình xác thực phía khách hàng với dữ liệu ngoài chuỗi để thực hiện hợp đồng thông minh.

Giao thức RGB là gì?

Nguồn hình ảnh: Trang web RGB

Giao thức RGB là một bộ giao thức nguồn mở dành cho Mạng Bitcoin, cho phép phát triển và thực hiện các hợp đồng thông minh phức tạp, bí mật và an toàn. Giao thức RGB sử dụng chuỗi khối Bitcoin làm lớp cơ sở duy trì mã hợp đồng thông minh và dữ liệu ngoài chuỗi.

Cơ sở hạ tầng của giao thức sử dụng con dấu sử dụng một lần, bằng chứng xuất bản và cam kết Bitcoin để mã hóa và thực hiện các dự án. Thiết kế RGB chuyển từ thiết kế “hợp đồng thông minh trên chuỗi” chung sang thiết kế “xác thực phía khách hàng”, chỉ sử dụng blockchain cho sự đồng thuận.

Lịch sử của giao thức RGB

Giao thức RGB ban đầu được Giacomo Zucco thiết kế vào năm 2016 dưới dạng hệ thống tài sản không dựa trên blockchain được gọi là Mạng BHB, dựa trên thiết kế “xác thực phía khách hàng” của Peter Todd. Nguyên mẫu của dự án được ra mắt vào năm 2017 với sự hỗ trợ của Tập đoàn Poseidon.

Đến năm 2019, Tiến sĩ Maxim Orlovsky của Pandora Prime AG đã trở thành nhà thiết kế chính và người đóng góp chính của dự án, tác động đến sự thay đổi của nó từ hệ thống tài sản Mạng BHB sang giao thức RGB trạng thái hiện tại, cho phép dự án tính toán các hợp đồng thông minh bí mật.

Cùng năm đó, Giacomo và Orlovsky đã thành lập Hiệp hội Tiêu chuẩn Giao thức Lightning Network/Bitcoin (Hiệp hội Tiêu chuẩn LNP/BP) để giám sát sự phát triển của Giao thức RGB và dẫn đầu việc tạo và quản lý các tiêu chuẩn, cơ quan đăng ký, thư viện, nút, dòng lệnh công cụ và tài liệu cho mạng Lightning và Bitcoin. Hiệp hội được tài trợ bởi các nhà đầu tư mạo hiểm như iFinex Inc., Fulgur Ventures, Pandora Prime AG, quỹ cá nhân của Tiến sĩ Maxim Orlovsky, Hojo Foundation, DIBA Inc., và thậm chí cả sự quyên góp của cộng đồng ẩn danh.

Giao thức RGB hiện tại là do sự đóng góp về mặt kỹ thuật và tài chính của hơn 50 cá nhân và công ty.

Nhóm RGB

Là một giao thức phi tập trung, không có cấu trúc nhóm chính thức. Vì vậy, những đóng góp cho dự án đến từ mạng lưới các nhà phát triển và nghiên cứu toàn cầu. Dự án được đồng sáng lập bởi Giacomo Zucco, một doanh nhân người Ý, người theo chủ nghĩa tối đa hóa Bitcoin từ năm 2012. Anh ấy đã thành lập nền tảng tập trung vào Bitcoin đầu tiên của Ý có tên Bitcoin.it và anh ấy đặt mục tiêu phát triển mạng Bitcoin để cạnh tranh với các blockchain như Ethereum.

Maxim Orlovsky là nhà nghiên cứu và kỹ sư đã chuyển đổi mạng BHB thành Giao thức RGB. Ông cũng là kỹ sư trưởng của Hiệp hội Tiêu chuẩn LNP/BP. Ông đã đóng góp cho một số dự án trong hệ sinh thái Bitcoin, chẳng hạn như Lightning, mạng bảo vệ quyền riêng tư, lập trình chức năng và điện toán xác định.

Những người đóng góp đáng chú ý khác cho dự án bao gồm AJ Town, Christian Bacher và một “ZmnSCPxj” ẩn danh. Như đã nêu trước đây, dự án đang được phát triển bởi một mạng lưới các nhà nghiên cứu và thành viên cộng đồng Bitcoin.

Giới thiệu về Công nghệ cốt lõi: Bằng chứng xuất bản, Con dấu sử dụng một lần và Cam kết Bitcoin

Nguồn hình ảnh: Trang web RGB

Bằng chứng xuất bản

Giao thức RGB được thiết kế bằng kỹ thuật “xác thực phía khách hàng” của Peter Todd, cho phép xác minh trạng thái hợp đồng và giao dịch mà không tạo gánh nặng quá mức cho chuỗi khối Bitcoin.

Việc xác minh và xác thực này phụ thuộc vào Bằng chứng xuất bản (PoP), hoạt động giống như một tờ báo kỹ thuật số chia sẻ thông tin cập nhật với những người tham gia giao dịch, đảm bảo mọi người có liên quan đều nhận được và thừa nhận những thay đổi được cập nhật.

Không giống như các cơ chế đồng thuận khác cần xác thực từ mạng toàn cầu, PoP sử dụng ba khái niệm cơ bản để vận hành. Đầu tiên là Bằng chứng nhận hàng, cho phép người tham gia xác nhận người nhận hàng. Điều này tương tự như gửi email xác nhận sau khi cập nhật tài liệu.

Thứ hai là Bằng chứng không xuất bản, cho phép mạng xác nhận xem bản cập nhật đã được xuất bản hay chưa. Điều này ngăn chặn những thay đổi giả mạo hoặc không được xác thực trong giao thức. Cuối cùng là Bằng chứng về tư cách thành viên, đảm bảo rằng tất cả các bên đều được phép nhận bản cập nhật. Điều này duy trì tính minh bạch trong dự án hoặc mạng.

Con dấu sử dụng một lần

Để hỗ trợ cơ chế đồng thuận Bằng chứng Xuất bản, Peter Todd đã đề xuất con dấu sử dụng một lần, một cam kết mật mã đảm bảo rằng một cam kết trùng lặp không thể được tạo ra trong tương lai.

Được giới thiệu lần đầu vào năm 2016, khái niệm con dấu sử dụng một lần đảm bảo tạo ra các cam kết Bitcoin mang tính quyết định cho phép các dự án trên chuỗi khối của Bitcoin sử dụng cùng một giao dịch mà không cần phải có sự hiểu biết lẫn nhau. Con dấu bao gồm mã định danh giao dịch SHA-256 và số đầu ra giao dịch 32 bit được cam kết cho một tin nhắn cụ thể, tương tự như mã bí mật, không thể đảo ngược ngay cả khi người tham gia biết nội dung của tin nhắn.

Con dấu sử dụng một lần hoạt động tương tự như mã định danh của một container vận chuyển và nó đảm bảo mỗi giao dịch có một mã định danh kèm theo các hợp đồng thông minh hoặc tài sản chỉ có thể được chi tiêu một lần, bảo vệ mạng khỏi cuộc tấn công chi tiêu gấp đôi trong khi vẫn duy trì tính phi tập trung đáng tin cậy. kết cấu.

Cam kết Bitcoin

Trong mật mã, các cam kết tương tự như những chiếc rương bị khóa nơi lưu giữ thông tin. Thông tin này có thể được truy cập trong một số điều kiện nhất định, điều này rất quan trọng trong giao tiếp phi tập trung.

Trong Giao thức RGB, các cam kết Bitcoin là các cam kết mang tính quyết định bao gồm ba hình thức: Cam kết Tapret, Operet và Đa giao thức. Các cam kết của Tapret dựa trên tính năng Taproot của chuỗi khối để tạo ra các cam kết an toàn, có thể kiểm chứng được.

Cam kết Opret dựa trên đầu ra OP Return (OP_RETURN). Đầu ra OP Return là đầu ra cho phép đưa dữ liệu tùy ý vào các thiết bị quá cũ để sử dụng tính năng Taproot. Cam kết đa giao thức đủ linh hoạt để sử dụng trong nhiều giao thức.

Giới thiệu về Thiết kế kiến trúc của Giao thức RGB

Lớp cơ sở là blockchain của Bitcoin, đóng vai trò là nền tảng cho tất cả các giao dịch và cam kết trong dự án. Lớp xác thực phía máy khách được xây dựng trên cùng, bao gồm các cam kết Bitcoin xác định (Tapret và Opret) và AluVM, một máy ảo được tối ưu hóa cho các hoạt động số học và logic cần thiết để xác thực hợp đồng thông minh trong quá trình xác thực phía máy khách.

Được xây dựng trên cùng là lớp quan trọng không đồng thuận. Lớp này bao gồm con dấu sử dụng một lần cung cấp lớp bảo mật bổ sung cho dự án RGB, cam kết đa giao thức và Lược đồ RGB xác định các quy tắc xác thực, loại trạng thái và loại logic để xác thực phía máy khách.

Sau đó, cuối cùng, hợp đồng RGB và mạng Lightning bao gồm trạng thái Genesis, chuyển đổi trạng thái Đồ thị không theo chu kỳ được định hướng (DAG) và giao thức Biblast để phối hợp và tương tác hợp đồng thông minh.

Các tính năng của Hệ sinh thái Giao thức RGB: Tích hợp trạng thái hợp đồng thông minh và ví

Nguồn hình ảnh: Trang web RGB

Trạng thái hợp đồng thông minh

Giao thức RGB sử dụng xác thực phía máy khách và dữ liệu ngoài chuỗi để thực hiện các hợp đồng thông minh trên chuỗi khối Bitcoin. Sự sai lệch so với mô hình thực thi chung này giới thiệu một hoạt động mới cho các hợp đồng và trạng thái của chúng trên blockchain.

Giao thức RGB thể hiện quyền sở hữu tài sản trên mạng bằng cách sử dụng các yếu tố như khóa, danh tính hoặc giá trị có thể được chuyển hoặc sửa đổi bằng các hành động cụ thể. Không giống như các giao thức thông thường, dữ liệu này được lưu trữ ngoài chuỗi để giảm bớt gánh nặng cho chuỗi khối. Để tránh sự tập trung quyền lực, các thành viên mạng xác định và thực thi các quy tắc của hợp đồng, đảm bảo nền tảng có khả năng chống kiểm duyệt.

Giao thức sử dụng xác minh phía máy khách, dựa trên từng người tham gia bằng cách sử dụng các công cụ mã hóa. Do đó, RGB chỉ công bố trạng thái của các giao dịch. Nội dung thực tế được bảo mật, giúp cải thiện quyền riêng tư. Giao thức cũng sử dụng cấu trúc quyền sở hữu kép để quản lý dữ liệu toàn cầu (công khai) mà mọi thành viên trong mạng có thể truy cập và dữ liệu thuộc sở hữu (riêng tư) mà các bên cụ thể kiểm soát.

Giao thức RGB sử dụng Hoạt động Genesis để xác định quyền sở hữu trạng thái ban đầu của hợp đồng, điều khoản phân phối và quyền của chủ sở hữu. Trong trường hợp chuyển giao, thao tác sẽ cập nhật trạng thái, thực thi logic hoặc quy tắc hướng dẫn giao dịch. Trạng thái cập nhật này được gửi đến các bên hoặc cộng đồng liên quan để duy trì thiết kế phi tập trung của nó.

Tích hợp ví

Với cơ sở hạ tầng ngoài chuỗi của Giao thức RGB để thực hiện hợp đồng thông minh, ví tích hợp không cần phải hoạt động trực tiếp trên chuỗi. Thay vào đó, nó sử dụng tích hợp API để tìm nạp dữ liệu hợp đồng, theo dõi trạng thái hợp đồng và bắt đầu xác minh trong giao diện ví của người dùng.

Để hỗ trợ xác minh phía khách hàng, thiết kế ví bao gồm các tính năng cho phép người dùng xác minh giao dịch trong giao diện quen thuộc của họ, giao diện này yêu cầu tích hợp các công cụ để chứng minh bằng mật mã. Một số tính năng cũng sẽ cho phép người dùng tiết lộ dữ liệu có chọn lọc hoặc yêu cầu chữ ký mù để bảo vệ dữ liệu của người dùng.

Các tính năng này hướng tới việc đơn giản hóa sự tương tác của người dùng với Giao thức RGB và chuỗi khối của Bitcoin, thúc đẩy việc áp dụng rộng rãi hơn. Nó cũng giúp cải thiện tính bảo mật và quyền riêng tư khi thực hiện các giao dịch với dữ liệu nhạy cảm.

Phân tích rủi ro

Lợi thế

Giao thức RGB có một số lợi ích chính như một giải pháp cho hợp đồng thông minh trên chuỗi khối Bitcoin. Đầu tiên là khả năng mở rộng và hiệu quả. Giao thức RGB sử dụng xác minh phía khách hàng và dữ liệu ngoài chuỗi để giảm gánh nặng thực hiện giao dịch trên Bitcoin đồng thời cho phép thời gian xử lý nhanh hơn.

Nó cũng có các tính năng cải thiện quyền riêng tư của người dùng và kiểm soát dữ liệu bằng cách tích hợp các công cụ mã hóa này vào một giao diện dễ sử dụng. Cuối cùng, giao thức thúc đẩy tính bảo mật của chuỗi khối Bitcoin, một trong những giao thức an toàn nhất trên toàn cầu.

Nhược điểm

Một trong những nhược điểm đáng kể của Giao thức RGB là số lượng người tham gia cần thiết để xác minh phía máy khách. Không giống như các giao dịch trên chuỗi yêu cầu toàn bộ mạng xác thực giao dịch, thiết kế ngoài chuỗi của Giao thức RGB dựa trên máy chủ hoặc cơ sở hạ tầng dựa trên đám mây có thể dẫn đến việc tập trung hóa hoặc kiểm duyệt tiềm năng bằng cách xâm phạm máy chủ.

Thiết kế ngoài chuỗi RGB cũng gây ra sự phức tạp hơn cho cơ sở hạ tầng blockchain, điều này có thể dẫn đến các vấn đề về khả năng mở rộng.

Thử thách

Một thách thức lớn đối với giao thức là sự đồng thuận trong quá trình giải quyết tranh chấp. Không giống như xác thực trên chuỗi liên quan đến toàn bộ mạng, thiết kế ngoài chuỗi đưa ra nhiều thách thức hơn để đạt được sự đồng thuận về nâng cấp và tranh chấp hợp đồng, điều này có thể dẫn đến việc sử dụng các bên thứ ba tập trung hoặc các mô hình tin cậy.

Người dùng cũng có nhiệm vụ phải thận trọng hơn trong việc bảo mật khóa riêng của mình. Điều này sẽ khó khăn đối với người dùng ít cẩn thận.

Phân tích cạnh tranh

Giao thức RGB và OmniBOLT là các dự án lớp hai sử dụng mạng Lightning và Bitcoin để hỗ trợ các giao dịch nhanh hơn và rẻ hơn. Nhưng họ cũng có những khác biệt.

Giao thức RGB là giao thức hợp đồng thông minh ngoài chuỗi có mục đích chung, có thể được sử dụng trong nhiều dự án khác nhau, từ tài chính đến quản trị. Mặt khác, OmniBOLT là một dự án tập trung vào tài chính được sử dụng để phát hành và chuyển giao stablecoin trên mạng.

Giống như hai dự án được thiết kế để cải thiện khả năng mở rộng trên mạng Bitcoin, giao thức RGB, sử dụng xác thực phía máy khách, giảm thiểu gánh nặng cho blockchain. Không giống như giao thức RGB, OmniBOLT phụ thuộc rất nhiều vào blockchain để xác thực, làm giảm khả năng mở rộng.

Giao thức RGB sử dụng bộ lưu trữ ngoài chuỗi, ưu tiên khả năng mở rộng và quyền riêng tư. Giao thức cho phép người dùng tiết lộ dữ liệu một cách có chọn lọc, giúp họ kiểm soát thông tin nhạy cảm. Mặt khác, giao thức OmniBOLT sử dụng bộ lưu trữ trên chuỗi, ưu tiên tính minh bạch và khả năng kiểm toán, do đó các giao dịch được hiển thị đầy đủ, tương tự như tiêu chuẩn Bitcoin cho các giao dịch.

Lựa chọn giữa hai tùy thuộc vào trường hợp sử dụng cụ thể và mức độ ưu tiên, đối với các ứng dụng có mục đích chung tập trung vào quyền riêng tư hoặc các trường hợp sử dụng dựa trên stablecoin trong mạng.

Các ứng dụng trên Giao thức RGB

vô tận

Nguồn hình ảnh: Trang web Infinitas

Dự án là nền tảng hợp đồng thông minh hoàn chỉnh Turing trên Bitcoin sử dụng cả Giao thức RGB và mạng Lightning.

Dự án kế thừa tính bảo mật của chuỗi khối Bitcoin để bảo vệ tài sản của người dùng đồng thời sử dụng cơ chế neo Bitcoin không cần tin cậy tiên tiến để bảo vệ dữ liệu người dùng khỏi những con mắt tò mò. Dự án tập trung vào việc mở rộng công suất của Giao thức RGB, mở đường cho các ứng dụng phức tạp hơn và thúc đẩy hệ sinh thái kết nối cho các nhà phát triển và người dùng Bitcoin.

thành cổ của tôi

Nguồn hình ảnh: Trang web MyCitadel

MyCitadel là ví Giao diện người dùng đồ họa (ví GUI) đầu tiên hỗ trợ các tính năng của Giao thức RGB. Nó được tạo ra bởi các nhà phát triển RGB và là ví đa nền tảng cho phép người dùng tận hưởng nền tảng này trên các thiết bị ưa thích của họ.

Nghệ thuật Bitcoin kỹ thuật số (DIBA)

Nguồn hình ảnh: Trang web DIBA

DIBA là thị trường NFT đầu tiên trên Bitcoin sử dụng hợp đồng thông minh của Giao thức RGB và Lightning Network. Nó được thiết kế để giúp định hình sự hiểu biết của con người về tài sản nghệ thuật không bị giam giữ trên chuỗi khối của Bitcoin.

Phiên bản beta của ứng dụng đang chạy trên mạng thử nghiệm của Bitcoin và sẽ sớm ra mắt trên mạng chính.

Phần kết luận

Giao thức RGB là giao thức hợp đồng thông minh trên chuỗi khối của Bitcoin áp dụng mô hình xác thực phía máy khách với dữ liệu ngoài chuỗi. Ban đầu nó được thiết kế và phát triển bởi Giacomo và Maxim.

Dự án sử dụng Bằng chứng xuất bản, Con dấu sử dụng một lần và Cam kết Bitcoin để thực hiện các hợp đồng thông minh trên blockchain. Cơ sở hạ tầng cho phép quản lý hợp đồng thông minh, quyền sở hữu kép và tích hợp ví để tăng cường quyền riêng tư và khả năng áp dụng.

Bất chấp những thách thức, Giao thức RGB cam kết đảm bảo quyền riêng tư và phát triển dựa vào cộng đồng để cải thiện mạng Bitcoin

Penulis: Bravo
Penerjemah: Sonia
Pengulas: Piccolo、Wayne、Ashley He
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.io.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate.io. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!