
BTC L2 hình thái mới là hiện tượng nhất thời hay hồi sinh sau cạn kiệt?
Tuyển chọn TechFlowTuyển chọn TechFlow

BTC L2 hình thái mới là hiện tượng nhất thời hay hồi sinh sau cạn kiệt?
BTC ban đầu đã loại bỏ khả năng mở rộng trong thiết kế, và ngày nay việc đưa vào nhiều giải pháp mở rộng là do hai lần nâng cấp quan trọng xuất phát từ những hạn chế vốn có của BTC.
Tác giả: Zeke - Nhà nghiên cứu tại YBB Capital

Lời mở đầu
Kể từ khi Bitcoin chính thức ra đời vào năm 2009, việc khám phá các phương án phát hành tài sản và mở rộng quy mô luôn là lĩnh vực ít người dám thử thách. Có ba lý do chính cho điều này:
Thứ nhất, cộng đồng "BTC OG" trong quá khứ kiên định xem Bitcoin như “vàng kỹ thuật số”, một phương tiện thuần túy để lưu trữ giá trị, phản đối mọi giải pháp mở rộng có thể tiềm ẩn rủi ro về bảo mật;
Thứ hai, vì Bitcoin ban đầu được hình thành với tư cách là một hệ thống thanh toán điện tử, nên tính an toàn và ổn định là nền tảng cốt lõi của toàn bộ hệ thống. Do đó, Satoshi Nakamoto đã áp dụng thiết kế tối giản nhất, ngôn ngữ script của Bitcoin chỉ trao cho nó chức năng thanh toán cơ bản nhất. Đặc điểm không đầy đủ Turing khiến việc thực hiện bất kỳ phép tính hay vòng lặp nào trở nên không khả thi, đánh đổi khả năng mở rộng để đảm bảo tính an toàn và ổn định của mạng Bitcoin;
Thứ ba, EVM (Máy ảo Ethereum) mà Vitalik hình dung đã biến các chuỗi công khai đầy đủ Turing thành hiện thực, môi trường phát triển thân thiện hơn đã thu hút đông đảo nhà phát triển ở lại, tạo nên cảnh tượng đa dạng sôi động cho hệ sinh thái blockchain ngoài Bitcoin.
Tuy nhiên đến nay, cùng với sự bùng nổ liên tục của các ghi chú (inscriptions) và sự trưởng thành của khái niệm mô-đun hóa, các dự án Layer2 xây dựng phương án mở rộng mới trên Bitcoin (có hình thức giống Rollup Ethereum nhưng cách triển khai thực tế thì muôn hình vạn trạng) gần đây đang bùng nổ mạnh mẽ. Bài viết này nhằm phân tích hai câu hỏi: Các phương pháp mở rộng BTC là gì, và liệu loại L2 BTC này chỉ là trào lưu nhất thời theo xu hướng hay là dấu hiệu hồi xuân của chuỗi công khai lâu đời nhất?
Chìa khóa hộp Pandora
Như đã nói ở phần mở đầu, BTC ban đầu đã loại bỏ khả năng mở rộng trong thiết kế, nhưng ngày nay nhờ có nhiều phương án mở rộng xuất hiện, thực chất là do hai lần nâng cấp quan trọng được thúc đẩy bởi những hạn chế nội tại của BTC (phí giao dịch đắt đỏ, tốc độ chậm, không xử lý được hợp đồng thông minh phức tạp, v.v.).
SegWit (Chứng nhận tách biệt)
SegWit là đề xuất cải tiến mở rộng Bitcoin được các nhà phát triển Bitcoin Core, CTO của Ciphrecx Eric Lombrozo, nhà yêu thích công nghệ Bitcoin Johnson Lau và đồng sáng lập BlockStream Pieter Wuille cùng nhau đưa ra vào tháng 12 năm 2015, tức BIP141. Bản nâng cấp này được thực hiện vào năm 2017, được giới thiệu dưới dạng phân nhánh mềm (soft fork) trên mạng Bitcoin. Mục đích chính là giải quyết vấn đề tắc nghẽn giao dịch lúc bấy giờ, dung lượng khối đóng vai trò then chốt trong việc quyết định số lượng giao dịch có thể xác nhận trong mỗi khối. Tư tưởng chính của SegWit tập trung vào việc tổ chức lại dữ liệu khối. Bằng cách áp dụng SegWit, chữ ký có thể được tách khỏi dữ liệu giao dịch, từ đó tăng số lượng giao dịch có thể xác nhận trong mỗi khối.
Một trong những lợi thế nổi bật nhất sau nâng cấp SegWit là tăng dung lượng khối. Bằng cách tách dữ liệu chữ ký khỏi đầu vào giao dịch, kích thước khối hiệu quả tăng từ 1 MB lên khoảng 4 MB, cho phép nhiều giao dịch hơn được lưu trữ trong một khối đơn lẻ. Mặt khác, nó sửa lỗi malleability giao dịch của Bitcoin (tạo tiền đề cho việc triển khai Lightning Network), bằng cách tách chữ ký khỏi dữ liệu giao dịch, ngăn chặn việc thay đổi chữ ký, hiệu quả ngăn ngừa khả năng giao dịch vô hiệu bị lưu trữ vĩnh viễn trên blockchain.
Taproot
Đề xuất Taproot ban đầu được Greg Maxwell, nhà phát triển Bitcoin Core, đưa ra vào tháng 1 năm 2018. Tháng 10 năm 2020, Pieter Wuille khởi tạo yêu cầu kéo mã nguồn (pull request) để đưa Taproot vào kho mã Bitcoin Core. Để triển khai đầy đủ bản nâng cấp, các nút vận hành cần áp dụng quy tắc đồng thuận hoàn toàn mới của Taproot. Đề xuất này cuối cùng nhận được sự ủng hộ từ 90% thợ đào và chính thức được kích hoạt vào ngày 14 tháng 11 năm 2021 tại khối 709.632. Taproot là một nâng cấp lớn kể từ SegWit, nhằm nâng cao tính riêng tư, đơn giản hóa xác minh giao dịch, cải thiện hiệu suất và tăng cường khả năng xử lý hợp đồng thông minh phức tạp hơn. Nâng cấp này bao gồm ba đề xuất BIP khác nhau: BIP340, BIP341 và BIP342.
BIP340: Giới thiệu chữ ký Schnorr, một phương án chữ ký mật mã được Klaus Schnorr giới thiệu vào năm 2008, nhằm tối ưu hóa quá trình xác minh trên mạng Bitcoin. Trước khi nâng cấp Taproot, Bitcoin sử dụng thuật toán chữ ký số đường cong elliptic (ECDSA). Mặc dù người sáng tạo Bitcoin là Satoshi Nakamoto từng cho rằng ECDSA được ưa chuộng hơn, nhưng chữ ký Schnorr đã được nâng cấp về mặt tổng hợp chữ ký, xác minh theo lô và tính riêng tư, hiệu quả cải thiện hiệu suất và riêng tư;
BIP341: Giới thiệu giao thức Taproot, nâng cao tính riêng tư và linh hoạt của giao dịch Bitcoin. Taproot ẩn các giao dịch đa chữ ký (multisig) và hợp đồng thông minh đằng sau một hàm băm khóa công khai duy nhất, khiến giao dịch nhiều bên và hợp đồng thông minh phức tạp trông giống như giao dịch một bên trên blockchain, từ đó nâng cao tính riêng tư;
BIP342: Giới thiệu Tapscript, phiên bản nâng cấp của script gốc Bitcoin (ngôn ngữ lập trình của giao thức Bitcoin xác định cách khóa và mở khóa giao dịch), cũng có thể được coi là một ngôn ngữ, nhưng thực chất là tập hợp các mã lệnh (opcodes). Tapscript còn hủy bỏ giới hạn kích thước script 10.000 byte, tạo điều kiện tốt hơn cho việc tạo hợp đồng thông minh trên mạng Bitcoin. (Nâng cấp này cũng đặt nền móng cho sự ra đời của Ordinals sau này, vì giao thức Ordinals tận dụng script-path spend scripts của Taproot để thêm dữ liệu.)
Dựa trên nâng cấp SegWit và Taproot, hai giải pháp mở rộng Lightning Network và hệ sinh thái ghi chú (BRC-20, ARC-20, v.v.) đã phát triển nhanh chóng và ra đời, đồng thời để khắc phục thiếu sót không thể thực hiện hợp đồng thông minh phức tạp, nhiều lớp thực thi với cách thức triển khai khác nhau bắt đầu đổ xô vào hệ sinh thái BTC.
Tổng quan các phương án mở rộng:
Khác với sự thống nhất của Layer2 Ethereum (mặc dù Vitalik chưa rõ ràng phương án nào là Layer2, nhưng hiện tại thường chỉ Rollup, và cách thức triển khai khá tương đồng, thường chỉ khác biệt lớn ở cách xác minh tính hợp lệ dữ liệu), BTC Layer2 không có định nghĩa và phương án thống nhất. Nếu coi mọi phương án mở rộng đều có thể gọi là Layer2, thì xét theo cách thức triển khai hiện tại, có thể chia thành năm loại chính. (Giới thiệu một số dự án trong phân loại được trích từ bài viết trước đây của chúng tôi "Muôn hoa đua nở", Tổng quan hệ sinh thái Bitcoin; "Hành trình mới của vàng kỹ thuật số: Khám phá đa dạng hóa hệ sinh thái Bitcoin và đổi mới giao thức", đọc toàn văn để biết chi tiết.)
Một, Chuỗi phụ (Sidechains):
○ Tổng quan: Bài luận kỹ thuật đầu tiên về phương án chuỗi phụ hoàn chỉnh cho Bitcoin được các nhà nghiên cứu Blockstream viết, xuất bản năm 2014, nhưng sau đó bị bỏ rơi. Đến năm 2016, Blockstream lại đề xuất chuỗi phụ nối kết như một con đường khả thi để mở rộng Bitcoin, chuỗi phụ thường ám chỉ các blockchain độc lập được tối thiểu hóa niềm tin, thường thông qua cầu nối chéo hai chiều kết nối với chuỗi chính, cho phép thanh toán bằng tài sản mã hóa ngoại lai (tài sản gốc của blockchain khác), lợi ích ý nghĩa nhất có thể đạt được thông qua chuỗi phụ là phát hành tài sản người dùng, hợp đồng thông minh trạng thái hỗ trợ giải pháp DeFi, mở rộng cam kết chuỗi, kết toán nhanh hơn và tính riêng tư cao hơn.
○ Xác minh: Chuỗi phụ thường áp dụng cơ chế đồng thuận riêng, có bộ nút xác minh độc lập. Việc chuyển tài sản từ chuỗi chính sang chuỗi phụ cần khóa lại, còn chuyển ngược lại chuỗi chính cần mở khóa. Trong quá trình này, các nút xác minh chịu trách nhiệm đảm bảo tính hợp pháp của việc chuyển đổi.
○ Khuyết điểm: Có thể dẫn đến tập trung do số lượng nút ít, không kế thừa tính bảo mật của chuỗi chính, v.v.
Stacks

