レッスン2

Cấu trúc công nghệ của Merlin Chain

Mô-đun này khám phá kiến trúc công nghệ của Merlin Chain, tập trung giải thích cách nâng cao khả năng mở rộng, hiệu suất và an ninh của Bitcoin.

Merlin Chain được xây dựng dựa trên nhiều công nghệ khác nhau, các công nghệ này làm việc cùng nhau để nâng cao khả năng mở rộng, hiệu suất và bảo mật của mạng Bitcoin. Bằng cách tích hợp những công nghệ này vào Merlin Chain, dự án giải quyết một số hạn chế của Bitcoin như tốc độ giao dịch chậm và phí cao, đồng thời duy trì tính phi tập trung và bảo mật của lớp cơ bản Bitcoin.

Mạng ZK-Rollup

Mạng tổng hợp không biết gì (ZK-Rollup) là một phần cốt lõi của kiến trúc Merlin Chain. Công nghệ này tổng hợp và nén nhiều giao dịch ở ngoài chuỗi, tạo ra một chứng chỉ mã hóa và gửi lên mạng chính Bitcoin. Bằng cách xử lý giao dịch theo lô, mạng ZK-Rollup giảm lượng dữ liệu cần ghi lại trên chuỗi khối, từ đó giảm chi phí giao dịch và tăng khả năng xử lý giao dịch.

Mạng ZK-Rollup trên Merlin Chain sử dụng công nghệ SNARK (Bằng chứng kiến thức không tương tác ngắn gọn) để tạo ra các bằng chứng không có kiến thức xác nhận tính hợp lệ của tất cả các giao dịch trong một lô mà không tiết lộ chi tiết giao dịch cụ thể. Mạng sử dụng một loạt các máy trạng thái để thực hiện các tính toán cần thiết và tạo ra các bằng chứng. Thành phần zkProver tương tác với cơ sở dữ liệu và nút để xác minh tính hợp lệ của các giao dịch và đảm bảo tính bảo mật và hiệu quả của hệ thống.

Mạng lưới dự đoán phi tập trung

Oracle mang dữ liệu ngoài chuỗi vào blockchain, cho phép các hợp đồng thông minh tương tác với các sự kiện trong thế giới thực. Trong Merlin Chain, các mạng oracle phi tập trung ngăn chặn bất kỳ điểm thất bại nào, đảm bảo rằng dữ liệu được truyền đến blockchain là chính xác và đáng tin cậy.

Máy tiên đoán thu thập dữ liệu từ các nguồn bên ngoài và truyền chúng vào blockchain để sử dụng trong hợp đồng thông minh. Ví dụ, một hợp đồng thông minh của sản phẩm tài chính có thể cần giá Bitcoin hiện tại, máy tiên đoán sẽ lấy dữ liệu này từ nguồn đáng tin cậy và chuyển cho hợp đồng. Tính phi tập trung của mạng máy tiên đoán loại bỏ rủi ro phụ thuộc vào một nhà cung cấp dữ liệu duy nhất, tránh các vấn đề có thể phát sinh nếu như nhà cung cấp bị tấn công hoặc cung cấp dữ liệu sai. Tính phi tập trung của mạng máy tiên đoán đảm bảo tính toàn vẹn của dữ liệu ngay cả khi một số máy tiên đoán bị hỏng hoặc có hành vi độc hại.

Trong Merlin Chain, mạng dự báo phi tập trung tương tác với hệ thống ZK-Rollup để cung cấp dữ liệu bên ngoài để xác minh tính hợp lệ của giao dịch và thực thi hợp đồng. Sự tích hợp như vậy đảm bảo các phần của hệ thống hoạt động cùng nhau, duy trì tính bảo mật và hiệu suất cao.

Khả năng sử dụng dữ liệu

Tính sẵn có của dữ liệu quan trọng đối với bất kỳ hệ thống blockchain nào, đặc biệt là trong các hệ thống sử dụng công nghệ xử lý off-chain như ZK-Rollups. Nếu dữ liệu không sẵn có, các bên tham gia mạng sẽ không thể xác minh giao dịch, điều này có thể dẫn đến vấn đề về niềm tin và an ninh. Merlin Chain đảm bảo tính sẵn có của dữ liệu thông qua giải pháp hợp tác với Celestia và Nubit, đảm bảo rằng tất cả dữ liệu được sử dụng để xác minh giao dịch có thể được công bố và truy cập bởi tất cả các bên tham gia trong mạng. Khi tạo khối mới, dữ liệu liên quan sẽ được công bố trên mạng lưới dữ liệu sẵn có công cộng, để đảm bảo tính xác minh và tính sẵn có.

