RGB thắp sáng cuộc cách mạng hợp đồng thông minh Bitcoin, xây dựng hệ sinh thái Web3 mới

RGB bắt đầu hành trình Web3 mới: từ thanh toán đến hợp đồng thông minh, làm cho Bitcoin trở nên vĩ đại một lần nữa

Công nghệ Web3 đã phát triển mạnh mẽ qua nhiều năm, xuất hiện nhiều đổi mới. Bitcoin trong khi duy trì tính phi tập trung và an toàn, liên tục nâng cao khả năng bảo vệ quyền riêng tư, thực hiện các tính năng tiên tiến như chữ ký Schnorr, Taproot, đặt nền tảng cho các đổi mới công nghệ sau này. Sự tiến hóa của hợp đồng thông minh trên chuỗi, đại diện là Ethereum, đã tạo ra kỷ nguyên vàng của ứng dụng blockchain, mang lại hai đợt tăng giá. Tuy nhiên, kể từ năm 2022, đổi mới trong ngành Web3 đột ngột mất phương hướng, công nghệ blockchain vẫn không thể thoát khỏi ràng buộc của tam giác không thể, dẫn đến việc ứng dụng quy mô lớn không thể triển khai.

Chúng ta có phải đã chạm đến ranh giới công nghệ? Liệu còn những lĩnh vực bí ẩn sâu sắc nào đang chờ được khám phá? Có thể, chính trong những quá trình khám phá này, giao thức lớp hai Bitcoin RGB đang chờ đợi thời cơ, dần dần trưởng thành, để thách thức những giới hạn công nghệ hiện tại, thể hiện ánh sáng rực rỡ.

Bitcoin: xác lập vị trí như một lớp tiền tệ

Web3 và Web2 khác nhau lớn nhất ở hệ thống kinh tế tích hợp, và bất kỳ hệ thống kinh tế nào đều dựa trên tiền tệ làm nền tảng, với lớp tiền tệ ở trên là lớp giao thức và lớp ứng dụng. Tiền tệ của Web3 được gọi là tiền mã hóa, được phát hành thông qua blockchain.

Do các yếu tố quan trọng sau đây, Bitcoin được công nhận là đồng tiền mã hóa an toàn và ổn định nhất, giá trị của nó đã được sự đồng thuận toàn cầu:

Đầu tiên, mạng Bitcoin phủ sóng toàn cầu, với hơn mười ngàn nút đầy đủ hợp tác làm việc xác thực và ghi lại giao dịch. Tính phân cấp này khiến kẻ tấn công khó có thể làm sai lệch lịch sử giao dịch. Thứ hai, Bitcoin sử dụng khả năng tính toán băm mạnh mẽ như một cơ chế chứng minh công việc, là nền tảng của sự an toàn mạng. Trong việc xác thực khối và khai thác, việc tiêu tốn một lượng lớn khả năng tính toán khiến kẻ tấn công khó kiểm soát mạng. Hơn nữa, quy tắc đồng thuận của Bitcoin trong lịch sử chưa từng trải qua những thay đổi lớn, sự ổn định này giúp duy trì tính nhất quán và an toàn của mạng. So với các dự án blockchain khác, quy tắc đồng thuận của Bitcoin khó bị thay đổi một cách cấp tiến hơn. Cộng đồng Bitcoin rất quan tâm đến sự an toàn và ổn định của mạng, tập trung vào sự an toàn của giao thức cốt lõi. Việc thay đổi giao thức cốt lõi được thảo luận và thử nghiệm một cách thận trọng, nhằm đảm bảo sự ổn định của mạng. 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ới tính phân cấp xuất sắc, cơ chế đồng thuận, sự ổn định và sự quan tâm của cộng đồng, trở thành lựa chọn hàng đầu cho lớp tiền tệ Web3.

Hãy làm cho Bitcoin vĩ đại trở lại: từ thanh toán đến hợp đồng thông minh, RGB mở ra hành trình mới cho Web3

đảm bảo an toàn và đơn giản song song với Bitcoin script

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

Trong mã nguồn 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 kịch bản có thể thực thi, chỉ cho phép một số loại giao dịch được gọi là "kịch bản tiêu chuẩn" được thực hiện. Trong số đó, quan trọng nhất là giao dịch P2SH (Pay to Script Hash), thực tế cho phép bất kỳ kịch bản Bitcoin nào được thực thi, điều này làm cho việc thực hiện các kịch bản có chức năng phức tạp trên Bitcoin trở nên khả thi. Ví dụ, Mạng Lightning đã trở thành tiêu chuẩn thực tế cho các giao dịch thanh toán Bitcoin nhỏ lẻ và tần suất cao.