Stacks, mặc dù nó không trực tiếp tự gọi mình là chuỗi phụ, nhưng việc có thể xếp nó vào chuỗi phụ vẫn còn gây tranh cãi, nhằm liên kết chính nó với chuỗi Bitcoin thông qua cơ chế đồng thuận Proof of Transfer (PoX) độc đáo, từ đó đạt được mức độ phi tập trung cao và khả năng mở rộng mà không cần tăng thêm tác động môi trường.
Stacks là một blockchain lớp hai mã nguồn mở của Bitcoin, mang hợp đồng thông minh và ứng dụng phi tập trung đến Bitcoin. Stacks ban đầu có tên là Blockstack, công việc nền tảng đã bắt đầu từ năm 2013. Kiến trúc công nghệ của Stacks bao gồm lớp cốt lõi và mạng con, nhà phát triển và người dùng có thể lựa chọn giữa hai, khác biệt ở chỗ mạng chính cực kỳ phi tập trung nhưng thông lượng thấp, trong khi mạng con mức độ phi tập trung thấp hơn nhưng thông lượng cao hơn.
Liquid

Khi nói đến Liquid, nó không chỉ là chuỗi phụ của Bitcoin mà còn là một mạng lưới thanh toán cho các sàn giao dịch, có thể kết nối các sàn giao dịch tiền mã hóa và tổ chức khắp nơi. Các chức năng cốt lõi bao gồm: thanh toán nhanh, tính riêng tư mạnh, phát hành tài sản kỹ thuật số và neo với Bitcoin, từ đó đạt được giao dịch Bitcoin nhanh hơn và phát hành tài sản kỹ thuật số, cho phép thành viên token hóa tiền pháp định, chứng khoán thậm chí các tiền mã hóa khác.
Liquid và RSK giống nhau ở chỗ cả hai đều dựa vào đa chữ ký liên minh để khóa Bitcoin được phát hành dưới dạng tiền tệ gốc của chuỗi phụ, nhưng thiết kế neo thực tế vẫn có sự khác biệt lớn. Hiện tại hai chuỗi phụ này có 15 tổ chức chức năng đang hoạt động, Liquid cần 11 chữ ký để phát hành Bitcoin, trong khi RSK cần 8 chữ ký. Liquid dường như ưu tiên tính bảo mật hơn tính sẵn dùng, trong khi RSK ưu tiên tính sẵn dùng hơn tính bảo mật.
Tóm lại, Liquid là một nền tảng chuỗi phụ, nhằm mục đích cung cấp tính thanh khoản chung cho các sàn giao dịch, tập trung vào tính đơn giản giao thức, bảo mật và riêng tư.
RSK:

