BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Từ Bitcoin Script đến giao thức LNP/BP, một bài viết tiết lộ tham vọng của RGB

星球君的朋友们
Odaily资深作者
Bài viết này có khoảng 8519 từ, đọc toàn bộ bài viết mất khoảng 13 phút
Giao thức lớp thứ hai của Bitcoin, RGB, đang chờ cơ hội và dần dần trưởng thành để thách thức những hạn chế kỹ thuật hiện có và thể hiện sự rực rỡ rực rỡ.
Tóm tắt AI
Giao thức lớp thứ hai của Bitcoin, RGB, đang chờ cơ hội và dần dần trưởng thành để thách thức những hạn chế kỹ thuật hiện có và thể hiện sự rực rỡ rực rỡ.

Đồng sáng lập bởi: Infinitas; Waterdrip Capital; viaBTC Capital

Nhà cung cấp công nghệ: Li Ning; Hong Shuning

Sau hơn mười năm phát triển mạnh mẽ, công nghệ Web3 đã xuất hiện với nhiều đổi mới ở nhiều cấp độ khác nhau. Bitcoin tiếp tục cải thiện khả năng bảo vệ quyền riêng tư mà không ảnh hưởng đến các tính năng phi tập trung và bảo mật, đồng thời đã triển khai một loạt tính năng nâng cao như chữ ký Schnorr và Taproot, đặt nền tảng cho đổi mới công nghệ tiếp theo. Đồng thời, sự phát triển của các hợp đồng thông minh trên chuỗi do Ethereum đại diện đã khai sinh ra thời kỳ hoàng kim của các ứng dụng blockchain (chẳng hạn như DeFi) và mang đến hai đợt thị trường tăng giá. Tuy nhiên, kể từ năm 2022, sự đổi mới trong ngành Web3 đột nhiên mất đi phương hướng và công nghệ blockchain chưa bao giờ có thể thoát khỏi những hạn chế của tam giác bất khả thi, dẫn đến sự thất bại của các ứng dụng blockchain quy mô lớn. Vậy chúng ta đã chạm tới ranh giới của công nghệ chưa? Có những khu vực ẩn sâu hơn chưa được biết đến đang chờ chúng ta khám phá không? Có lẽ, chính trong quá trình khám phá này, giao thức lớp thứ hai của Bitcoin RGB đang chờ cơ hội dần trưởng thành để thách thức những hạn chế kỹ thuật hiện có và thể hiện ánh sáng rực rỡ của nó.

Bitcoin: Thiết lập vị trí của nó như một lớp tiền tệ

Sự khác biệt lớn nhất giữa Web3 và Web2 là hệ thống kinh tế tích hợp của nó. Bất kỳ hệ thống kinh tế nào cũng sử dụng tiền tệ làm lớp cơ sở và phía trên lớp tiền tệ là lớp giao thức và lớp ứng dụng. Tiền tệ của Web3 được gọi là tiền điện tử (CryptoCurrency) và được phát hành thông qua chuỗi khối.

Do các yếu tố chính sau đây, Bitcoin được công nhận là loại tiền điện tử an toàn và ổn định nhất và giá trị của Bitcoin đã đạt được sự đồng thuận toàn cầu:

Đầu tiên, mạng Bitcoin bao phủ toàn thế giới, với hơn 10.000 nút đầy đủ hoạt động cùng nhau để xác minh và ghi lại các giao dịch. Bản chất phi tập trung này khiến kẻ tấn công khó có thể giả mạo lịch sử giao dịch. Thứ hai, Bitcoin sử dụng sức mạnh tính toán băm mạnh mẽ như một cơ chế bằng chứng công việc, là nền tảng của an ninh mạng. Trong việc xác minh và khai thác khối, việc tiêu tốn một lượng lớn sức mạnh tính toán khiến kẻ tấn công khó kiểm soát mạng. Ngoài ra, các quy tắc đồng thuận của Bitcoin chưa trải qua những thay đổi lớn trong lịch sử và sự ổn định này giúp duy trì tính nhất quán và bảo mật của mạng. Các quy tắc đồng thuận của Bitcoin ít bị ảnh hưởng bởi những thay đổi căn bản hơn các dự án blockchain khác. Cộng đồng Bitcoin cực kỳ quan tâm đến tính bảo mật và ổn định của mạng, tập trung vào tính bảo mật của giao thức cốt lõi. Các sửa đổi đối với giao thức cốt lõi được thảo luận và kiểm tra cẩn thận để đảm bảo sự ổn định của mạng. Nói tóm lại, Bitcoin được công nhận là an toàn và ổn định nhất trong số nhiều blockchain và đã trở thành lựa chọn hàng đầu cho lớp tiền tệ Web3 nhờ khả năng phân quyền, cơ chế đồng thuận, tính ổn định và sự chú ý của cộng đồng tuyệt vời.

Tập lệnh bitcoin đảm bảo tính bảo mật và đơn giản

Bitcoin đóng một vai trò quan trọng trong lớp tiền tệ cơ bản của thế giới Web3. Khi giao thức cốt lõi dần dần phát triển sau khi thảo luận và thử nghiệm cẩn thận, điều đặc biệt đáng chú ý là sự phát triển hệ thống tập lệnh của nó. Mục đích ban đầu của ngôn ngữ kịch bản Bitcoin là đảm bảo an ninh và tránh các rủi ro tiềm ẩn, do đó, chức năng này bị hạn chế một cách có chủ ý trong thiết kế trong khi vẫn duy trì tính đơn giản và bảo mật của một tập lệnh giống như chip. Bitcoin Script là ngôn ngữ thực thi dựa trên ngăn xếp dựa trên ký hiệu tiếng Ba Lan ngược. Các tập lệnh như vậy được thiết kế để thực thi trên phần cứng hạn chế.

