Bài viết này được tạo bởi AI. Vui lòng xác minh thông tin quan trọng một cách độc lập.

Chữ ký trên Chuỗi NEAR: Giải thích về Ký kết Liên chuỗi

Crypto Wiki|Jul 23, 2026|4.5 (500 đánh giá)
Tóm tắt AI

Learn how NEAR Chain Signatures enable single accounts to sign transactions on Bitcoin, Ethereum, and other blockchains using decentralized MPC nodes.

Vấn đề với các Blockchain bị phân mảnh

Bitcoin của bạn không thể trực tiếp tham gia vào bất kỳ giao thức DeFi nào. Tài sản Ethereum của bạn không thể chuyển sang chuỗi Cosmos mà không cần tin tưởng vào một cầu nối. Mỗi hệ sinh thái blockchain hoạt động như một hòn đảo riêng biệt, và việc di chuyển giữa chúng đồng nghĩa với việc lựa chọn giữa rủi ro lưu ký, tài sản được đóng gói (wrapped assets), hoặc quản lý một ví và Private Key riêng biệt cho mỗi chuỗi bạn sử dụng.

Sự phân mảnh này là vấn đề cốt lõi chưa được giải quyết của khả năng tương tác Blockchain. Hàng trăm chuỗi đang nắm giữ tổng giá trị hàng nghìn tỷ đô la, thế nhưng các cơ chế để luân chuyển giá trị đó giữa các chuỗi đều đòi hỏi phải tin tưởng vào một bên lưu ký tập trung, chấp nhận rủi ro bị khai thác cầu nối, hoặc chịu đựng sự bất tiện về UX khi phải quản lý nhiều ví và khóa cá nhân. Cái giá của sai lầm là rất thực tế: các cầu nối chuỗi chéo đã bị khai thác gây ra tổng thiệt hại hơn 2 tỷ đô la.

NEAR Chain Signatures là một tính năng của Giao thức NEAR, cho phép một Hợp đồng Thông minh NEAR duy nhất ký các giao dịch trên bất kỳ Blockchain nào, bao gồm các chuỗi Bitcoin, Ethereum và Cosmos, bằng cách sử dụng một mạng lưới phi tập trung gồm các nút Tính toán Đa bên (MPC). Điều này loại bỏ nhu cầu về các cầu nối cross-chain và cho phép một tài khoản NEAR kiểm soát tài sản trên tất cả các mạng được hỗ trợ.

Tình trạng hiện tại: NEAR Chain Signatures đã chính thức hoạt động trên NEAR Protocol mainnet. Testnet cũng đã sẵn sàng để phát triển và thử nghiệm. Hãy xác minh tình trạng triển khai hiện tại so với tài liệu NEAR Chain Signatures trước khi xây dựng.

NEAR Protocol là gì?

NEAR Protocol là một Blockchain Lớp 1 sử dụng cơ chế đồng thuận Proof of Stake (PoS) và một kiến trúc phân mảnh có tên là Nightshade để xử lý giao dịch với thông lượng cao và phí thấp. Nó được phát triển và hỗ trợ bởi NEAR Foundation, một tổ chức phi lợi nhuận có trụ sở tại Thụy Sĩ.

Nightshade là phương pháp mở rộng quy mô của NEAR. Sharding chia blockchain thành các làn xử lý song song để mạng lưới có thể xử lý nhiều giao dịch cùng lúc hơn so với những gì kiến trúc chuỗi đơn cho phép. Kết quả là phí giao dịch vẫn duy trì ở mức thấp ngay cả khi tải mạng cao, điều này rất quan trọng khi Chain Signatures tạo ra khối lượng giao dịch chuỗi chéo đáng kể.

NEAR sử dụng tên tài khoản dễ đọc (chẳng hạn như alice.near) thay vì các chuỗi địa chỉ thập lục phân mà Ethereum sử dụng. Lựa chọn thiết kế này giúp việc thao tác với các tài khoản NEAR trở nên dễ dàng hơn và định vị chúng như những điểm neo danh tính tự nhiên trên nhiều blockchain khác nhau. Phí giao dịch NEAR chỉ bằng một phần nhỏ so với phí trên Ethereum Mainnet, và NEAR hỗ trợ Rust và JavaScript để phát triển Hợp đồng Thông minh thay vì Solidity. Token NEAR gốc được sử dụng để chi trả phí gas, staking và quản trị trên mạng lưới.

Chiến lược đa chuỗi của NEAR định vị NEAR Protocol là lớp định danh và hợp đồng thông minh cho tất cả các blockchain. Chữ ký Chuỗi (Chain Signatures) là tính năng kỹ thuật cốt lõi giúp hiện thực hóa chiến lược này. Aurora, môi trường thực thi tương thích với EVM của NEAR do Aurora Labs phát triển, cung cấp một thành phần bổ trợ: triển khai dApp tương thích với Ethereum trên NEAR cùng với Chữ ký Chuỗi để ký giao dịch liên chuỗi.

Không blockchain Layer-1 lớn nào khác hiện đang cung cấp tính năng ký chuỗi chéo gốc thông qua mạng Tính toán Đa bên phi tập trung như một tính năng giao thức tích hợp sẵn. Khả năng đó định vị kiến trúc của NEAR khác biệt so với Ethereum, Solana và các nền tảng Layer-1 khác trong không gian chuỗi chéo. Để tìm hiểu thêm về cách thức hoạt động của phương pháp tương tác liên chuỗi của một Layer-1 khác, xem Polkadot là gì: Tiền điện tử, DOT Coin và Parachains được giải thích.)

Chữ ký trên Chuỗi NEAR là gì?