一旦确认数据可用,存储历史数据的责任将由网络上的 Rollups 和应用承担。这种去中心化存储方式减轻了主链的负担,同时确保所有必要的数据可用于未来的验证。

Giải pháp sẵn có dữ liệu cũng bao gồm cơ chế xác minh để đảm bảo dữ liệu được phát hành là hoàn chỉnh và nhất quán. Khi nút nhận được khối mới, nó sẽ xác minh tính sẵn có của dữ liệu. Nếu dữ liệu không sẵn có hoặc không hoàn chỉnh, khối đó sẽ bị từ chối. Hệ thống này giúp duy trì tính đáng tin cậy của mạng và đảm bảo mọi bên có thể tự xác minh tất cả các giao dịch.

Mô-đun chứng minh gian lận Bitcoin trên chuỗi

Mô-đun chứng minh gian lận cung cấp một lớp bảo mật cho mạng, giúp duy trì tính toàn vẹn của mạng và cho phép người tham gia nghi ngờ tính hiệu lực của giao dịch. Điều này đặc biệt quan trọng trong hệ thống phi tập trung, vì nền tảng tin cậy của hệ thống này là tính minh bạch và khả năng xác minh dữ liệu. Trong Merlin Chain, các mô-đun chứng minh gian lận này cho phép người dùng trực tiếp gửi bằng chứng về giao dịch gian lận lên blockchain của Bitcoin.

Khi một giao dịch bị nghi ngờ là gian lận, người dùng có thể đệ trình bằng chứng gian lận, sau đó mạng sẽ xem xét. Nếu giao dịch được xác định là gian lận, giao dịch đó sẽ bị từ chối để tránh ghi lại trên chuỗi khối.

Cơ chế này duy trì niềm tin vào mạng bằng cách đảm bảo rằng mọi nỗ lực gian lận đều có thể được phát hiện và xử lý nhanh chóng. Vì các bằng chứng gian lận này được thực hiện trên chuỗi, chúng được ghi lại trên blockchain Bitcoin, cung cấp một bản ghi vĩnh viễn và bất biến về hoạt động gian lận.

Tích hợp với Bitcoin

Kiến trúc của Merlin Chain được tích hợp chặt chẽ với Bitcoin, tăng cường khả năng của Bitcoin mà không ảnh hưởng đến các nguyên tắc cơ bản của nó. Là một giải pháp Lớp 2, Merlin Chain kế thừa các tính năng bảo mật của Bitcoin đồng thời giải quyết các hạn chế của Bitcoin về tốc độ và chi phí giao dịch.

Sự tích hợp này được thực hiện thông qua Taproot và các công nghệ nguyên bản khác của Bitcoin, cho phép Merlin Chain an toàn gắn kết dữ liệu của mình trên chuỗi khối Bitcoin, đảm bảo rằng tất cả giao dịch được xử lý trên Merlin Chain đều an toàn và không thể thay đổi giống như giao dịch trên Bitcoin chính.

Khả năng tương thích EVM

Khả năng tương thích với Ethereum Virtual Machine (EVM) của Merlin Chain đã mở rộng khả năng của nó, vượt xa giới hạn của Bitcoin. Khả năng tương thích EVM cho phép nhà phát triển triển khai và tương tác với các hợp đồng thông minh dựa trên Ethereum trên Merlin Chain, mang đến nhiều khả năng cho ứng dụng giao cắt chuỗi và cho phép dự án sử dụng đồng thời tính bảo mật của Bitcoin và tính linh hoạt của Ethereum.

Những nhà phát triển quen thuộc với Ethereum có thể dễ dàng chuyển đổi ứng dụng của họ sang Merlin Chain và tận hưởng chi phí giao dịch thấp hơn và khả năng xử lý cao hơn của mạng ZK-Rollup. Tính tương thích này còn kích thích sự sáng tạo, giúp các nhà phát triển tạo ra các ứng dụng kết hợp lợi ích của Bitcoin và Ethereum.

Điểm sáng

  • Công nghệ ZK-Rollup xử lý các giao dịch theo phương pháp xử lý theo lô, giảm chi phí và tăng khả năng xử lý.
  • Mạng dự đoán phi trung gian kết nối hợp đồng thông minh với dữ liệu thế giới thực, đảm bảo độ chính xác và tính toàn vẹn của dữ liệu.
  • Thông qua việc hợp tác với Celestia và Nubit, sẽ đảm bảo tính khả dụng dữ liệu và xác minh dữ liệu khối.
  • Mô-đun chứng cớ gian lận Bitcoin trên chuỗi cung cấp một lớp bảo mật bổ sung, cho phép phát hiện và từ chối giao dịch gian lận.
  • Kiến trúc này tương thích với Bitcoin và Ethereum, và hỗ trợ nhiều kịch bản ứng dụng khác nhau.