Trong mã nút chính của Bitcoin, các nhà phát triển đã đặt ra một số hạn chế đối với các loại tập lệnh có thể được thực thi, chỉ cho phép thực thi một số loại giao dịch nhất định được gọi là “tập lệnh tiêu chuẩn”. Điều quan trọng nhất trong số này là giao dịch P 2 SH (Pay to Script Hash), giao dịch này thực sự cho phép thực thi bất kỳ tập lệnh Bitcoin nào, điều này giúp thực thi các tập lệnh có một số chức năng phức tạp nhất định trên Bitcoin. Ví dụ: Lightning Network đã trở thành tiêu chuẩn thực tế cho các khoản thanh toán Bitcoin với số lượng nhỏ, tần suất cao.

Bitcoin đã có một bước tiến lớn với việc giới thiệu chữ ký Schnorr đề xuất và nâng cấp phần mềm Taproot, đánh dấu một cột mốc quan trọng. Điều này cho phép Bitcoin hỗ trợ tốt hơn cho việc phát triển các giao thức lớp thứ hai và nâng cao hơn nữa vai trò của nó trong thế giới Web3 trong tương lai.

Chú ý đến chữ ký Schnorr và Taproot

Đằng sau chữ ký Schnorr và Taproot là một loạt cải tiến công nghệ tạo ra cơ hội mới cho Bitcoin. Đầu tiên, Taproot giới thiệu các kênh thanh toán linh hoạt hơn, cho phép thực hiện nhiều loại giao dịch trên chuỗi theo cách bảo vệ quyền riêng tư hơn. Bằng cách ẩn các tập lệnh chữ ký phức tạp của nhiều bên trong một tập lệnh duy nhất, Taproot làm cho nhiều giao dịch phức tạp khác nhau trông giống như các khoản thanh toán thông thường của một bên, từ đó cải thiện quyền riêng tư và bảo mật. Việc giới thiệu chữ ký Schnorr giúp các giao dịch trên mạng Bitcoin trở nên nhỏ gọn hơn, giảm phí giao dịch, cải thiện khả năng mở rộng và phù hợp chặt chẽ với các yêu cầu giao dịch hiệu quả của thế giới Web3.

Hai cải tiến này không chỉ cải thiện hiệu suất và quyền riêng tư của Bitcoin mà còn mang lại nhiều khả năng đổi mới hơn cho hệ sinh thái. Công nghệ chữ ký và tập lệnh hiệu quả hơn hỗ trợ các hoạt động xuyên chuỗi, mở rộng mạng lưới nhanh chóng và các hợp đồng thông minh phức tạp. Điều này tập trung lại Bitcoin vào cốt lõi của Web3, mở đường cho việc xây dựng một hệ sinh thái ứng dụng và tài chính phi tập trung an toàn và hiệu quả hơn.

Tác động của chữ ký Schnorr

Trong giai đoạn thiết kế ban đầu của giao thức Bitcoin, Satoshi Nakamoto cần xem xét toàn diện các yếu tố khác nhau của thuật toán chữ ký, bao gồm độ dài chữ ký, nguồn mở, vấn đề bằng sáng chế, thời gian xác minh bảo mật và hiệu suất. Cuối cùng, anh ấy đã chọn Thuật toán chữ ký số đường cong Elliptic (ECDSA) và chọn đường cong elip cụ thể secp 256 k 1 dựa trên hiệu suất và tính bảo mật của thuật toán. Tuy nhiên, ngoài ECDSA, còn có các thuật toán chữ ký số khác đáp ứng tiêu chí, nổi bật là Schnorr Signature. Lý do khiến Satoshi Nakamoto không áp dụng thuật toán này trước đây có thể là do bằng sáng chế của Schnorr Signature chưa hết hạn vào năm Bitcoin ra đời. Nhà toán học và mật mã học người Đức Claus-Peter Schnorr đã nộp đơn xin và nhận được bằng sáng chế vào năm 1990, vì vậy cộng đồng nguồn mở không thể áp dụng công nghệ này trong khi bằng sáng chế vẫn còn hiệu lực. Nếu không, Satoshi có thể đã triển khai cơ chế chữ ký này trong giao thức Bitcoin ban đầu.

So với ECDSA, Schnorr Signature phù hợp hơn với bản chất của chữ ký Bitcoin. Nó không chỉ có hiệu suất tốt hơn và độ dài chữ ký ngắn hơn mà còn có các thuộc tính tuyến tính, giúp việc tổng hợp khóa trở nên đơn giản và loại bỏ nhu cầu về các kỹ thuật đặc biệt cần thiết cho đa chữ ký. Đặc điểm tuyến tính này rất dễ hiểu và các khóa của mỗi người tham gia được tổng hợp thông qua một cơ chế đơn giản để tạo thành một khóa mới. Có nhiều cơ chế tổng hợp khác nhau, chẳng hạn như MuSig do Blockstream đề xuất và phiên bản mới hơn MuSig 2. Trong sơ đồ MuSig 2, nhiều chữ ký có thể tạo khóa chung tổng hợp từ khóa riêng tương ứng của chúng và sau đó cùng tạo chữ ký hợp lệ cho khóa chung, tối ưu hóa số vòng tương tác từ ba vòng ban đầu (MuSig) xuống chỉ còn hai vòng .

Vì vậy, khi xem xét giao dịch có nhiều chữ ký 2-3, phương pháp truyền thống ban đầu yêu cầu ba khóa công khai và hai chữ ký để bắt đầu giao dịch.

