
Hiểu về Merlin Chain: Chuỗi con một cú nhấp chuột + động cơ mã nguồn mở, xây dựng tính tương tác cho metaverse và NFT từ tầng底层
Tuyển chọn TechFlowTuyển chọn TechFlow

Hiểu về Merlin Chain: Chuỗi con một cú nhấp chuột + động cơ mã nguồn mở, xây dựng tính tương tác cho metaverse và NFT từ tầng底层
Giải pháp Merlin chủ yếu gồm ba điểm: phát hành chuỗi con bằng một cú nhấp chuột, khả năng tương tác của NFT, và công cụ chơi game mã nguồn mở, phi tập trung.
Biên soạn: Tình nguyện viên cộng đồng Merlin
Trong vòng một năm qua, hàng chục triệu NFT và hàng vạn dự án Gamefi đã ra đời trên chuỗi, và Metaverse trở thành chủ đề nóng nhất. Các chuỗi công khai đã đưa ra giải pháp riêng cho xử lý song song cao và đa tài sản – Polygon Layer 2 và Solana đều tuyên bố đạt hơn 65.000 TPS; việc mở rộng quy mô phân mảnh của Near và ETH2.0 chỉ còn thiếu bước cuối cùng.
Hiện tại Metaverse vẫn ở giai đoạn sơ khai và còn nhiều vấn đề chưa được giải quyết. Vấn đề tắc nghẽn: gần đây Polygon đón lượng lớn người chơi NFT và Gamefi, khiến mạng liên tục bị tắc; Solana cũng thường xuyên sập mạng. Thứ hai, dữ liệu Gamefi chưa được đưa hoàn toàn lên chuỗi – dù NFT nằm trên chuỗi nhưng dữ liệu người dùng vẫn lưu trữ trên máy chủ tập trung, hiện tượng “tự giám tự trộm” vẫn xảy ra; bên cạnh đó là tính “khả năng tương tác” (interoperability) của Web3, các NFT từ dự án khác nhau hiện chưa thể kết nối với nhau – ví dụ cơ bản như không thể dùng mô hình trong trò chơi A để lái xe đua từ trò chơi C trong trò chơi B.
Ở thời kỳ "vô minh" của Metaverse, đội ngũ Merlin đã công bố giải pháp mới nhất của họ:

