Cointime

Download App
iOS & Android

Phân tích chuyên sâu về kiến ​​trúc bảo mật Chuỗi Merlin: xây dựng pháo đài bảo mật trong lĩnh vực Bitcoin Lớp 2

Validated Media

Với sự phát triển nhanh chóng của hệ sinh thái Bitcoin và sự kiện halving sắp tới, khả năng mở rộng, hiệu quả và tính sẵn có của các giải pháp lớp thứ hai của Bitcoin đã trở thành điểm nóng trên thị trường. Chuỗi Merlin đã thu hút sự chú ý rộng rãi trong lĩnh vực Bitcoin Lớp 2 với các giải pháp kỹ thuật sáng tạo.

Trong vòng 30 ngày kể từ khi ra mắt mạng tự trị Merlin Chain, tổng giá trị khóa của nó đã đạt mức đáng kinh ngạc 3,5 tỷ USD, thu hút hơn 200 dự án. Các dự án sinh thái đã thúc đẩy một lượng lớn dòng vốn vào và tăng khối lượng giao dịch trên mạng Bitcoin. Cách đảm bảo an toàn cho tiền đã trở thành trọng tâm của tất cả người dùng; bài viết này tìm hiểu sâu về cách Merlin Chain đảm bảo an ninh trên chuỗi.

Merlin Chain có kế hoạch biến mạng Bitcoin thành lớp thanh toán cuối cùng. Trong thiết kế này, tất cả dữ liệu thô được lưu trữ trong mạng oracle, trong khi các gốc trạng thái tương ứng được lưu trữ trên mạng Bitcoin. Người dùng có thể truy xuất tất cả các giao dịch tổng hợp trên Merlin Chain bất cứ lúc nào và xác minh tính xác thực của chúng bằng cách sử dụng bằng chứng không có kiến ​​thức (bằng chứng zk) được ghi lại trên Bitcoin.

Merlin Chain sử dụng cơ chế chống gian lận được thiết kế cho bằng chứng không có kiến ​​thức để cung cấp xác nhận cuối cùng cho Bitcoin. Quá trình này được hỗ trợ bởi thuật toán Proof of Work (POW) mạnh mẽ của Bitcoin, đảm bảo tính bảo mật của Merlin ChainRollup.

Trong hệ thống này, mạng Bitcoin không chỉ đóng vai trò hỗ trợ mạnh mẽ cho việc lưu trữ giá trị mà còn đóng vai trò chính trong việc xác minh và đảm bảo tính toàn vẹn của dữ liệu Chuỗi Merlin. Do tính bảo mật cao và tính chất phi tập trung của mạng Bitcoin, nó cung cấp thêm một lớp bảo mật cho các giao dịch trên Chuỗi Merlin. Sự sắp xếp này đảm bảo Merlin Chain đạt được hiệu quả cao mà không ảnh hưởng đến tính bảo mật.

Bằng cách nhúng các bằng chứng không có kiến ​​thức và nguồn gốc trạng thái vào mạng Bitcoin, Merlin Chain có thể tận dụng tính bảo mật và tính bất biến của Bitcoin, đảm bảo các giao dịch diễn ra nhanh chóng và tiết kiệm chi phí đồng thời cung cấp mức độ bảo mật cao. Phương pháp kết hợp Bitcoin làm lớp xác minh và kiểm toán cuối cùng này không chỉ tăng cường bảo mật trên chuỗi mà còn mở rộng các kịch bản ứng dụng của Merlin Chain, cung cấp cho người dùng môi trường blockchain an toàn và đáng tin cậy hơn.

Oracle phi tập trung

Merlin Chain sử dụng mạng oracle phi tập trung và kiến ​​trúc Lớp 2 (L2) được thiết kế để cải thiện hiệu quả giao dịch và đảm bảo an ninh. Trong kiến ​​trúc này, nút đặt hàng chịu trách nhiệm thu thập và phân nhóm các giao dịch cũng như tạo ra dữ liệu giao dịch nén, gốc trạng thái ZK và bằng chứng thông qua công nghệ zkEVM. Mạng oracle sau đó tổng hợp dữ liệu L2 này và tải nó lên taproot của mạng chính Bitcoin, giúp người dùng trên toàn mạng có thể truy cập dữ liệu một cách công khai.