Chữ ký Chuỗi NEAR là một tính năng của NEAR Protocol cho phép một Hợp đồng Thông minh NEAR duy nhất ký giao dịch trên bất kỳ blockchain nào, bao gồm các chuỗi Bitcoin, Ethereum và Cosmos, sử dụng mạng lưới phi tập trung gồm các nút Tính toán Đa bên (MPC). Điều này loại bỏ nhu cầu về các cầu nối chuỗi chéo và cho phép một tài khoản NEAR kiểm soát tài sản trên tất cả các mạng được hỗ trợ.

Về mặt thực tiễn, điều này có nghĩa là bạn viết logic ứng dụng trên NEAR và hợp đồng của bạn có khả năng tương tác với Bitcoin, Ethereum hoặc bất kỳ chuỗi nào được hỗ trợ như một thành phần tham gia gốc trên chuỗi đó. Các giao dịch đã ký mà các chuỗi này nhận được hoàn toàn hợp lệ ở định dạng gốc mà không cần wrapping, cầu nối (bridging) hay ví riêng biệt.

Đối với những người xây dựng sản phẩm và nhà đầu tư, tác động đối với người dùng là rất rõ ràng. Người dùng tương tác với một dApp (ứng dụng phi tập trung, nghĩa là phần mềm chạy trên Blockchain thay vì máy chủ tập trung) được xây dựng trên Chain Signatures thì không cần phải cài đặt riêng biệt ví Bitcoin, ví Ethereum và ví Cosmos. Một tài khoản NEAR xử lý tất cả mọi thứ.

Cơ chế mật mã đằng sau tính năng này, Tính toán Đa bên (Multi-Party Computation), được giải thích trong phần tiếp theo.

Một tài khoản cho tất cả các Blockchain

Người dùng của bạn không cần ví riêng cho Bitcoin, ví riêng cho Ethereum và một ví khác cho Solana. Với Chain Signatures, một tài khoản NEAR đóng vai trò là danh tính gốc trên tất cả các blockchain được hỗ trợ.

Quản lý các khóa riêng tư riêng biệt cho mỗi blockchain là một gánh nặng thực sự về bảo mật và trải nghiệm người dùng (UX). Mỗi khóa bổ sung là một thông tin xác thực khác có thể bị mất, bị lừa đảo (phishing) hoặc bị xâm phạm. Chain Signatures loại bỏ điều này bằng cách cho phép mạng lưới nút MPC tạo ra một cặp khóa xác định cho mỗi chuỗi đích từ tài khoản NEAR của người dùng. Người dùng không bao giờ tạo hoặc quản lý trực tiếp các khóa đã được tạo ra đó. Tài khoản NEAR là thông tin xác thực duy nhất họ cần.

Đây là tính năng trừu tượng hóa tài khoản đa chuỗi (multichain account abstraction): khả năng để một danh tính duy nhất kiểm soát các tài khoản và tài sản trên bất kỳ blockchain nào thông qua lập trình mà không cần quản lý các khóa riêng tư riêng biệt cho mỗi chuỗi. Tiêu chuẩn ERC-4337 của Ethereum giải quyết vấn đề trừu tượng hóa tài khoản trong phạm vi một chuỗi duy nhất, giúp các tài khoản Ethereum có thể lập trình được. Chain Signatures mở rộng khái niệm này trên nhiều chuỗi, biến một tài khoản NEAR thành bộ điều khiển cho toàn bộ hệ sinh thái blockchain được hỗ trợ. Sản phẩm của bạn có thể mang đến cho người dùng trải nghiệm đăng nhập một lần duy nhất trải dài trên Bitcoin, Ethereum, Solana và hơn thế nữa.


Cách thức hoạt động của Chữ ký Chuỗi NEAR

Chữ ký NEAR Chain dựa trên một phương pháp mật mã gọi là Tính toán Đa bên (Multi-Party Computation). Kỹ thuật này cho phép nhiều bên cùng nhau tạo ra một kết quả tính toán mà không bên nào thấy được dữ liệu đầu vào riêng tư của các bên khác.

Hiểu về Tính toán Đa bên

Hãy tưởng tượng việc chia một con số bí mật thành ba phần và giao mỗi phần cho ba người khác nhau. Không ai trong số họ biết được toàn bộ con số ban đầu. Tuy nhiên, khi kết hợp lại, cả nhóm có thể thực hiện một phép tính bằng cách sử dụng các phần riêng lẻ của mình để đưa ra kết quả chính xác, mà không cần phải tập hợp các phần đó lại với nhau.

Đó là ý tưởng cốt lõi đằng sau Tính toán Đa bên (MPC): một phương pháp mật mã học cho phép một nhóm các bên cùng nhau tính toán kết quả từ dữ liệu đầu vào riêng lẻ của họ mà không bên nào phải tiết lộ dữ liệu đầu vào của mình cho những bên khác.

Trong Chain Signatures, các "bên" là các nút MPC, các máy tính độc lập tham gia vào mạng lưới ký. Mỗi nút MPC nắm giữ một phần khóa, là một phần của thành phần Private Key cho mỗi Blockchain được hỗ trợ. Không có nút MPC đơn lẻ nào nắm giữ hoặc biết được toàn bộ Private Key. Các nút hợp tác để tạo ra một chữ ký mã hóa hợp lệ, và sự hợp tác đó là tất cả những gì cần thiết để ủy quyền một giao dịch trên bất kỳ chuỗi nào được hỗ trợ.

