Powpeg:最安全,未经许可和不可审查的比特币钉

RSK(又称Rootstock)是比特币生态系统中最关键的组件之一,它为协议带来了智能合约功能。 RSK通过侧链技术连接到比特币区块链。这样,RSK使开发人员可以创建与以太坊(web3 / EVM / Solidity模型)兼容的应用程序,同时仍可享受比特币区块链的安全性。 RSK的核心功能如下:

  • 这是一个图灵完备的资源核算确定性虚拟机(用于智能合约),与以太坊虚拟机(EVM)兼容.
  • SHA256D合并采矿共识协议(用于依赖比特币矿工的共识安全),间隔时间为30秒。 (用于快速付款).
  • 基于Powpeg的双向挂钩的比特币侧链(用于BTC计价的交易).

让我们扩展到最后一点.

RSK Powpeg –简介 

RSK的两向钉是“ Powpeg”。新的和更新的Powpeg基于防篡改安全元素(SE)保护存储在专用PowHSM中的私钥。 PowHSM是一种外部防篡改设备,可创建并保护比特币多签名协议所需的私钥之一。这样可以确保只能通过累积的链式工作量证明来控制单个签名. 

RSK Powpeg生态系统

RSK Powpeg

#1 Powpeg Pegnatories 

我们将要研究的第一个参与者是死刑犯。他们的角色如下: 

  • 运行Powpeg节点,这是完整节点的一种特殊类型
  • 确保PowHSM与Powpeg节点连接以签署钉出交易.
  • 他们没有积极参与实际的交易签名过程.
  • 他们不参与RSK区块链上的区块生产.

每个指针都维护一个PowHSM,该PowHSM连接到一种称为“ Powpeg节点”的特殊类型的RSK全节点。 Powpeg节点具有两个特殊功能:

  • 它们旨在具有最大的连接性.
  • 他们将有关RSK区块链的信息传达给PowHSM。其中主要是累积工作.

#2合并矿工和犰狳监控器

RSK通过合并挖掘保持共识。这样,合并矿工就构成了整个协议的骨干。由于很大一部分矿工都参与了RSK,因此它具有确保整个网络安全所需的持久性和活跃性。合并矿工的角色如下:

  • 它们是RSK深度防御方法中最广泛,最关键的一层,可确保RSK和比特币之间的桥梁.
  • 犯罪分子依靠合并挖掘的稳定性来确保以安全及时的方式对有效的多重签名交易进行签名和验证.

什么是犰狳?

Armadillo是一套工具,可帮助保护RSK区块链免受恶意合并挖掘攻击。 Armadillo是RSK纵深防御方法的一部分,该方法可在合并采矿哈希率失败或RSK网络受到攻击时为用户提供2钉固定二级保护.

Armadillo监视器可确保以下各项:

  • 它主动确保RSK和比特币中使用的合并挖掘算法能够按预期工作.
  • 它通过检查比特币合并挖掘标签来跟踪所有并行的RSK分支。如果检测到较大的冲突货叉,犰狳自动将警报发送给经济参与者,例如交易所和功能节点.

#3经济参与者和桥梁合同

经济参与者是整个RSK生态系统的重要组成部分。这些参与者包括通过RSK网络向Bridge智能合约发送和接收钉入和钉出交易而与2-way钉交互的商人和交易所。. 

桥梁是生活在RSK区块链中的预编译智能合约。其特点如下:

  • 桥梁的主要作用是维护比特币区块链的更新视图,验证挂入请求和命令挂出. 
  • Bridge合约以SPV(简单付款验证)模式管理比特币钱包。在这种模式下,事务由块头确认。块头的验证最少,但这些验证仍包括预期的工作量证明(POW). 
  • 桥等待100确认,然后再确认挂入交易。这样做是为了防止无效的分叉.

RSK Powpeg如何确保安全

比特币人更喜欢安全性。这就是RSK的Powpeg需要提供更全面,真实世界的安全性的原因,可以针对不同的角度(技术,运营和声誉)进行分析。因此,让我们来看一下RSK采取的不同安全措施.

#1纵深防御

纵深防御是一个无所不包的术语,它定义了职责的仔细分离。这样可以确保破坏系统会要求恶意方中和多个元素。关于深度防御,请注意以下几点:

  • 恶意矿工,监狱,PowHSM制造商,开发人员将无法自行窃取钉子的资金
  • 硬编码在软件固件中的共识角色控制钉住过程.
  • RSK社区保护代码免于错误
  • 该社区的目标是通过添加更多保护层来改善Powpeg。每层都增加了安全性.

由于其纵深防御策略,欺骗PowHSM几乎是不可能的,而不会入侵多个比特币矿池。这类似于“民主”系统,在该系统中,没有任何一个实体能够获得足够的权力来推翻决策并做出重大改变(稍后对此进行详细介绍).  