RSK cũng là một chuỗi phụ, tiền tệ gốc là RBTC, nhằm trở thành nền tảng cho sự bao gồm tài chính, tập trung vào tài chính phi tập trung (DeFi). RSK là nền tảng hợp đồng thông minh có trạng thái được đảm bảo bởi thợ đào Bitcoin, nâng cao giá trị hệ sinh thái Bitcoin bằng cách mở rộng việc sử dụng tiền tệ Bitcoin. Các ứng dụng phi tập trung có thể được viết bằng trình biên dịch Solidity và thư viện chuẩn Web3, từ đó đạt được tính tương thích với Ethereum. Ngoài ra, nó còn có thể mở rộng thanh toán Bitcoin thông qua không gian chuỗi và giao dịch ngoài chuỗi nhiều hơn từ mạng kênh thanh toán RIF Lumino.
Mục đích của RSK là giải quyết tập hợp trường hợp sử dụng rộng hơn, bằng cách áp dụng máy ảo có trạng thái để nâng cao tính mở và khả năng lập trình, tương thích với Ethereum giúp di chuyển các dApp và công cụ Ethereum sang RSK, trong khi Liquid tập trung vào việc trở thành một công cụ cực kỳ hiệu quả.
Drivechain
Drivechain là một giao thức chuỗi phụ mở cho Bitcoin, có thể tùy chỉnh các loại chuỗi phụ khác nhau theo nhu cầu khác nhau. BIP-300/301 đưa ra quan điểm "cho phép các nhà phát triển thêm đặc tính và chức năng vào thế giới Bitcoin mà không cần thực sự sửa đổi mã nguồn cốt lõi của Bitcoin". Bằng cách tạo một chuỗi phụ được đảm bảo an toàn bởi thợ đào Bitcoin, dưới tiền đề Bitcoin làm lớp 1 đảm bảo an toàn, thực hiện các trường hợp sử dụng mở rộng lớp 2 trên chuỗi phụ. Cần lưu ý rằng BIP-300 "Ủy thác tỷ lệ băm" (Hashrate Escrows) nén dữ liệu giao dịch 3–6 tháng thành 32 byte thông qua "UTXO Container", BIP-301 "Khai thác hợp nhất mù" (Blind Merged Mining) và RSK giống nhau, tính bảo mật mạng cũng được duy trì thông qua khai thác hợp nhất.
BEVM (dự án mới nổi)
BEVM là một lớp 2 Bitcoin phi tập trung tương thích EVM, sử dụng BTC làm Gas. Nó cho phép tất cả các DApp chạy trong hệ sinh thái Ethereum có thể chạy trên lớp 2 Bitcoin.
Về mặt kỹ thuật, BEVM giới thiệu khái niệm nút nhẹ Bitcoin. Các nút nhẹ này đồng bộ tiêu đề khối Bitcoin đầy đủ, dùng để chứng minh tính tất định của dữ liệu mạng BTC. Đồng thời, BEVM đồng bộ các giao dịch liên chuỗi và bằng chứng Merkle giao dịch, thông qua xác nhận đồng thuận dữ liệu này, đạt được cầu nối phi tập trung tài sản Bitcoin trên Layer 2.
Thứ hai, để đạt được việc tài sản và dữ liệu trên BEVM chéo chuỗi trở lại mạng chính Bitcoin một cách phi tập trung, BEVM sử dụng chữ ký ngưỡng BTC được thực hiện bằng công nghệ Taproot và các nút đồng thuận POS. Các nút đồng thuận POS có ba khóa riêng, lần lượt chịu trách nhiệm tạo khối, quản lý và chữ ký ngưỡng BTC. Khóa riêng chữ ký ngưỡng BTC tạo ra N khóa riêng hợp đồng ngưỡng, chịu trách nhiệm quản lý tài sản và dữ liệu tương tác trên mạng BTC. Các nút đồng thuận này thông qua đồng thuận BFT, tạo thành hợp đồng ủy thác ngưỡng ⅔, từ đó đạt được quá trình an toàn và phi tập trung khi tài sản và dữ liệu từ BEVM chéo chuỗi trở lại mạng chính Bitcoin. So với các phương án chuỗi phụ khác, BEVM là phương án hiện tại tương đối phi tập trung và an toàn hơn.
Hai, Kênh trạng thái (State Channels):
○ Tổng quan: Khái niệm kênh trạng thái có thể truy nguyên về năm 2015, giao thức "Lightning Network" do Joseph Poon và Thaddeus Dryja đề xuất. Đây là một công nghệ dựa trên kênh thanh toán, thông qua giao dịch ngoài chuỗi, đạt được xác nhận giao dịch với chi phí thấp, tốc độ cao và khả năng mở rộng cao.
○ Xác minh: Giao dịch trong kênh trạng thái diễn ra ngoài chuỗi, chỉ gửi lên mạng chính Bitcoin khi kênh đóng. Điều này có thể giảm tải cho chuỗi chính, đồng thời giữ được tính bảo mật. Giao dịch trong kênh được các bên tham gia ký và gửi lên chuỗi, chỉ cần xác minh trên chuỗi khi có tranh chấp.
○ Khuyết điểm: Tiến độ phát triển chậm, kênh phức tạp có thể dẫn đến bất định, v.v.
Taproot Assets
Ngày 18 tháng 10 năm 2023, Lightning Labs phát hành phiên bản Alpha chính thức mạng chính Taproot Assets dựa trên UTXO. Với việc hoàn thành phiên bản chính thức, mạng Lightning Bitcoin sẽ trở thành một mạng tài sản đa chuỗi thực thụ, chủ yếu hướng đến tổ chức và phát hành tài sản, có thể tạo các giao thức ứng dụng giao dịch tức thì, phí thấp và dung lượng lớn thông qua mạng Lightning.
Nó cho phép tất cả người tham gia gửi tiền vào một địa chỉ ví chung ngoài chuỗi (hợp đồng thông minh), sau đó ngay lập tức gửi tiền cho người tham gia khác trên cùng hợp đồng khi hoàn tất thanh toán, chỉ kết quả giao dịch cuối cùng mới được xác nhận trên chuỗi. Mạng Lightning là một nâng cấp lớn cho giao thức Bitcoin, nhưng nó cũng đặt ra một vấn đề mới, đó là vấn đề thanh khoản của bên nhận tiền trong số người tham gia.