Từ những tài liệu này có thể thấy giải pháp của Merlin chủ yếu gồm ba điểm: tạo chuỗi con bằng một thao tác, khả năng tương tác của NFT, động cơ game phi tập trung và mã nguồn mở.
1. Tạo chuỗi con bằng một thao tác
Nếu muốn tất cả Metaverse đều lên chuỗi, khối lượng dữ liệu tần suất cao và dung lượng lớn do tương tác nhiều người tạo ra sẽ khó có thể đáp ứng bằng công nghệ Layer 1 hoặc Layer 2 đơn lẻ; ngay cả công nghệ phân mảnh cũng bị giới hạn bởi nút cổ chai giao dịch liên mảnh nên không thể mở rộng vô hạn. Merlin sử dụng kiến trúc phân tầng, tầng một chịu trách nhiệm luân chuyển giá trị, tầng hai phụ trách ứng dụng sinh thái.
1.1 Phân mảnh Layer 1 có thể mở rộng
Layer 1 của Merlin đảm nhận việc vận hành giá trị toàn bộ mạng lưới, đồng thời cung cấp dịch vụ an ninh và kết nối cho mọi Layer 2, sở hữu mức độ an toàn cao nhất và khả năng mở rộng mạnh mẽ. Chuỗi chính áp dụng kiến trúc phân mảnh, khi một mảnh đạt giới hạn dung lượng, có thể thêm mảnh mới để tăng dung lượng theo cấp số nhân.
Phân mảnh của Merlin sử dụng trạng thái phân mảnh (state sharding), nghĩa là mỗi mảnh chỉ lưu sổ cái nội bộ, nhằm tối ưu hóa khả năng mở rộng. Chuỗi xương sống kết nối các mảnh chịu trách nhiệm quản lý mảnh và định tuyến giao dịch liên mảnh, là phần cốt lõi nhất trong kiến trúc Merlin, sử dụng giao thức đồng thuận an toàn nhất loại toàn thể tham gia – tức mọi nút phải xác minh và phát tán mọi giao dịch liên mảnh. Ngoài ra, do khi số lượng mảnh tăng, lưu lượng giao dịch liên mảnh gia tăng có thể gây tắc nghẽn cho chuỗi xương sống, nên chuỗi xương sống cũng có khả năng mở rộng mạnh. Trong trường hợp cực đoan, các nút của chuỗi xương sống được triển khai trên phần cứng có khả năng mở rộng ngang – chỉ cần nâng cấu hình khi lưu lượng giao dịch đến ngưỡng cảnh báo.
1.2 Layer 2 Rollups an toàn và hiệu năng cao
Layer 2 đảm nhiệm hệ sinh thái ứng dụng, xử lý phần lớn lưu lượng giao dịch trên mạng. Chuỗi Layer 2 của Merlin đạt hàng chục nghìn giao dịch mỗi giây, đủ đáp ứng mọi nhu cầu của một ứng dụng đơn lẻ, đồng thời có thể thông qua hợp đồng kích hoạt tạo chuỗi con để mở rộng sâu hơn. Layer 2 của Merlin sử dụng zkRollup, dùng kỹ thuật chứng minh không kiến thức (zero-knowledge proof) để đảm bảo an ninh tương đương chuỗi chính. Layer 2 sẽ báo cáo dữ liệu hợp lệ giao dịch lên Layer 1, không cần chờ giai đoạn thách thức bằng chứng gian lận, chỉ mất vài phút để hoàn tất xác nhận giao dịch.
1.3 Phát hành chuỗi bằng hợp đồng thông minh
Một chuỗi Layer 2 đơn lẻ không thể giải quyết bài toán lưu lượng Metaverse, đây cũng là nguyên nhân gây tắc nghẽn Layer 2 trên thị trường hiện nay.
Các công cụ phát hành chuỗi hiện tại quá phức tạp, các nhóm nhỏ và nhà phát triển cá nhân ngại sử dụng; hơn nữa Layer 2 không dùng cơ chế đồng thuận chuẩn nên an ninh không được đảm bảo; trong bối cảnh thiếu tiêu chuẩn thống nhất, tài sản giữa các chuỗi Layer 2 không thể kết nối hiệu quả.
Khác với hệ sinh thái Ethereum hiện nay khi các dự án phát hành token riêng, Merlin khuyến khích mỗi dự án Dapp phát hành chuỗi riêng – thông qua hợp đồng thông minh của Merlin, người dùng chỉ cần gửi tham số chuỗi dưới dạng giao dịch tới hợp đồng thông minh đặc biệt, là có thể tạo ra một chuỗi Layer 2 đầy đủ chức năng và ý nghĩa vật lý, có nút độc lập và mạng riêng. Do đó, mỗi chuỗi con Dapp có thể xử lý khối lượng nghiệp vụ Metaverse tần suất cao, đồng thời khối lượng này sẽ không ảnh hưởng đến các chuỗi Layer 2 khác, càng không ảnh hưởng đến chuỗi chính.
Đồng thời, mỗi chuỗi Layer 2 được tạo bằng hợp đồng thông minh tuân thủ cùng tiêu chuẩn đồng thuận, do đó có chức năng giống nhau và khả năng kết nối tài sản mạnh mẽ với các chuỗi Layer 2 khác; đồng thời do tất cả chuỗi con đều dùng zkRollup do Merlin quy định, nên có mức độ an ninh tương đương chuỗi chính.
1.4 Phát hành và duy trì Layer 2
Khi nhà phát triển Dapp phát hành chuỗi Layer 2 riêng, họ có thể tự do cấu hình nút tùy theo tình hình thực tế. Về lựa chọn nút, Merlin cung cấp ít nhất bốn giải pháp – nhà phát triển có thể chọn nút máy chủ vật lý để đảm bảo lưu lượng và kiểm soát dữ liệu ban đầu; nếu muốn có nền tảng đồng thuận rộng hơn, có thể dùng MicroService của Merlin, chỉ cần gọi Kubernetes từ chuỗi lớp một; khi Dapp đạt đồng thuận quy mô lớn hơn, nhà phát triển cũng có thể chọn nhóm nút phi tập trung rộng rãi như các chuỗi công khai khác, hoặc sử dụng hồ phân phối sức mạnh tính toán toàn cầu của Merlin để cung cấp dịch vụ nút.
1.5 Tính độc lập và rút lui của Layer 2
Khi mạng Layer 2 của Dapp đạt được sự đồng thuận ổn định và có hệ sinh thái riêng, cộng đồng có thể khiến mạng Layer 2 thoát khỏi sự quản lý của Merlin Layer 1, trở thành chuỗi chính độc lập. Khi cộng đồng xác nhận mức độ vững chắc và tình trạng nút của chuỗi Layer 2 đủ để hỗ trợ một chuỗi chính, các nút mạng Layer 2 có thể gửi một giao dịch đến hợp đồng thông minh của Merlin để tách khỏi mạng Merlin.
Dapp tách khỏi chuỗi Merlin sẽ chia sẻ cùng tiêu chuẩn kỹ thuật với Merlin, có tính "cộng sinh", đảm bảo khả năng kết nối tài sản trên chuỗi, đồng thời mở rộng phạm vi tiêu chuẩn NFT & Metaverse của Merlin ra diện rộng hơn.
2. Nâng cấp giao thức NFT và tính tương tác
Hệ sinh thái NFT dựa trên giao thức ERC721 đang rất sôi động, hàng chục triệu nội dung và nhà phát triển mỗi ngày đều sáng tạo NFT mới. Nhưng Non-Fungible Token không chỉ giới hạn ở định dạng JPG – khả năng mở rộng và ứng dụng còn rất hạn chế, mà nên xuất hiện dưới dạng Tài sản ảo (Virtual Assets) rộng rãi hơn, có tính mở rộng & tương tác (scalability and interoperability), và cuối cùng được người dùng sử dụng trong nhiều kịch bản Metaverse/Gamefi.
2.1 Mở rộng chiều và kết nối NFT
NFT trong Metaverse đang bị chia cắt. Thứ nhất, NFT 2D cũ không thể mang vào Metaverse (trừ khi bạn chỉ muốn treo một avatar trong phòng khách), các dự án Gamefi mới khó thu hút cộng đồng NFT lớn; thứ hai, NFT giữa các dự án không thể kết nối, tài sản của bạn trong trò chơi A mãi mãi không thể dùng trong trò chơi B; thứ ba là xác thực quyền sở hữu tài sản – giá trị Hash trên chuỗi của bạn được hiển thị và sử dụng trong game hoàn toàn do phía dự án quyết định, tài sản mang tính tập trung và không được giám sát.
Merlin nâng cấp tham số NFT, dựa trên ERC721 bổ sung các chiều mới, bao gồm Mesh, Shader, Transform, Physics và Animation của NFT. Các tham số này được nén và lưu trữ trên chuỗi, tài nguyên lưu trữ trên dịch vụ phi tập trung, được các dự án Dapp gọi dùng.
Như vậy vừa đảm bảo mọi NFT dù khởi tạo từ dự án nào cũng có thể dùng trong dự án khác; đồng thời đảm bảo tính năng của NFT là duy nhất, không bị phía dự án tùy tiện sửa đổi.

