本文由 AI 生成,请独立核实重要信息。

什么是 NEAR 代币?链签名 (Chain Signatures) 详解

Crypto Wiki|Jul 23, 2026|4.5 (500 人评分)
AI 摘要

Learn what NEAR Protocol is, how Chain Signatures enable cross-chain transactions on Bitcoin and Ethereum without bridges or custodians.

最后更新于:2025年

什么是 NEAR Protocol?

NEAR Protocol 是一种权益质押 Layer 1 区块链,专为可扩展性和开发者易用性而设计。NEAR 区块链采用名为 Nightshade 的分片架构构建,可实现高吞吐量和低成本的交易处理,并作为 Chain Signatures(其原生跨链签名功能)的基础。NEAR 由 NEAR Foundation 开发和维护,该基金会是一个致力于促进 NEAR 生态发展的非营利组织。

NEAR 使用权益证明共识机制,验证者通过质押 NEAR 代币来参与区块生成并赚取奖励。这个验证者网络也是驱动链签名 (Chain Signatures) 的基础架构,当您了解签名过程的运作方式后,这一细节将变得至关重要。

Nightshade,NEAR 的分片模型,将网络的交易处理分散到并行分片中,从而允许吞吐量在不牺牲安全性的情况下进行扩展。与旧的 Layer 1 架构不同,它们会顺序处理交易,Nightshade 使 NEAR 能够随着网络增长处理更多活动。

NEAR 代币是 NEAR 网络的本地货币,用于支付交易费用、资助智能合约执行以及在共识中进行质押。NEAR 上的每一次 Chain Signatures 交互都会消耗 NEAR 代币作为 Gas,因此协议的使用与代币存在直接的经济关系。

NEAR 如今真正与众不同的地方在于一项名为“链签名”(Chain Signatures)的功能,它使 NEAR 智能合约能够直接与比特币、以太坊以及其他受支持的区块链进行交互。

NEAR 与其他 Layer 1 区块链有何不同?

三大架构选择让NEAR区别于其他Layer 1区块链:人类可读的账户名称、为吞吐量设计的分片模型,以及链签名,这项功能使NEAR的全链愿景成为可能。

NEAR 账户使用类似 alice.near 这样人类可读的标识符,而非十六进制地址。这一设计选择的重要性远不止于可用性。Chain Signatures 从 NEAR 账户 ID 确定性地派生出其他区块链上的地址,因此,单个 alice.near 身份即可控制比特币地址和以太坊地址,无需单独的钱包。

NEAR 的账户模型和链式签名是朝着账户抽象这一设计模式迈出的更广泛一步,该模式将用户身份与底层签名基础设施解耦,使区块链交互更加灵活。(来自以太坊的开发者也可以使用 Aurora,一个构建在 NEAR 之上的 EVM 兼容环境,支持 Solidity 合约。)

NEAR 将其更宏大的方向称为全链愿景:一个在 NEAR 上构建的单一应用程序可以读取和写入任何区块链的世界,并以 NEAR 作为协调层。Chain Signatures 是使该愿景得以实现的具体技术机制。

Chain Signatures 解决的问题:为什么区块链互操作性如此困难

区块链在设计上是隔离的网络。比特币节点不了解以太坊,而以太坊的智能合约也无法原生读取比特币的状态或授权比特币交易。这种隔离是每个链安全模型的基础。但这也造成了一个真正的问题:区块链互操作性(在独立链之间转移价值或数据的能力)在历史上一直需要可信的中间人。

主流的解决方案是跨链桥和封装资产。跨链桥在源链上锁定资产,并在目标链上铸造代币表示。封装比特币 (wBTC) 例如,是以太坊代币,由托管方持有的真实比特币按一比一锚定。这两种方法都引入了交易对手风险。跨链桥的安全性取决于其智能合约或托管方,而重大的漏洞利用(包括 Ronin、Wormhole、Nomad 等)导致了数十亿美元的损失。以太坊目前缺乏一种能够避免这些中介的、原生的、与链无关的签名功能。

跨链桥本身并不坏;它们具有实际用途,且许多跨链桥运行可靠。其局限性在于它们引入了信任和风险,而并非每个应用场景都能承担。