Quy trình làm việc của Merlin Chain chủ yếu bao gồm: ZK L2 thu thập và phân nhóm các giao dịch cũng như tạo bằng chứng cùng một lúc; nó kết hợp dữ liệu giao dịch thô, cây Merkle, trạng thái Bitcoin và các bộ dữ liệu khác để tạo thành bằng chứng chung và đồng bộ hóa chúng với mạng oracle. Sau khi nhận được dữ liệu L2 này, mạng oracle thực hiện biên dịch mạch và tải dữ liệu nén cũng như các cam kết lên root của mạng chính Bitcoin.

Trong Merlin Chain, các nút oracle đóng một vai trò quan trọng. Họ không chỉ chịu trách nhiệm xác minh bằng chứng không có kiến ​​thức trong Chuỗi Merlin mà còn tải dữ liệu L2 lên root của mạng chính Bitcoin. Các trách nhiệm cụ thể của nút oracle trong quy trình này bao gồm: biên dịch dữ liệu L2, thực hiện các hoạt động biên dịch mạch, tải lên mạng chính Bitcoin, xác minh hàng loạt và truyền băm, tạo và gửi chữ ký cũng như tham gia xác minh chữ ký ngưỡng Bitcoin và giải quyết cuối cùng ZKP .

Hệ thống cam kết đa dạng

Merlin Chain giới thiệu hệ thống cam kết nhiều token để duy trì an ninh mạng, khuyến khích người tham gia và đảm bảo tính phân cấp thông qua cơ chế cam kết. Người dùng có thể đạt được chứng chỉ của nút oracle bằng cách cam kết các tài sản được mã hóa khác nhau hoặc cam kết với các nút oracle hiện có thay mặt cho một đại lý, từ đó tham gia vào quy trình xác minh dữ liệu và quản trị của Merlin Chain.

Hệ thống hỗ trợ đặt cọc BTC, MERL và các tài sản BRC20 chính thống khác để đáp ứng nhu cầu và sở thích rủi ro của những người dùng khác nhau. Hệ thống sẽ linh hoạt điều chỉnh trọng lượng cầm cố theo giá trị thị trường và tính thanh khoản của từng tài sản và ngay cả các nhà đầu tư nhỏ cũng có cơ hội trở thành nút oracle. Ngoài ra, hệ thống sẽ thường xuyên điều chỉnh trọng lượng cầm cố theo tính biến động và hiệu quả thị trường của tài sản để đảm bảo sự công bằng và hợp lý trong việc phân phối phần thưởng.

Hệ thống hỗ trợ đặt cọc BTC, MERL và các tài sản BRC20 chính thống khác để đáp ứng nhu cầu và sở thích rủi ro của những người dùng khác nhau. Hệ thống sẽ linh hoạt điều chỉnh trọng lượng cầm cố theo giá trị thị trường và tính thanh khoản của từng tài sản và ngay cả các nhà đầu tư nhỏ cũng có cơ hội trở thành nút oracle. Ngoài ra, hệ thống sẽ thường xuyên điều chỉnh trọng lượng cầm cố theo tính biến động và hiệu quả thị trường của tài sản để đảm bảo sự công bằng và hợp lý trong việc phân phối phần thưởng.

Cơ chế đặt cược của Merlin Chain không chỉ cho phép người dùng trực tiếp cầm cố tài sản để trở thành nút oracle mà còn cung cấp các tùy chọn đặt cược proxy linh hoạt, cho phép người dùng chọn lưu trữ tài sản vào các nút oracle hiện có và uy tín. Thông qua cơ chế đặt cược proxy, Merlin Chain tiếp tục làm phong phú thêm hệ thống đặt cược của mình, cho phép nhiều người dùng dễ dàng tham gia vào việc bảo trì và quản trị chuỗi khối.