Trong kịch bản Chữ ký Schnorr, các giao dịch trên chuỗi chỉ yêu cầu khóa công khai tổng hợp và chữ ký, giúp giảm nhiều byte giao dịch, điều này cũng giúp giảm chi phí chuyển khoản.

Những đổi mới trong tập lệnh Taproot

Taproot là một cấu trúc tập lệnh Bitcoin cải tiến được thiết kế để chỉ ra cách sử dụng và phân tích cú pháp các địa chỉ giao dịch loại Taproot. Taproot ban đầu được lấy cảm hứng từ nghiên cứu của các nhà phát triển Bitcoin về Cây cú pháp trừu tượng Merkle (MAST), vì vậy Taproot có thể được coi là một triển khai đặc biệt của MAST. Thông qua Taproot, UTXO Bitcoin với nhiều tập lệnh nhánh khác nhau chỉ có thể hiển thị một trong các nhánh khi chi tiêu và các nhánh còn lại sẽ không bao giờ xuất hiện trên blockchain, do đó cải thiện đáng kể tính riêng tư và hiệu quả của giao dịch. Công nghệ này làm cho việc sử dụng các tập lệnh phức tạp trở nên thuận tiện và hiệu quả hơn với tiền đề là an toàn hơn.

Trong giao thức Bitcoin, “kịch bản khóa” (tập lệnh đầu ra) quy định các điều kiện để nhận Bitcoin (UTXO), trong khi “kịch bản mở khóa” (tập lệnh đầu vào) quy định cách sử dụng Bitcoin (UTXO). a Ổ khóa và cái sau là chìa khóa tương ứng. Trong bản nâng cấp Segregated Witness (SegWit), các quy tắc viết kịch bản của Bitcoin đã được nâng cấp toàn diện. Hai quy tắc tập lệnh mới đã được giới thiệu, P 2 WPKH (Trả tiền cho hàm băm khóa công khai của nhân chứng) và P 2 WSH (Trả tiền cho tập lệnh băm nhân chứng), cho phép áp dụng các địa chỉ bắt đầu bằng bc 1. P 2 WPKH chủ yếu được sử dụng cho các địa chỉ thông thường, trong khi P 2 WSH thường được sử dụng cho các địa chỉ đa chữ ký.

Trong bản nâng cấp Segregated Witness, tập lệnh cũng đưa ra khái niệm về số phiên bản và các quy tắc Segregated Witness trước đó được đánh dấu là phiên bản V 0. Taproot đã nâng cấp thêm khung Segregated Witness và số phiên bản đã được cập nhật lên V1, cũng được bao gồm trong BIP 341."SegWit V1"Nguồn gốc của tiêu đề. Do đó, bộ quy tắc tập lệnh mới này được gọi là P 2 TR (Trả tiền cho Taproot), tương ứng với P 2 WPKH và P 2 WSH.

Ngoài ra, kết hợp Schnorr Signature và Taproot thì các cách xây dựng đa chữ ký (multi-signatures) rất đa dạng. Ví dụ: Steve Lee, người tiên phong trong cộng đồng Bitcoin, đã giới thiệu nhiều phương pháp khác nhau trong bài phát biểu của mình, chẳng hạn như chữ ký ngưỡng và Musig Keytree.

Video gốc bài phát biểu: https://www.youtube.com/watch?v=fDJRy6K_3yo

Ví dụ: đối với ví nóng của sàn giao dịch, có thể sử dụng sơ đồ đa chữ ký 2-3, bao gồm ba khóa riêng: khóa riêng của sàn giao dịch, khóa riêng của bên thứ ba đáng tin cậy và khóa riêng dự phòng ví lạnh. Trong chữ ký ngưỡng, nhiều người ký xây dựng trước địa chỉ nhận thông qua cơ chế MuSig. Trong giao dịch thực tế, chỉ cần tổng hợp hai chữ ký để hoàn thành giao dịch.

LNP/BP: Sự trưởng thành của “Giao thức Bitcoin/Giao thức mạng Lightning”

Trước đây, chúng tôi đã tìm hiểu sâu về bản chất hướng tới tương lai của mạng Bitcoin thông qua việc giới thiệu chữ ký Schnorr và bản nâng cấp phần mềm Taproot. Đồng thời, vì những điều kỳ diệu về công nghệ không bao giờ dừng lại, Hiệp hội Tiêu chuẩn LNP/BP đang âm thầm hoạt động ở hậu trường, giống như một tác phẩm nghệ thuật được chế tác tinh xảo, mang lại nhiều khả năng đổi mới hơn cho hệ sinh thái Bitcoin. Cơ sở mã LNP/BP bao gồm các tiêu chuẩn và phương pháp hay nhất cho Bitcoin lớp 2 trở lên, chúng không yêu cầu các nhánh mềm hoặc cứng ở cấp chuỗi khối Bitcoin và nhất quán với các tiêu chuẩn được bao phủ bởi Lightning Network RFC (BOLT). liên quan trực tiếp. Nói tóm lại, tiêu chuẩn LNP/BP bao gồm mọi thứ liên quan đến giao dịch Bitcoin, xác định các khối xây dựng cơ bản của các giải pháp Lớp 2 trở lên và mô tả các trường hợp sử dụng phức tạp được xây dựng trên các khối này. Điều này mở ra khả năng cho các lĩnh vực như tài sản tài chính, lưu trữ, nhắn tin, điện toán và thị trường thứ cấp tận dụng mô hình bảo mật Bitcoin và Bitcoin làm phương thức thanh toán/phương tiện trao đổi.