NEAR 链签名以不同的方式解决这一问题:它并非通过构建另一个跨链桥,而是通过让 NEAR 智能合约能够为任何链上的交易生成有效的加密签名,从而按原样直接与比特币和以太坊等网络进行交互。

NEAR 链签名是什么?

加密签名是一种使用私钥生成的数学证明,用以授权区块链交易。每次您发送加密货币时,您的钱包都会生成一个。没有有效的签名,网络将拒绝该交易。

NEAR 链签名是 NEAR 协议的一项功能,允许 NEAR 智能合约在任何区块链(包括比特币、以太坊和 EVM 兼容网络)上签署交易,而无需跨链桥、包装资产或外部托管机构。它使用一种称为多方计算 (MPC) 的加密技术来安全地生成这些签名。

NEAR 协议链签名代表了一种根本不同的跨链交互方式。与锁仓资产和铸造代理不同,NEAR 的智能合约会生成一个在目标链自有网络上有效的签名。其结果是实现无需桥接的跨链:交易直接在比特币或以太坊上执行,签名路径上没有任何中间方。

要理解这如何运作,首先需要了解支撑它的加密技术:多方计算。

NEAR 链签名如何运作?

NEAR 链签名通过一种称为多方计算的加密技术实现跨链交易。以下章节将从基础概念追溯至完整的签名流程。

什么是多方计算 (MPC)?

多方计算 (MPC) 是一种加密技术,允许多个独立方共同进行计算(例如生成签名),而无需任何一方看到完整的私钥。

想象一下,这就像一个银行金库,需要多名持钥匙者同时才能打开。没有一个人持有所有的钥匙,也没有人能够独自进入金库。MPC(多方计算)将这一原则应用于密码学:计算过程被分散到各个参与者之间,并且结果——一个有效的签名——是集体产生的,而没有一个参与者曾拥有完整的密钥。

(MPC 并不是一个新概念。它已经为 Fireblocks 和 ZenGo 等机构托管产品提供支持,为金融机构保护着数十亿资产。)

NEAR MPC 利用此技术,在其验证者网络中分配外部链地址的签名权限,使系统能够在不依赖任何中心化密钥持有者的情况下,为比特币、以太坊及其他链生成签名。

门限签名:密钥如何从不完整

Chain Signatures 使用的特定 MPC 协议被称为门限签名方案 (TSS)。在 TSS 中,私钥永远不会在同一个地方进行组合。相反,密钥碎片分布在 NEAR 的验证者节点中,这些节点运营商与处理 NEAR 交易并在维护网络完整性方面拥有经济质押的运营商是同一批人。必须有最少数量的验证者(即“门限”)协作才能生成有效的签名,但没有任何单一验证者会持有完整的私钥。

举个具体的例子:如果阈值是 3 分之 2,那么三个私钥份额持有者中的任何两位都可以合作生成一个有效的签名,但任何人都无法单独行动,而且完整的私钥永远不会被重新构建。

这与像比特币这样的区块链上常见的多重签名方案不同。在多重签名中,所有联合签名者的签名都会出现在链上,并且交易的读取者都能看到。而在门限签名中,验证者之间的协作生成一个标准的单一签名,该签名与由单个私钥生成的签名无法区分。目标链看到的是一个普通交易。

链签名流程

生成跨链签名的完整流程如下:

  1. 开发者部署一个 NEAR 智能合约(使用 Rust 或 JavaScript/TypeScript 编写),该合约调用 Chain Signatures 签名合约。
  2. 该签名合约向 NEAR 的 MPC 网络发送一个请求,指定目标 区块链 和交易载荷。
  3. 一定数量的 NEAR 验证者通过门限签名方案进行合作,生成一个对目标链有效的加密签名,而无需任何单个验证者持有完整密钥。
  4. 该签名被返回给调用合约,然后由调用合约将其广播到目标 区块链 以执行交易。

每个 NEAR 账户都可以用于在任何受支持的区块链上派生出相应的地址。如果您的账户是 alice.near,链签名 (Chain Signatures) 能够从中派生出确定的比特币地址和以太坊地址,这意味着您只需一个 NEAR 身份即可控制多个链上的账户,而无需为每个链准备单独的钱包。这就是 NEAR 如何在任何环节均无需桥接或托管的情况下实现跨链交易的。

NEAR 链签名与跨链桥:有何区别?