Để bảo vệ tài sản cầm cố của người dùng, hệ thống sử dụng công nghệ đa chữ ký và kho lạnh để đảm bảo an toàn cho tài sản. Tất cả quy trình đặt cược và phân phối phần thưởng đều công khai và minh bạch, đồng thời người dùng có thể kiểm tra trạng thái đặt cược cũng như lợi nhuận dự kiến ​​của mình bất kỳ lúc nào. Ngoài ra, việc sử dụng hợp đồng thông minh còn làm tăng thêm độ tin cậy và tự động hóa của hệ thống.

Phần thưởng đặt cược của nút oracle chủ yếu bao gồm phần thưởng khối và phí giao dịch. Phần thưởng khối là mã thông báo Merl được phát hành theo tỷ lệ lạm phát nhất định và được phân phối dựa trên trọng lượng cam kết của nút và hiệu suất mạng. Phí giao dịch là mã thông báo BTC và tỷ lệ phần trăm của mỗi giao dịch trong Chuỗi Merlin được lấy từ phí giao dịch. Phần thưởng sẽ được phân phối dựa trên loại và số lượng tài sản cầm cố.

Để đảm bảo sự công bằng trong phân phối phần thưởng, Merlin Chain sẽ áp dụng thuật toán bình quân gia quyền dựa trên vốn hóa thị trường và số tiền cam kết. Thuật toán này tính đến vốn hóa thị trường và tính thanh khoản của các tài sản khác nhau, cũng như số tiền đặt cược của mỗi nút oracle, để tính phần thưởng mà mỗi nút sẽ nhận được.

Ngoài ra, Merlin Chain sẽ sử dụng Celestia làm lớp dữ liệu sẵn có để đảm bảo rằng dữ liệu khối được xuất bản một cách chính xác và bất kỳ ai cũng có thể biết và lưu trữ trạng thái của Merlin Chain. Sự ra đời của Celestia giúp mọi người có thể truy cập dữ liệu lịch sử, do đó các nút Tổng hợp mới có thể tái tạo lại trạng thái mới nhất bằng cách phát lại các khối lịch sử. Sau khi dữ liệu được xuất bản và có sẵn trên Celestia, Rollups và các ứng dụng sẽ chịu trách nhiệm lưu trữ dữ liệu lịch sử của dữ liệu đó. Cụ thể, khi một nút nhận được một khối mới được thêm vào chuỗi, nó sẽ xác minh tính khả dụng của dữ liệu và cố gắng tải xuống tất cả dữ liệu giao dịch cho khối mới để xác minh tính khả dụng. Nếu nút có thể tải xuống tất cả dữ liệu giao dịch, tính khả dụng của dữ liệu sẽ được xác minh thành công, chứng minh rằng dữ liệu khối thực sự đã được xuất bản lên mạng.

Chuỗi Merlin thực hiện việc xử lý, xác minh và lưu trữ các giao dịch và dữ liệu thông qua sự cộng tác của các nút đặt hàng và mạng oracle, đồng thời cuối cùng hoàn tất việc xử lý và cập nhật trạng thái của chuỗi L2 thông qua ZKP, có tính đến tính bảo mật và phân cấp.

Cơ chế ngăn chặn gian lận trên chuỗi

Các kế hoạch nâng cấp trong tương lai cho Chuỗi Merlin bao gồm việc giới thiệu cơ chế chống gian lận trên chuỗi Bitcoin để giải quyết tình trạng không thể xác minh trực tiếp bằng chứng không có kiến ​​thức trên mạng chính Bitcoin. Do tính không hoàn chỉnh của Turing của mạng Bitcoin, phương pháp truyền thống để xác minh bằng chứng không có kiến ​​thức trên mạng blockchain một lớp là không khả thi đối với Bitcoin. Để giải quyết thách thức này, Merlin Chain ghi dữ liệu Rollup và bằng chứng không kiến ​​thức tổng hợp vào mạng chính Bitcoin bằng cách sử dụng Taproot để đảm bảo rằng dữ liệu ZK-Rollup được neo trên Bitcoin và chống giả mạo.