Các giải pháp lưu ký tổ chức như Fireblocks sử dụng chung một nguyên tắc mật mã nền tảng cho việc bảo vệ khóa. Chain Signatures áp dụng nguyên tắc này cho một vấn đề khác: ký các giao dịch xuyên chuỗi thay vì bảo vệ kho lưu ký. Cơ chế thì giống nhau; ứng dụng thì khác biệt.

Không một nút nào có thể ký một mình. Đó là sự đảm bảo về bảo mật.

Chữ ký ngưỡng và Mô hình Bảo mật

Giao thức MPC cụ thể mà Chain Signatures sử dụng được gọi là Sơ đồ chữ ký ngưỡng (TSS): một thiết kế yêu cầu một số lượng nút tối thiểu, gọi là "ngưỡng", phải phối hợp với nhau trước khi mạng lưới có thể tạo ra một chữ ký hợp lệ.

TSS khác biệt với multisig. Trong multisig, mỗi người ký nắm giữ một khóa riêng tư hoàn chỉnh và cần nhiều khóa hoàn chỉnh để xác thực một giao dịch. Trong TSS, không người ký nào nắm giữ toàn bộ khóa riêng tư. Mỗi người chỉ giữ một phần khóa. Khóa riêng tư hoàn chỉnh không bao giờ tồn tại ở bất kỳ một nơi nào. Đặc tính này có nghĩa là kẻ tấn công xâm phạm một hoặc vài nút MPC không thể tái tạo lại khóa riêng tư trừ khi họ xâm phạm đủ số nút để đạt hoặc vượt ngưỡng cùng lúc.

Cấu trúc t trên n cũng có khả năng chống chịu lỗi. Nếu một số nút ngoại tuyến, các nút còn lại vẫn có thể đạt ngưỡng và tạo chữ ký. Người dùng phải chấp nhận một giả định tin cậy: rằng số lượng nút cấu kết hoặc bị xâm phạm cùng lúc ít hơn ngưỡng.

Luồng Giao dịch: Từng Bước Một

Quy trình ký Chain Signatures có năm bước, từ lời gọi hợp đồng ban đầu đến việc phát sóng cuối cùng trên chuỗi đích.

  1. Yêu cầu. Hợp đồng Thông minh NEAR của bạn gọi hợp đồng Chain Signatures MPC, truyền tải trọng (payload) giao dịch của Blockchain mục tiêu và chỉ định chuỗi đích (Bitcoin, Ethereum, v.v.). Hợp đồng Thông minh không cần giữ bất kỳ Private Key nào cho chuỗi mục tiêu.

  2. Điều phối. Hợp đồng MPC Chữ ký Chuỗi (Chain Signatures) nhận yêu cầu chữ ký và phân phối nó đến mạng lưới nút MPC phi tập trung.

  3. . Các nút MPC mỗi nút sử dụng phần khóa của mình để tham gia vào quá trình ký ngưỡng. Không nút đơn lẻ nào giữ Private Key hoàn chỉnh. Các nút hợp tác cho đến khi đạt ngưỡng và tạo ra một chữ ký mật mã hợp lệ, sử dụng ECDSA (Thuật toán chữ ký số đường cong Elliptic) cho các chuỗi Bitcoin và tương thích EVM (mạng lưới chạy Máy ảo Ethereum, bao gồm Polygon, Arbitrum, Base và BNB Chain), hoặc EdDSA (Thuật toán chữ ký số đường cong Edwards) cho Solana và các chuỗi EdDSA khác.

  4. Trả về. Chữ ký hoàn tất sẽ được trả về cho Hợp đồng Thông minh NEAR đưa ra yêu cầu.

  5. Truyền phát. Giao dịch đã ký giờ đây có thể được gửi đi bởi bất kỳ ai, thường là một relayer hoặc chính ứng dụng, đến blockchain đích. Chuỗi đích chấp nhận chữ ký như nó chấp nhận bất kỳ giao dịch hợp lệ nào từ định dạng gốc của chuỗi đó.

[Sơ đồ: Quy trình bốn lớp. Layer 1: "Hợp đồng Thông minh NEAR của bạn" gửi một mũi tên yêu cầu đến Layer 2: "Hợp đồng Chữ ký Chuỗi MPC (điều phối viên trên chuỗi)", hợp đồng này phân phối đến Lớp 3: nhiều hộp được gắn nhãn "Nút MPC 1", "Nút MPC 2", "Nút MPC 3...N", các nút này cùng nhau tạo ra và gửi lại một mũi tên chữ ký cho Layer 2, nơi trả lại chữ ký hoàn tất cho Layer 1, sau đó thực hiện gửi một mũi tên phát sóng đến Lớp 4: "Blockchain mục tiêu (Bitcoin / Ethereum / Cosmos / v.v.)"]

Chuỗi được hỗ trợ. Chữ ký Chuỗi có thể ủy quyền giao dịch trên bất kỳ Blockchain nào sử dụng các sơ đồ chữ ký ECDSA hoặc EdDSA. Các chuỗi được hỗ trợ đã được xác nhận hiện tại bao gồm:

["- Bitcoin (ECDSA)","- Ethereum và các chuỗi tương thích EVM (Polygon, Arbitrum, Base, BNB Chain và các chuỗi khác)","- Các chuỗi Cosmos (biến thể ECDSA và EdDSA)","- Solana (EdDSA)","- TRON (ECDSA)"]

Danh sách này có thể mở rộng khi giao thức phát triển. Hãy tham khảo tài liệu NEAR Chain Signatures để biết danh sách chuỗi đã được xác nhận hiện tại.

Những gì bạn có thể xây dựng với NEAR Chain Signatures