Với sự ra mắt của đề xuất chữ ký Schnorr và nâng cấp phân tách mềm Taproot, Bitcoin đã tiến một bước quan trọng, đá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 sự phát triển của các giao thức lớp hai, nâng cao vai trò của nó trong thế giới Web3 trong tương lai.

Tập trung vào chữ ký Schnorr và Taproot

Đằng sau chữ ký Schnorr và Taproot là một loạt các đổi mới 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 nhiều loại giao dịch được thực hiện trên chuỗi một cách bảo vệ quyền riêng tư hơn. Bằng cách ẩn các kịch bản ký đa bên phức tạp trong một kịch bản duy nhất, Taproot làm cho các giao dịch phức tạp trông giống như các khoản thanh toán đơn phương thông thường, từ đó nâng cao quyền riêng tư và tính bảo mật. Việc giới thiệu chữ ký Schnorr làm cho các giao dịch trên mạng Bitcoin trở nên gọn gàng hơn, giảm chi phí giao dịch, tăng khả năng mở rộng, phù hợp chặt chẽ với nhu cầu giao dịch hiệu quả trong thế giới Web3.

Hai đổi mới này không chỉ nâng cao hiệu suất và quyền riêng tư của Bitcoin, mà còn mang đến nhiều khả năng đổi mới cho hệ sinh thái. Công nghệ kịch bản và chữ ký hiệu quả hơn hỗ trợ hoạt động xuyên chuỗi, mở rộng mạng Lightning và hợp đồng thông minh phức tạp. Điều này sẽ làm cho Bitcoin tập trung lại vào cốt lõi của Web3, tạo điều kiện cho việc xây dựng tài chính phi tập trung và hệ sinh thái ứng dụng 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 nhiều yếu tố khác nhau của thuật toán chữ ký, bao gồm độ dài chữ ký, tính mã nguồn mở, vấn đề bằng sáng chế, thời gian xác thực an toàn và hiệu suất. Cuối cùng, ông đã chọn thuật toán chữ ký số Elliptic Curve Digital Signature Algorithm (ECDSA) và lựa chọn đường cong ellip cụ thể secp256k1, dựa trên hiệu suất và tính an toàn của thuật toán này. Tuy nhiên, ngoài ECDSA, vẫn còn tồn tại các thuật toán chữ ký số khác đáp ứng điều kiện, đặc biệt là Chữ ký Schnorr. Nguyên nhân mà Satoshi Nakamoto không áp dụng thuật toán này có thể là do bằng sáng chế của Chữ ký Schnorr chưa hết hạn vào năm Bitcoin ra đời. Nhà toán học và nhà mật mã học người Đức Claus-Peter Schnorr đã nộp đơn và nhận được bằng sáng chế liên quan vào năm 1990, do đó trong thời gian hiệu lực của bằng sáng chế, cộng đồng mã nguồn mở không thể áp dụng công nghệ này. Nếu không, Satoshi có thể đã sử dụng cơ chế chữ ký này trong phiên bản đầu tiên của giao thức Bitcoin.

So với ECDSA, Chữ ký Schnorr phù hợp hơn với bản chất của chữ ký Bitcoin. Không chỉ hiệu suất tốt hơn, độ dài chữ ký ngắn hơn, mà còn có đặc tính tuyến tính, làm cho việc tổng hợp khóa trở nên đơn giản, không còn cần các kỹ năng đặc biệt cho nhiều chữ ký. Đặc tính tuyến tính này dễ hiểu, các khóa của các bên tham gia được tổng hợp thành khóa mới thông qua cơ chế đơn giản. Có nhiều cách để thực hiện cơ chế tổng hợp, ví dụ như MuSig do Blockstream đề xuất và phiên bản cập nhật MuSig2. Trong kế hoạch MuSig2, nhiều chữ ký có thể được tạo ra từ các khóa riêng của mình để tạo ra một khóa công khai tổng hợp, sau đó cùng nhau tạo ra chữ ký hợp lệ cho khóa công khai đó, giảm 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, đối với một giao dịch đa ký 2-3, cách truyền thống là cần ba khóa công cộng cộng với hai chữ ký để có thể khởi động giao dịch.

Và trong bối cảnh Chữ ký Schnorr, giao dịch trên chuỗi chỉ cần một khóa công khai tổng hợp và một chữ ký, điều này đã giảm rất nhiều số byte giao dịch, tức là giảm chi phí chuyển khoản.

Làm cho Bitcoin vĩ đại trở lại: Từ thanh toán đến hợp đồng thông minh, RGB mở ra hành trình mới cho Web3