Bài viết này sẽ không mở rộng chi tiết về từng giao thức trong LNP/BP, người dùng muốn hiểu đầy đủ về LNP/BP có thể truy cập https://github.com/LNP-BP/LNPBPs.

Ở đây, sẽ chỉ giới thiệu một số điểm chính có tác động quan trọng đến tương lai của Web3, chẳng hạn như các giao dịch giai đoạn chính trong các kênh trạng thái và một số giao thức và công nghệ chính: Kênh hai chiều, PTLC, eltoo, nhà máy kênh ( Các nhà máy sản xuất kênh), hợp đồng nhật ký riêng biệt (hợp đồng nhật ký kín đáo), thanh toán vi mô tần số cao (thanh toán vi mô tần số cao) và Nhân sư, v.v.

Tổng quan về các giao dịch trong cùng pha của kênh trạng thái

Giao dịch cấp vốn: Giao dịch cấp vốn là các giao dịch ban đầu được sử dụng để tạo kênh thanh toán trong Lightning Network. Nó tổng hợp tiền của tất cả các bên vào một địa chỉ có nhiều chữ ký dưới dạng tiền gửi cho kênh thanh toán. Giao dịch cấp vốn đảm bảo rằng người tham gia đã cam kết một số tiền nhất định trước khi họ bắt đầu giao dịch ngoài chuỗi trên kênh thanh toán. Giao dịch cấp vốn là bước đầu tiên trong việc tạo kênh thanh toán, đảm bảo tính bảo mật và sẵn có của kênh.

Giao dịch Bitcoin được ký một phần (PSBT, Giao dịch Bitcoin được ký một phần):Giao dịch Bitcoin được ký một phần là một định dạng giao dịch Bitcoin đặc biệt cho phép nhiều người tham gia cùng xây dựng và ký kết một giao dịch. Trong Lightning Network, PSBT có thể được sử dụng để tạo, cập nhật và đóng giao dịch trên các kênh thanh toán. Khi hai bên trong kênh thanh toán muốn thực hiện giao dịch, họ có thể cùng nhau xây dựng PSBT và mỗi bên thực hiện chữ ký một phần, sau đó hợp nhất các giao dịch đã ký một phần và cuối cùng hoàn thành giao dịch và gửi nó lên mạng Bitcoin. PSBT giúp quá trình giao dịch hợp tác nhiều bên linh hoạt và hiệu quả hơn.

Giao dịch Bitcoin dựa trên trạng thái (BSBT, Giao dịch Bitcoin được ký cơ sở):BSBT là giao dịch được sử dụng để xây dựng và cập nhật trạng thái kênh trong Lightning Network. Nó chứa thông tin về trạng thái hiện tại của kênh và được chủ sở hữu kênh ký. BSBT được sử dụng để ghi lại trạng thái mới nhất trong kênh nhằm đảm bảo tính chính xác và bảo mật của các giao dịch. Khi trạng thái kênh thay đổi, BSBT được tạo và cập nhật để phản ánh trạng thái kênh mới.

Lightning Network hỗ trợ các công nghệ chính cho hợp đồng thông minh RGB

Lightning Network là giải pháp lớp thứ hai được xây dựng dựa trên Bitcoin, cho phép người dùng thực hiện các giao dịch nhanh chóng, chi phí thấp thông qua một hoặc nhiều kênh hai chiều trong khi vẫn duy trì tính chất phi tập trung và an toàn của blockchain. Trong nội dung sau, chúng ta sẽ đi sâu vào chiến lược được Lightning Network áp dụng khi đối mặt với các yêu cầu hợp đồng thông minh RGB phức tạp. Từ hiệu quả đến khả năng mở rộng, chúng tôi sẽ phân tích từng công nghệ chính cơ bản để tiết lộ liệu Lightning Network có tiềm năng hỗ trợ các hợp đồng thông minh RGB quy mô lớn khi nó tiếp tục phát triển hay không.

Kênh hai chiều:Là một kênh thanh toán đặc biệt, nó cho phép hai bên tương tác theo thời gian thực theo cả hai hướng mà không cần thực hiện giao dịch trên blockchain mỗi khi họ tương tác. Kênh này có thể được so sánh với một sổ cái riêng giữa hai người, cho phép họ tự do chuyển nhượng và giao dịch tài sản trong kênh. Trạng thái cuối cùng của kênh chỉ được cam kết với blockchain khi kênh bị đóng. Trong mạng Bitcoin, việc triển khai các kênh hai chiều chủ yếu dựa vào các tập lệnh Bitcoin. Ví dụ: trong Lightning Network, người dùng có thể thực hiện thanh toán và chuyển tài sản trong kênh. Chỉ khi kênh cần đóng, trạng thái cuối cùng của kênh sẽ được gửi tới chuỗi khối Bitcoin. Cần nói thêm rằng các công nghệ cốt lõi của kênh thanh toán hai chiều của Lightning Network bao gồm RSMC và HTLC sẽ không được giới thiệu chi tiết ở đây.

Hợp đồng khóa thời gian điểm (PTLC):Khi thảo luận về các vấn đề quyền riêng tư của HTLC (Hợp đồng khóa thời gian băm), chúng tôi đã gặp phải một thách thức chính: mọi bước nhảy trên toàn bộ đường dẫn đều sử dụng cùng một tiền tố, nghĩa là mọi bước nhảy trên toàn bộ đường dẫn HTLC chỉ có thể được mở khóa bằng cùng một tiền tố. Điều đó có nghĩa là chúng ta không có giải pháp khác? Thực tế chúng ta cần giải quyết các vấn đề sau:

Sau khi thanh toán hoàn tất, người trả tiền (Alice) phải có khả năng cung cấp bằng chứng thanh toán hợp lệ cho người nhận thanh toán (Bob).