Chữ ký Chuỗi biến mọi blockchain được hỗ trợ thành một nền tảng có thể lập trình cho Hợp đồng Thông minh NEAR của bạn. Dưới đây là các danh mục sản phẩm và ứng dụng mà tính năng này mang lại.

Bitcoin DeFi với Chữ ký Chuỗi NEAR

Bitcoin nắm giữ giá trị thị trường hơn 1 nghìn tỷ đô la, nhưng về mặt lịch sử, nó đã bị loại khỏi Tài chính phi tập trung (DeFi) vì Bitcoin không có khả năng Hợp đồng Thông minh gốc. DeFi đề cập đến các dịch vụ tài chính như cho vay, đi vay và giao dịch, được xây dựng trên các Hợp đồng Thông minh Blockchain mà không có các trung gian tập trung. Chữ ký Chuỗi (Chain Signatures) thay đổi mối quan hệ của Bitcoin với DeFi.

Một Hợp đồng Thông minh NEAR có thể yêu cầu chữ ký giao dịch Bitcoin từ mạng lưới MPC Chain Signatures, và giao dịch đã ký kết quả có thể được phát trực tiếp lên Bitcoin Mainnet. Điều này hoạt động vì Chain Signatures tạo ra các chữ ký ECDSA, cùng một cơ chế chữ ký mà Bitcoin sử dụng một cách nguyên bản. Không cần quy đổi (wrapping), không cần cầu nối (bridge), không cần bên lưu ký (custodian).

Các ứng dụng mà tính năng này mở ra bao gồm:

["- Cho vay và thế chấp BTC. Bạn có thể xây dựng một giao thức cho vay, nơi người dùng nạp BTC gốc (không phải BTC được bọc) làm tài sản thế chấp, với tất cả việc quản lý tài sản thế chấp được xử lý bởi logic hợp đồng thông minh NEAR.","- Các giao thức sinh lời từ BTC gốc. Các chiến lược sinh lời hoạt động trên các địa chỉ Bitcoin thực tế, không phải các biểu diễn được mã hóa token.","- Các cặp DEX định giá bằng BTC. Các cặp giao dịch thanh toán bằng BTC gốc trên mainnet Bitcoin."]

Đối với các nhà đầu tư, Bitcoin DeFi đại diện cho một trong những thị trường lớn nhất chưa được giải quyết trong tiền điện tử: hơn một nghìn tỷ đô la BTC hiện đang nằm ngoài bất kỳ giao thức DeFi nào.

Trừu tượng hóa tài khoản đa chuỗi

Người dùng của bạn không cần năm ví riêng biệt để truy cập năm Blockchain khác nhau. Chữ ký chuỗi (Chain Signatures) tạo ra địa chỉ tương ứng trên mỗi chuỗi đích từ một tài khoản NEAR duy nhất, biến một lần đăng nhập NEAR thành điểm truy cập cho toàn bộ hệ sinh thái Blockchain được hỗ trợ.

Một ví đa chuỗi dành cho người dùng cuối được xây dựng trên Chain Signatures cho phép người dùng xác thực một lần và gửi, nhận, tương tác với tài sản trên Bitcoin, Ethereum, Solana và bất kỳ chuỗi nào khác được hỗ trợ từ một giao diện duy nhất. Một dApp đa chuỗi (một ứng dụng tương tác với nhiều blockchain từ một giao diện duy nhất, mà không yêu cầu người dùng chuyển đổi mạng hoặc quản lý nhiều ví) có thể được xây dựng mà không yêu cầu người dùng phải hiểu về quản lý khóa (key management) chút nào.

Các trường hợp sử dụng khác: Từ DAOs đến Gaming

Hệ sinh thái Chain Signatures đang trong giai đoạn xây dựng ban đầu. Tại thời điểm xuất bản, trang hệ sinh thái của NEAR Foundation tại near.org liệt kê các dự án hiện tại đang xây dựng trên cơ sở hạ tầng này. Hãy xác minh các tích hợp dự án cụ thể với blog chính thức và tài nguyên nhà phát triển của NEAR trước khi dựa vào bất kỳ ví dụ nào. Ngoài Bitcoin DeFi và ví đa chuỗi, cơ sở hạ tầng này còn cho phép một loạt các ứng dụng chuỗi chéo.

DEX xuyên chuỗi. Bạn có thể xây dựng một sàn giao dịch phi tập trung, nơi người dùng giao dịch tài sản gốc trên các chuỗi Bitcoin, Ethereum và Cosmos mà không cần gói token hoặc định tuyến qua cầu nối. Hợp đồng của bạn giữ quyền ký kết; người dùng giữ tài khoản NEAR.

Quản lý kho bạc DAO không phụ thuộc chuỗi. Các DAO có thể kiểm soát tài sản kho bạc trên nhiều chuỗi từ một hợp đồng quản trị NEAR duy nhất. Một biểu quyết DAO trên NEAR có thể ủy quyền cho một giao dịch Bitcoin hoặc chuyển Token Ethereum mà không cần bất kỳ cơ sở hạ tầng cầu nối nào trong quy trình thực thi.

NFT chuỗi chéo. Các nền tảng NFT có thể đại diện và chuyển giao tài sản giữa các chuỗi. Một Token được đúc trên một chuỗi có thể được kiểm soát và chuyển giao trên một chuỗi khác thông qua ủy quyền Chữ ký chuỗi, mà không cần bọc hoặc bắc cầu tài sản cơ sở.

Tài sản Gaming cross-chain. Các vật phẩm game được lưu trữ trên một Blockchain có thể được sử dụng trong các trò chơi được triển khai trên một Blockchain khác. Tài khoản NEAR của người chơi đóng vai trò là danh tính thống nhất trên các hệ sinh thái Gaming, và Chain Signatures xử lý việc ủy quyền cross-chain.