#2协调透明度

  • 刑警之间的所有通信都通过RSK链进行。恶意犯罪嫌疑人无法在链上秘密地相互通信。另外,没有预先建立的子系统允许他们这样做.
  • 链上各罪犯之间交换的所有消息都是公开的.
  • 链条的公共性质迫使PowHSM保持透明,并允许网络参与者定期跟踪PowHSM内部状态。. 
  • Powpeg犯罪分子可以通过Tor来连接到网络,或者每天更改其IP,以使自己免受外部黑客的干扰.
  • 桥梁智能合约可建立固定交易,并且不允许任何PowHSM选择与交易相关的任何内容进行签名. 
  • RSK共识决定整个交易内容.

#3固件认证

为了确保系统的所有动作都是可预测的,RSK PowHSM固件以及完整节点和Powpeg节点都是使用确定性构建生成的。但是,当前版本的PowHSM固件并非完全不可信。审核组需要证明在每个新设备或一批设备上固件安装的正确性.

但是,这将随PowHSM固件版本2.1改变,该版本将使用设备的安全功能提供固件证明。为了获得信任,PowHSM将固件认证作为其部署过程的一部分,甚至定期作为保持活动消息。最终,证明消息将存储在区块链中,并且社区的每个成员都将能够验证PowHSM固件.

#4工作证明=时间证明

RSK通过合并挖矿获得了很大一部分比特币的哈希率。这样可以确保PowHSM所需的累积工作量充当任何攻击的速率限制器. 

简而言之,如果恶意行为者设法以某种方式欺骗PowHSM来确认恶意分支,则意味着大型池已经在数天之内违反了协议的利益。如此大规模的攻击对于比特币和RSK社区都是透明且可见的,这应该给他们足够的时间以实物方式应对攻击者.

#5进钉和出钉的确定性

结局对于挂入和挂出交易至关重要,因为比特币区块链和RSK侧链不会纠缠在单个链中。因此,它们之间的BTC转移必须视为最终的。如果不这样做,将不可能安全地解锁从另一侧发送到另一侧的比特币。他们完成交易的唯一方法是通过大量的区块确认.

  • 挂入交易:100个比特币区块或2000个RSK区块
  • 固定交易:4000个RSK块或200个比特币块.

联盟节点签署的交易被RSK视为最终交易,并广播到比特币区块链以包含在内。万一发生恶意分叉,Powpeg节点会暂停以后的固定,以防止双重支出.

#5通过投票制进行权力下放

我们之前曾谈到过维权制,但这是RSK权力下放的核心理念。在区块链技术的背景下,投票权意味着一个矿工或一组矿工的能力足以超过网络整体哈希率的51%。当他们这样做时,他们可以接管整个协议。这称为51%攻击.

那么,RSK如何缓解此问题?让我们来看看.

  • RSK在比特币合并开采的哈希率中占很大一部分,超过51%。这意味着新的合并矿工组无法劫持协议并强迫PowHSM执行恶意钉住. 
  • 合并矿工当前在其Powpeg2(Powpeg平方)更新中考虑的另一个安全层是第二联盟。 Bridge合同会根据过去的合并挖掘哈希率贡献自动选择第二个联合会的成员.
  • 在矿工联合会中,每个矿工都应签署退出交易。在这种情况下,每个矿工签名都基于其对应的哈希率和设置为最小累积分数的接受阈值贡献特定分数。这种实施方式分散了挂钩资金的安全性,并防止了51%的攻击.
  • RSK的最终目标是构建驱动链。 RSK钉所使用的比特币脚本旨在与驱动链BIP轻松兼容.

是Powerpeg审查制度的阻力?

RSK中的选择性审查制度是不可能的,因为禁止交易会导致Powpeg完全停止。它是如何工作的?让我们来看看:

  • 如果一个Powpeg工作人员尝试审查一项特定交易,则另一名犯罪嫌疑人签署并执行固定交易,从而导致审查尝试失败.
  • 但是,如果所有罪犯都转过拜占庭怎么办?在这种情况下,由于出票人与UTXO关联,因此死刑者无法继续执行其他出票,而出狱者不能为出票交易选择UTXO。这些固定的UTXO是由Bridge合同选择的,形成了一个由共识推动的链.

现在,让我们将事情推向极致。如果一个政府决定完全关闭Powpeg,该怎么办?由于犯罪嫌疑人遍布世界各地,因此几乎不可能做到这一点。关机尝试只会使RSK更强大,因为它会提示用户在Tor上运行其PowHSM设备和Powpeg节点.

此外,为防止强大的政府机构控制该协议,RSK计划在证明Powpeg被拆除后的一年内增加紧急恢复多重信号锁定,以激活该功能。. 

结论

随着RSK钉随着时间的增长,越来越多的比特币被转移到侧链中。与替代方案相比,Powpeg结合了基于分层保护的强大安全性和在比特币脚本系统约束范围内的最大分散性。由于比特币人重视安全性而不是最新的过度炒作功能,因此,RSK必将成为加密货币的首选。 比特币的DeFi. 钉子的安全性和权力下放将继续增加,不仅在技术上而且在质量和数量上都将增加,而且将有更多更好的死刑犯参加.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me