Date - Cryptocurrency X Webflow Template
October 11, 2022
Reading Time - Cryptocurrency X Webflow Template
This is some text inside of a div block.
 min read

什么是比特币认证者

比特币认证者是一项第三方服务,用于验证谨慎日志合约(DLC)的结果。其核心功能在于实现比特币账本和其他区块链之间的数据流动,从而促进程序化、有条件的比特币支付。

比特币认证者是一项第三方服务,用于验证谨慎日志合约(DLC)的结果。其核心功能在于实现比特币账本和其他区块链之间的数据流动,从而促进程序化、有条件的比特币支付。

比特币认证者的任务

  • 监听:证明者主动监听区块链,如以太坊或Stacks,以获取DLCs创建或关闭的事件信号。
  • 公告:当检测到新的DLC事件时,证明者发布公告。该公告包含钱包用于生成CETs (合同执行交易)的一系列签名。
  • 认证:使用公告阶段的一致私钥,证明者证明其中一个结果。它对从准确数据源输出派生的值进行签名。在DLC.Link, 这通常源于另一个区块链网络(如以太坊)上的智能合约。

对于一个安全的DLC系统,许多Attestor节点需要处于活动状态。这样,如果一个节点出现问题,其他节点仍然可以工作。DLC.Link的认证层使用许多认证节点,每个节点都在我们的智能合约中注册,以分散工作并降低风险。

认证者和 DLC 预言机有什么区别?

在一些讨论DLCs的文献中,我们经常会看到DLC Oracle这个术语。我们选择将我们的服务称为比特币认证者,因为我们以以下方式区分oracle和认证者。

  • Oracles 负责在DLC和比特币区块链之外的数据中充当可信的真相来源。
  • Attestors 证明人根据这些数据进行验证(用私钥签名)。请看下图。

认证者增强了比特币的功能

作为区块链应用程序的组成部分,认证者充当网关,在区块链和现实世界系统之间传输数据。没有它们,区块链就有可能成为孤立的实体,对外部事件没有反应。当比特币证明者从复杂的智能合约系统中传递信息时,比特币不仅仅是将体育博彩等活动的公共数据源整合在一起,还会出现一系列迷人的用例。

例如,假设Mark购买了一辆汽车,其所有权记录在像以太坊这样的公共账本上。在销售完成之前,一个在托管中持有DLC.Link付款的合同被激活。当区块链确认汽车所有权转移时,比特币支付以编程方式解锁,所有这些都以无需信任的方式进行,前提是双方同意他们信任的公共记录。

比特币认证者能够促进无需信任的存款,并与外部数据源(如Chainlink、api和银行)无缝集成,开创了比特币实用的新领域。

DLC.Link的比特币认证层

如果一个网络只有一个证明者,就会出现漏洞,可能成为单个故障点。如果唯一的比特币证明者下线,来自其他网络的数据流就会停止,从而阻碍比特币交易。更糟糕的是,如果证明者被攻破,源数据可能会变得不可靠,从而实现欺骗性的比特币支付。因此,弥合比特币和其他支持智能合约的区块链之间的差距需要许多比特币证明来避免不准确、共谋和停机。

DLC.Link正在建立基础设施,以启动和运行比特币认证,并参与以比特币为基础的借贷和支付的新经形式。这将进一步使任何区块链或系统上的开发人员和应用程序接受比特币作为抵押品,消除使用第三方的影响、限制或风险。