2.2 Mở rộng biên giới tiện ích NFT
Tiện ích hiện tại của NFT chủ yếu là hình ảnh JPG làm avatar, do đó tự nhiên bị giới hạn trong Art & Collectibles. Với giới hạn về tần suất và ngữ cảnh sử dụng, chức năng sử dụng chủ yếu là giao dịch, thiếu các thuộc tính tài chính khác như cho thuê, phân mảnh, phân phối, v.v.
Khi NFT 3D của Merlin được kết nối trong Metaverse, lượng lớn NFT sẽ có tính hữu dụng và giá trị cơ bản – người sở hữu xe siêu sang có thể cho thuê tài sản cho người dùng khác – họ có thể lái chiếc xe thuê để khoe khoang và xã giao trong thế giới mở.
Tương tự, các nhà thiết kế và dựng mô hình chuyên nghiệp có thể tạo "bánh xe đẹp hơn" trên chuỗi, ví dụ đồ nội thất có phong cách, cảnh quan, tài nguyên thiết kế cơ bản, v.v., một NFT có thể được giao dịch dưới dạng phân mảnh hoặc quyền sử dụng cho các nhà phát triển, giúp các nhà phát triển độc lập giàu sáng tạo nhưng thiếu nhân lực mỹ thuật giảm chi phí "làm lại bánh xe". Ngoài tài sản thiết kế, cách chơi cũng có thể được đóng gói dưới dạng NFT để "phân phối" tạo giá trị – một nhà phát triển thiết kế chế độ "sinh tồn" sáng tạo, hay một nhà phát triển am hiểu tâm lý cờ bạc tạo ra máy hộp bí ẩn thú vị hơn, có thể đóng gói cách chơi độc quyền này để phân phối cho các "nhà nhượng quyền", kiếm thu nhập từ đông đảo người dùng thông qua hợp đồng.
Cuối cùng, quan trọng nhất, tính tương tác sẽ tái cấu trúc hệ sinh thái kinh tế của NFT và Metaverse. Một người sáng tạo NFT mong muốn người dùng sau khi mua NFT có thể lập tức mang tài sản vào Metaverse đang hot, nơi này sẽ chia doanh thu với người sáng tạo nhờ dòng lưu lượng & tài sản đổ vào (thực hiện qua hợp đồng thông minh Merlin); tương tự, một nhà phát triển Gamefi khi ra mắt game mới mong một nhóm người dùng mang theo tài sản NFT đến làm phong phú thế giới game, khi hành vi trong game thúc đẩy giao dịch tài sản của những người dùng này, dự án NFT cũng có thể phân phối một phần doanh thu cho nhà phát triển game.