免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
カタログ
レッスン2

Cấu trúc công nghệ của Merlin Chain

Mô-đun này khám phá kiến trúc công nghệ của Merlin Chain, tập trung giải thích cách nâng cao khả năng mở rộng, hiệu suất và an ninh của Bitcoin.

Merlin Chain được xây dựng dựa trên nhiều công nghệ khác nhau, các công nghệ này làm việc cùng nhau để nâng cao khả năng mở rộng, hiệu suất và bảo mật của mạng Bitcoin. Bằng cách tích hợp những công nghệ này vào Merlin Chain, dự án giải quyết một số hạn chế của Bitcoin như tốc độ giao dịch chậm và phí cao, đồng thời duy trì tính phi tập trung và bảo mật của lớp cơ bản Bitcoin.

Mạng ZK-Rollup

Mạng tổng hợp không biết gì (ZK-Rollup) là một phần cốt lõi của kiến trúc Merlin Chain. Công nghệ này tổng hợp và nén nhiều giao dịch ở ngoài chuỗi, tạo ra một chứng chỉ mã hóa và gửi lên mạng chính Bitcoin. Bằng cách xử lý giao dịch theo lô, mạng ZK-Rollup giảm lượng dữ liệu cần ghi lại trên chuỗi khối, từ đó giảm chi phí giao dịch và tăng khả năng xử lý giao dịch.

Mạng ZK-Rollup trên Merlin Chain sử dụng công nghệ SNARK (Bằng chứng kiến thức không tương tác ngắn gọn) để tạo ra các bằng chứng không có kiến thức xác nhận tính hợp lệ của tất cả các giao dịch trong một lô mà không tiết lộ chi tiết giao dịch cụ thể. Mạng sử dụng một loạt các máy trạng thái để thực hiện các tính toán cần thiết và tạo ra các bằng chứng. Thành phần zkProver tương tác với cơ sở dữ liệu và nút để xác minh tính hợp lệ của các giao dịch và đảm bảo tính bảo mật và hiệu quả của hệ thống.

Mạng lưới dự đoán phi tập trung

Oracle mang dữ liệu ngoài chuỗi vào blockchain, cho phép các hợp đồng thông minh tương tác với các sự kiện trong thế giới thực. Trong Merlin Chain, các mạng oracle phi tập trung ngăn chặn bất kỳ điểm thất bại nào, đảm bảo rằng dữ liệu được truyền đến blockchain là chính xác và đáng tin cậy.

Máy tiên đoán thu thập dữ liệu từ các nguồn bên ngoài và truyền chúng vào blockchain để sử dụng trong hợp đồng thông minh. Ví dụ, một hợp đồng thông minh của sản phẩm tài chính có thể cần giá Bitcoin hiện tại, máy tiên đoán sẽ lấy dữ liệu này từ nguồn đáng tin cậy và chuyển cho hợp đồng. Tính phi tập trung của mạng máy tiên đoán loại bỏ rủi ro phụ thuộc vào một nhà cung cấp dữ liệu duy nhất, tránh các vấn đề có thể phát sinh nếu như nhà cung cấp bị tấn công hoặc cung cấp dữ liệu sai. Tính phi tập trung của mạng máy tiên đoán đảm bảo tính toàn vẹn của dữ liệu ngay cả khi một số máy tiên đoán bị hỏng hoặc có hành vi độc hại.

Trong Merlin Chain, mạng dự báo phi tập trung tương tác với hệ thống ZK-Rollup để cung cấp dữ liệu bên ngoài để xác minh tính hợp lệ của giao dịch và thực thi hợp đồng. Sự tích hợp như vậy đảm bảo các phần của hệ thống hoạt động cùng nhau, duy trì tính bảo mật và hiệu suất cao.

Khả năng sử dụng dữ liệu

Tính sẵn có của dữ liệu quan trọng đối với bất kỳ hệ thống blockchain nào, đặc biệt là trong các hệ thống sử dụng công nghệ xử lý off-chain như ZK-Rollups. Nếu dữ liệu không sẵn có, các bên tham gia mạng sẽ không thể xác minh giao dịch, điều này có thể dẫn đến vấn đề về niềm tin và an ninh. Merlin Chain đảm bảo tính sẵn có của dữ liệu thông qua giải pháp hợp tác với Celestia và Nubit, đảm bảo rằng tất cả dữ liệu được sử dụng để xác minh giao dịch có thể được công bố và truy cập bởi tất cả các bên tham gia trong mạng. Khi tạo khối mới, dữ liệu liên quan sẽ được công bố trên mạng lưới dữ liệu sẵn có công cộng, để đảm bảo tính xác minh và tính sẵn có.