Ba, Xác minh khách hàng (Client Verification) & Niêm phong dùng một lần (Single-use-seals):
○ Tổng quan: Trong các hệ thống blockchain truyền thống như Bitcoin hoặc Ethereum, việc xác minh giao dịch và hợp đồng thông minh được thực hiện cùng nhau bởi các nút trên toàn mạng, còn gọi là "xác minh nút đầy đủ". Năm 2016, nhà phát triển cốt lõi Bitcoin Peter Todd đã công bố một bài luận giới thiệu mô hình mới về xác minh khách hàng, mô phỏng cách ký hợp đồng truyền thống để đảm bảo tính riêng tư mà chỉ hai bên biết nội dung hợp đồng, không cần bất kỳ bên thứ ba nào tham gia, đạt được hoàn toàn phi tập trung. Đồng thời giới thiệu khái niệm niêm phong dùng một lần, sẽ được đề cập trong giao thức RGB bên dưới.
○ Xác minh: Lưu trữ dữ liệu ngoài chuỗi, cam kết trên chuỗi, xác minh khách hàng.
○ Khuyết điểm: Phát triển nhiều năm tiến độ chậm, hợp đồng thông minh không thể tương tác, v.v.
Giao thức RGB
RGB là Hiệp hội tiêu chuẩn LNP/BP (Giao thức mạng Lightning / Giao thức Bitcoin: Giao thức Bitcoin / Giao thức mạng Lightning), một tổ chức phi lợi nhuận giám sát việc phát triển các tầng của Bitcoin, bao gồm giao thức Bitcoin, giao thức mạng Lightning và hợp đồng thông minh RGB. Giao thức RGB phù hợp với hệ thống hợp đồng thông minh mở rộng và riêng tư cho Bitcoin và mạng Lightning, mục đích là chạy các hợp đồng thông minh phức tạp trên UTXO để đưa vào hệ sinh thái Bitcoin. Mô tả chính thức: Bộ giao thức hợp đồng thông minh mở rộng và bảo mật cho Bitcoin và mạng Lightning, có thể dùng để phát hành và chuyển nhượng tài sản cũng như các quyền lợi rộng hơn. Giao thức này dựa trên khái niệm xác minh khách hàng và niêm phong dùng một lần do Peter Todd đề xuất năm 2016, và là hệ thống xác minh khách hàng và hợp đồng thông minh chạy trên tầng hai hoặc ngoài chuỗi của Bitcoin. Để hiểu giao thức RGB cần nắm bốn nội dung chính:
1.Niêm phong dùng một lần (Single-use-seals):
Đơn giản như tên gọi, là gắn một dải niêm phong dùng một lần lên đối tượng cần bảo vệ để nó chỉ có hai trạng thái là mở và đóng, từ đó đảm bảo nội dung chỉ được sử dụng một lần nhằm ngăn chặn việc chi tiêu kép. So với tài khoản Ethereum, mạng Bitcoin chỉ có địa chỉ ví, trong đó đầu ra giao dịch chưa chi tiêu (Unspent Transaction Output, viết tắt UTXO) có thể đóng vai trò là niêm phong.
Do đó, trước khi hiểu niêm phong dùng một lần cần hiểu UTXO là gì. Đây là một mô hình sổ cái, trong mỗi giao dịch đều tạo ra đầu vào (Input) và đầu ra (Output), trong đó đầu ra giao dịch chuyển tiền là địa chỉ Bitcoin của người nhận và số tiền chuyển, các đầu ra này được lưu trữ trong tập hợp UTXO để ghi lại các đầu ra giao dịch chưa chi tiêu, đồng thời một đầu vào trỏ đến đầu ra nào đó trong khối trước, do đó các giao dịch này có thể được truy vết, vì vậy đầu ra giao dịch Bitcoin có thể được dùng như niêm phong dùng một lần.
Theo giải thích tài liệu chính thức RGB, một UTXO có thể được coi là một niêm phong: khi tạo nó, niêm phong được khóa; khi chi tiêu nó, niêm phong được mở. Theo quy tắc đồng thuận Bitcoin, một đầu ra chỉ có thể được chi tiêu một lần. Vì vậy, nếu dùng nó làm niêm phong, thì các động lực đảm bảo quy tắc đồng thuận Bitcoin được thực thi cũng sẽ đảm bảo niêm phong này chỉ có thể mở một lần【2】;