Mỗi bước nhảy trong đường dẫn phải có khả năng cung cấp một số giá trị bí mật để mở khóa khoản thanh toán có điều kiện được gửi bởi nút trước đó.

Để có được giá trị bí mật s, mỗi bước nhảy cần gửi một khoản thanh toán có điều kiện cần được mở khóa bằng giá trị bí mật s tới nút tiếp theo trong đường dẫn. Giá trị bí mật s này có thể được sử dụng để tìm giá trị bí mật s.

Mặc dù có thể áp dụng cách tiếp cận dễ dàng bằng cách sử dụng cùng một giá trị bí mật s trong toàn bộ đường dẫn, như chúng tôi đã làm với HTLC, đây thực sự không phải là giải pháp duy nhất. Trên thực tế, giá trị bí mật s và s không nhất thiết phải giống nhau. Điều quan trọng là miễn là một nút biết s thì nó có thể biết s, vì vậy chúng ta có thể thỏa mãn điều kiện này khi xây dựng giá trị bí mật. Đây là khái niệm cốt lõi của PTLC (Hợp đồng khóa thời gian có khóa điểm),

Sau đây là một ví dụ minh họa:

Eltoo:Bitcoin và các hệ thống dựa trên blockchain khác có những hạn chế về khả năng mở rộng. Thanh toán trên chuỗi yêu cầu xác minh và lưu trữ bởi tất cả các nút mạng, hạn chế thông lượng tổng thể. Để giải quyết vấn đề này, các giao thức lớp thứ hai (giao thức off-chain) được coi là giải pháp khả thi. Nó đàm phán lại và chia sẻ trạng thái giữa một số ít người tham gia, tránh phát sóng thường xuyên các bản cập nhật trạng thái lên blockchain và giảm gánh nặng mạng. Nhưng tất cả các giao thức lớp thứ hai đều phải đối mặt với một vấn đề cốt lõi, đó là làm thế nào để đảm bảo rằng chỉ trạng thái mới nhất mới được gửi tới blockchain.

Trong bối cảnh này, eltoo trở thành một giao thức thay thế hấp dẫn. Nó giới thiệu các số trạng thái, một biến thể có thể thực thi được của số thứ tự trên chuỗi. Điều này giải quyết vấn đề gửi trạng thái cũ và đảm bảo rằng chỉ trạng thái mới nhất mới được nhận dạng và ghi lại trên blockchain, cải thiện hiệu quả và bảo mật hệ thống. Cơ chế đơn giản và mạnh mẽ này cải thiện khả năng tồn tại của các giao thức lớp thứ hai và cung cấp giải pháp mạnh mẽ cho khả năng mở rộng của Bitcoin và các chuỗi khối khác.

Hợp đồng nhật ký kín đáo:Mặc dù hợp đồng thông minh được đánh giá cao trong các hệ thống tiền điện tử như Bitcoin nhưng chúng vẫn chưa được sử dụng rộng rãi trong lĩnh vực tài chính. Khả năng mở rộng của hợp đồng thông minh và khó khăn trong việc đưa dữ liệu bên ngoài vào là hai trở ngại lớn cho việc triển khai và áp dụng. Đồng thời, quyền riêng tư của hợp đồng luôn được quan tâm. Hợp đồng nhật ký rời rạc (DLC) là một hệ thống giải quyết các vấn đề về khả năng mở rộng và quyền riêng tư, đồng thời cố gắng giảm thiểu nhu cầu tin tưởng vào các nhà tiên tri cung cấp dữ liệu bên ngoài. Các hợp đồng này về bản chất là rời rạc, khiến những người quan sát bên ngoài khó phát hiện ra sự tồn tại của hợp đồng trong hồ sơ giao dịch. Hơn nữa, các hợp đồng này dựa trên kiến ​​thức về logarit rời rạc, đây là một lợi thế.

SPHINX:Trong Lightning Network, đường dẫn đề cập đến lộ trình mà người trả tiền thực hiện để gửi khoản thanh toán cho người nhận thanh toán thông qua một loạt các kênh thanh toán. Để cho phép người dùng chuyển tiếp thanh toán qua các đường dẫn, Lightning Network sử dụng cơ chế có tên là Định tuyến hành tây dựa trên nguồn, thường được gọi là SPHINX. SPHINX là một công cụ được sử dụng để đảm bảo liên lạc an toàn, yêu cầu người trả tiền tạo nhiều lớp mã hóa. Trong quá trình gửi tin nhắn, các lớp mã hóa này lần lượt bị loại bỏ bởi các nút trung gian cho đến khi người nhận dự định nhận được tin nhắn trong cùng. Trong quá trình truyền, mỗi nút trung gian chỉ biết về các nút trước và sau nó. Với định tuyến nguồn, người thanh toán chịu trách nhiệm tạo đường dẫn thanh toán từ nút của nó đến nút người nhận thanh toán.

Tóm lại, khi phải đối mặt với các yêu cầu hợp đồng thông minh RGB phức tạp, Lightning Network có thể hoàn tất thanh toán và chuyển tài sản qua các kênh hai chiều mà không cần phải phát sóng thường xuyên lên blockchain. Hợp đồng khóa thời gian (PTLC) giải quyết vấn đề sử dụng cùng một giá trị bí mật trong đường dẫn thanh toán và cải thiện quyền riêng tư. Là một lựa chọn mới cho giao thức lớp thứ hai, Eltoo giải quyết vấn đề gửi trạng thái cũ bằng cách đưa ra các số trạng thái. Ngoài ra, các hợp đồng logarit rời rạc (DLC) giải quyết các vấn đề về khả năng mở rộng và quyền riêng tư của hợp đồng thông minh, đồng thời giảm nhu cầu tin tưởng vào các nhà tiên tri. Cuối cùng, SPHINX, với tư cách là cơ chế định tuyến củ hành dựa trên nguồn, đảm bảo liên lạc an toàn cho các ứng dụng quy mô lớn. Những công nghệ và chiến lược đổi mới này không chỉ cải thiện hiệu suất và chức năng của mạng Bitcoin mà còn đặt nền tảng để nó đóng vai trò quan trọng trong thế giới tài chính kỹ thuật số trong tương lai.