Đổi mới của script Taproot

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

Trong giao thức Bitcoin, thông qua "kịch bản khóa" (, kịch bản đầu ra ) quy định điều kiện để nhận Bitcoin ( UTXO ), trong khi "kịch bản mở khóa" (, kịch bản đầu vào ) quy định cách sử dụng Bitcoin ( UTXO ). Cái trước có thể được coi là một cái khóa, trong khi cái sau là chìa khóa tương ứng. Trong nâng cấp SegWit (, quy tắc kịch bản của Bitcoin đã được nâng cấp toàn diện. Hai quy tắc kịch bản mới đã được giới thiệu, đó là P2WPKH ) thanh toán cho băm khóa công khai chứng kiến ( và P2WSH ) thanh toán cho băm kịch bản chứng kiến (, những quy tắc này cho phép sử dụng địa chỉ bắt đầu bằng bc1. P2WPKH chủ yếu được sử dụng cho địa chỉ thông thường, trong khi P2WSH thường được sử dụng cho địa chỉ ký đa.

Trong quá trình nâng cấp chứng nhận tách biệt, kịch bản còn giới thiệu khái niệm phiên bản, các quy tắc chứng nhận tách biệt trước đây được đánh dấu là phiên bản V0. Trong khi đó, Taproot đã thực hiện nâng cấp thêm trên khung chứng nhận tách biệt, số phiên bản đã được cập nhật thành V1, đây cũng là nguồn gốc của tiêu đề "SegWit V1" trong BIP 341. Do đó, bộ quy tắc kịch bản mới này được gọi là P2TR) thanh toán cho Taproot(, để tương ứng với P2WPKH và P2WSH.

Ngoài ra, kết hợp giữa Chữ ký Schnorr và Taproot, việc xây dựng chữ ký đa số ) với nhiều cách thức rất đa dạng. Như nhà tiên phong trong cộng đồng Bitcoin, Steve Lee, đã giới thiệu nhiều phương pháp trong bài phát biểu của mình, chẳng hạn như chữ ký ngưỡng và cây Musig ( Musig Keytree ).

Ví dụ, đối với ví nóng của sàn giao dịch, có thể sử dụng giải pháp đa chữ ký 2-3, liên quan đến 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 sao lưu của ví lạnh. Trong chữ ký ngưỡng, nhiều người ký kết xây dựng trước địa chỉ nhận tiền thông qua cơ chế MuSig. Trong giao dịch thực tế, chỉ cần tổng hợp hai chữ ký là có thể hoàn thành giao dịch.

Hãy làm cho Bitcoin trở nên vĩ đại một lần nữa: Từ thanh toán đến hợp đồng thông minh, RGB mở ra hành trình mới cho Web3

LNP/BP:"Bitcoin协议/hợp đồng thông minh"的成熟

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

Tại đây, chỉ giới thiệu một vài điểm chính có ảnh hưởng quan trọng đến tương lai của Web3, chẳng hạn như giao dịch trong các giai đoạn quan trọng của kênh trạng thái, cũng như một số giao thức và công nghệ then chốt: kênh hai chiều (Bi-directional channels), PTLCs, eltoo, nhà máy kênh (Channel factories), hợp đồng log rời (Discreet log contracts), thanh toán vi mô tần suất cao (high-frequency micropayments) và Sphinx.

( Tổng quan giao dịch cùng giai đoạn của kênh trạng thái

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

Phần ký Bitcoin giao dịch ( 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ý giao dịch. Trong mạng Lightning, PSBT có thể được sử dụng để tạo, cập nhật và đóng giao dịch của các kênh thanh toán. Khi hai bên của 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 ký phần, sau đó kết hợp giao dịch đã ký phần, cuối cùng hoàn thành giao dịch và gửi nó đến mạng Bitcoin. PSBT làm cho quá trình giao dịch hợp tác giữa nhiều bên trở nê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 đã ký cơ sở ):

Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Phần thưởng
  • 5
  • Chia sẻ
Bình luận
0/400
BearMarketSunriservip
· 07-02 04:01
Mong đợi tương lai mới của Bitcoin
Xem bản gốcTrả lời0
ForkYouPayMevip
· 07-02 03:59
Bitcoin才是未来
Xem bản gốcTrả lời0
NightAirdroppervip
· 07-02 03:42
Rất mạnh mẽ và nổi bật nhé
Xem bản gốcTrả lời0
PaperHandsCriminalvip
· 07-02 03:34
RGB triển vọng khả quan
Xem bản gốcTrả lời0
ThatsNotARugPullvip
· 07-02 03:34
Xem tốt hệ sinh thái RGB mới
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)