2. Xác minh khách hàng và cam kết Bitcoin tất định:
Trong đồng thuận PoW của Bitcoin, việc xác minh trạng thái không cần tất cả các bên tham gia giao thức phi tập trung thực hiện toàn cục mà cần các bên liên quan đến chuyển đổi cụ thể xác minh, thay vào đó chuyển thành một cam kết Bitcoin ngắn gọn tất định thông qua các phương pháp như hàm băm mật mã, cam kết này cần một loại "bằng chứng công bố (Proof-of-Publication)" và có ba đặc điểm chính: bằng chứng biên lai, bằng chứng không công bố, bằng chứng thành viên. Tóm lại, có thể coi OpenTimeStamps là giao thức đầu tiên trong lĩnh vực này, còn RGB là giao thức thứ hai, các giao thức khác cũng có thể tận dụng và sử dụng các chủ đề này, hình thành một loạt giao thức xác minh khách hàng cho các giao thức này【3】.
RGB tận dụng blockchain Bitcoin để ngăn chặn vấn đề double-spend (chi tiêu kép), bằng cách cam kết chuyển đổi trạng thái RGB, chi tiêu UTXO đang nắm giữ quyền lợi cần chuyển trong một giao dịch Bitcoin cụ thể. Từ đó đạt được mục đích chuyển đổi trạng thái nhiều lần có thể cam kết vào một giao dịch Bitcoin và mỗi lần chuyển đổi trạng thái chỉ có thể cam kết vào một giao dịch Bitcoin một lần (nếu không sẽ xảy ra vấn đề double-spend);

3. Tính tương thích với mạng Lightning:
Trên trang web RGB, khi một lần chuyển đổi trạng thái được cam kết vào một giao dịch Bitcoin, giao dịch như vậy không cần phải được thanh toán ngay lập tức trên blockchain, vì nó có thể trở thành một phần của kênh thanh toán mạng Lightning, từ đó lấy được tính bảo mật, đồng thời mượn kênh thanh toán mạng Lightning để mang lại nhiều luồng lưu thông tài sản kỹ thuật số cho RGB;

4. Cập nhật phiên bản RGB v0.10:
Theo phân tích của Waterdrip Capital, các thay đổi nâng cấp chủ yếu thể hiện ở sự nâng cấp về tính linh hoạt và bảo mật, liệt kê tóm tắt như sau:

Khái niệm RGB đã được đưa ra từ năm 2016, nhưng sau nhiều năm phát triển vẫn chưa được quan tâm và ứng dụng rộng rãi, nguyên nhân chính có lẽ là do chức năng phiên bản đầu khá hạn chế và ngưỡng học tập cho nhà phát triển cao, cùng với sự ra đời của RGB v0.1, tương lai liệu RGB có thể mang lại thêm không gian tưởng tượng nào nữa hay không rất đáng mong đợi.
Bốn, Ghi chú (Inscription):
○ Tổng quan: Tháng 1 năm 2023, nhà phát triển Bitcoin Casey Rodarmor công bố giao thức Ordinals, một giao thức phát hành tài sản dựa trên Bitcoin, bao gồm hai thành phần cốt lõi: Lý thuyết số thứ tự Ordinals và Quy trình ghi chú Inscription. Tác giả giao thức Ordinals Casey mang nội dung theo cách ghi chú gắn trên UTXO, số thứ tự phân bổ định danh duy nhất cho đơn vị nhỏ nhất của Bitcoin – 210 nghìn tỷ Satoshi. Ghi chú là quá trình liên kết nội dung với đầu ra giao dịch chưa chi tiêu (UTXO). Quá trình phát hành tài sản của giao thức Ordinals giống như viết thông tin vào dữ liệu chứng nhận, và ghi thông tin mã thông báo dưới dạng JSON theo định dạng BRC20.
○ Xác minh: Ghi chú cần indexer trích xuất thông tin JSON từ ghi chú, và ghi thông tin số dư vào cơ sở dữ liệu ngoài chuỗi, xác minh ghi chú liên quan đến việc trích xuất dữ liệu JSON và đảm bảo tuân thủ các quy tắc được quy định trong tài liệu.
○ Khuyết điểm: Indexer có nhiều vấn đề tập trung (thậm chí từng gây lỗi số dư sàn giao dịch), chiếm dụng không gian mạng chính, quá phân mảnh.
Giao thức Ordinals (BRC-20):