Chain Signatures và các giải pháp thay thế

Chain Signatures là một trong nhiều cách tiếp cận đối với khả năng tương tác giữa các blockchain. Sự khác biệt giữa chúng phản ánh các lựa chọn kiến trúc, mô hình bảo mật và giả định về phạm vi bao phủ chuỗi khác nhau một cách cơ bản.

Chain Signatures so với Cầu nối xuyên chuỗi (Cross-Chain Bridges)

Cầu nối chuỗi chéo hoạt động bằng cách khóa tài sản trên chuỗi nguồn và đúc các phiên bản được bọc (wrapped) trên chuỗi đích. Hợp đồng cầu nối giữ các tài sản bị khóa, khiến nó trở thành mục tiêu tấn công tập trung.

Cấu trúc lưu ký này chính là nguồn gốc của rủi ro cầu nối. Khi một hợp đồng cầu nối bị khai thác, kẻ tấn công có thể tiếp cận được các tài sản đang bị khóa. Theo dữ liệu từ bảng xếp hạng các vụ tấn công của Rekt.news, các cầu nối chuỗi chéo đã bị khai thác với tổng thiệt hại lũy kế lên đến hơn 2 tỷ USD. Các tài sản wrapped được đúc trên chuỗi đích không phải là tài sản gốc của chuỗi đó; giá trị của chúng phụ thuộc vào khả năng thanh toán liên tục của cầu nối và tính bảo mật của các hợp đồng thông minh liên quan.

Chain Signatures có một cách tiếp cận khác biệt về mặt cơ chế. Chain Signatures không khóa bất kỳ tài sản nào. Nó tạo ra các chữ ký mật mã cho phép các giao dịch gốc trực tiếp trên chuỗi đích. Không có người giám sát nắm giữ quỹ, không có Token được bọc và không có hợp đồng cầu nối nào để khai thác.

Mô hình tin cậy khác biệt, không hoàn toàn không có rủi ro. Bảo mật của Chuỗi Chữ ký phụ thuộc vào tính phi tập trung và các ưu đãi kinh tế của mạng lưới nút MPC. Một tập hợp nút nhỏ hơn hoặc kém phân tán về mặt địa lý sẽ làm tăng rủi ro. Mô hình ngưỡng phân tán sự tin cậy nhưng không loại bỏ nó. Người đọc đánh giá Chuỗi Chữ ký để sử dụng trong sản xuất nên xem xét các số liệu thống kê mạng lưới nút hiện tại và báo cáo kiểm toán bảo mật tại near.org.

Phần so sánh trên chủ yếu áp dụng cho các cầu nối tin cậy và bán tin cậy. Các cầu nối light-client giảm thiểu sự tin cậy, chẳng hạn như Cosmos IBC, hoạt động theo một mô hình bảo mật riêng biệt được trình bày trong bảng bên dưới.

Bảng so sánh khả năng tương tác

Bảng dưới đây so sánh Chain Signatures với năm phương pháp tiếp cận khả năng tương tác dựa trên các tiêu chí quan trọng nhất đối với các quyết định xây dựng và đầu tư.

Giải phápCơ chếLoại tài sảnYêu cầu của Chuỗi đíchPhạm vi Chuỗi được hỗ trợMô hình Bảo mậtCó yêu cầu Hợp đồng trên Chuỗi đích không?
Chữ ký Chuỗi NEARKý mật mã dựa trên MPCTài sản gốc trên chuỗi đíchKhông yêu cầu trên chuỗi đíchBất kỳ chuỗi ECDSA hoặc EdDSA nào (Bitcoin, Ethereum, Cosmos, Solana, v.v.)Niềm tin ngưỡng MPC (t-trong-n nút)Không
Cầu nối Chuỗi chéoKhóa/đúc (token bọc)Các bản đại diện được bọcHợp đồng cầu nối trên đíchCác chuỗi mà cầu nối đã triển khaiRủi ro lưu ký / Hợp đồng Thông minhCó (hợp đồng cầu nối)
Cosmos IBCXác minh máy khách nhẹ (light-client)Chuyển token IBC (ICS-20)Yêu cầu triển khai mô-đun IBCChỉ các chuỗi hỗ trợ IBCGiảm thiểu sự tin cậy (máy khách nhẹ)Có (mô-đun IBC)
LayerZeroTruyền thông điệp Oracle + relayerToken chuyển khoản + thông điệp tùy ýCác hợp đồng điểm cuối trên cả hai chuỗiEVM và các chuỗi không phải EVM được chọnGiả định tin cậy Oracle + relayerCó (cả hai chuỗi)
Polkadot XCMNhắn tin Đồng thuận chéoCác thông điệp và token định dạng XCMParachain trong hệ sinh thái Polkadot/KusamaChỉ các parachain Polkadot/KusamaBảo mật chuỗi chuyển tiếp dùng chungCó (khe parachain)
WormholeChuyển tiếp thông điệp mạng lưới GuardianToken bọc + thông điệp tùy ýCác hợp đồng cầu nối cốt lõi trên các chuỗi được hỗ trợHơn 20 chuỗi EVM và không phải EVMMạng lưới Guardian (19 trình xác thực)

Cosmos IBC (Inter-Blockchain Communication) là một giao thức giảm thiểu sự tin cậy với các đảm bảo mật mã mạnh mẽ trong hệ sinh thái của nó. Phạm vi của nó bị giới hạn ở các chuỗi đã triển khai tiêu chuẩn IBC. Bitcoin và hầu hết các chuỗi EVM không được bật IBC gốc, điều này làm hạn chế khả năng tiếp cận của nó đối với tập hợp các blockchain tương thích với IBC.