Các nâng cấp trong tương lai sẽ đảm bảo tính chính xác của dữ liệu và ZKP được gửi bởi mạng oracle phi tập trung thông qua cơ chế chống gian lận trên chuỗi Bitcoin. Trong cơ chế này, các nút trong mạng oracle phải cam kết trước BTC trên mạng Bitcoin, đặt nền tảng cho cơ chế thách thức trên chuỗi Bitcoin. Người dùng có thể bắt đầu các thử thách đối với ZK-Rollup dựa trên dữ liệu giao dịch nén, gốc trạng thái ZK và bằng chứng ZK trên mạng chính Bitcoin. Nếu có sự mâu thuẫn giữa dữ liệu bằng chứng thách thức và bằng chứng, người dùng có thể yêu cầu tài sản được đặt trước đó trên mạng chính Bitcoin và ZK-Rollup sẽ quay trở lại trạng thái được xác minh cuối cùng.

Cơ chế chống gian lận trên chuỗi Bitcoin được Merlin Chain áp dụng khác với Optimistic Rollup.Mạng chính Bitcoin không còn thực hiện bằng chứng gian lận cho toàn bộ khối lượng giao dịch mà tập trung vào việc xác minh tính bảo mật của gốc trạng thái ZK và bằng chứng ZK.

Cơ chế này bao gồm hai vai trò: người chứng minh và người xác minh. Người chứng minh biên dịch chương trình thành một mạch nhị phân lớn và gửi mạch đến địa chỉ Taproot với các tập lệnh lá cho mỗi cổng logic. Người chứng thực và người xác minh ký trước một loạt giao dịch để kích hoạt cơ chế phản hồi thách thức giữa hai người. Ở dạng này, mạng oracle phi tập trung trước tiên xuất bản và lưu trữ tất cả dữ liệu tổng hợp ngoài chuỗi, chỉ có các cam kết được lưu trữ trên chuỗi.

Bất kỳ hàm tính toán nào cũng có thể được biểu diễn dưới dạng mạch Boolean và cổng NAND (không phải cổng AND) là cổng logic có mục đích chung có thể kết hợp bất kỳ hàm Boolean nào. Trong ngôn ngữ tập lệnh, cổng NAND được triển khai thông qua hai BVC và tập lệnh để xác minh như sau.

Bất kỳ hàm tính toán nào cũng có thể được biểu diễn dưới dạng mạch Boolean và cổng NAND (không phải cổng AND) là cổng logic có mục đích chung có thể kết hợp bất kỳ hàm Boolean nào. Trong ngôn ngữ tập lệnh, cổng NAND được triển khai thông qua hai BVC và tập lệnh để xác minh như sau.

Bất kỳ mạch nào cũng có thể được thể hiện bằng cách kết hợp một loạt cổng NAND, với mỗi bước được gửi dưới nút lá Taproot và cuối cùng được hợp nhất vào cùng một địa chỉ Taproot, cho phép bộ chứng minh thực thi bất kỳ cổng nào trong mạch. Để thực thi một cổng, bộ chứng minh cần mở cổng NAND tương ứng và đặt các giá trị bit đầu vào và đầu ra. Cấu trúc mạch nhị phân ngoài chuỗi có thể rất lớn nhưng do đặc tính của Taproot nên nó chiếm rất ít không gian trên chuỗi.

Merlin Chain dựa trên khái niệm BitVM, đặt việc thực thi các chương trình phức tạp ngoài chuỗi và sau đó đặt bằng chứng quan trọng trên chuỗi. Nó thiết kế các "đơn vị mạch" đơn giản nhất và sử dụng khả năng kết hợp của Taproot để kết hợp các đơn vị này nhằm đạt được khả năng thực hiện bất kỳ chức năng thực thi nào trên chuỗi khối Bitcoin. Hầu hết các giao dịch xảy ra ở lớp thứ hai không cần phải xác minh lại trên chuỗi BTC. Tuy nhiên, để bất kỳ phân đoạn dữ liệu/mã hoạt động tranh chấp nào được thử thách, nó phải được phát lại ở lớp đầu tiên. Nếu kết luận phát hiện cho thấy dữ liệu người đề nghị công bố trước đó có vấn đề thì tài sản cầm cố của người đề nghị sẽ bị giảm; nếu người phản đối có vấn đề thì tài sản cầm cố của người phản đối sẽ bị giảm. Người chứng minh cũng có thể bị cắt nếu họ không phản ứng trước các thử thách trong một thời gian dài.