Dẫn đầu sự thay đổi: Khám phá sứ mệnh của giao thức RGB

RGB là một giao thức mạnh mẽ nhằm mục đích kết hợp các đặc điểm của Bitcoin như lớp tiền tệ cơ bản với tính linh hoạt của hợp đồng thông minh. Thông qua RGB, chúng tôi có thể tạo và quản lý nhiều tài sản khác nhau trên mạng Bitcoin, cho phép đổi mới ứng dụng và tài chính rộng hơn. Từ việc phát hành tài sản hiệu quả và an toàn đến logic hợp đồng phức tạp hơn, RGB đã thổi sức sống mới vào mạng Bitcoin, cho phép nó đóng vai trò quan trọng hơn trong hệ sinh thái kỹ thuật số trong tương lai. Hãy cùng tìm hiểu sâu về sự hấp dẫn của RGB và vai trò của nó trong việc đưa mạng Bitcoin phát triển.

tổng quan ngắn gọn

Lịch sử của RGB đã được đề cập chi tiết trong một số bài viết gần đây, vì vậy đây chỉ là phần đánh giá cơ bản.

Vào năm 2016, Peter Todd đã đề xuất các khái niệm về con dấu sử dụng một lần và Xác thực phía khách hàng. Lấy cảm hứng từ những ý tưởng quan trọng này, RGB đã được đề xuất vào năm 2018. Vào năm 2019, nhà phát triển cốt lõi Orlovsky đã bắt đầu phát triển RGB và nghiên cứu nhiều bộ phận cuối cùng sẽ tạo nên giao thức RGB. Sau đó, Hiệp hội LNP/BP được thành lập ở Thụy Sĩ để phát triển hướng dẫn liên quan đến các tiêu chuẩn này. Sau công việc phát triển rộng rãi, vào tháng 4 năm 2023, RGB đã phát hành phiên bản v 0.10, phiên bản đầu tiên có sẵn, với lời hứa rằng nó sẽ vẫn tương thích ngược.

Giải thích hợp đồng thông minh RGB

Hợp đồng thông minh RGB có thể được tóm tắt ngắn gọn thành hai yếu tố cốt lõi: quyền sở hữu và xác thực trạng thái. Do đó, hợp đồng thông minh RGB có thể được xem như một mạng phân tán. Trong mạng này, không ai có cái nhìn đầy đủ về trạng thái hiện tại, nhưng do công nghệ niêm phong một lần dựa trên Proof of Work (PoW) của Bitcoin (có thể thông qua Lightning Network với vai trò trung gian) và cùng các quy tắc xác minh khách hàng (kiến trúc), nó vẫn nhất quán trên toàn cầu (có sự đồng thuận). Trong hệ thống này, chỉ chủ sở hữu mới có quyền truy cập vào các trạng thái mà họ sở hữu và một nhánh của lịch sử trạng thái Đồ thị chu kỳ được định hướng (DAG) liên quan trực tiếp đến các trạng thái được sở hữu đó.

Trong hợp đồng thông minh RGB, quản lý quyền liên quan đến việc xác định các loại hoạt động cụ thể chỉ có thể được thực hiện bởi một bên sở hữu một phần cụ thể của trạng thái hợp đồng thông minh. Các hoạt động này bao gồm nhưng không giới hạn ở quyền sở hữu tài sản, quyền sở hữu danh tính, quyền cung cấp và phát hành tài sản, quyền tạo danh tính phụ, quyền điều chỉnh/hủy bỏ tài sản, v.v.

Trong hợp đồng thông minh RGB, quyền của người dùng được thực thi. Các loại quyền được phép được xác định rõ trong lược đồ, các loại này được gọi là loại trạng thái, bởi vì mọi quyền được hưởng đều phải có một số trạng thái/giá trị hiện tại, ngay cả khi đây là null. Các quyền ban đầu được người phát hành hợp đồng chỉ định khi tạo và khi trạng thái thay đổi, các quyền có thể được chuyển giao cho chủ sở hữu mới (đồng thời mang giá trị trạng thái mới). Quyền sở hữu quyền (trạng thái) được kiểm soát thông qua tập lệnh Bitcoin và cơ chế niêm phong một lần. Chủ sở hữu tiếp theo của một quyền cụ thể luôn được xác định bởi bên hiện đang sở hữu quyền đó (tức là chủ sở hữu nhà nước). Xác thực phía khách hàng yêu cầu việc chuyển giao quyền phải luôn được chủ sở hữu mới xác thực ngược theo quy tắc xác thực.

Hợp đồng thông minh RGB thực hiện các quy tắc xác minh chuyển giao quyền/chuyển đổi trạng thái, được Schema xác định thông qua hai công cụ chính: cấu trúc lược đồ (được sử dụng để xác định sự phân bổ quyền giữa các con cháu) và các tập lệnh đơn giản (được sử dụng để chỉ định một số trạng thái quyền nhất định theo cách tiến hóa) . Ví dụ: về mặt tài sản, tập lệnh yêu cầu tổng đầu ra phải bằng tổng đầu vào. Các quy tắc này có thể bị hạn chế hơn nữa (thay vì mở rộng) khi tạo và tại mỗi lần chuyển đổi trạng thái. Trong một sơ đồ con cụ thể của DAG trạng thái, chủ sở hữu mới có thể quay lại và xác minh các quy tắc này ngay từ đầu. Đồng thời, điều đáng chú ý là việc vi phạm các quy định về quyền trong nhánh sở hữu của một hợp đồng thông minh sẽ không ảnh hưởng đến tính toàn vẹn của hợp đồng thông minh ở các nhánh khác.