2.3 Sáng tạo trên chuỗi (Creation on Chain)
Merlin hướng tới việc ghi lại toàn bộ quá trình sáng tạo Metaverse trên chuỗi, tạo sự tương tác có giá trị hơn giữa người dùng và nhà phát triển.
Việc phát triển hiện tại của các dự án Metaverse hay Gamefi mang tính "hộp đen", người dùng không biết cam kết của nhà phát triển có được thực hiện đúng hạn hay không, nhiều dự án thậm chí ngừng phát triển sau khi bán xong Token và NFT. Merlin khuyến khích nhà phát triển game dùng động cơ Spike và đồng bộ tiến độ lên chuỗi, người dùng có thể隨時体验“半成品”的游戏。这是对项目方的一种监督?并非如此。在Merlin体系内的开发者会享受这种开放和交互性带来的长期回报,这也正是区块链的精神所在。
首先,真正的好团队会迎来更早的爆发,当你项目只有10%完成度时,社群的玩家就可以来体验游玩,完成NFT的预售 - 想象一下,在一个尚未完工的赛车场去预售崭新的跑车,永远比在Twitter或Discord卖一些图片要有趣的多。用户可以试驾、体验后购买,对于开发者和用户都是极棒的体验。
其次,用户的想法会被聆听,开发者也少走弯路。独立游戏的开发者往往有死忠的玩家社群,在游戏开发过程中,这些死忠会深度体验Demo、甚至比游戏策划更熟练操作,他们的建议会直接反馈给开发者,从而引导项目向更好的方向发展。
另外,链上的元宇宙能更早的让用户获得游戏的治理权。Token预售后,用户可以在游戏上线前建立自己的DAO,他们已经深度参与过项目的开发,一旦项目上线,整个开放世界的发展很大程度上由这些活跃玩家决定。一个去中心化自治的开放乌托邦就这样实现了,不是吗?
2.4 Tương thích và nâng cấp NFT trước đây
Thị trường NFT nói chung mới chỉ迈出第一步,而这“小小的”第一步就诞生了BAYC、CryptoPunk等成功的案例。这些项目未来会进入元宇宙吗?当然了!
Merlin与EVM生态和ERC721天然兼容,这些项目可以自由的选择时间点,对自己的NFT进行升维 - 整个过程只需借用Merlin的智能合约和Spike的资产插件即可完成。这种“升维”对资产的拥有者是无感无声的,他们起床时会发现,原来的Ape还躺在自己的钱包里,只是在元宇宙里有了更鲜活的Avatar,还可以用这些Ape Avatar去任意元宇宙中驰骋!
3. Spike - Động cơ độc lập mã nguồn mở hoàn toàn
Spike Engine do Merlin ra mắt là động cơ render game đầu tiên trong lĩnh vực blockchain, áp dụng khung công nghệ mã nguồn mở, mọi nhà phát triển đều có thể đọc, sử dụng, tối ưu và sửa đổi mã nguồn底层, tạo ứng dụng và đổi mới công nghệ mới.
3.1 Trạng thái vận hành thống nhất
Spike thống nhất tiêu chuẩn Metaverse ở trạng thái biên dịch, render và vận hành, trên cơ sở互通 tài sản, giúp các Metaverse khác nhau đạt được khả năng tương tác liền mạch.
Dựa trên hợp đồng thông minh hiện tại, hai Gamefi không thể đạt được互通 trạng thái do động cơ truyền thống đóng kín – các trò chơi đóng gói bởi Unity hoặc UE4 có giao diện và trạng thái biên dịch bị “khóa”.
Spike trước hết phải phá bỏ bức tường này – chuẩn hóa底层 động cơ từ định nghĩa tài sản, đường ống render, trạng thái vận hành, tải thời gian thực, v.v., tạo ra “lỗ sâu” kết nối thế giới ảo. Người dùng có thể nhìn thấy người và tài sản từ thế giới khác trong thế giới mình, trực tiếp khởi tạo giao dịch kênh. Bạn bè có thể mời bạn tham gia bàn poker của họ, bạn chỉ cần nhấn một cái là ngồi vào, không cần khởi động lại App hay client. Các trò chơi khác nhau thậm chí có thể được bạn tự do kết hợp trong một thành phố cyberpunk, bạn đi vào các phòng khác nhau để trải nghiệm nội dung game khác nhau, một thế giới lớn liền mạch không biên giới.