1. Mã thông báo BRC-20
BRC-20 là tiêu chuẩn mã thông báo thử nghiệm Bitcoin do Domo tạo ra vào ngày 8 tháng 3 năm 2023, khái niệm cốt lõi là tận dụng dữ liệu JSON trong Ghi chú Ordinals. Thông qua tiêu chuẩn BRC-20, người dùng có thể dễ dàng thực hiện các chức năng then chốt như tạo hợp đồng Token (Deploy), đúc Token (Mint) và chuyển nhượng Token (Transfer). Theo số liệu thống kê截至到2023年12月18日,BRC-20赛道的总市值已达到6.4亿美元,凸显了这一代币标准在比特币生态系统中的重要地位,为数字资产的发展开辟了新的可能性。
2.BRC-100
BRC-100 là giao thức DeFi Bitcoin được xây dựng dựa trên Ordinals, ngoài thuộc tính mã thông báo bản thân, BRC-100 còn là một giao thức ứng dụng, nhà phát triển cũng có thể thiết kế các sản phẩm ứng dụng như DeFi dựa trên giao thức BRC-100. Theo nhà phát triển MikaelBTC, BRC-100 giới thiệu kế thừa giao thức, lồng ghép ứng dụng, mô hình máy trạng thái và quản trị phi tập trung, mang lại khả năng tính toán cho blockchain Bitcoin, khiến việc xây dựng các ứng dụng phi tập trung gốc Bitcoin như DEX AMM, cho vay trở nên khả thi.
3. Ordinals NFT
Kỹ sư phần mềm Casey Rodarmor đã ra mắt giao thức Ordinals NFT trên blockchain Bitcoin, giao thức này đã chính thức đi vào hoạt động. Bây giờ, người dùng có thể sáng tạo và sở hữu NFT của riêng mình trên đơn vị nhỏ nhất của Bitcoin là Satoshi (SAT), chúng sử dụng một hệ thống sắp xếp ngẫu nhiên nhưng hợp lý, khiến mỗi satoshi trở nên độc đáo. Theo giới thiệu, Ordinals NFT so với NFT Ethereum có ba điểm khác biệt chính:
○ Dữ liệu liên quan được lưu trữ hoàn toàn trong mạng Bitcoin, không phụ thuộc vào IPFS, AWS S3 hoặc các bộ lưu trữ bên ngoài khác;
○ Permissionless: Giao dịch có thể được hoàn tất theo cách phân tán thông qua PSBT, mà không cần "ủy quyền";
○ Chi phí đúc tiền tỷ lệ thuận với khối lượng giao dịch.
4. BRC-420
Theo giới thiệu Gitbook chính thức của RCSV, BRC-420 tập trung vào mô-đun hóa ghi chú trên chuỗi, bao gồm hai phần chính: tiêu chuẩn metaverse và tiêu chuẩn bản quyền. Chúng lần lượt định nghĩa định dạng mở và linh hoạt cho tài sản trong metaverse và thiết lập giao thức trên chuỗi cụ thể cho nền kinh tế sáng tạo. Khác với các giao thức khác của Ordinals đều là ghi chú đơn, BRC-420 sử dụng tổ hợp đệ quy nhiều ghi chú.
Giao thức Atomicals (ARC-20):
Atomicals, còn gọi là giao thức nguyên tử, bao gồm nhiều loại tài sản như tiêu chuẩn mã thông báo đồng nhất ARC20, NFT, Realm và Collection Containers. Là một giao thức phát hành tài sản blockchain dựa trên kiểu UTXO, Atomicals cung cấp hai cách đúc: đúc phi tập trung và đúc trực tiếp. Phương thức đúc phi tập trung giới thiệu Bitwork Mining, một phương thức đúc dựa trên mô hình PoW (Proof of Work). Giao thức này sử dụng đơn vị nhỏ nhất của Bitcoin là Satoshi làm đơn vị nhỏ nhất phát hành tài sản, hiện tại đơn vị chia nhỏ tối thiểu của ATOM là 546, và có thể bán hoặc chuyển tối thiểu 546 ATOM.
Khác với Ordinals trong việc sắp xếp giao dịch tài sản, Atomicals không phụ thuộc vào bộ sắp xếp bên thứ ba, có thể dùng để tạo (đúc), chuyển nhượng và nâng cấp các vật phẩm kỹ thuật số khác nhau, bao gồm NFT gốc, trò chơi, danh tính kỹ thuật số, tên miền và mạng xã hội. Ngoài ra, giao thức còn hỗ trợ tạo mã thông báo có thể trao đổi được, tên mã thông báo là ATOM (khác với ATOM của Cosmos, chỉ trùng tên).
Gần đây, người sáng lập Arthur trong cuộc phỏng vấn ngày 13 tháng 12 đã chia sẻ quan điểm của ông về giao thức meta (Meta-Protocols). Ông cho rằng giao thức meta là một phương pháp hoàn toàn mới, cho phép các nhà phát triển tạo ra cấu trúc dữ liệu và quy tắc riêng của họ, mà không bị giới hạn bởi cấu trúc nghiêm ngặt hiện có. Các giao thức đại diện cho giao thức meta, như Giao thức Atomicals, liên tục xuất hiện, cung cấp cơ hội cho các nhà phát triển tạo cấu trúc hoàn toàn mới bằng cách sử dụng hợp đồng thông minh. Xu hướng này cho phép người sáng tạo tập trung hơn vào Máy ảo Atomicals (AVM). Việc ra mắt AVM cho phép các nhà phát triển xây dựng chương trình hợp đồng thông minh trên mạng Bitcoin, cung cấp trải nghiệm sáng tạo chưa từng có. Điều này có nghĩa là người sáng tạo có thể tập trung hơn vào việc thực hiện hợp đồng thông minh trong hệ sinh thái Bitcoin, thúc đẩy quá trình đổi mới kỹ thuật số.
Các loại tài sản Atomicals:
○ ARC20: Là tiêu chuẩn định dạng mã thông báo tương tự BRC20 trên Ordinals;
○ Realm: Khái niệm mới do Atomicals đề xuất, nhằm lật đổ tên miền truyền thống, sẽ được dùng làm tiền tố;
○ Collection Containers: Đây là một kiểu dữ liệu dùng để định nghĩa Bộ sưu tập NFT, chủ yếu dùng để lưu trữ NFT có thể đọc và siêu dữ liệu liên quan. Theo số liệu ngày 20 tháng 12 năm 023, TOOTHY hiện đang đứng đầu về vốn hóa thị trường với tổng vốn hóa 46,12 BTC, khối lượng giao dịch 7 ngày là 25,74 BTC.