Về các biện pháp bảo mật cốt lõi của hợp đồng thông minh RGB, mỗi quyền (tức là trạng thái) không thể truy cập trực tiếp thông tin trạng thái theo các quyền khác. Nếu muốn, trong một số trường hợp, quyền có thể sử dụng siêu dữ liệu để đạt được trạng thái chia sẻ. Cả lược đồ và tệp gốc đều rõ ràng về việc liệu việc chia sẻ này có được phép hay không.

Ví dụ về hợp đồng thông minh RGB:

Khi Web3 gặp RGB

Mô hình hợp đồng thông minh mới nổi do sự đổi mới công nghệ của hợp đồng thông minh RGB mang lại cho người dùng khả năng quản lý các quyền, từ quyền sở hữu tài sản, quyền sở hữu danh tính đến quyền phát hành cung cấp tài sản, mang lại sự linh hoạt cao hơn. Trong hợp đồng thông minh RGB, việc chuyển giao quyền được kiểm soát thông qua tập lệnh Bitcoin và cơ chế niêm phong một lần, đảm bảo việc chuyển giao quyền an toàn.

Đồng thời, hợp đồng thông minh RGB cố gắng giải quyết vấn đề về trạng thái cũ bằng cách đưa ra khái niệm về số trạng thái. Điều này cho phép chủ sở hữu quyền xác minh hồi tố các quy tắc, dự kiến ​​sẽ cải thiện hiệu quả và tính bảo mật của hệ thống, cung cấp sự đảm bảo mạnh mẽ hơn cho việc chuyển giao hợp đồng và chuyển đổi trạng thái, đồng thời đảm bảo rằng mọi chuyển giao đều tuân thủ các quy tắc xác minh. Nhìn chung, hợp đồng thông minh RGB mang lại một số ý tưởng thú vị, đặc biệt là về khả năng mở rộng, quyền riêng tư và quản lý quyền của hợp đồng thông minh. Kiểu đổi mới này chắc chắn sẽ có tác động tích cực đến toàn bộ mạng Bitcoin và mang lại nhiều khả năng hơn cho lĩnh vực Web3 trong tương lai.

Mở khóa vô cực: Một thế giới hoàn toàn mới như TCP/IP

Trong mạng Bitcoin, việc triển khai dần dần các đề xuất như chữ ký Schnorr và Taproot, cũng như sự trưởng thành liên tục của các giao thức lớp thứ hai với LNP/BP và RGB làm cốt lõi, sẽ vẽ nên một tương lai thú vị cho chúng tôi. Trong bối cảnh đó, con đường phát triển của tiêu chuẩn Web3 ngày càng trở nên rõ ràng, xây dựng một mô hình mới dựa trên công nghệ phi tập trung và mật mã phức tạp hơn. Nhóm kỹ thuật của Infinitas tin rằng mẫu này sẽ dựa trên giao thức LNP/BP, hiển thị cấu trúc phân lớp, tương tự như kiến ​​trúc TCP/IP, tích hợp một cách hữu cơ ba lớp chính là lớp tiền tệ, lớp giao thức và lớp ứng dụng.

Cải thiện khả năng mở rộng và hiệu quả:Giao thức LNP/BP có thể giới thiệu nhiều giải pháp lớp thứ hai hơn, chẳng hạn như Lightning Network, cho mạng Bitcoin, từ đó tăng tốc độ và thông lượng giao dịch, giảm phí giao dịch và thúc đẩy dòng vốn hiệu quả hơn.

Cải tiến quyền riêng tư và bảo mật:Việc phát triển hợp đồng thông minh RGB sẽ đạt được mức độ riêng tư và bảo mật cao hơn trong giao thức lớp thứ hai, cho phép người dùng thực hiện giao dịch và thực hiện hợp đồng trong môi trường riêng tư hơn, bảo vệ thông tin cá nhân và bảo mật tài sản.

Cải thiện khả năng mở rộng và hiệu quả:Giao thức LNP/BP có thể giới thiệu nhiều giải pháp lớp thứ hai hơn, chẳng hạn như Lightning Network, cho mạng Bitcoin, từ đó tăng tốc độ và thông lượng giao dịch, giảm phí giao dịch và thúc đẩy dòng vốn hiệu quả hơn.

Cải tiến quyền riêng tư và bảo mật:Việc phát triển hợp đồng thông minh RGB sẽ đạt được mức độ riêng tư và bảo mật cao hơn trong giao thức lớp thứ hai, cho phép người dùng thực hiện giao dịch và thực hiện hợp đồng trong môi trường riêng tư hơn, bảo vệ thông tin cá nhân và bảo mật tài sản.

Chức năng phong phú hơn:Hợp đồng thông minh RGB giới thiệu nhiều chức năng hợp đồng thông minh hơn vào hệ sinh thái Bitcoin, hỗ trợ các hoạt động như quyền sở hữu tài sản, quản lý danh tính và phát hành tài sản, đồng thời thúc đẩy phát triển nhiều loại ứng dụng tài chính và phi tài chính hơn.

