Lời cảm ơn: Xin chân thành cảm ơn Chakra, UTXO, Nubit và Yala vì họ đã đồng sáng tác và hỗ trợ chuyên môn. Những đóng góp và hướng dẫn của họ đã cải thiện đáng kể chất lượng của bài viết này, cảm ơn bạn vì đã làm việc chăm chỉ và những hiểu biết có giá trị!
Trong sự phát triển của công nghệ blockchain, việc mô-đun hóa Bitcoin là điều tất yếu hơn so với Ethereum, đó là do sự đan xen khéo léo của nhiều yếu tố. Là người tiên phong của blockchain, Bitcoin phải đối mặt với những thách thức về khả năng mở rộng vốn có. Với sự tăng trưởng bùng nổ của cơ sở người dùng và sự mở rộng liên tục của các kịch bản ứng dụng (chẳng hạn như sự gia tăng đột ngột của công nghệ ghi chữ), các vấn đề tắc nghẽn mạng và phí giao dịch cao ngày càng trở nên nổi bật, giống như một khoảng trống cần phải vượt qua.
Khái niệm thiết kế cốt lõi của Bitcoin—như một hệ thống lưu trữ và chuyển giao giá trị đơn giản và an toàn—cung cấp một giai đoạn tuyệt vời cho tính mô-đun. Phương pháp này cho phép mở rộng các chức năng một cách tinh tế mà không cần chạm vào giao thức cơ bản, đây là một công thức hay.
Việc cộng đồng Bitcoin kiên trì theo đuổi việc duy trì sự ổn định và bảo mật của chuỗi chính, cùng với áp lực đổi mới công nghệ luôn thay đổi của các nền tảng blockchain khác, chắc chắn đã góp phần vào sự cần thiết của mô-đun hóa. Điều đáng chú ý hơn nữa là với tư cách là loại tiền điện tử có giá trị thị trường cao nhất, giá trị kinh tế khổng lồ chứa trong Bitcoin đã trở thành chất xúc tác mạnh mẽ để các nhà phát triển khám phá các giải pháp mô-đun, truyền cảm hứng cho họ liên tục mở rộng ranh giới chức năng và lãnh thổ ứng dụng của Bitcoin.
Sự tinh tế của giải pháp mô-đun là nó khéo léo mở ra mảnh đất màu mỡ cho sự đổi mới trên lớp thứ hai hoặc chuỗi bên trong khi vẫn duy trì lợi thế cốt lõi về tính bảo mật cao của mạng Bitcoin. Chiến lược này không chỉ phù hợp với các giá trị của cộng đồng Bitcoin mà còn mở ra một chương mới về làm giàu tính năng và cải thiện hiệu suất cho Bitcoin đồng thời bảo vệ đề xuất giá trị cốt lõi của nó.
Luân xa: Lớp thanh toán mới cho BTC
1. Tại sao cần có lớp giải quyết độc lập?
Khả năng mở rộng: Khả năng xử lý giao dịch của chuỗi chính Bitcoin bị hạn chế nếu tất cả các giao dịch Lớp 2 được giải quyết trên chuỗi chính, chắc chắn sẽ dẫn đến tắc nghẽn mạng. Lớp thanh toán độc lập giải quyết vấn đề này một cách hiệu quả bằng cách xử lý hàng loạt một số lượng lớn giao dịch và chỉ gửi kết quả cuối cùng lên chuỗi chính, làm tăng đáng kể thông lượng tổng thể.
Không gian cho sự đổi mới: Lớp thanh toán độc lập phá vỡ các hạn chế của ngôn ngữ tập lệnh Bitcoin và cung cấp cho các nhà phát triển một không gian rộng lớn để đổi mới. Các nhà phát triển có thể mạnh dạn thử nghiệm nhiều giải pháp mở rộng mới lạ khác nhau mà không ảnh hưởng trực tiếp đến chuỗi chính Bitcoin. Tính linh hoạt này cho phép hệ sinh thái Bitcoin đạt được sự mở rộng chức năng mà không cần hard fork, đảm bảo tính ổn định và khả năng tương thích của mạng.
2. So sánh giữa lớp Dymension của Ethereum và lớp thanh toán của Bitcoin
Dymension trong hệ sinh thái Ethereum là một ví dụ tham khảo tốt. Dymension cung cấp một chuỗi độc lập và hỗ trợ các dịch vụ RaaS (Rollup-as-a-Service). Bản tổng hợp được xây dựng trên Dymension về cơ bản là một chuỗi được phát triển dựa trên Cosmos SDK, nhưng quy trình xác nhận cuối cùng được Dymension thuê ngoài. Ngoài ra, Dymension cũng đã chuyển đổi giao thức IBC, biến những người chuyển tiếp thành nhà cung cấp thanh khoản.
Thử thách bitcoin
Tuy nhiên, lớp thanh toán của Bitcoin phải đối mặt với những thách thức đặc biệt, đặc biệt là khi nói đến xác minh bằng chứng không có kiến thức (ZK). Bản thân Bitcoin không thể trực tiếp thực hiện chức năng thanh toán và ngay cả các giải pháp sáng tạo như BitVM cũng không thể giải quyết triệt để vấn đề này. Mặc dù về mặt lý thuyết, BitVM có thể được sử dụng để thực hiện xác minh ZK (như được chứng minh bởi dự án Citrea), nhưng nó vẫn gặp phải những hạn chế đáng kể về tốc độ xử lý giao dịch (TPS) và cho phép các dịch vụ chính khác như bắc cầu xuyên chuỗi và thanh khoản thống nhất.
Các dịch vụ cốt lõi và bổ sung của thanh toán ZK
Cốt lõi của việc giải quyết ZK là khi tổng hợp gửi các bản cập nhật trạng thái cho chuỗi, nó cũng cần gửi các chứng chỉ tương ứng cùng một lúc. Đối với các chuỗi cung cấp dịch vụ RaaS, điều này có nghĩa là họ cũng cần cung cấp hỗ trợ khung cho quá trình tổng hợp ZK.
Tầm quan trọng của lớp định cư cũng được phản ánh trong các dịch vụ bổ sung mà nó cung cấp. Ví dụ: trong các giao dịch chuỗi chéo, việc chuyển từ rollupA sang rollupB cần được chuyển qua lớp thanh toán. Phương pháp này có thể tránh được các sự cố thường gặp trong mạng P2P, chẳng hạn như sự không nhất quán của một mã thông báo trên các chuỗi khác nhau. Ngoài ra, nhóm thanh khoản thống nhất cho phép tất cả thanh khoản được tập trung vào lớp thanh toán để giao dịch, cho phép lớp thanh toán thu được tất cả phí giao dịch.
Cơ chế hợp tác và khuyến khích chuyên sâu ở tầng giải quyết
Điều đáng chú ý là các mạng thanh toán như Dymension cũng sẽ thúc đẩy một số dự án hợp tác sâu sắc để phát hành các bản tổng hợp trên chúng và phát sóng cho những người đặt cọc sau mỗi lần tổng hợp lên mạng. Chiến lược này biến token nền tảng trở thành “cái xẻng vàng”, thúc đẩy người dùng tích cực tham gia đặt cọc và xây dựng hệ sinh thái.
Nhìn chung, khái niệm về lớp thanh toán và tiềm năng của nó trong việc giải quyết khả năng mở rộng, khả năng tương tác và tích hợp thanh khoản cung cấp những ý tưởng và định hướng quan trọng cho sự phát triển trong tương lai của hệ sinh thái Bitcoin.
3. Chakra là lớp thanh toán BTC hiệu suất cao dựa trên cơ chế đồng thuận PoS:
Chakra bao gồm kiến trúc ba lớp: lớp đồng thuận cơ bản, lớp đồng thuận giải quyết và lớp thực thi nhằm mục đích tăng thông lượng, giảm độ trễ và tăng cường bảo mật, tính linh hoạt và khả năng mở rộng.
Lớp đồng thuận cơ bản là sự đồng thuận khối của Chakra Chain, là cơ sở của dịch vụ lớp trên. Nó áp dụng sự đồng thuận tạo khối PoS dựa trên chức năng ngẫu nhiên có thể xác minh (VRF) để chọn người đề xuất. khối dựa trên chuỗi có trọng số biểu quyết cao nhất.
Lớp đồng thuận giải quyết chuyên xử lý các sự kiện giải quyết giữa các chuỗi khác nhau. Sự đồng thuận giải quyết sử dụng lại bộ xác thực đồng thuận Chakra PoS để giao tiếp với lớp cơ bản. Đó là một sự đồng thuận nhẹ có thể đạt được độ trễ cực thấp. Trình xác thực lắng nghe sự kiện yêu cầu giải quyết, phát đi xác nhận chữ ký và sau khi thu thập đủ chữ ký, sẽ tạo Chứng chỉ đại biểu (QC), gửi thông báo giải quyết và QC đến mạng Babylon để xác thực. BTC cam kết trên Babylon sẽ cung cấp bảo mật chung bổ sung cho sự đồng thuận thanh toán của Chakra và đảm bảo tính bảo mật của các dịch vụ thanh toán.
Lớp thực thi sử dụng Substrate BlockSTM do Chakra thiết kế để cải thiện hiệu suất thông qua các phương pháp tối ưu hóa khác nhau và xử lý các yêu cầu giải quyết đối với các chuyển đổi trạng thái thường xuyên. Thông qua các phương pháp tối ưu hóa như song song hóa lạc quan, bao phủ các bộ thay đổi, gửi hàng loạt, khóa toàn cầu và MVMemory, Chakra có thể cải thiện đáng kể tốc độ xử lý giao dịch trong môi trường đa luồng, đạt công suất xử lý giao dịch hơn 5.000 giao dịch mỗi giây (TPS) Trong môi trường điện toán cấu hình cao, nó thậm chí có thể đạt tới 100.000 TPS, đáp ứng nhu cầu thanh toán hiện tại của BTC L2.
Nubit:BTC的Lớp sẵn có dữ liệu
Ở đây chúng tôi sẽ không đi sâu vào chi tiết tại sao BTC cần DA. Chúng tôi chủ yếu nói về lý do tại sao BTC cần DA mới (nói cách khác, các DA như Celestia hiện không thể đáp ứng nhu cầu của BTC).
Nubit đã xây dựng Lớp sẵn có dữ liệu an toàn và có khả năng mở rộng cao dựa trên tính bảo mật kinh tế của Bitcoin. Các thành viên trong nhóm của Nubit là các giáo sư và nghiên cứu sinh tiến sĩ từ Đại học California, Santa Barbara, đồng thời có danh tiếng học thuật xuất sắc và tầm ảnh hưởng toàn cầu. Họ không chỉ thành thạo trong nghiên cứu học thuật mà còn có nhiều kinh nghiệm trong việc triển khai kỹ thuật blockchain.
1. Tích hợp gốc Bitcoin:
Nubit được thiết kế có tính tương thích và tích hợp với mạng Bitcoin. Sự tích hợp gốc này cho phép Nubit tương tác trực tiếp với mô hình UTXO, hệ thống tập lệnh và cơ chế đồng thuận của Bitcoin, mang lại trải nghiệm người dùng liền mạch và bảo mật cao hơn. Ngược lại, Celestia, với tư cách là lớp sẵn có dữ liệu chung có thể phục vụ nhiều chuỗi khối, không thể cung cấp độ sâu tích hợp dành riêng cho Bitcoin này.
2. Cam kết gốc của Bitcoin:
Nubit giới thiệu một cơ chế đổi mới cho phép chủ sở hữu Bitcoin tham gia trực tiếp vào sự đồng thuận PoS mà không cần chuyển đổi BTC của họ sang các token khác hoặc sử dụng các cầu nối chuỗi chéo phức tạp. Điều này có nghĩa là chủ sở hữu BTC có thể trực tiếp đặt cược Bitcoin của họ, tham gia bảo trì an ninh mạng và nhận phần thưởng tương ứng. Điều này không chỉ tăng cường an ninh kinh tế của mạng mà còn duy trì tính thanh khoản và giá trị của BTC. Ngược lại, cơ chế đặt cược của Celestia dựa trên mã thông báo gốc của nó và không thể tận dụng trực tiếp giá trị kinh tế và hiệu ứng mạng của Bitcoin.
3. Neo Bitcoin:
Nubit đạt được sự gắn kết chặt chẽ với mạng chính Bitcoin bằng cách thường xuyên ghi lại các giá trị băm khối của riêng mình và thông tin bỏ phiếu cam kết trên chuỗi khối Bitcoin. Cách tiếp cận này không chỉ cung cấp sự đảm bảo an ninh bổ sung mà còn giảm đáng kể thời gian tách nhóm tài sản (từ các tuần truyền thống xuống còn dưới 4 giờ). Việc chốt Bitcoin trực tiếp này giúp nâng cao độ tin cậy của mạng Nubit và cung cấp cho người dùng sự linh hoạt cao hơn. Là một blockchain độc lập, Celestia không thể cung cấp loại neo trực tiếp này vào mạng chính Bitcoin.
4. Tập trung vào hệ sinh thái Bitcoin:
Nubit được thiết kế và tối ưu hóa đặc biệt cho các nhu cầu và ứng dụng riêng biệt trong hệ sinh thái Bitcoin. Ví dụ: nó cung cấp hỗ trợ tối ưu cho Ordinals (giao thức NFT trên Bitcoin), BRC-20 (tiêu chuẩn mã thông báo trên Bitcoin), v.v. Nhóm đã viết một bài báo về bộ chỉ mục mô-đun cùng với Domo (người tạo ra BRC20), thêm thiết kế của lớp DA vào cấu trúc bộ chỉ mục của Giao thức Meta Bitcoin và tham gia vào việc thiết lập và xây dựng các tiêu chuẩn ngành.
5. Cơ chế đồng thuận PoS cấp Bitcoin và đảm bảo DA:
Nubit khám phá sự đồng thuận dựa trên BFT hiệu quả do SNARK cung cấp để tổng hợp chữ ký. Lược đồ PBFT được kết hợp với công nghệ zkSNARK giúp giảm đáng kể độ phức tạp trong giao tiếp của việc xác minh chữ ký giữa những người xác minh, xác minh tính chính xác của các giao dịch mà không cần truy cập vào toàn bộ tập dữ liệu, do đó cho phép các bộ xác minh đồng thuận quy mô cực lớn, đạt tới mức độ phân quyền tại mức tiền tệ. Lấy mẫu tính sẵn có của dữ liệu (DAS) của Nubit được triển khai bằng cách lấy mẫu ngẫu nhiên các phần nhỏ của dữ liệu khối qua nhiều vòng. Mỗi vòng lấy mẫu thành công sẽ làm tăng khả năng dữ liệu có thể sử dụng được hoàn toàn. Khi đạt đến mức độ tin cậy được xác định trước, dữ liệu khối được coi là có thể truy cập được. Để so sánh, Celestia sử dụng thuật toán đồng thuận Tendermint truyền thống và chỉ có thể hỗ trợ 100 trình xác thực đặt cược.
Tiến trình hội nhập sinh thái Nubit:
Hiện tại, việc tích hợp tính khả dụng của dữ liệu với Lớp 2 như Merlin, Manta và Rooch Network đã được triển khai. Bộ lập chỉ mục mô-đun được xây dựng trên Nubit đã được tích hợp vào ví OKX Wallet, Tomo, Gate Wallet và Unisat như một tiêu chuẩn kỹ thuật, cung cấp dịch vụ lập chỉ mục an toàn và không cần tin cậy cho hàng triệu người dùng trong hệ sinh thái Bitcoin thông qua Nubit. Nubit cũng đang hợp tác với Succinct để cho phép bất kỳ hệ sinh thái nào triển khai các ứng dụng khách nhẹ zk trên chuỗi, cho phép các ứng dụng sinh thái/L2/L3 truy cập vào lớp sẵn có của dữ liệu được bảo mật bởi Bitcoin từ Nubit.
Thông qua thiết kế cơ chế giao thức và thuật toán đồng thuận đổi mới, Nubit đã xây dựng lớp sẵn có dữ liệu đầu tiên được Bitcoin đảm bảo để cung cấp các dịch vụ dữ liệu có thể mở rộng cho các ứng dụng và cơ sở hạ tầng trong hệ sinh thái Bitcoin và thậm chí cả hệ sinh thái đa chuỗi, mở khóa Bitcoin Nút thắt thông lượng dữ liệu mở ra không giới hạn khả năng cho các nhà phát triển.
Ngăn xếp UTXO: Tạo lớp 2 Bitcoin dựa trên UTXO
OP Stack và Arbitrum Orbit cung cấp cho các nhà phát triển Ethereum các công cụ để xây dựng bản tổng hợp Lớp 2 của riêng họ, giảm đáng kể ngưỡng phát triển. Trên Bitcoin, UTXO Stack đang mở rộng mô hình UTXO, tính năng cốt lõi của Bitcoin, thành các giải pháp Lớp 2. UTXO Stack cung cấp công cụ tạo chuỗi bằng một cú nhấp chuột để giúp các nhà phát triển tạo Lớp 2 Bitcoin đẳng cấu nguyên gốc dựa trên mô hình UTXO với chi phí thấp.
Điều đầu tiên tôi phải đề cập đến là giao thức phát hành tài sản lớp Bitcoin RGB++. Nó ánh xạ Bitcoin UTXO tới eUTXO (UTXO mở rộng, hỗ trợ hợp đồng thông minh) của chuỗi UTXO hoàn chỉnh Turing thông qua liên kết đẳng cấu và sử dụng các ràng buộc tập lệnh trên hai chuỗi này để xác minh tính chính xác và thay đổi của tính toán trạng thái. Chuỗi UTXO hoàn chỉnh Turing này được gọi là chuỗi RGB++ và nó có thể là chuỗi đáp ứng các điều kiện như Nervos CKB hoặc Cardano. Cái gọi là liên kết đẳng cấu đề cập đến liên kết lẫn nhau của Bitcoin UTXO và eUTXO trên chuỗi RGB++ - điều kiện mở khóa của eUTXO được đặt thành UTXO tương ứng. Vì vậy, khi UTXO được sử dụng, eUTXO tương ứng cũng được chuyển. Các tài sản được phát hành bằng giao thức RGB++ được diễn giải trên chuỗi RGB++ và quyền sở hữu bị ràng buộc với Bitcoin UTXO.
Một tính năng chưa từng có do RGB++ mang lại là chuỗi chéo không có cầu nối chuỗi chéo, được gọi là Leap. Khi điều kiện mở khóa của eUTXO là Bitcoin UTXO, thì quyền sở hữu tài sản RGB++ được giải thích là trên chuỗi Bitcoin và nếu chúng tôi xây dựng một giao dịch trên chuỗi RGB++ để điều kiện mở khóa của eUTXO trở thành Litecoin UTXO, thì quyền sở hữu RGB++; tài sản nhảy vào chuỗi Litecoin. Bằng cách này, chuỗi chéo không cần cầu nối từ Bitcoin đến Litecoin đã đạt được. Toàn bộ quá trình được phân cấp hoàn toàn, không có cầu nối chuỗi chéo và không có giả định về sự tin cậy. Thông qua Leap, tài sản RGB++ được phát hành trên lớp Bitcoin đầu tiên có thể chuyển sang lớp thứ hai một cách dễ dàng.
Với nền tảng kỹ thuật trước đó, UTXO Stack có thể xây dựng Bitcoin Lớp 2 dựa trên mô hình UTXO và cơ chế PoS chỉ bằng một cú nhấp chuột, được gọi là Chuỗi chi nhánh. Chuỗi chi nhánh có những ưu điểm sau:
- TPS cao và phí giao dịch thấp nhờ đặc điểm xử lý song song độc đáo và cơ chế PoS của mô hình UTXO.
- Giao thức nội dung sử dụng RGB++. Tài sản RGB++ có thể di chuyển tự do giữa bất kỳ chuỗi UTXO nào (bao gồm nhưng không giới hạn ở Bitcoin, CKB, Litecoin và các Chuỗi chi nhánh khác nhau) mà không cần cầu nối chuỗi chéo.
- Tái sử dụng ngăn xếp hợp đồng thông minh của CKB để đạt được tính hoàn thiện Turing lớp 2 của Bitcoin.
- Tái sử dụng các ví BTC như JoyID, UniSat, OKX Wallet, Gate Wallet, v.v.
- Tính bảo mật được đảm bảo bằng cam kết BTC/CKB, lớp DA, cơ chế thoát bắt buộc, v.v.
Ngăn xếp UTXO giúp tạo Lớp 2 Bitcoin có thể lập trình hiệu suất cao, nhấn mạnh tính nguyên gốc và tính đẳng cấu của Bitcoin với mô hình UTXO, cung cấp một mô hình mới cho việc mở rộng Bitcoin.
Yala: Định hình lại tương lai DeFi của BTC bằng tính mô-đun
Các giải pháp DeFi trên Bitcoin phải đối mặt với nhiều thách thức, chủ yếu là do những hạn chế cố hữu và khái niệm thiết kế của mạng Bitcoin. Mặc dù các công nghệ Lớp 2 hiện có như chuỗi cuộn và chuỗi bên cung cấp khả năng cho các ứng dụng phức tạp, nhưng chúng vẫn phải tuân theo các hạn chế kỹ thuật của Bitcoin và khó sử dụng đầy đủ các cơ chế đồng thuận và bảo mật của nó. Đồng thời, các giải pháp này cũng còn tồn tại những thiếu sót về bảo mật tài sản, khả năng tương tác chuỗi chéo và hỗ trợ chức năng gốc. Có rất nhiều người nắm giữ Bitcoin, nhưng do vấn đề bảo mật, nhiều nhà đầu tư lớn có thái độ chờ đợi đối với các ứng dụng Bitcoin mới nổi. Thông qua thiết kế độc đáo, Yala giải quyết cơ bản các vấn đề bảo mật của Bitcoin và cung cấp giải pháp thanh khoản cho người nắm giữ Bitcoin.
Yala là giải pháp Defi gốc của BTC. Nó áp dụng kiến trúc mô-đun và tích hợp mạng lập chỉ mục phi tập trung và Oracle cùng lúc. Nó sử dụng tài sản của hệ sinh thái Bitcoin để phát hành stablecoin $YU được phát hành có thể tự do tham gia vào bất kỳ chuỗi nào. Do đó, các hoạt động DeFi mở khóa khả năng lập trình của tài sản BTC và giải phóng tính thanh khoản khổng lồ của Bitcoin.
Thiết kế kiến trúc của Yala thể hiện bản chất của tư duy mô-đun. Nó bao gồm lớp ứng dụng, lớp đồng thuận và sẵn có dữ liệu, lớp thực thi và lớp thanh toán này cho phép tài sản BTC được giao dịch trong DeFi gốc trong khi vẫn duy trì tính bảo mật của tài sản. Mạng lưới bitcoin. Giới tính và sự đồng thuận.
Đặc biệt:
Lớp ứng dụng: Lớp ứng dụng của Yala xác định logic của các thay đổi trạng thái, có thể là EVM hoặc các hợp đồng thông minh khác trong BTC L2.
Lớp đồng thuận và DA: Yala sử dụng Indexer để duy trì trạng thái ngoài chuỗi và tính sẵn có của dữ liệu của hệ thống. Điều này lặp lại khái niệm lớp DA độc lập được khám phá trong mô-đun BTC, cả hai đều được dành riêng để cải thiện hiệu quả và tính sẵn sàng xử lý dữ liệu.
Lớp thực thi: Mô-đun Vaults của Yala đóng vai trò là môi trường thực thi cho các thay đổi trạng thái, tương tự như lớp thực thi độc lập được thảo luận trong mô-đun BTC, nhằm cải thiện hiệu quả xử lý giao dịch.
Lớp thanh toán: Yala cuối cùng giải quyết các giao dịch trên mạng chính BTC.
Thiết kế kiến trúc này của Yala cho thấy cách có thể đạt được tính mô-đun của các chức năng DeFi trong hệ sinh thái Bitcoin. Nó khéo léo tận dụng các tính năng bảo mật và phân cấp của Bitcoin, đồng thời khắc phục các hạn chế của Bitcoin trong hợp đồng thông minh và khả năng mở rộng thông qua thiết kế mô-đun.
Ví dụ của Yala cũng nêu bật những ưu điểm của tính mô-đun trong việc nâng cao hiệu quả phát triển và tính linh hoạt của hệ thống. Bằng cách cung cấp SDK và các mô-đun có thể tùy chỉnh, Yala giúp các nhà phát triển xây dựng ứng dụng trong hệ sinh thái Bitcoin dễ dàng hơn, phù hợp với mục tiêu mà mô-đun BTC theo đuổi.