LayerZero hoạt động ở lớp truyền thông điệp liên chuỗi thay vì lớp ký mật mã. Nó yêu cầu triển khai hợp đồng trên cả chuỗi nguồn và chuỗi đích, điều này có nghĩa là nó không thể nhắm mục tiêu gốc Bitcoin hoặc các chuỗi khác mà không có khả năng Hợp đồng Thông minh.

Wormhole sử dụng một mạng lưới người giám sát gồm 19 validator để xác thực và chuyển tiếp các thông điệp giữa các chuỗi được hỗ trợ. Nó hoạt động ở lớp thông điệp với các giả định tin cậy riêng và đã trải qua một vụ khai thác trị giá 320 triệu USD vào năm 2022. Để tìm hiểu chi tiết về kiến trúc parachain của Polkadot và cách XCM (Cross-Consensus Messaging) hoạt động trong hệ sinh thái Polkadot, hãy xem bài giải thích được liên kết. XCM là một tiêu chuẩn nội bộ hệ sinh thái mạnh mẽ; Chain Signatures được thiết kế cho các hoạt động đa chuỗi không phụ thuộc vào hệ sinh thái.

Lưu ý: Vui lòng xác minh tất cả mô tả giao thức của đối thủ cạnh tranh với tài liệu chính thức tại thời điểm đọc. Khả năng của giao thức luôn thay đổi.

Dành cho Nhà đầu tư: Chữ ký chuỗi và nhu cầu Token của NEAR

Dành cho nhà đầu tư

Mọi giao dịch Chain Signatures đều được xử lý trên NEAR Protocol, tiêu thụ NEAR Token cho Phí gas. Nếu việc áp dụng Chain Signatures tăng trưởng, khối lượng giao dịch NEAR sẽ tăng theo tỷ lệ thuận, tạo ra nhu cầu ngày càng cao đối với NEAR Token thông qua cơ chế Phí gas.

Chain Signatures là tính năng Layer-1 lớn duy nhất cho phép ký chuỗi chéo gốc thông qua mạng lưới MPC phi tập trung mà không yêu cầu cơ sở hạ tầng trên chuỗi đích. Hiện tại không có L1 lớn nào khác cung cấp tính năng này như một khả năng tích hợp sẵn của giao thức. Sự khác biệt kỹ thuật đó là cơ sở cho lập luận về lợi thế cạnh tranh.

Lưu ý trung thực: hệ sinh thái này đang ở giai đoạn đầu và việc áp dụng không được đảm bảo. Giá trị của sự khác biệt kỹ thuật phụ thuộc hoàn toàn vào việc áp dụng của nhà phát triển và người dùng, điều này vẫn cần được chứng minh ở quy mô lớn.

Nội dung này thảo luận về các cơ chế tiện ích của Token chỉ nhằm mục đích cung cấp thông tin và không cấu thành lời khuyên đầu tư. Giá trị của tài sản tiền điện tử có thể giảm cũng như tăng. Hãy tham khảo ý kiến của cố vấn tài chính có trình độ trước khi đưa ra quyết định đầu tư.

Bắt đầu với NEAR Chain Signatures

Chain Signatures có sẵn trên NEAR Protocol mainnet và testnet. Hợp đồng Thông minh NEAR của bạn là điểm vào. Bạn triển khai logic ứng dụng của mình trên NEAR, gọi hợp đồng MPC Chain Signatures và Chain Signatures xử lý lớp ký xuyên chuỗi.

Có hai điểm quan trọng về kiến trúc triển khai ở đây. Đầu tiên, yêu cầu ký phải bắt nguồn từ một Hợp đồng Thông minh NEAR. Đúng vậy, bạn cần có một hợp đồng trên NEAR, vì Chữ ký Chuỗi (Chain Signatures) là một tính năng của Giao thức NEAR và quy trình yêu cầu bắt đầu từ đó. Thứ hai, bạn không cần triển khai bất kỳ hợp đồng hay cơ sở hạ tầng nào trên chuỗi đích. Sự khác biệt đó giúp phân biệt Chữ ký Chuỗi với các giải pháp thay thế yêu cầu triển khai hợp đồng trên chuỗi đích. Logic đa chuỗi của bạn hoàn toàn nằm trên NEAR.

NEAR hỗ trợ Rust (near-sdk-rs) và JavaScript/TypeScript (near-sdk-js) để phát triển Hợp đồng Thông minh. Chữ ký Chuỗi (Chain Signatures) có thể được gọi từ bất kỳ SDK nào. Ưu điểm về mặt kiến trúc dành cho các nhà phát triển là rất thực tế: bạn chỉ cần viết một hợp đồng trên NEAR thay vì phải triển khai các hợp đồng riêng biệt trên mọi chuỗi khối mà bạn muốn nhắm tới.