3.2 Hạ门槛 sáng tạo
Toàn cầu có hơn 30 triệu nhà phát triển game, phần lớn là nhóm nhỏ hoặc studio 2-3 người, những người sáng tạo này liên tục mang ý tưởng phong phú vào thế giới ảo của chúng ta, nhưng hiện tại chỉ một số rất ít người có thể tham gia phát triển Gamefi và Metaverse do phải vượt qua nhiều rào cản như động cơ, hợp đồng thông minh, Tokenomics, v.v.
Spike cung cấp toàn bộ động cơ mã nguồn mở, và động cơ này từ Day 1 đã trên chuỗi. So với các động cơ truyền thống như Unity, Spike có dung lượng nhỏ hơn, chức năng tập trung hơn, nhưng hiệu năng không hề kém – kiến trúc động cơ Spike đã từng sản xuất ra các tựa game AAA. Việc kỹ thuật hóa Spike tích hợp biên dịch động cơ game, render, nhập tài sản và hợp đồng thông minh trên chuỗi.
Đồng thời, động cơ Spike thân thiện hơn với nhà phát triển cá nhân, không chỉ về UI, dựng mô hình và phương pháp render tự động, mà còn hỗ trợ ngôn ngữ kịch bản đơn giản hơn như Lua (tương tự Roblox Studio, dự án này đã có hơn 10 triệu nhà phát triển cá nhân, độ tuổi trung bình dưới 20).
Việc sáng tạo lần hai sẽ dễ dàng hơn, nhà phát triển không cần phải làm lại từ đầu, có thể mua kịch bản và tệp kỹ thuật thành công từ nhà phát triển khác, dựa trên lối chơi chín muồi hiện có để phát triển sáng tạo mới.
3.3 Công cụ nhà phát triển đa dạng hơn
Toàn bộ mã nguồn底层 của Spike Engine được mở, hỗ trợ nhà phát triển phát triển lần hai.
Một mặt, nhà phát triển có thể sửa đổi, lược bỏ底层 Spike để biến thành động cơ game mới, phục vụ hệ sinh thái hoặc nhà phát triển riêng – điều này cũng phù hợp tinh thần mã nguồn mở của Spike.
Mặt khác, để giúp người sáng tạo dễ dàng phục vụ thị trường ngách, nhà phát triển có thể sửa đổi và đóng gói Spike thành trình biên tập đơn dạng dễ dùng hơn, ví dụ trình biên tập Mod bài hay mô phỏng FPS, quá trình sáng tạo game sẽ đơn giản hơn, chú trọng vào sáng tạo thay vì năng lực kỹ thuật.

