RGB làm cho Bitcoin vĩ đại trở lại: từ thanh toán đến hợp đồng thông minh, bắt đầu hành trình mới của Web3
Công nghệ Web3 đã trải qua hơn mười năm phát triển mạnh mẽ, xuất hiện nhiều đổi mới ở nhiều lĩnh vực khác nhau. Bitcoin tiếp tục nâng cao khả năng bảo vệ quyền riêng tư mà không làm tổn hại đến tính phi tập trung và an toàn, đạt được các tính năng nâng cao như chữ ký Schnorr và Taproot, tạo nền tảng cho những đổ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, đã thúc đẩy sự ra đời của các ứng dụng blockchain ( như DeFi) trong thời kỳ vàng son, mang lại hai đợt thị trường tăng giá. Tuy nhiên, kể từ năm 2022, sự đổi mới trong ngành Web3 dường như đã mất phương hướng, công nghệ blockchain vẫn không thể thoát khỏi sự 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ó có thể triển khai.
Vậy, liệu chúng ta đã chạm đến ranh giới của công nghệ? Có còn những lĩnh vực chưa được khám phá nào đang ẩn chứa những điều sâu sắc hơn? Có lẽ, chính trong quá trình khám phá này, giao thức lớp hai Bitcoin RGB đang chờ đợi thời cơ, 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í 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 nằm ở hệ thống kinh tế được tích hợp sẵn, và bất kỳ hệ thống kinh tế nào cũng đều dựa vào tiền tệ làm lớp nền tảng, 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 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à loại tiền điện tử 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, có hơn 10.000 nút đầy đủ hoạt động phối hợp để xác minh và ghi lại giao dịch. Tính phân cấp này khiến kẻ tấn công khó khăn trong việc sửa đổi 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ế 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 minh khối và khai thác, 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. Hơn nữa, các quy tắc đồng thuận của Bitcoin trong lịch sử chưa 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, các quy tắc đồng thuận của Bitcoin khó bị thay đổi triệt để 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 sửa đổi giao thức cốt lõi được thảo luận và thử nghiệm một cách cẩn thận để đả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 vượt trội, cơ chế đồng thuận, sự ổn định và sự chú ý của cộng đồng, trở thành lựa chọn hàng đầu cho lớp tiền tệ Web3.
Bảo đảm an toàn và đơn giản hóa hợp đồng thông minh Bitcoin
Bitcoin đóng vai trò quan trọng như là lớp tiền tệ cơ bản trong thế giới Web3. Trong quá trình tiến hóa của giao thức cốt lõi qua các cuộc thảo luận và thử nghiệm cẩn thận, sự phát triển của hệ thống kịch bản của nó đặc biệt đáng chú ý. 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, vì vậy trong thiết kế đã cố ý hạn chế chức năng, đồng thời giữ được sự đơn giản và an toàn giống như tập lệnh chip. Kịch bản Bitcoin là một ngôn ngữ thực thi dựa trên ngăn xếp, dựa trên biểu thức Ba Lan đảo ngược, nhằm mục đích thực thi trên phần cứng hạn chế.
Trong mã nguồn của các nút chính của Bitcoin, các nhà phát triển đã áp đặt 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 chuẩn" được thực hiện. Trong đó, 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 hiện, đ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 khoản thanh toán Bitcoin nhỏ và tần suất cao.
Với sự ra đời của đề xuất chữ ký Schnorr và nâng cấp phân nhánh mềm Taproot, Bitcoin đã có một bước tiến quan trọng, đánh dấu một cột mốc quan trọng. Điều này giúp Bitcoin có thể hỗ trợ tốt hơn cho sự phát triển của các giao thức lớp hai, đồng thời 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 những đổi mới công nghệ, tạo ra cơ hội mới cho Bitcoin. Trước hết, 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 theo cách bảo vệ quyền riêng tư hơn. Bằng cách ẩn các kịch bản ký nhiều 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ư thanh toán đơn giản thông thường, từ đó nâng cao tính riêng tư và an toàn. Việc giới thiệu chữ ký Schnorr giúp cho các giao dịch trên mạng Bitcoin trở nên gọn gàng hơn, giảm phí giao dịch, cải thiện 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à tính 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ệ kịch bản và chữ ký hiệu quả hơn hỗ trợ các hoạt động xuyên chuỗi, mở rộng mạng lưới Lightning và hợp đồng thông minh phức tạp. Điều này sẽ tái tập trung Bitcoin 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.
Ảnh hưở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 phải xem xét tổng hợp nhiều yếu tố của thuật toán ký, bao gồm độ dài ký, tính mã nguồn mở, vấn đề bằng sáng chế, thời gian xác minh an ninh và hiệu suất. Cuối cùng, ông đã chọn thuật toán ký số ECDSA( với đường cong elliptic cụ thể secp256k1, dựa trên hiệu suất và độ an toàn của thuật toán này. Tuy nhiên, ngoài ECDSA, vẫn tồn tại các thuật toán ký số khác đáp ứng các điều kiện, đặc biệt là Chữ ký Schnorr. Nguyên nhân trước đây Satoshi Nakamoto không sử dụng thuật toán này có thể là do bằng sáng chế của Chữ ký Schnorr vẫn 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ế ký này trong phiên bản ban đầu 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ó tính chất tuyến tính, giúp 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 ký đa. Tính chất 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 tổng hợp khác nhau, chẳng hạn 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 sinh 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( tối ưu xuống chỉ còn hai vòng.
Vì vậy, đối với một giao dịch nhiều chữ ký 2-3, cách truyền thống trước đây yêu cầu ba khóa công cộng cộng với hai chữ ký để có thể khởi xướ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 đáng kể số byte giao dịch, tức là giảm chi phí chuyển tiền.
![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])https://img-cdn.gateio.im/webp-social/moments-abcef536dbb2c0a8593ff66be9838781.webp(
)# Sự đổi mới của kịch bản 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 thực hiện đặc biệt của MAST. Thông qua Taproot, UTXO Bitcoin với 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, các nhánh còn lại sẽ không bao giờ xuất hiện trên chuỗi khối, từ đó nâng cao đáng kể tính riêng tư và hiệu quả của giao dịch. Công nghệ này, trên nền tảng an toàn hơn, khiến cho việc sử dụng kịch bản phức tạp trở nên thuận tiện và hiệu quả hơn.
Trong giao thức Bitcoin, thông qua "script khóa" ), script đầu ra ( quy định các điều kiện để nhận Bitcoin ) UTXO (, trong khi "script mở khóa" ), script đầu vào (, quy định cách sử dụng Bitcoin ) UTXO (. Cái trước có thể coi như một chiếc khóa, còn cái sau là chìa khóa tương ứng. Trong nâng cấp SegWit ), quy tắc script của Bitcoin đã được nâng cấp toàn diện. Hai quy tắc script 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 script 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ỉ đa ký.
Trong nâng cấp chứng kiến cách ly, kịch bản cũng đã giới thiệu khái niệm về số phiên bản, quy tắc chứng kiến cách ly trước đó được đánh dấu là phiên bản V0. Trong khi đó, Taproot đã thực hiện nâng cấp thêm trong khung chứng kiến cách ly, 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 Chữ ký Schnorr và Taproot, việc xây dựng chữ ký đa chữ ký ( đa chữ ký ) có nhiều cách thức đ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 ( Cây khóa Musig ).
Ví dụ, đối với ví nóng của sàn giao dịch, có thể sử dụng phương án ký đ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 dự phòng của ví lạnh. Trong chữ ký ngưỡng, nhiều người ký kết hợp tác thông qua cơ chế MuSig để xây dựng địa chỉ nhận tiền trước. Trong giao dịch thực tế, chỉ cần hợp nhất hai chữ ký là có thể hoàn thành giao dịch.
( LNP/BP:"Bitcoin协议/闪电网络协议"的成熟
Trong phầ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 soft fork Taproot. Trong khi đó, với những kỳ quan công nghệ không bao giờ ngừng lại, Hiệp hội tiêu chuẩn LNP/BP đang âm thầm làm việc phía sau, giố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. Kho 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 của Bitcoin và cao hơn, chúng không yêu cầu soft fork hay hard fork ở cấp độ blockchain của Bitcoin, và không có mối liên hệ trực tiếp với nội dung được đề cập trong Lightning Network RFC)BOLTs###. Nói tóm lại, tiêu chuẩn LNP/BP bao trùm tất cả các nội dung liên quan đến giao dịch Bitcoin, định nghĩa các thành phần xây dựng cơ bản cho các giải pháp lớp thứ hai và cao hơn, và mô tả các trường hợp phức tạp được xây dựng dựa trên các 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ữ, nhắn tin, tính toán, và các thị trường cấp hai sử dụng mô hình bảo mật của Bitcoin và Bitcoin như một phương thức thanh toán/môi giới trao đổi.
Tại đây, sẽ 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 giai đoạn quan trọng trong kênh trạng thái, cũng như một số giao thức và công nghệ chính: 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), micropayments tần số 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 vốn )Funding Transactions###: Giao dịch nạp vốn là giao dịch ban đầu được sử dụng trong mạng Lightning để tạo ra kênh thanh toán. Nó tập hợp quỹ của các bên vào một địa chỉ đa chữ ký, như một khoản ký quỹ cho kênh thanh toán. Giao dịch nạp vố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 vốn là bước đầu tiên để tạo ra kênh thanh toán, đảm bảo tính an toàn và khả dụng của kênh.
Giao dịch Bitcoin đã ký một phần (PSBT, Giao dịch Bitcoin đã ký một phần ):
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Giao thức RGB: Mở ra kỷ nguyên mới của hợp đồng thông minh Bitcoin
RGB làm cho Bitcoin vĩ đại trở lại: từ thanh toán đến hợp đồng thông minh, bắt đầu hành trình mới của Web3
Công nghệ Web3 đã trải qua hơn mười năm phát triển mạnh mẽ, xuất hiện nhiều đổi mới ở nhiều lĩnh vực khác nhau. Bitcoin tiếp tục nâng cao khả năng bảo vệ quyền riêng tư mà không làm tổn hại đến tính phi tập trung và an toàn, đạt được các tính năng nâng cao như chữ ký Schnorr và Taproot, tạo nền tảng cho những đổ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, đã thúc đẩy sự ra đời của các ứng dụng blockchain ( như DeFi) trong thời kỳ vàng son, mang lại hai đợt thị trường tăng giá. Tuy nhiên, kể từ năm 2022, sự đổi mới trong ngành Web3 dường như đã mất phương hướng, công nghệ blockchain vẫn không thể thoát khỏi sự 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ó có thể triển khai.
Vậy, liệu chúng ta đã chạm đến ranh giới của công nghệ? Có còn những lĩnh vực chưa được khám phá nào đang ẩn chứa những điều sâu sắc hơn? Có lẽ, chính trong quá trình khám phá này, giao thức lớp hai Bitcoin RGB đang chờ đợi thời cơ, 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í 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 nằm ở hệ thống kinh tế được tích hợp sẵn, và bất kỳ hệ thống kinh tế nào cũng đều dựa vào tiền tệ làm lớp nền tảng, 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 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à loại tiền điện tử 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, có hơn 10.000 nút đầy đủ hoạt động phối hợp để xác minh và ghi lại giao dịch. Tính phân cấp này khiến kẻ tấn công khó khăn trong việc sửa đổi 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ế 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 minh khối và khai thác, 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. Hơn nữa, các quy tắc đồng thuận của Bitcoin trong lịch sử chưa 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, các quy tắc đồng thuận của Bitcoin khó bị thay đổi triệt để 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 sửa đổi giao thức cốt lõi được thảo luận và thử nghiệm một cách cẩn thận để đả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 vượt trội, cơ chế đồng thuận, sự ổn định và sự chú ý của cộng đồng, trở thành lựa chọn hàng đầu cho lớp tiền tệ Web3.
Bảo đảm an toàn và đơn giản hóa hợp đồng thông minh Bitcoin
Bitcoin đóng vai trò quan trọng như là lớp tiền tệ cơ bản trong thế giới Web3. Trong quá trình tiến hóa của giao thức cốt lõi qua các cuộc thảo luận và thử nghiệm cẩn thận, sự phát triển của hệ thống kịch bản của nó đặc biệt đáng chú ý. 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, vì vậy trong thiết kế đã cố ý hạn chế chức năng, đồng thời giữ được sự đơn giản và an toàn giống như tập lệnh chip. Kịch bản Bitcoin là một ngôn ngữ thực thi dựa trên ngăn xếp, dựa trên biểu thức Ba Lan đảo ngược, nhằm mục đích thực thi trên phần cứng hạn chế.
Trong mã nguồn của các nút chính của Bitcoin, các nhà phát triển đã áp đặt 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 chuẩn" được thực hiện. Trong đó, 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 hiện, đ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 khoản thanh toán Bitcoin nhỏ và tần suất cao.
Với sự ra đời của đề xuất chữ ký Schnorr và nâng cấp phân nhánh mềm Taproot, Bitcoin đã có một bước tiến quan trọng, đánh dấu một cột mốc quan trọng. Điều này giúp Bitcoin có thể hỗ trợ tốt hơn cho sự phát triển của các giao thức lớp hai, đồng thời 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 những đổi mới công nghệ, tạo ra cơ hội mới cho Bitcoin. Trước hết, 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 theo cách bảo vệ quyền riêng tư hơn. Bằng cách ẩn các kịch bản ký nhiều 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ư thanh toán đơn giản thông thường, từ đó nâng cao tính riêng tư và an toàn. Việc giới thiệu chữ ký Schnorr giúp cho các giao dịch trên mạng Bitcoin trở nên gọn gàng hơn, giảm phí giao dịch, cải thiện 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à tính 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ệ kịch bản và chữ ký hiệu quả hơn hỗ trợ các hoạt động xuyên chuỗi, mở rộng mạng lưới Lightning và hợp đồng thông minh phức tạp. Điều này sẽ tái tập trung Bitcoin 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.
Ảnh hưở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 phải xem xét tổng hợp nhiều yếu tố của thuật toán ký, bao gồm độ dài ký, tính mã nguồn mở, vấn đề bằng sáng chế, thời gian xác minh an ninh và hiệu suất. Cuối cùng, ông đã chọn thuật toán ký số ECDSA( với đường cong elliptic cụ thể secp256k1, dựa trên hiệu suất và độ an toàn của thuật toán này. Tuy nhiên, ngoài ECDSA, vẫn tồn tại các thuật toán ký số khác đáp ứng các điều kiện, đặc biệt là Chữ ký Schnorr. Nguyên nhân trước đây Satoshi Nakamoto không sử dụng thuật toán này có thể là do bằng sáng chế của Chữ ký Schnorr vẫn 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ế ký này trong phiên bản ban đầu 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ó tính chất tuyến tính, giúp 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 ký đa. Tính chất 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 tổng hợp khác nhau, chẳng hạn 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 sinh 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( tối ưu xuống chỉ còn hai vòng.
Vì vậy, đối với một giao dịch nhiều chữ ký 2-3, cách truyền thống trước đây yêu cầu ba khóa công cộng cộng với hai chữ ký để có thể khởi xướ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 đáng kể số byte giao dịch, tức là giảm chi phí chuyển tiền.
![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])https://img-cdn.gateio.im/webp-social/moments-abcef536dbb2c0a8593ff66be9838781.webp(
)# Sự đổi mới của kịch bản 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 thực hiện đặc biệt của MAST. Thông qua Taproot, UTXO Bitcoin với 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, các nhánh còn lại sẽ không bao giờ xuất hiện trên chuỗi khối, từ đó nâng cao đáng kể tính riêng tư và hiệu quả của giao dịch. Công nghệ này, trên nền tảng an toàn hơn, khiến cho việc sử dụng kịch bản phức tạp trở nên thuận tiện và hiệu quả hơn.
Trong giao thức Bitcoin, thông qua "script khóa" ), script đầu ra ( quy định các điều kiện để nhận Bitcoin ) UTXO (, trong khi "script mở khóa" ), script đầu vào (, quy định cách sử dụng Bitcoin ) UTXO (. Cái trước có thể coi như một chiếc khóa, còn cái sau là chìa khóa tương ứng. Trong nâng cấp SegWit ), quy tắc script của Bitcoin đã được nâng cấp toàn diện. Hai quy tắc script 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 script 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ỉ đa ký.
Trong nâng cấp chứng kiến cách ly, kịch bản cũng đã giới thiệu khái niệm về số phiên bản, quy tắc chứng kiến cách ly trước đó được đánh dấu là phiên bản V0. Trong khi đó, Taproot đã thực hiện nâng cấp thêm trong khung chứng kiến cách ly, 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 Chữ ký Schnorr và Taproot, việc xây dựng chữ ký đa chữ ký ( đa chữ ký ) có nhiều cách thức đ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 ( Cây khóa Musig ).
Ví dụ, đối với ví nóng của sàn giao dịch, có thể sử dụng phương án ký đ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 dự phòng của ví lạnh. Trong chữ ký ngưỡng, nhiều người ký kết hợp tác thông qua cơ chế MuSig để xây dựng địa chỉ nhận tiền trước. Trong giao dịch thực tế, chỉ cần hợp nhất hai chữ ký là có thể hoàn thành giao dịch.
( LNP/BP:"Bitcoin协议/闪电网络协议"的成熟
Trong phầ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 soft fork Taproot. Trong khi đó, với những kỳ quan công nghệ không bao giờ ngừng lại, Hiệp hội tiêu chuẩn LNP/BP đang âm thầm làm việc phía sau, giố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. Kho 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 của Bitcoin và cao hơn, chúng không yêu cầu soft fork hay hard fork ở cấp độ blockchain của Bitcoin, và không có mối liên hệ trực tiếp với nội dung được đề cập trong Lightning Network RFC)BOLTs###. Nói tóm lại, tiêu chuẩn LNP/BP bao trùm tất cả các nội dung liên quan đến giao dịch Bitcoin, định nghĩa các thành phần xây dựng cơ bản cho các giải pháp lớp thứ hai và cao hơn, và mô tả các trường hợp phức tạp được xây dựng dựa trên các 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ữ, nhắn tin, tính toán, và các thị trường cấp hai sử dụng mô hình bảo mật của Bitcoin và Bitcoin như một phương thức thanh toán/môi giới trao đổi.
Tại đây, sẽ 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 giai đoạn quan trọng trong kênh trạng thái, cũng như một số giao thức và công nghệ chính: 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), micropayments tần số 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 vốn )Funding Transactions###: Giao dịch nạp vốn là giao dịch ban đầu được sử dụng trong mạng Lightning để tạo ra kênh thanh toán. Nó tập hợp quỹ của các bên vào một địa chỉ đa chữ ký, như một khoản ký quỹ cho kênh thanh toán. Giao dịch nạp vố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 vốn là bước đầu tiên để tạo ra kênh thanh toán, đảm bảo tính an toàn và khả dụng của kênh.
Giao dịch Bitcoin đã ký một phần (PSBT, Giao dịch Bitcoin đã ký một phần ):