Dưới đây là các bước bắt đầu theo số thứ tự để đi từ con số không đến việc tích hợp ký đa chuỗi (cross-chain signing) hoàn chỉnh:

  1. Đọc tài liệu khái niệm. Bắt đầu với tài liệu Chữ ký chuỗi NEAR) để hiểu API hợp đồng MPC, định dạng yêu cầu chữ ký và các tham số chuỗi được hỗ trợ.

  2. Xem hướng dẫn nhanh. Hướng dẫn nhanh về Chain Signatures cung cấp một ví dụ hoạt động về một Hợp đồng Thông minh NEAR gọi Chain Signatures cho một chuỗi đích. Xem cách payload yêu cầu được cấu trúc và chữ ký trả về trông như thế nào.

  3. Thiết lập môi trường phát triển NEAR của bạn. Cài đặt near-cli, giao diện dòng lệnh để triển khai và gọi các hợp đồng thông minh NEAR. Xem hướng dẫn dành cho nhà phát triển hợp đồng thông minh NEAR) để thiết lập môi trường và cấu trúc hợp đồng.

  4. Triển khai một hợp đồng thử nghiệm trên NEAR testnet. Gọi hợp đồng Chain Signatures với một payload mẫu cho chuỗi đích của bạn. Testnet cho phép bạn kiểm tra quy trình ký năm bước đầy đủ mà không tốn chi phí giao dịch trên mainnet. Xác minh khả năng hiện tại của testnet đối chiếu với near.org trước khi kiểm thử, vì danh sách chuỗi được hỗ trợ và API có thể thay đổi.

  5. Tham gia cộng đồng nhà phát triển NEAR. Discord của cộng đồng nhà phát triển NEAR cung cấp sự hỗ trợ từ cộng đồng, đánh giá mã nguồn và giải đáp các câu hỏi về các mẫu tích hợp Chữ ký Chuỗi (Chain Signatures). Các dự án tích hợp ở giai đoạn đầu sẽ có lợi từ việc tiếp cận trực tiếp với các nhà phát triển khác đã giải quyết các vấn đề tương tự.

Sẵn sàng để xây dựng? Bắt đầu với tài liệu Chữ ký Chuỗi NEAR tại docs.near.orghướng dẫn nhà phát triển hợp đồng thông minh NEAR.

Các thông số kỹ thuật, trạng thái triển khai và thông tin về các chuỗi được hỗ trợ đều chính xác tính đến thời điểm công bố. NEAR Protocol là một dự án đang trong quá trình phát triển tích cực. Hãy xác minh các khả năng hiện tại tại docs.near.org trước khi bắt đầu xây dựng.


Câu hỏi thường gặp

NEAR Chain Signatures là gì?

NEAR Chain Signatures cho phép bất kỳ Hợp đồng Thông minh NEAR nào tạo ra các chữ ký giao dịch hợp lệ cho các Blockchain khác (Bitcoin, Ethereum, Cosmos và các mạng khác) thông qua một mạng lưới phi tập trung gồm các nút Tính toán Đa bên (Multi-Party Computation). Người dùng có một tài khoản duy nhất hoạt động trên tất cả các chuỗi được hỗ trợ. Không cần cầu nối và không cần các ví riêng biệt cho mỗi Blockchain.

NEAR Chain Signatures hoạt động như thế nào?

Hợp đồng Thông minh NEAR của bạn gửi một yêu cầu chữ ký đến hợp đồng Chain Signatures MPC. Một mạng lưới nút phi tập trung sau đó sẽ hợp tác để tạo ra một chữ ký mã hóa hợp lệ bằng cách sử dụng Giao thức Chữ ký Ngưỡng (Threshold Signature Scheme). Không có nút riêng lẻ nào nắm giữ hoặc từng nhìn thấy toàn bộ Private Key. Chữ ký hoàn tất sẽ được trả về hợp đồng của bạn và có thể được phát trực tiếp đến blockchain mục tiêu.

NEAR Chain Signatures hỗ trợ những Blockchain nào?

Chain Signatures hỗ trợ bất kỳ Blockchain nào sử dụng lược đồ chữ ký ECDSA (Elliptic Curve Digital Signature Algorithm) hoặc EdDSA (Edwards-curve Digital Signature Algorithm). Các chuỗi được xác nhận hỗ trợ bao gồm Bitcoin, Ethereum và các mạng tương thích với EVM, các chuỗi Cosmos, Solana và TRON. Hãy kiểm tra docs.near.org để biết danh sách xác nhận hiện tại, vì phạm vi hỗ trợ có thể mở rộng theo thời gian.

Chain Signatures của NEAR có giống với Cầu nối Xuyên chuỗi (Cross-Chain Bridge) không?

Không. Các cầu nối liên chuỗi khóa tài sản trên một chuỗi và tạo ra các token đại diện được đóng gói (wrapped tokens) trên một chuỗi khác, dẫn đến rủi ro lưu ký tập trung vào hợp đồng cầu nối. Chain Signatures tạo ra các chữ ký mật mã để ủy quyền các giao dịch gốc trực tiếp trên chuỗi đích. Không có tài sản nào bị khóa, không có token đại diện nào được tạo ra và không có người giám sát duy nhất nào nắm giữ quỹ.

Chữ ký Chuỗi NEAR có an toàn không?

Chữ ký Chuỗi bảo mật miễn là số lượng nút MPC bị xâm phạm hoặc thông đồng dưới ngưỡng cho phép. Hệ thống phân tán sự tin cậy trên một mạng lưới các nút thay vì tập trung nó vào một Hợp đồng Thông minh duy nhất. Bảo mật tăng theo quy mô và sự phân tán của mạng lưới các nút. Người đọc đánh giá Chữ ký Chuỗi cho mục đích sử dụng thực tế nên xem xét thống kê mạng lưới hiện tại và các cuộc kiểm tra bảo mật tại near.org.

Multi-Party Computation (MPC) Là Gì?

Tính toán đa bên (MPC) là một phương pháp mật mã cho phép một nhóm các bên cùng nhau tính toán một kết quả mà không người tham gia nào tiết lộ đầu vào riêng của họ cho những người khác. Trong Chữ ký chuỗi, các nút MPC mỗi nút giữ một phần khóa (một phần của vật liệu Private Key) và hợp tác để tạo ra một chữ ký hợp lệ. Không có nút nào biết hoặc giữ toàn bộ Private Key tại bất kỳ thời điểm nào.