Giảm gánh nặng blockchain:Sự phát triển của các giao thức lớp thứ hai có thể chuyển hầu hết các giao dịch từ chuỗi chính sang lớp thứ hai, giảm gánh nặng cho chuỗi chính và cho phép chuỗi chính tập trung hơn vào bảo mật và các chức năng cốt lõi.

Đổi mới của nhà phát triển:Sự phát triển của giao thức LNP/BP và RGB đã tạo ra không gian đổi mới rộng rãi hơn cho các nhà phát triển, cho phép họ xây dựng các ứng dụng và dịch vụ đa dạng hơn, đồng thời thúc đẩy sự đa dạng hóa và thịnh vượng của hệ sinh thái Web3.

Lịch sử phát triển của TCP/IP

Để giúp bạn hiểu rõ hơn về bối cảnh mới này, chúng ta hãy nhìn lại nhanh lĩnh vực mạng máy tính truyền thống. Trong lĩnh vực này, sự phát triển của chồng giao thức TCP/IP đóng một vai trò quan trọng. Nó đã trải qua quá trình phát triển dần dần từ sự phân mảnh ban đầu đến sự phức tạp và cuối cùng là quá trình tiêu chuẩn hóa và dễ sử dụng. Trong giai đoạn đầu từ cuối những năm 1960 đến đầu những năm 1970, nhiều giao thức và phương pháp liên lạc khác nhau đã được các viện nghiên cứu khác nhau thử nghiệm và phát triển. Năm 1969, Mạng Cơ quan Dự án Nghiên cứu Tiên tiến Quốc phòng Hoa Kỳ (ARPANET) được thành lập, sử dụng giao thức NCP để liên lạc. Sau đó, vào năm 1972, Vint Cerf và Bob Kahn đề xuất giao thức TCP và ARPANET bắt đầu áp dụng giao thức TCP vào năm 1973, đánh dấu sự khởi đầu của nguyên mẫu của ngăn xếp giao thức TCP/IP. Đến năm 1977, giai đoạn tiêu chuẩn hóa bắt đầu xuất hiện, với việc Vint Cerf và Jon Postel xuất bản RFC 791, định nghĩa giao thức IP v4. Sau đó, các giao thức cốt lõi như TCP và IP lần lượt được chuẩn hóa, tạo thành khuôn khổ cơ bản ngày nay. Và vào năm 1989, Tim Berners-Lee đã phát minh ra World Wide Web, giới thiệu HTTP và HTML để giúp Internet dễ sử dụng và trực quan hơn.

tường thuật hấp dẫn

Con đường phát triển đúng đắn của Web3 dựa trên công nghệ phi tập trung và mật mã phức tạp hơn, con đường phát triển này dựa trên sự phát triển và tiến hóa của các giao thức như LNP/BP và RGB. Tương tự như sự phát triển của chồng giao thức TCP/IP (cốt lõi của Web2), Web3 cũng phải trải qua nhiều giai đoạn quan trọng và cần có sự đóng góp to lớn hơn nữa, con đường này tuy còn dài nhưng rất cần thiết. Là một giải pháp đổi mới cho một loạt hợp đồng thông minh dựa trên Bitcoin, Infinitas đã được mở rộng sâu rộng trên các giao thức như LNP/BP và RGB, đồng thời sẽ triển khai các địa chỉ thanh toán chung, môi trường và lược đồ phát triển hợp đồng thông minh bằng ngôn ngữ Contractum. các công nghệ như lưu trữ bảo mật đa cấp dựa trên dữ liệu xác minh máy khách RGB (Bằng chứng, v.v.). Theo đuổi sự hoàn hảo của từng chi tiết để làm cho việc viết hợp đồng thông minh trở nên hiệu quả và đáng tin cậy hơn. Sự tích hợp của các công nghệ này tạo thành nền tảng Infinitas phân tán, cung cấp nền tảng vững chắc cho việc phát triển các ứng dụng Web3 quy mô lớn.

Tương lai tươi sáng của phát triển Web3

Qua thảo luận chuyên sâu trong bài viết này, chúng tôi đã thấy một con đường phát triển tương tự như giao thức TCP/IP và chúng tôi có lý do để tin rằng với sự trưởng thành liên tục của giao thức LNP/BP và giao thức RGB, trí tưởng tượng vô hạn của mọi người về metaverse đang trở thành hiện thực, Web3 Thế giới sẽ trở nên phong phú và đa dạng hơn, và chúng ta sẽ sớm thấy:

• Tài chính phi tập trung sẽ được áp dụng trên quy mô lớn;

• Sự xuất hiện của chuỗi trò chơi: trò chơi cạnh tranh hiệu suất cao, trò chơi chiến lược, trò chơi thông thường và các trò chơi khác;

• Ứng dụng xã hội đa dạng trên chuỗi: media, hẹn hò, video, v.v.;

• Tích hợp sâu với AI để ngăn chặn AI làm điều ác;

• Tích hợp với các thiết bị đeo và cảm biến.

Giao thức RGB cho phép chúng ta đứng ở một điểm khởi đầu mới, chứng kiến ​​một tương lai với những khả năng không giới hạn như Bitcoin. Với tư cách là người tham gia và chứng kiến ​​quá trình này, chúng tôi mong đợi sự cởi mở, toàn diện và đổi mới hơn mà nó sẽ mang lại. .


BTC
Layer 2
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký:
https://t.me/Odaily_News
Nhóm trò chuyện:
https://t.me/Odaily_GoldenApe
Tài khoản chính thức:
https://twitter.com/OdailyChina
Mục lục bài viết
Tải ứng dụng Odaily Nhật Báo Hành Tinh
Hãy để một số người hiểu Web3.0 trước
IOS
Android