
Phân tích công nghệ blockchain Nervos: Vì sao nó có thể tăng tốc cho Layer 2 chính thống của Bitcoin?
Tuyển chọn TechFlowTuyển chọn TechFlow

Phân tích công nghệ blockchain Nervos: Vì sao nó có thể tăng tốc cho Layer 2 chính thống của Bitcoin?
Tính năng gốc trên chuỗi và các đổi mới về kiến trúc nền tảng của CKB, cùng với khả năng tương thích cao, có thể giúp nó đi xa hơn trong cuộc cạnh tranh không chuẩn mực hiện nay giữa các lớp BTC Layer2.
Tác giả: Haotian
Lúc đầu nghe tin Nervos Network dốc toàn lực phát triển thành lớp L2 cho BTC, tôi không cảm thấy bất ngờ. Bởi vì blockchain CKB về mặt công nghệ vừa gần giống BTC lại đồng thời vượt trội hơn BTC, nó vừa có thể kế thừa đặc tính UTXO gốc, vừa mở rộng khả năng lập trình nâng cao. Nếu như việc CKB muốn vượt mặt câu chuyện của BTC là điều gần như không thể, thì lui một bước để trở thành lớp L2 cho BTC chắc chắn sẽ là một đối thủ áp đảo. Vì sao? Dưới đây là góc nhìn cá nhân của tôi về CKB.
Hiện tại, thị trường lớp L2 của BTC bị giới hạn bởi điểm yếu trong khả năng xác minh của mạng chính BTC, dẫn đến sự bùng nổ đa dạng các giải pháp. Đúng vậy, chính vì ngôn ngữ script trên mạng chính BTC vốn đơn giản từ khi sinh ra, cộng thêm khả năng tính toán và xác minh gần như bằng 0, nên đã tạo ra không gian lớn cho thị trường phát huy tối đa sáng tạo. Hiện nay, mạng chính BTC ngoài việc thực hiện xác minh giao dịch và chữ ký đa chữ ký (multi-sig) trong điều kiện mở khóa UTXO, mọi logic giao dịch phức tạp khác như kiểm tra dữ liệu Data, thay đổi trạng thái state diff... đều không thể thực hiện trực tiếp, mà chỉ có thể dùng BTC như một lớp thanh toán tài sản, sau đó mở rộng thông qua một blockchain mạnh mẽ bên ngoài để xây dựng cơ chế đồng thuận cục bộ và khả năng tính toán, xác minh được.
Do đó, tiêu chuẩn triển khai lớp L2 cho BTC thiếu quy phạm thống nhất, không có khái niệm "tính chính thống", thậm chí rất khó phân định cao thấp. Chỉ có thể phân biệt theo nhận thức của cộng đồng Community giữa nghĩa hẹp và nghĩa rộng: về nghĩa hẹp, chỉ có các giải pháp mở rộng như kênh trạng thái Lightning Network và RGB với cơ chế niêm phong một lần (Single Seal) mới là lớp L2 chính thống thực sự của BTC, bởi chúng tận dụng tối đa khả năng xác minh script hạn chế của BTC, đồng thời không cần hoặc chỉ phụ thuộc ở mức tối thiểu vào đồng thuận cục bộ ngoài chuỗi.
Về nghĩa rộng, miễn là đồng thuận cục bộ của chuỗi mở rộng được công nhận, và có giải pháp cầu nối chéo chuỗi đảm bảo an toàn di chuyển tài sản, thì về lý thuyết, ngay cả các chuỗi EVM như Ethereum hay các chuỗi hiệu năng cao như Solana đều có thể đóng vai trò lớp L2 cho BTC. Rõ ràng, thị trường lớp L2 của BTC hiện nay đang phân cực rõ rệt: hoặc quá hẹp, như Lightning Network và RGB phát triển chậm chạp và gặp nhiều khó khăn; hoặc quá rộng, bất kỳ chuỗi hiệu năng nào có thể tương tác an toàn về tài sản với mạng chính BTC đều được gọi là lớp L2 của BTC. Vậy thì, liệu có tồn tại một giải pháp "trung dung" nào không?
Có, đáp án chính là: Nervos Network – với khung nền tảng công nghệ kế thừa mô hình UTXO và đã được nâng cấp cải tiến về hiệu năng.
Biểu hiện cụ thể:
1) Mạng CKB hoàn toàn tương đồng với BTC ở "mô hình UTXO, cơ chế đồng thuận khai thác", khác biệt với mô hình số dư tài khoản phổ biến trên các blockchain chủ đạo như Ethereum. Mô hình UTXO có những ưu thế riêng biệt nhất định, về tính riêng tư giao dịch, linh hoạt trong xây dựng giao dịch, cũng như xử lý song song chống double-spend, được coi là phát minh vĩ đại nhất của Satoshi Nakamoto.
Điều này cũng giải thích vì sao sau Ethereum, Sui, Aptos đều áp dụng mô hình tương tự UTXO. Chúng ta có thể nói rằng dung lượng và tốc độ tạo khối của Bitcoin có giới hạn thời đại, nhưng mô hình UTXO lại rất tiên tiến. CKB kế thừa mô hình UTXO và tối ưu hóa nó thành mô hình Cell, mô hình này vừa giữ được tính thuần túy trong giao dịch của mô hình UTXO Bitcoin, vừa cung cấp được trạng thái dữ liệu như mô hình tài khoản trên Ethereum.
Hiểu một cách đơn giản: mô hình UTXO Bitcoin trong việc tạo và hủy giống như quá trình liên tục đúc và hủy tiền xu, còn mô hình Cell loại bỏ khâu hủy, nhằm xác minh và lưu trữ lâu dài trạng thái. Mỗi Cell gồm hai trường Capacity và Data, trong đó Capacity tính theo byte tương đương số dư UTXO; Data lưu trữ mọi dạng dữ liệu trạng thái giao dịch lịch sử,... nhờ đó tập hợp các Cell không chỉ biểu đạt chính xác số dư và xử lý chuyển nhượng tài sản, mà còn chứa đựng các trạng thái phức tạp của hợp đồng thông minh.
Tóm lại, mô hình Cell là một mô hình giao dịch tiên tiến hơn, bền vững và linh hoạt hơn, đồng thời mở rộng phạm vi ứng dụng của mô hình UTXO. Đây cũng là chìa khóa giúp CKB vừa kế thừa được tính bảo mật của mạng chính BTC, vừa có thể "tăng tốc" các hướng mở rộng chậm như Lightning Network và RGB.
2) Lấy ví dụ gần đây CKB ra mắt RGB++, theo tiến trình thông thường, khó khăn trong việc mở rộng hệ sinh thái BTC để có giải pháp RGB trưởng thành không nằm ở quá trình niêm phong một lần trên mạng chính BTC, mà chính là ở quá trình truyền thông, phối hợp và duy trì trạng thái chung giữa các nút xác minh khách hàng ngoài chuỗi, đặc biệt trong điều kiện các nút phân tán phi tập trung. Nói cách khác, lý thuyết RGB nghe có vẻ đơn giản, nhưng thực tế triển khai lại gặp vô số trở ngại do hạn chế về hạ tầng cơ sở.
CKB nhận ra điều này, nên quyết định đưa tất cả các nút xác minh khách hàng ngoài chuỗi này vào quá trình xác minh công khai trên chuỗi CKB. Như vậy, con đường thực hành mở rộng UTXO mà RGB mong muốn đã được tăng tốc đáng kể. Thực tế, việc đạt được đồng thuận mạng P2P phức tạp giữa các nút trong môi trường ngoài chuỗi rất khó khăn, đầy thách thức, ví dụ: truyền thông ngoài chuỗi có thể gặp trễ hoặc mất đồng bộ dữ liệu, thậm chí cả gian lận và tấn công. Nếu chuyển toàn bộ quá trình này lên môi trường trong chuỗi sẽ đơn giản hơn nhiều.
3) Gần đây, RGB++ được thảo luận khá nhiều, tôi xin bổ sung thêm một định dạng dữ liệu Open Transaction do CKB đề xuất, để bạn cảm nhận rõ hơn đặc tính tiên tiến của blockchain này.
Tóm tắt: Open Transaction cho phép nhiều bên tham gia xây dựng và gộp giao dịch trong các thời điểm khác nhau, bao gồm ba đặc tính: xây dựng từng phần, cho phép sửa đổi, xây dựng và gộp theo từng phần gia tăng. Ví dụ: Alice tạo một Open Transaction, tuyên bố muốn trao đổi bao nhiêu token A lấy token B từ Bob, giao dịch này sau khi khởi tạo vẫn ở trạng thái có thể chỉnh sửa, nếu Bob đồng ý điều kiện, anh ta có thể thêm token B của mình và bổ sung điều kiện giao dịch.
Nghe có vẻ trừu tượng, nhưng trong kịch bản chéo chuỗi, Alice và Bob có thể tự chủ hoàn tất giao dịch tài sản trên các chuỗi dị cấu khác nhau, nâng cao đáng kể khả năng tương tác chéo chuỗi của CKB; trong các tình huống giao dịch DeFi phức tạp, người dùng có thể điều chỉnh động theo biến động thị trường, qua Open Transaction, các bên tham gia hợp đồng có thể linh hoạt điều chỉnh điều kiện giao dịch trong quá trình thực thi, rõ ràng làm phong phú đáng kể khả năng xử lý giao dịch phức tạp.
Theo tôi, Open Transaction về bản chất giống như điều kiện mở khóa giao dịch UTXO, có thể tích hợp việc xây dựng điều kiện mở khóa phức tạp, tham gia chữ ký đa bên, các môi trường ứng dụng phức tạp... vào cùng một hệ thống, cũng là một đổi mới giá trị được phát triển từ tư tưởng cốt lõi của chuỗi chính BTC. Trên đây là toàn bộ nội dung.
Thú vị thay, Jan PoW↾⇃, thành viên đội ngũ nghiên cứu cốt lõi của Ethereum, tác phẩm đầu tay lại chính là một dự án kế thừa mô hình UTXO của BTC. Dù mô hình hợp đồng thông minh Ethereum hiện được ứng dụng rộng rãi hơn, nhưng Jan và đội ngũ Nervos của anh ấy lại kiên định lựa chọn phát triển và nâng cấp trên nền tảng mô hình UTXO của BTC. Điều này vừa thể hiện sự kính trọng đối với mô hình giao dịch UTXO tối giản của Satoshi, vừa âm thầm gieo mầm cho việc trở thành lớp L2 gốc native của BTC.
Tóm lại: Tôi đánh giá rất cao việc CKB trở thành lớp L2 cho BTC.
Trong ngắn hạn, nó thực sự có thể thúc đẩy việc triển khai Lightning Network và RGB trên các chuỗi mô hình UTXO, ít nhất có thể cung cấp tham chiếu có ý nghĩa cho kỳ vọng triển khai hai giải pháp mở rộng chính thống này trên mạng chính BTC; về dài hạn, các đặc tính nguyên bản của chuỗi CKB, đổi mới kiến trúc nền tảng và khả năng tương thích sẽ giúp nó đi xa hơn trong cuộc chiến hỗn loạn không chuẩn mực này của lớp L2 BTC.
Ghi chú: Công nghệ và điểm nổi bật của CKB còn rất nhiều chi tiết, sẽ dành thời gian phân tích sâu hơn sau. Không khỏi cảm thán, lớp L2 của BTC vừa tạo cơ hội cho các chuỗi mới vươn lên, vừa mang lại vô hạn tiềm năng hồi sinh cho các chuỗi cũ.
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