Tôi có cần một ví riêng cho mỗi Blockchain không?

Không. Chain Signatures sử dụng tài khoản NEAR của bạn làm danh tính gốc và tạo ra một địa chỉ tương ứng trên mỗi chuỗi đích. Bạn quản lý một bộ thông tin đăng nhập duy nhất và người dùng sản phẩm của bạn cũng vậy. Các nhà phát triển xây dựng trên Chain Signatures có thể cung cấp trải nghiệm đăng nhập duy nhất bao gồm Bitcoin, Ethereum, Solana và mọi chuỗi được hỗ trợ khác mà không yêu cầu người dùng quản lý các khóa riêng biệt.

Hợp đồng Thông minh NEAR có thể Ký Giao dịch Bitcoin không?

Vâng. Chain Signatures tạo ra các chữ ký ECDSA, cùng lược đồ chữ ký mà Bitcoin sử dụng. Hợp đồng Thông minh NEAR của bạn có thể yêu cầu chữ ký giao dịch Bitcoin từ mạng lưới MPC của Chain Signatures, và giao dịch đã ký kết quả có thể được phát sóng trực tiếp lên Bitcoin mainnet mà không cần bất kỳ cầu nối, tài sản được đóng gói (wrapped asset) hay triển khai hợp đồng phía Bitcoin nào.

Bạn có thể xây dựng những gì với Chain Signatures trên NEAR?

Bạn có thể xây dựng các giao thức DeFi Bitcoin bằng BTC gốc, các sàn DEX chuỗi chéo giao dịch tài sản trên nhiều mạng lưới mà không cần wrapping, ví đa chuỗi nơi người dùng quản lý tất cả các chuỗi từ một tài khoản, kho quỹ DAO kiểm soát tài sản trên nhiều chuỗi, các nền tảng NFT chuỗi chéo và hệ thống tài sản Gaming chuỗi chéo. Chữ ký Chuỗi (Chain Signatures) biến bất kỳ Blockchain ECDSA hoặc EdDSA nào thành một bề mặt lập trình được cho Hợp đồng Thông minh NEAR của bạn.

Chữ ký Chuỗi ảnh hưởng như thế nào đến nhu cầu Token của NEAR?

Mọi giao dịch Chain Signatures đều được xử lý trên NEAR Protocol, tiêu tốn Token NEAR cho Phí gas. Nếu mức độ chấp nhận Chain Signatures tăng lên, khối lượng giao dịch NEAR sẽ tăng tương ứng, làm tăng nhu cầu đối với Token NEAR thông qua cơ chế Phí gas. Đây không phải là lời khuyên đầu tư. Hãy tham khảo ý kiến của một cố vấn tài chính đủ điều kiện trước khi đưa ra các quyết định đầu tư.

Kết luận

NEAR Chain Signatures về mặt kỹ thuật giúp một tài khoản duy nhất có thể ủy quyền các giao dịch trên Bitcoin, Ethereum và bất kỳ chuỗi ECDSA hoặc EdDSA nào khác mà không cần cầu nối (bridge), tài sản bọc (wrapped assets) hoặc quản lý đa ví. Cơ chế này được thiết lập chặt chẽ: các nút MPC giữ các phần khóa (key shares), Sơ đồ chữ ký ngưỡng (Threshold Signature Scheme) điều phối việc ký mà không có bất kỳ nút nào nhìn thấy khóa hoàn chỉnh và các chữ ký kết quả có hiệu lực nguyên bản trên các chuỗi mục tiêu.

Việc khả năng đó có trở thành cơ sở hạ tầng nền tảng cho thế hệ ứng dụng chuỗi chéo tiếp theo hay không phụ thuộc vào sự chấp nhận. Và sự chấp nhận bắt đầu từ các nhà phát triển.

Những thông tin chính

  1. Một Hợp đồng Thông minh NEAR duy nhất có thể ký các giao dịch trên bất kỳ Blockchain nào được hỗ trợ thông qua mạng lưới nút MPC phi tập trung. Không cần cầu nối.
  2. Khác với các cầu nối, Chain Signatures không khóa tài sản hoặc tạo ra các token dạng bọc (wrapped tokens). Nó ủy quyền trực tiếp cho các giao dịch gốc trên chuỗi mục tiêu.
  3. Bảo mật dựa trên mô hình ngưỡng MPC: kẻ tấn công phải xâm nhập đủ số lượng nút để đạt đến ngưỡng, chứ không chỉ một nút.
  4. Các chuỗi được hỗ trợ bao gồm Bitcoin, Ethereum và các mạng EVM, Cosmos, Solana, TRON và các mạng khác sử dụng chữ ký ECDSA hoặc EdDSA.
  5. Chain Signatures đã chính thức hoạt động trên NEAR Mainnet. Các nhà phát triển có thể bắt đầu với tài liệu NEAR Chain Signatures.

Nhà phát triển: Bắt đầu xây dựng với tài liệu Chữ ký Chuỗi NEAR tại docs.near.org.

Nhà đầu tư: Khám phá hệ sinh thái NEAR và số liệu thống kê mạng lưới hiện tại tại near.org.

Các nhà phát triển sản phẩm: Xem những gì các đội nhóm đang xây dựng trên trang hệ sinh thái của NEAR Foundation tại near.org.


Bài viết liên quan

["- Polkadot là gì: Tiền điện tử, DOT Coin, và Parachains được giải thích","- Cardano là gì: Tiền điện tử ADA và Blockchain được giải thích"]