Quá trình tiến hóa của Merlin từ sidechains Bitcoin sang ZK layer2 là đáng để thảo luận sâu. Nhìn lại quá trình phát triển của nó, có thể thấy mỗi bước của Merlin đều theo sát xu hướng ngành, tận dụng đầy đủ cơ sở cộng đồng mà các dự án như BRC-20, BRC-420, Blue Box, Bitmap Game mang lại, và áp dụng một lộ trình công nghệ liên tục tích hợp và lặp lại.
Chiến lược này ở một mức độ nào đó bị hạn chế bởi những giới hạn của mạng Bitcoin. Bitcoin còn thiếu sót về khả năng sẵn có dữ liệu và tính Turing hoàn chỉnh của hợp đồng thông minh, dẫn đến việc gần đây mặc dù có nhiều dự án đổi mới xuất hiện, nhưng hầu hết vẫn chưa hoàn toàn triển khai. Đối mặt với các giải pháp công nghệ khác nhau như RGB++, BitVM, zkVM, AVM, Merlin đã chọn cách tiếp cận thu nhận và cải tiến liên tục khung công nghệ của mình.
Merlin ban đầu áp dụng kiến trúc sidechains thuần túy, được xây dựng trên dịch vụ CDK RaaS của Polygon, về bản chất là một chuỗi kiến trúc Validium. Điều này có nghĩa là dữ liệu giao dịch hoàn toàn được lưu trữ ngoài chuỗi, chỉ phát hành chứng minh tính hợp lệ lên L1, trong khi mạng chính L1 không thể xác minh độ chính xác của dữ liệu L2. Dữ liệu gốc được lưu giữ trong cơ sở dữ liệu cục bộ, do ủy ban khả năng dữ liệu chịu trách nhiệm thu thập, sắp xếp và xác minh dữ liệu.
Tuy nhiên, kiến trúc này phụ thuộc nghiêm trọng vào "sự tin tưởng" của chính chuỗi, khó có thể mở rộng quy mô. Đó cũng là lý do tại sao trong hệ sinh thái layer2 của Ethereum, Validium cuối cùng đã bị Rollup thay thế.
Để giải quyết vấn đề cơ bản này, Merlin đã cải tiến từ hai phương diện:
Đầu tiên, Merlin đã hợp tác với BTCOS để hoàn thiện cầu nối chuỗi chéo Native và tính khả thi của dữ liệu L2 trên mạng chính Bitcoin. BTCOS đã xây dựng một máy ảo Proof có thể xác minh BitSNARK dựa trên khung ZK, kết hợp với cầu nối Grail Bridge để cập nhật việc chuyển giao tài sản và thay đổi trạng thái của L2. Trong toàn bộ quá trình, mạng trung gian ZK chịu trách nhiệm đồng bộ hóa trạng thái giữa L2 và mạng chính, cuối cùng thông qua việc khóa tài sản trên mạng chính và cơ chế thách thức BitVM để đạt được tương tác đáng tin cậy.
Thứ hai, Merlin hợp tác với Nubit để xây dựng khả năng khả dụng dữ liệu có thể xác minh. Cách thực hiện cụ thể là triển khai các nút đầy đủ đồng bộ dữ liệu trạng thái toàn bộ Bitcoin và chứng minh thay đổi trạng thái bên ngoài chuỗi, và thông qua việc triển khai các nút nhẹ trên mạng chính của Bitcoin để thực hiện xác minh trạng thái và xác nhận cuối cùng. Cải tiến này hiệu quả giải quyết vấn đề không minh bạch và không thể xác minh trước đó của DAS bên ngoài chuỗi, nâng cao khả năng khả dụng dữ liệu.
Mục tiêu cuối cùng của Merlin là trở thành một mạng Bitcoin ZK-Rollup, được cấu thành từ các thành phần như nút, zkProver, cơ sở dữ liệu, v.v. Thông qua một mạng oracle phi tập trung được chỉ mục tương tự như giao thức Ordinals, Merlin hy vọng sẽ đạt được sự cải thiện cân bằng trong các khía cạnh như phi tập trung, tính minh bạch và khả năng xác minh, trở thành một giải pháp layer2 Bitcoin tương thích với EVM.
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.
27 thích
Phần thưởng
27
9
Chia sẻ
Bình luận
0/400
MidnightTrader
· 07-27 14:32
Một chú chó Shiba Inu khác đang ăn cua xuất hiện.
Xem bản gốcTrả lời0
RugResistant
· 07-26 09:45
trông có vẻ khả nghi thật sự... có nhiều vector tấn công tiềm năng ở khung cảnh của merlin
Xem bản gốcTrả lời0
SchrodingerWallet
· 07-25 23:29
kẻ thao túng thị trường lại đến chơi đùa với mọi người rồi
Xem bản gốcTrả lời0
AirdropHunter007
· 07-25 22:01
Cuối cùng cũng có người bắt đầu hoạt động rồi, muốn biết cuối cùng có thể chơi được những trò gì.
Xem bản gốcTrả lời0
0xTherapist
· 07-24 15:38
Làm nhiều chiêu trò như vậy, cuối cùng vẫn không bằng làm một cái V3.
Xem bản gốcTrả lời0
ChainSauceMaster
· 07-24 15:36
Thế giới tiền điện tử整合怪来啦!
Xem bản gốcTrả lời0
ChainDetective
· 07-24 15:32
Cái Merlin đó cuối cùng cũng đã thông suốt, đi zk có phải là ngon không?
Merlin: Con đường tiến hóa công nghệ từ sidechains Bitcoin đến ZK-Rollup
Quá trình tiến hóa của Merlin từ sidechains Bitcoin sang ZK layer2 là đáng để thảo luận sâu. Nhìn lại quá trình phát triển của nó, có thể thấy mỗi bước của Merlin đều theo sát xu hướng ngành, tận dụng đầy đủ cơ sở cộng đồng mà các dự án như BRC-20, BRC-420, Blue Box, Bitmap Game mang lại, và áp dụng một lộ trình công nghệ liên tục tích hợp và lặp lại.
Chiến lược này ở một mức độ nào đó bị hạn chế bởi những giới hạn của mạng Bitcoin. Bitcoin còn thiếu sót về khả năng sẵn có dữ liệu và tính Turing hoàn chỉnh của hợp đồng thông minh, dẫn đến việc gần đây mặc dù có nhiều dự án đổi mới xuất hiện, nhưng hầu hết vẫn chưa hoàn toàn triển khai. Đối mặt với các giải pháp công nghệ khác nhau như RGB++, BitVM, zkVM, AVM, Merlin đã chọn cách tiếp cận thu nhận và cải tiến liên tục khung công nghệ của mình.
Merlin ban đầu áp dụng kiến trúc sidechains thuần túy, được xây dựng trên dịch vụ CDK RaaS của Polygon, về bản chất là một chuỗi kiến trúc Validium. Điều này có nghĩa là dữ liệu giao dịch hoàn toàn được lưu trữ ngoài chuỗi, chỉ phát hành chứng minh tính hợp lệ lên L1, trong khi mạng chính L1 không thể xác minh độ chính xác của dữ liệu L2. Dữ liệu gốc được lưu giữ trong cơ sở dữ liệu cục bộ, do ủy ban khả năng dữ liệu chịu trách nhiệm thu thập, sắp xếp và xác minh dữ liệu.
Tuy nhiên, kiến trúc này phụ thuộc nghiêm trọng vào "sự tin tưởng" của chính chuỗi, khó có thể mở rộng quy mô. Đó cũng là lý do tại sao trong hệ sinh thái layer2 của Ethereum, Validium cuối cùng đã bị Rollup thay thế.
Để giải quyết vấn đề cơ bản này, Merlin đã cải tiến từ hai phương diện:
Đầu tiên, Merlin đã hợp tác với BTCOS để hoàn thiện cầu nối chuỗi chéo Native và tính khả thi của dữ liệu L2 trên mạng chính Bitcoin. BTCOS đã xây dựng một máy ảo Proof có thể xác minh BitSNARK dựa trên khung ZK, kết hợp với cầu nối Grail Bridge để cập nhật việc chuyển giao tài sản và thay đổi trạng thái của L2. Trong toàn bộ quá trình, mạng trung gian ZK chịu trách nhiệm đồng bộ hóa trạng thái giữa L2 và mạng chính, cuối cùng thông qua việc khóa tài sản trên mạng chính và cơ chế thách thức BitVM để đạt được tương tác đáng tin cậy.
Thứ hai, Merlin hợp tác với Nubit để xây dựng khả năng khả dụng dữ liệu có thể xác minh. Cách thực hiện cụ thể là triển khai các nút đầy đủ đồng bộ dữ liệu trạng thái toàn bộ Bitcoin và chứng minh thay đổi trạng thái bên ngoài chuỗi, và thông qua việc triển khai các nút nhẹ trên mạng chính của Bitcoin để thực hiện xác minh trạng thái và xác nhận cuối cùng. Cải tiến này hiệu quả giải quyết vấn đề không minh bạch và không thể xác minh trước đó của DAS bên ngoài chuỗi, nâng cao khả năng khả dụng dữ liệu.
Mục tiêu cuối cùng của Merlin là trở thành một mạng Bitcoin ZK-Rollup, được cấu thành từ các thành phần như nút, zkProver, cơ sở dữ liệu, v.v. Thông qua một mạng oracle phi tập trung được chỉ mục tương tự như giao thức Ordinals, Merlin hy vọng sẽ đạt được sự cải thiện cân bằng trong các khía cạnh như phi tập trung, tính minh bạch và khả năng xác minh, trở thành một giải pháp layer2 Bitcoin tương thích với EVM.