跨链桥的工作原理是在一个链上锁定资产,然后在另一个链上铸造代表性代币。NEAR 链签名(NEAR Chain Signatures)的运作方式不同,而这些差异对于安全性和用户体验都至关重要。

NEAR 链签名跨链桥
机制使用 MPC 在目标链上原生地签署交易在源链上锁定资产,在目标链上铸造代表资产
信任模型通过门限签名分布在 NEAR 的验证者集中依赖于智能合约的安全性或中心化托管人
关键风险攻破需要同时影响绝大多数验证者智能合约漏洞、托管人故障或跨链桥黑客攻击
是否需要资产包装否:直接与原生资产交互是:产生包装代币代表(例如 wBTC)
是否需要更改目标链否:直接适用于现有的比特币和以太坊视情况而定,因为某些跨链桥需要在目标链上部署智能合约

封装资产的对比值得进行具体说明。如今,要在以太坊 DeFi 协议中使用比特币的价值,需要将 BTC 转换为封装比特币 (wBTC),这是一种由第三方托管的真实 BTC 抵押的以太坊代币。这引入了交易对手风险、转换费用以及对托管机构的持续依赖。链签名 (Chain Signatures) 提供了一条不同的路径:NEAR 智能合约可以直接控制一个真实的比特币地址,原生签署比特币交易,而无需任何封装。(同样的模式也适用于其他形式的封装资产,例如 renBTC 或 cbBTC。)

另外两种互操作性方法也值得简要比较。Polkadot 的中继链和平行链架构支持跨链通信,但它要求参与链采用 Polkadot 的协议。比特币和以太坊并不是 Polkadot 的平行链,而 NEAR 链签名(Chain Signatures)则完全不需要对目标链进行任何更改。Cosmos IBC(区块链间通信协议)同样要求参与链实现 IBC 协议。NEAR 链签名可以与现有的比特币和以太坊进行交互,而无需对它们的协议进行任何修改。

跨链桥在当今的生态系统中发挥着真实且重要的作用,许多跨链桥运行十分可靠。以上对比旨在阐明架构上的差异,而非否定基于跨链桥的方案。

NEAR 链签名是否安全?

是的,NEAR 链上签名(NEAR Chain Signatures)的设计采用了安全模型,能够防止任何单一方单方面控制签名密钥。

没有单一实体可以控制任何基于链签名(Chain Signatures)衍生地址的完整私钥。密钥分片分布在 NEAR 的验证者网络中,这些验证者也就是处理 NEAR 交易的人员,他们通过质押代币对网络的完整性持有切实的经济质押(stake)。外部链地址的私钥从未在任何地方进行完整组装。它仅在签名时刻由达到阈值的验证者共同使用,即便在那时,也没有任何单一验证者能看到完整的私钥。

要攻破 Chain Signatures 控制的地址,攻击者需要同时攻破 NEAR 验证者集合的绝大多数。这个门槛比利用单个桥接智能合约高得多,因为一个智能合约中的漏洞就能耗尽所有锁定的资产。底层的 MPC 技术并非实验性的;它已被用于机构托管产品多年,为无法承担单点故障的组织保护了数十亿美元的资产。

NEAR Protocol 的主网自 2020 年起已上线,并由 NEAR Foundation 负责维护。关于 Chain Signatures 的最新审计状态,请参考 NEAR Foundation 的官方安全文档和 NEAR GitHub 仓库,这些资源提供了最准确且最新的验证详情。

没有任何加密系统能提供绝对的保证,Chain Signatures 也不例外。门限签名模型提供的是一种分布式信任假设:安全性依赖于一个庞大、具有经济激励的验证者集合中的诚实多数,而不是依赖于单个托管人或智能合约的完整性。

使用 NEAR 链签名可以构建什么?使用案例详解

一个 dApp(去中心化应用程序)是在区块链而非中心化服务器上运行的软件,通过智能合约执行。

NEAR Chain Signatures 的用例

NEAR Chain Signatures 极大地扩展了 dApp 在所有支持网络上的功能。

