Newton Protocol 是一个去中心化的策略引擎,它将合规性和风险管理规则直接嵌入到链上交易执行中。该协议提供了一个中立的、可编程的框架,使机构、开发者和自主AI 代理能够在监管和运营约束范围内运作,同时保持开放网络的可组合性和隐私性。它的运作方式是在链上结算之前,根据预定义的、机器可读的策略实时评估交易。[1]
Newton Protocol 的开发是为了解决数字金融领域两大趋势所带来的合规性和风险管理缺口。Newton 是一种旨在将可编程合规性引入 区块链 和 AI 驱动的金融系统的协议。它响应了两个发展趋势:公共 区块链 在结算大量资产方面的日益普及,以及 AI 代理 在市场中自主行动的兴起。这两种趋势都突显了现有合规性和风险管理结构中的不足。
Newton 作为一个去中心化的策略引擎,将合规性、风险和运营约束规则直接嵌入到交易执行中。这种方法将合规性从外部流程转变为资产和代理在链上运作的集成部分。它旨在支持 稳定币 和代币化的 现实世界资产 等资产,对于这些资产,传统的 智能合约 通常缺乏足够的灵活性来满足监管或机构要求。
该协议的设计重点是创建一个中立的、可编程的层,该层使用加密验证、跨链互操作性和实时链下数据输入。这些功能使策略能够适应不断变化的情况,同时保持在链上的可执行性。[2]
Newton Protocol 在一个分层架构上运行,该架构分离了策略定义、数据集成、评估和链上执行。这种结构旨在在交易最终确定之前提供低延迟、可验证和保护隐私的合规性检查。一般信息流从应用程序向 Newton 的链上合约提交交易“意图”开始。该任务被广播到运营商网络,该网络根据策略评估意图,从预言机获取必要的数据,并达成共识。然后生成一个签名的授权收据并返回给应用程序,应用程序将其包含在最终交易中以进行链上验证和执行。[3]
策略引擎负责将高级的、人类可读的规则编译成可验证的程序。策略可以用 Rego(通过自定义领域特定语言)或 WebAssembly (WASM) 等语言编写,允许开发人员定义复杂的合规性和风险逻辑。对于涉及敏感数据并需要增强隐私的策略,引擎在零知识虚拟机 (zkVM)(特别是 SP1 zkVM)中执行规则。此过程生成一个简洁的证明(一种 零知识证明),证明策略的正确执行,而不会泄露底层数据或逻辑。[3]
运营商网络是一个去中心化的 节点 组,负责根据定义的策略对交易意图进行链下评估。该网络通过双重机制进行保护:它作为 以太坊 上的主动验证服务 (AVS) 运行,利用其重新质押的安全模型,并结合了一个原生的 委托权益证明 (DPoS) 系统,其中运营商必须 质押 NEWT 代币。运营商会受到削减处罚,其中一部分质押代币可能会因恶意行为或不正确的评估而被没收,从而为诚实创造强大的经济激励。在运营商就评估结果达成法定人数后,他们共同生成一个 Boneh-Lynn-Shacham (BLS) 签名的证明或一个简洁的证明,该证明充当加密“授权收据”。[3]
该层负责将实时链上和链下数据安全地集成到策略评估过程中。该协议使用 预言机 适配器,该适配器可以采用 可信执行环境 和可验证的证明来确保其提供的数据的完整性和机密性。这允许策略是动态的并响应不断变化的外部条件。可以集成的数据源包括政府制裁名单、来自 Veriff 等提供商的 KYC/AML 身份证明、来自资产发行人的储备证明数据、地理位置信息以及来自链上监控服务的欺诈风险信号。[3]
核心合约是部署在 区块链 上的 智能合约,充当协议的链上锚点。它们负责接收交易意图,为运营商网络创建评估任务,最重要的是,验证最终的授权收据。当应用程序提交包含收据的交易时,核心合约会对证明或签名执行加密检查。只有在收据有效的情况下才允许执行交易逻辑,从而确保成功完成执行前策略检查。[3] [4]
对于每次策略评估,协议都会生成一个防篡改的加密收据。这些收据存储在一个仅附加的、以 Merkle 为根的日志库中,从而创建一个不可变的、可验证的审计跟踪。每个收据都包含元数据,例如策略版本、输入数据哈希、证明哈希和运营商法定人数 ID。虽然通过/失败结果和证明是公开的,但收据中的敏感有效负载可以加密,并且只能由授权方(例如监管机构)访问。这实现了持续的、机器可读的监管监督,而不会损害用户或机构的隐私。[3]
Newton 引入了一个可编程的合规性层,该层直接在交易执行中强制执行规则。它将传统的 KYC、AML、制裁检查、每日限额和旅行规则要求转化为机器可读的策略,这些策略在交易结算之前运行。这些策略允许机构嵌入管辖区过滤器、身份证明、支出约束和交易对手检查,而无需依赖手动审查或回顾性监控。该协议为每次评估生成加密收据,从而实现实时可审计性,同时通过 零知识证明 和加密元数据保护敏感数据。这种结构允许 稳定币、RWA、DeFi 平台和 AI 代理 在内置保护措施下运行,这些保护措施在跨链和应用程序中保持可组合性。[3]
NEWT 是支持 Newton Protocol 运营的 实用代币。它作为 以太坊 上的 ERC-20 代币发行,并计划迁移到协议的 Keystore rollup,它支持委托权益证明系统中的质押,支付交易和权限更新费用,并充当代理模型注册表中的 抵押品,运营商使用 NEWT 访问模型并在基于削减的保障措施下赚取协议费用。一旦协议充分去中心化,该代币最终将实现治理,允许质押持有人通过社区驱动的流程对国库决策、参数更改和生态系统优先级进行投票,并且对代币设计的任何未来更改都将受到治理监督。[5]
NEWT 的固定总供应量为 10 亿个代币,并具有以下分配:[7]