Năm, Rollup:
○ Tổng quan: Rollup là một giải pháp mở rộng lớp 2 nhằm nâng cao hiệu suất và thông lượng của mạng blockchain, đặc biệt dành cho các nền tảng hợp đồng thông minh như Ethereum. Rollup chuyển phần lớn dữ liệu giao dịch và tính toán ra ngoài chuỗi (Off-Chain), chỉ ghi lại bản tóm tắt hoặc tổng hợp giao dịch trên chuỗi, từ đó giảm tải cho chuỗi chính và nâng cao hiệu suất tổng thể. Tư tưởng cốt lõi của Rollup là kết hợp tính bảo mật của chuỗi trên với hiệu quả của chuỗi dưới.
○ Xác minh: Blockchain nền chỉ cần tính toán bằng chứng được gửi tới hợp đồng thông minh để xác minh hoạt động trong mạng lớp 2 (nếu là OptimisticRollup thì chỉ cần xác minh khi có bất đồng), đồng thời lưu trữ dữ liệu giao dịch gốc chưa thực thi dưới dạng Calldata. Tuy nhiên, do mạng Bitcoin bản thân không thể xác minh DA (tính sẵn có dữ liệu), nên hiện tại các cách xác minh DA đều được hoàn thành bằng một số cách đặc biệt, ví dụ như khắc DA thành ghi chú lên mạng chính rồi dùng phương án riêng để xác minh, hoặc như BitVM thông qua ma trận địa chỉ Taproot hoặc Taptree tạo ra các chỉ thị chương trình tương tự mạch nhị phân, sao chép quá trình xác minh tương tự Ethereum chính đối với Rollup, do đó kiến trúc các dự án loại này luôn muôn hình vạn trạng.
○ Khuyết điểm: Hiện tại chưa có dự án nào có thể tái hiện hoàn hảo cách xác minh Rollup trên Ethereum, hoặc còn ở giai đoạn lý thuyết, hoặc đã phải đánh đổi trong tam giác bất khả thi, các dự án trên thị trường hiện nay cũng hỗn tạp.
BitVM (dự án mới nổi & ý tưởng mới)
BitVM bắt nguồn từ bài trắng ("white paper") có tên "BitVM: Compute Anything On Bitcoin" do Robin Linus, người đứng đầu dự án ZeroSync, công bố. BitVM là viết tắt của "Bitcoin Virtual Machine" (Máy ảo Bitcoin). Nó đề xuất một giải pháp hợp đồng Bitcoin đầy đủ Turing mà không cần thay đổi đồng thuận mạng Bitcoin, cho phép xác minh bất kỳ hàm tính toán nào trên Bitcoin, cho phép nhà phát triển chạy các hợp đồng phức tạp trên Bitcoin.
Hệ thống BitVM tương tự như Optimistic Rollup và đề xuất MATT, dựa trên bằng chứng gian lận và giao thức thách thức-phản hồi, không cần thay đổi quy tắc đồng thuận Bitcoin, chủ yếu dựa trên khóa băm, khóa thời gian và cây Merkle lớn. Tư tưởng cốt lõi của phương pháp này là người chứng minh tuyên bố có thể tính toán đầu vào cụ thể qua hàm nhất định để đạt được đầu ra cụ thể, nếu tuyên bố sai, người xác minh có thể đưa ra bằng chứng gian lận ngắn gọn và phạt người chứng minh (tương tự Optimistic Rollups). Trong hệ thống này, người chứng minh cam kết từng bit về tính đúng đắn của chương trình, trong khi người xác minh dùng một loạt thách thức được thiết kế kỹ lưỡng để phản bác ngắn gọn tuyên bố sai của người chứng minh. Hai bên sẽ ký trước một loạt giao dịch thách thức và phản hồi để giải quyết tranh chấp tiềm tàng. Việc thực hiện giao thức bắt đầu bằng việc người chứng minh và người xác minh biên dịch chương trình thành một mạch nhị phân khổng lồ, người chứng minh gửi mạch này vào địa chỉ Taproot, địa chỉ chứa script lá cho từng cổng logic trong mạch. Họ ký trước một loạt giao dịch để sử dụng trong trò chơi thách thức-phản hồi. Phần then chốt của hệ thống là cam kết giá trị bit, cho phép người chứng minh xác định giá trị bit cụ thể là "0" hoặc "1", và có thể buộc người chứng minh quyết định trong thời gian cụ thể thông qua khóa thời gian.
BitVM tận dụng cổng NAND đơn giản để thực hiện cam kết cổng logic, từ đó chứng minh có thể biểu đạt bất kỳ mạch nào. Bằng cách viết cam kết cổng để biểu đạt bất kỳ mạch nào, và kết hợp từng bước thực thi vào cùng một địa chỉ gốc chính. Để phản bác tuyên bố sai, người xác minh có thể dùng loạt giao dịch đã ký trước để chất vấn tuyên bố của người chứng minh. Người chứng minh có thể thiết lập giá trị đầu vào bằng cách tiết lộ cam kết bit tương ứng, trong khi trong trường hợp không hợp tác, người xác minh có thể buộc người chứng minh tiết lộ đầu vào của họ trên chuỗi.

BitVM hiện là phương án gần nhất với việc tái hiện ETH Rollup, thông qua mạch nhị phân chồng chất vô hạn (địa chỉ Taproot) thực sự có thể tạo thành một máy ảo đầy đủ Turing, nhưng quá trình thực hiện quá khó khăn, có thể hình dung như cố gắng thực hiện chương trình lớn trên máy tính bình thường. Dù hiện tại chỉ là một ý tưởng đẹp, nhưng vẫn có thể cung cấp một số ý tưởng cho những người đi sau.
ARC-20 AVM (dự án mới nổi)
Ngày 13 tháng 12 năm 23, người sáng lập Atomicals Arthur trong cuộc phỏng vấn cho biết giao thức meta là phương pháp mới để nhà phát triển tạo cấu trúc và quy tắc dữ liệu riêng, không bị giới hạn bởi cấu trúc nghiêm ngặt hiện có. Các giao thức meta như Giao thức Atomicals liên tục xuất hiện, cho phép nhà phát triển tạo cấu trúc hoàn toàn mới bằng cách sử dụng hợp đồng thông minh. Điều này giúp người sáng tạo tập trung hơn vào Máy ảo Atomicals (AVM), máy ảo này cho phép nhà phát triển xây dựng chương trình hợp đồng thông minh trên mạng Bitcoin.
Bison (dự án mới nổi)
Bison là một ZK Rollup gốc Bitcoin, có thể nâng cao tốc độ giao dịch, đồng thời thực hiện các chức năng nâng cao trên Bitcoin gốc. Nhà phát triển có thể sử dụng ZK Rollup để tạo các giải pháp DeFi sáng tạo, chẳng hạn như nền tảng giao dịch, dịch vụ cho vay và thị trường tạo lập tự động. Không giống các giải pháp L2 khác sử dụng EVM tương thích, Bison sử dụng Cairo VM (cùng loại với StarkNet), và chủ yếu tập trung vào việc xây dựng hệ sinh thái xung quanh ghi chú.

Về mặt kỹ thuật, Bison tương tự như hầu hết các Rollup trên Ethereum, đều là lớp thực thi được xây dựng trên blockchain nền tảng, nhưng điểm đặc biệt nằm ở phần xác minh.