以下是当今开发者可使用的最具体应用:

  • 全链 DeFi 协议。在 NEAR 上构建借贷或交易协议,同时从比特币和以太坊获取流动性,而无需在每条链上部署单独的合约。DeFi(去中心化借贷、交易和收益协议)在历史上一直局限于单链生态系统;链签名(Chain Signatures)消除了这一限制。
  • 无需 wBTC 的比特币原生去中心化应用(dApps)。创建可直接与比特币主网交互的应用程序,通过 NEAR 智能合约签署 BTC 交易,无需包装比特币(wBTC),也不需要托管人。
  • 跨链 NFT 平台。在 NEAR 上发行 NFT,并通过单一的 NEAR 合约由链签名授权在以太坊或其他 EVM 链上的转移或交互。
  • 多链资产组合管理。构建钱包或资产组合工具,通过单一的 NEAR 账户身份控制比特币、以太坊和 NEAR 上的资产。
  • 跨链 DAO。创建治理系统,让基于 NEAR 的投票触发以太坊或其他受支持网络上的链上操作。
  • 与链无关的身份系统。使用户能够在 NEAR 上通过一次身份验证,即可与任何受支持的区块链进行交互,而无需管理多个独立的钱包。

是的,NEAR 可以通过链签名 (Chain Signatures) 与 Bitcoin 进行原生交互。以下是其实际运作方式。

示例:从 NEAR 签署 Bitcoin 交易

这就是将链签名(Chain Signatures)与所有基于跨链桥的替代方案区分开来的场景:

  1. 一名开发者的 NEAR 智能合约调用 Chain Signatures 签名合约,并传入一个比特币交易载荷,其中包括接收者地址、金额以及任何其他必需字段。
  2. MPC 网络生成一个有效的 ECDSA 签名,这是比特币网络要求以授权任何交易的特定加密证明,而无需任何单个验证者持有完整的签名密钥。
  3. 该签名被广播到比特币网络。交易在比特币主网上原生执行,无需桥接、无需 wBTC,也无需托管人介入。

要从 NEAR 智能合约签署比特币交易,开发者无需在比特币上部署任何东西,也无需包装任何资产,并且不依赖于第三方托管方。 NEAR 合约调用链签名;比特币网络则会看到一笔有效的、标准的比特币交易。

以太坊和 EVM 链支持

是的,链签名(Chain Signatures)支持以太坊和所有 EVM 兼容链。NEAR 智能合约可以授权以太坊转账、调用以太坊 DeFi 协议,或执行任何 EVM 交易。用户在与基于 NEAR 的应用程序交互时,无需拥有独立的以太坊钱包即可参与以太坊借贷协议。

谁正在使用 NEAR 链签名进行构建?

Chain Signatures" 正在积极开发中,来自 DeFi、游戏和基础设施等垂直领域的构建者们正开始采用它。 NEAR 基金会生态系统目录) 追踪在 NEAR 上构建的项目,包括 "Chain Signatures" 的早期采用者。与其在此引用未经证实的は项目名称或采用数据,不如说生态系统目录是获取当前、准确信息——关于谁在构建以及他们正在交付什么——的正确渠道。

NEAR 基金会通过赠款、开发者资源和专属文档,积极支持开发者。随着基础设施的不断成熟,采用率正在稳步增长。

NEAR 链签名为何重要:全链愿景

链签名不仅仅是一项技术特性。它是NEAR的跨链愿景的基石:一个未来,单一应用程序可以与任何区块链进行交互,用户只需一个账户即可访问所有加密货币。

如今,构建跨链应用程序的开发者必须选择要支持的区块链,在每条链上部署独立的智能合约,维护多个代码库,并依赖跨链桥在这些链之间转移价值。链签名(Chain Signatures)改变了这种架构:一个 NEAR 合约、一个账户身份,即可访问任何受支持的区块链。

这一方向与区块链开发中日益增长的“账户抽象”(Account Abstraction)运动相契合。这种设计模式将用户身份与签名基础设施解耦,从而使应用程序能够处理跨链复杂性,而不是将其转嫁给用户。NEAR 的方法是该项目称为“链抽象”(Chain Abstraction)的更宏大架构的一部分,其最终目标是让用户在与应用程序交互时,无需了解底层运行的是哪条区块链。

这里的意义在于架构,而非宣传。如果任何链上交易的签署权可以由 NEAR 智能合约持有,那么 NEAR 将成为多链世界的协调层,它不是比特币或以太坊的替代品,而是连接这两者的可编程接口。


关于 NEAR 链签名的常见问题