3.4 Cộng đồng đa nền tảng (Cross-Platform Community)
Thế giới Metaverse được tạo bởi Spike Engine có tính互通 về loại tài sản và kỹ thuật hóa, mở ra không gian tưởng tượng lớn cho hệ sinh thái tiếp theo.
Ví dụ như nền tảng hệ sinh thái nội dung, trò chơi ở giai đoạn sáng tạo có thể phát động gây quỹ token để người yêu thích sớm cùng phát triển (co-develop), trò chơi trong giai đoạn phát triển cho phép người dùng trải nghiệm thời gian thực, đặt trước tài sản và bỏ phiếu quản trị, tài sản NFT sau khi ra mắt có thể được trải nghiệm, giao dịch hoặc cho thuê trong các bối cảnh khác nhau. Dựa trên hệ sinh thái Metaverse hoàn toàn On Chain, các bang hội game tự do và phi tập trung hơn hình thành dưới dạng DAO, cung cấp lưu lượng và vốn cho tính thanh khoản và mức độ hoạt động của tài sản trong hệ sinh thái.
Cùng với việc xây dựng danh tính phi tập trung và chuỗi quan hệ mới, hình thành tổ chức tự trị Metaverse mới dựa trên quan hệ trên chuỗi, thực hiện các hành vi sản xuất như làm việc, họp, giáo dục trong không gian ảo theo cơ chế DAO.
Tổng kết:
Từ tài liệu hiện tại, có thể thấy Merlin cung cấp ba giao thức hoàn chỉnh:
Thứ nhất là phát hành chuỗi bằng hợp đồng thông minh L1/L2, đảm bảo an ninh và hiệu năng,
Thứ hai là giao thức NFT mới, cho phép NFT sử dụng và tương tác xuyên Metaverse,
Thứ ba là sự kết nối Metaverse trên chuỗi, bao gồm khả năng tương tác của tài sản, sáng tạo và trải nghiệm.
Tác giả tổng kết lại:
Điểm nổi bật của Merlin là tạo chuỗi bằng một thao tác, giúp Dapp sở hữu một chuỗi con zkRollup hoàn chỉnh về mặt vật lý;
Điểm nổi bật của Spike là cung cấp khả năng tương tác底层 cho Metaverse, giúp người dùng, tài sản và bối cảnh lưu thông với nhau.
Thực ra cuối cùng đều giải quyết cùng một vấn đề: Sáng tạo Metaverse trên chuỗi (Metaverse Creation on Chain).
Đội ngũ kiến trúc sư cốt lõi của Merlin đều là những người có hơn 7 năm kinh nghiệm trong lĩnh vực blockchain, am hiểu mật mã học, công nghệ phân tán, từng giữ chức người sáng lập các dự án như một chuỗi công khai BlockDAG, một dự án Defi và các chuỗi công khai khác. Hợp tác kỹ thuật hoặc tư vấn thông tin vui lòng liên hệ info@merlinchain.io
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