Bison khắc trạng thái và bằng chứng Zk thành ghi chú tải lên Ordinals, sau đó thông qua client đầu cuối của người xác minh để chứng minh. Trước tiên, người xác minh nhận bằng chứng Zk và đầu vào công khai, trong đó đầu vào công khai là các giá trị công khai đã biết trong tính toán. Sau đó, người xác minh kiểm tra tính đúng đắn của định dạng bằng chứng, và đánh giá các ràng buộc mà không cần xây dựng đa thức. Sử dụng thuật toán kiểm tra bậc thấp để đảm bảo bậc thấp của đa thức, sau đó xác minh đa thức tổ hợp để xác nhận tính đúng đắn của nó. Cuối cùng, người xác minh kiểm tra các cam kết mật mã và các nguyên thủy mật mã khác như bằng chứng Merkle, để đảm bảo chúng nhất quán với bằng chứng và đầu vào công khai. Nếu tất cả các bước vượt qua xác minh, người xác minh chấp nhận bằng chứng là hợp lệ; nếu không, sẽ từ chối. Về cách thực hiện, bản chất Bison vẫn là Sovereign Rollup, xác minh thông qua nút riêng, còn DA chỉ được lưu trữ và công bố trên mạng chính BTC dưới dạng ghi chú, không thể kế thừa hoàn toàn giá trị BTC.
Mạng B² (dự án mới nổi)
Mạng B² là một ZK Rollup tương thích EVM dựa trên cam kết xác minh bằng chứng không kiến thức Bitcoin, dữ liệu giao dịch và cam kết xác minh bằng chứng Zk được ghi lại trên mạng chính Bitcoin, cuối cùng được xác nhận thông qua cơ chế thách thức-phản hồi, tuy nhiên vấn đề duy nhất vẫn là mạng chính không thể xác minh DA.
Kiến trúc kỹ thuật của Mạng B² bao gồm hai cấp cơ bản và một cơ chế thách thức: lớp Rollup và lớp DA. Ở lớp Rollup, B2 sử dụng ZK Rollup, kết hợp giải pháp zkEVM chịu trách nhiệm thực hiện giao dịch người dùng trong mạng lớp 2 và xuất ra các bằng chứng liên quan. Giao dịch người dùng được gửi và xử lý ở lớp ZK Rollup, trạng thái người dùng cũng được lưu trữ ở lớp này. Đề xuất nhóm và bằng chứng Zk được tạo sau đó được chuyển tiếp đến lớp DA để lưu trữ và xác minh.
Lớp DA bao gồm lưu trữ phi tập trung, nút B2 và mạng Bitcoin. Lớp này chịu trách nhiệm lưu trữ vĩnh viễn bản sao dữ liệu Rollup, xác minh bằng chứng Zk, cuối cùng khắc dữ liệu này thành ghi chú tải lên mạng chính, đồng thời hệ thống xác minh thực hiện xác minh phi tập trung và tạo cam kết Bitcoin. Cuối cùng, do mạng chính không thể xác minh DA, Mô-đun Cam kết Bitcoin sẽ ghi cam kết bằng chứng Zk vào mạng chính và thiết lập thách thức khóa thời gian, cho phép người thách thức tranh chấp cam kết bằng chứng Zkp. Nếu không có người thách thức nào xuất hiện trong thời gian khóa, hoặc thách thức thất bại, Rollup sẽ được xác nhận cuối cùng trên Bitcoin. Ngược lại, nếu thách thức thành công, Rollup sẽ bị hoàn tác. Phần thưởng cho người thách thức thành công là có thể lấy đi tài sản bị khóa trên mạng chính BTC làm phần thưởng, trong trường hợp thất bại thì nút lấy lại tài sản. Ý tưởng dự án đáng khen ngợi, nhưng vẫn không thể kế thừa hoàn toàn tính phi tập trung và bảo mật của BTC.
Kết luận
Suốt nhiều năm, BTC luôn đóng vai trò là vàng kỹ thuật số trong việc lưu trữ giá trị, nhưng sự bùng nổ hệ sinh thái hiện nay cũng đã mở ra cơ hội cho các dự án Rollup thoát khỏi sự thống trị của tứ đại gia Ethereum (OP, ARB, Zks, Stark), đồng thời biến BTC thành tài sản sản xuất. Nhưng tiếc thay, dù giống hình thức đến đâu cũng chỉ là bề ngoài, bất kể phương án nào cũng không thể kế thừa hoàn toàn giá trị phi tập trung và bảo mật của BTC, lý do sâu xa vẫn là không thể vượt qua rào cản BTC không thể xác minh. Hiện tại toàn bộ thị trường cũng hỗn loạn, gần đây thậm chí có người sao chép方案(SatoshiVM), đội lốt BTC L2 đi lừa đảo, huy động vốn. Trong làn sóng sốt vàng BTC, mọi người cũng cần cẩn trọng sàng lọc dự án, đừng để FOMO nhất thời mà rơi vào hố sâu.
Tài liệu tham khảo
1. Từ script BTC đến Subscript: Phân tích ngôn ngữ hợp đồng thông minh: https://www.sohu.com/a/439259721_120969128
2. Tổng hợp ưu nhược điểm năm loại phương án mở rộng Bitcoin: https://www.odaily.news/post/5190588
3. Giao dịch ngoài chuỗi: Sự tiến hóa của giao thức tài sản Bitcoin: https://www.btcfans.com/zh-tw/article/107183
4. Giao thức RGB hay là hình thái cuối cùng của hợp đồng thông minh?: https://www.techflowpost.com/article/detail_15076.html
5. Khả năng lập trình của Bitcoin: https://www.btcstudy.org/2022/09/07/on-the-programmability-of-bitcoin-protocol/#二-基本模块与特性
6. Bitcoin = Gấu trúc? Tìm hiểu sâu phương pháp đầu tư vào hệ sinh thái Bitcoin: https://www.odaily.news/post/5191166
7. Tiếng súng đầu牛市, BTC L2 sẽ tạo nên vua alpha: https://twitter.com/blockpunk2077/status/1748652961436492288
8. Haotian: https://twitter.com/tmel0211/status/1749322402079887551
9. Taproot là gì, và làm thế nào nó mang lại lợi ích cho Bitcoin?: https://academy.binance.com/zh/articles/what-is-taproot-and-how-it-will-benefit-bitcoin
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News