什么是 NEAR 链签名?

NEAR 链签名(Chain Signatures)是 NEAR Protocol 的一项功能,它允许 NEAR 智能合约在任何区块链上签署交易,包括比特币、以太坊和 EVM 兼容网络,且无需通过跨链桥、包装资产或托管机构。它利用多方计算(MPC)安全地为外部链生成加密签名,且无需中心化密钥持有者。

NEAR 链签名是如何运作的?

链签名通过建立在 MPC 之上的门槛签名方案(Threshold Signature Scheme)运行。开发者调用 NEAR 智能合约,该合约向 NEAR 的验证者网络请求签名。达到门槛数量的验证者通过协作,为目标链生成有效的加密签名,其中的密钥碎片被分散存储,确保没有任何一个验证者持有完整的密钥。随后,该签名会被广播到目标链,以原生方式执行交易。

NEAR 可以与比特币进行原生交互吗?

是的。NEAR 可以通过链上签名原生方式与比特币交互。一个 NEAR 智能合约可以生成有效的比特币交易 ECDSA 签名,然后将其广播到比特币网络,并直接在比特币主网上执行。无需桥接,无需包裹式比特币 (wBTC),且在任何步骤中都不涉及托管方。

NEAR 可以签名以太坊交易吗?

是的。链签名支持在以太坊和所有 EVM 兼容链上进行交易签名。NEAR 智能合约可以授权以太坊代币转移、调用以太坊智能合约函数,或与任何 EVM DeFi 协议进行交互。用户无需单独的以太坊钱包,即可通过使用链签名的 NEAR 应用与以太坊进行交互。

NEAR 链签名安全吗?

是的。NEAR Chain Signatures 使用分布式安全模型,没有任何一方控制完整的签名密钥。密钥碎片由 NEAR 的验证者节点持有,并且需要一定数量的验证者合作才能生成任何签名。攻破 Chain Signatures 控制的地址需要同时攻破 NEAR 验证者集合的绝大多数,这比利用单个桥接合约的门槛要高得多。

谁控制 NEAR Chain Signatures 中的密钥?

没有单一实体控制密钥。私钥材料被分割成碎片,分布在 NEAR 的验证器网络中。完整的私钥从未在同一地点组合。验证器仅在需要时合作生成签名,即便如此,也没有任何单个验证器能看到完整的密钥。安全模型依赖于经济激励的验证器集合中的诚实多数。

区块链中的 MPC 是什么?

多方计算 (MPC) 是一种加密技术,它允许多个独立方联合执行计算(例如生成签名),而无需任何一方看到完整的私钥或中间值。将其想象成一个需要多个持钥人同时打开的保险库:没有人可以单独行动,也没有人能单独持有所有钥匙。

NEAR 链签名入门

如果您准备好使用 NEAR 链签名 (NEAR Chain Signatures) 进行构建,以下是您开始前所需的准备工作:一个 NEAR 账户、熟悉 NEAR 智能合约开发(合约使用 Rust 或 JavaScript/TypeScript 编写,而非 Solidity),以及了解您目标链(无论是比特币、以太坊还是其他受支持的网络)的交易格式。

位于 docs.near.org 的官方 NEAR 链签名文档) 是最具权威的入门起点。它涵盖了签名合约接口、密钥派生路径以及每个受支持区块链的请求格式。您可以在该处获取教程和快速入门指南;本文属于概念性说明,而该文档才是实际开发的起点。

从零开始使用 NEAR 的开发者可以在 NEAR 开发者门户 找到语言指南、SDK 参考和测试网资源。对于关注生态系统采用的投资者和研究人员,NEAR 基金会生态系统目录) 是跟踪哪些项目正在使用链签名(Chain Signatures)的理想地点。

(希望在 NEAR 上实现 EVM 兼容性的以太坊开发者,也可以探索 NEAR 的 EVM 兼容环境 Aurora。它支持在 NEAR 的执行层上运行 Solidity 合约,与 Chain Signatures 分开。)

Chain Signatures 开启了构建跨越所有区块链的应用的可能性。基础设施已就绪,文档也已准备好。

相关阅读

["- 什么是 Cardano (ADA)?加密货币区块链解析","- 什么是 Polkadot?加密货币、DOT 币种和平行链解析"]