Thông qua kiến ​​trúc kỹ thuật tiên tiến và cơ chế bảo mật, Merlin Chain cải thiện hiệu quả và tính sẵn có của các giải pháp Bitcoin Lớp 2 đồng thời đảm bảo tính bảo mật của mạng và tiền. Với việc triển khai các nâng cấp trong tương lai, Merlin Chain dự kiến ​​sẽ tăng cường hơn nữa vai trò lãnh đạo của mình trong lĩnh vực Bitcoin Lớp 2 và cung cấp cho người dùng trải nghiệm blockchain an toàn và hiệu quả hơn.

Các bình luận

Tất cả bình luận

Recommended for you

  • Tân Cương triển khai các chiến dịch đặc biệt nhằm trấn áp hoạt động gây quỹ bất hợp pháp, với các lĩnh vực trọng điểm bao gồm tiền ảo, blockchain, v.v.

    Theo tài khoản chính thức của Changan Tân Cương, Khu tự trị Tân Cương và Quân đoàn Tân Cương đã cùng nhau phát động một hoạt động đặc biệt để trấn áp hoạt động gây quỹ bất hợp pháp. Các lĩnh vực chính bao gồm các lĩnh vực truyền thống như quản lý tài sản của bên thứ ba, vốn cổ phần tư nhân giả và vàng giả. sàn giao dịch, cũng như tiền ảo, blockchain, du lịch văn hóa, đầu tư điện ảnh và truyền hình. Trong các lĩnh vực mới nổi như dịch vụ xóa nợ, có thông tin cho rằng các vụ án chính bao gồm các vụ án hình sự trị giá hơn 100 triệu nhân dân tệ; hơn năm năm.

  • Tòa án Anh đã hoãn tuyên án cuối cùng đối với Wen Jian người Anh gốc Trung Quốc liên quan đến vụ rửa tiền Bitcoin lớn nhất nước này cho đến ngày 24/5.

    Theo tin tức ngày 11/5, Jian Wen, 42 tuổi, người Anh gốc Hoa, đã bị tòa án Anh kết tội “tham gia dàn xếp rửa tiền” trong vụ rửa tiền Bitcoin lớn nhất nước Anh và có thể bị kết án lên tới 14 năm tù. nhà tù. Luật sư bào chữa cho Jian Wen, Mark Harries, cho biết do lịch trình bận rộn của thẩm phán nên tòa án Anh đã hoãn tuyên án cuối cùng đối với Jian Wen ban đầu dự kiến ​​từ ngày 10/5 đến ngày 24/5.

  • Bản tin trưa ngày 11 tháng 5

    1. CFTC Hoa Kỳ đề xuất cấm các nền tảng thị trường dự đoán đặt cược vào kết quả của các hoạt động chính trị

  • Tổng tiền gửi của ngân hàng ảo Hồng Kông tăng lên 37 tỷ Đài tệ, với tổng số khách hàng đạt 2,2 triệu

    Tổng số khách hàng của các ngân hàng ảo Hồng Kông đạt 2,2 triệu, tăng 20% ​​so với cùng kỳ năm trước, tổng tiền gửi tăng lên 37 tỷ nhân dân tệ, tăng 23% và tổng cho vay đạt 19 tỷ nhân dân tệ, tăng 19%. Dữ liệu cho thấy hoạt động của các ngân hàng ảo đang được cải thiện đều đặn.

  • Công ty khởi nghiệp Web3 Star Nest hoàn thành khoản tài trợ 6 triệu USD cho Pre-Series A

    Công ty khởi nghiệp âm nhạc Web3 Hồng Kông Star Nest thông báo rằng họ đã hoàn thành khoản tài trợ Pre-Series A trị giá 6 triệu USD, dẫn đầu bởi Chuangqi International Limited, một công ty con thuộc sở hữu hoàn toàn của Guofu Innovation Co., Ltd., một công ty niêm yết trên Chứng khoán Hồng Kông. Trao đổi. Star Nest sẽ hợp tác với Armonia Meta Chain để phát triển Star Nest SpaceStar, một trò chơi metaverse bao gồm âm nhạc, nhập vai và các tính năng xã hội.

  • Tether đã đóng băng 680.158,7 USDC trên hai địa chỉ hai giờ trước

    \Theo giám sát của MistTrack, Tether đã đóng băng 680.158,7 USDC trên hai địa chỉ hai giờ trước.

  • CFTC Hoa Kỳ đề xuất cấm các nền tảng thị trường dự đoán đặt cược vào kết quả của các hoạt động chính trị

    Ủy ban Giao dịch Hàng hóa Tương lai Hoa Kỳ (CFTC) đã đề xuất trong một cuộc bỏ phiếu vào thứ Sáu để chính thức cấm các hợp đồng sự kiện đặt cược vào kết quả của các hoạt động chính trị. Hiện tại, các nền tảng dự đoán như PredictIt, Polymarket, Zeitgeist và Kalshi cung cấp cho người dùng khả năng mua hợp đồng. về kết quả của các sự kiện thực tế bao gồm bầu cử và phát triển chính sách. Được biết, ba trong số năm ủy viên CFTC đã phê duyệt các quy tắc được đề xuất và công chúng hiện sẽ có 60 ngày để bình luận về các quy tắc tiềm năng.

  • Cơ quan quản lý phái sinh Hoa Kỳ phê chuẩn lệnh cấm giao dịch trên thị trường dự đoán phổ biến

    Cơ quan quản lý phái sinh của Hoa Kỳ đã phê duyệt đề xuất cấm giao dịch trên các thị trường dự đoán phổ biến, với ba trong số năm ủy viên của cơ quan này chấp thuận đề xuất này. Công chúng sẽ có 60 ngày để bình luận về các quy định tiềm năng. Ủy ban Giao dịch Hàng hóa Tương lai Hoa Kỳ (CFTC) đã đưa ra đề xuất chính thức cấm các hợp đồng sự kiện đánh bạc dựa trên kết quả của các chiến dịch chính trị, khởi động nỗ lực cách ly khách hàng Hoa Kỳ khỏi các nền tảng cho phép giao dịch hợp đồng dự đoán. Các nền tảng dự báo bao gồm PredictIt, Polymarket, Zeitgeist và Kalshi, mang đến cho người dùng cơ hội mua hợp đồng dựa trên kết quả của các sự kiện thực tế, bao gồm các cuộc bầu cử và phát triển chính sách, và rất phổ biến trong giới tiền điện tử.

  • Bản tin thời sự tối 15/11 của Cointime

    1. Giám đốc điều hành OpenAI: Tạm dừng đăng ký người dùng mới cho ChatGPT Plus trong một thời gian 2. Người giám sát tài sản kỹ thuật số Hex Trust đã có được giấy phép hoạt động đầy đủ ở Dubai 3. Tập đoàn Phoenix sẽ tiến hành IPO tại Abu Dhabi, dự định huy động 370 triệu USD 4. Trao đổi HashKey: Phí đăng ký 10.000 USD sẽ không được hoàn lại và phí niêm yết dự kiến ​​sẽ nằm trong khoảng từ 50.000 USD đến 300.000 USD. vụ án tiền ảo Vụ cướp, hơn 90.000 nhân dân tệ đã được thu hồi 7. Dự án Ethereum lớp 2 Kinto đã nhận được 5 triệu đô la Mỹ tài trợ

  • Dự án Ethereum Lớp 2 Kinto đã nhận được 5 triệu đô la tài trợ

    Dự án Ethereum Lớp 2 Kinto đã nhận được khoản tài trợ trị giá 5 triệu đô la Mỹ. Kinto đã nhận được 1,5 triệu đô la Mỹ tiền đầu tư ban đầu từ Kyber Capital Crypto vào đầu năm nay. Gần đây nhất, nó đã huy động được thêm 3,5 triệu đô la trong vòng tài trợ do Kyber Capital Crypto, Spartan Group và Parafi dẫn đầu. Bao gồm SkyBridge Capital, Kraynos, Soft Holdings, Deep Ventures, Module, Tane và Robot Ventures cũng tham gia vào vòng tài trợ này.