一旦确认数据可用,存储历史数据的责任将由网络上的 Rollups 和应用承担。这种去中心化存储方式减轻了主链的负担,同时确保所有必要的数据可用于未来的验证。

Giải pháp sẵn có dữ liệu cũng bao gồm cơ chế xác minh để đảm bảo dữ liệu được phát hành là hoàn chỉnh và nhất quán. Khi nút nhận được khối mới, nó sẽ xác minh tính sẵn có của dữ liệu. Nếu dữ liệu không sẵn có hoặc không hoàn chỉnh, khối đó sẽ bị từ chối. Hệ thống này giúp duy trì tính đáng tin cậy của mạng và đảm bảo mọi bên có thể tự xác minh tất cả các giao dịch.

Mô-đun chứng minh gian lận Bitcoin trên chuỗi

Mô-đun chứng minh gian lận cung cấp một lớp bảo mật cho mạng, giúp duy trì tính toàn vẹn của mạng và cho phép người tham gia nghi ngờ tính hiệu lực của giao dịch. Điều này đặc biệt quan trọng trong hệ thống phi tập trung, vì nền tảng tin cậy của hệ thống này là tính minh bạch và khả năng xác minh dữ liệu. Trong Merlin Chain, các mô-đun chứng minh gian lận này cho phép người dùng trực tiếp gửi bằng chứng về giao dịch gian lận lên blockchain của Bitcoin.

Khi một giao dịch bị nghi ngờ là gian lận, người dùng có thể đệ trình bằng chứng gian lận, sau đó mạng sẽ xem xét. Nếu giao dịch được xác định là gian lận, giao dịch đó sẽ bị từ chối để tránh ghi lại trên chuỗi khối.

Cơ chế này duy trì niềm tin vào mạng bằng cách đảm bảo rằng mọi nỗ lực gian lận đều có thể được phát hiện và xử lý nhanh chóng. Vì các bằng chứng gian lận này được thực hiện trên chuỗi, chúng được ghi lại trên blockchain Bitcoin, cung cấp một bản ghi vĩnh viễn và bất biến về hoạt động gian lận.

Tích hợp với Bitcoin

Kiến trúc của Merlin Chain được tích hợp chặt chẽ với Bitcoin, tăng cường khả năng của Bitcoin mà không ảnh hưởng đến các nguyên tắc cơ bản của nó. Là một giải pháp Lớp 2, Merlin Chain kế thừa các tính năng bảo mật của Bitcoin đồng thời giải quyết các hạn chế của Bitcoin về tốc độ và chi phí giao dịch.

Sự tích hợp này được thực hiện thông qua Taproot và các công nghệ nguyên bản khác của Bitcoin, cho phép Merlin Chain an toàn gắn kết dữ liệu của mình trên chuỗi khối Bitcoin, đảm bảo rằng tất cả giao dịch được xử lý trên Merlin Chain đều an toàn và không thể thay đổi giống như giao dịch trên Bitcoin chính.

Khả năng tương thích EVM

Khả năng tương thích với Ethereum Virtual Machine (EVM) của Merlin Chain đã mở rộng khả năng của nó, vượt xa giới hạn của Bitcoin. Khả năng tương thích EVM cho phép nhà phát triển triển khai và tương tác với các hợp đồng thông minh dựa trên Ethereum trên Merlin Chain, mang đến nhiều khả năng cho ứng dụng giao cắt chuỗi và cho phép dự án sử dụng đồng thời tính bảo mật của Bitcoin và tính linh hoạt của Ethereum.

Những nhà phát triển quen thuộc với Ethereum có thể dễ dàng chuyển đổi ứng dụng của họ sang Merlin Chain và tận hưởng chi phí giao dịch thấp hơn và khả năng xử lý cao hơn của mạng ZK-Rollup. Tính tương thích này còn kích thích sự sáng tạo, giúp các nhà phát triển tạo ra các ứng dụng kết hợp lợi ích của Bitcoin và Ethereum.

Điểm sáng

  • Công nghệ ZK-Rollup xử lý các giao dịch theo phương pháp xử lý theo lô, giảm chi phí và tăng khả năng xử lý.
  • Mạng dự đoán phi trung gian kết nối hợp đồng thông minh với dữ liệu thế giới thực, đảm bảo độ chính xác và tính toàn vẹn của dữ liệu.
  • Thông qua việc hợp tác với Celestia và Nubit, sẽ đảm bảo tính khả dụng dữ liệu và xác minh dữ liệu khối.
  • Mô-đun chứng cớ gian lận Bitcoin trên chuỗi cung cấp một lớp bảo mật bổ sung, cho phép phát hiện và từ chối giao dịch gian lận.
  • Kiến trúc này tương thích với Bitcoin và Ethereum, và hỗ trợ nhiều kịch bản ứng dụng khác nhau.
免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。