双币挖矿其实从本质上来说,它和传统的挖矿模式是一样的,只不过在传统挖矿模式下,我们对下单购买的矿机拥有所有权,而我们对于双挖模式的矿机只享有只有收益权。不过,传统挖矿模式目前的年化收益率只有60%左右,他更适合那些对于预期收益的期待比较稳定保守的朋友;而这种只享有收益权的双挖模式,它目前的年化收益率高达170%左右,更适合一些稳健进取的朋友。很多投资者想知道双币挖矿需要每天卖吗?下面就让币圈子小编为大家带来双币挖矿常见问题解读。
双币挖矿需要每天卖吗?
双币挖矿需要每天卖,在RSK双挖的机制中,一个理性的挖矿者只需要进行2^69次运算(RSK当前的难度)。一个恶意的攻击者需要在30秒内计算多达2^80次哈希运算才能对系统造成破坏。为了进行这种攻击,攻击者必须投入比矿工多2000倍的硬件。投入总额约为5万亿美元。
然而,这里还有一件事需要考虑。攻击者也可以只为相同的RSK区块高度生成一个或多个共享其POW的区块。如果是这样的话,也需要浪费5万亿美元的成本才能实现。
(译者注:所以RSK网络现在已经非常安全了。)
SHA256算法的假设弱点
RSK使用一种非标准的加密手段来压缩交易生成。RSK只传输尾部,而不是通过对Merkle-Damgard构造的中间态进行哈希来传输整个交易。然而,这个手段假设SHA256算法完全抵抗“自由启动碰撞(freestart collision)”。根据RSK的设置,SHA256至少需要和暴力破解80比特的难度一样安全。
在SHA256中目前没有发现自由启动碰撞,最接近的结果也只是在SHA256的简化版中发现半自由启动碰撞(64轮中的第38轮,代价是2^65次运算)。
到目前为止,该算法被认为是安全的。然而,如果发现这样的攻击,RSK可以通过网络升级来应对。在这种情况下,RSK将不使用加密压缩技术。当然,这将导致区块大小的小幅增加。
注意:如果SHA256遭遇了自由启动碰撞攻击,它将完全失效。对于比特币来说,这也是一个非常大的问题。
另外,RSK的1.0.0版本提供了80位的安全性,以防止可能的标签冲突。80位碰撞攻击在理论上是不经济和无法计算的。
双币挖矿难度分析
在继续之前,我们需要弄懂难度的含义以及为什么首先引入此概念。你可能知道,比特币的上限是2100万枚。随着越来越多的矿工参与挖矿,需要有一个机制来防止矿工很快挖完所有的比特币。
为了防止比特币的供应失控,并使其成为一种更可持续的模式,中本聪(Satoshi Nakamoto)引入了难度机制。随着挖掘出越来越多的区块,解决密码学问题的难度呈指数级增长。基本上,挖掘出的比特币越多,挖掘过程就越困难。
考虑到RSK链的难度远低于比特币。在系统内部,难度被转换成“目标”,与难度成反比。目标是一个256位无符号整数。
在同一天,合并挖掘出的区块链是一个近似的目标。而RSK有更高的目标,因为其出块频率高达比特币的20倍以上。
这就是为什么解决RSK POW难题的区块头可能无法被比特币网络接受的原因,因为它可能无法满足其难度。因此,这里要问的问题是:如果一个矿池总是在寻找比特币区块,它怎么才能探测到一个RSK区块呢?现有事实已经证明,矿工们一直在寻求以较低难度解决区块的方法。这些中间的、低难度的区块称为“配额(Shares)”,它们是矿池服务器在记帐时需要的。矿池中的许多矿工将在比特币的真实解答之间积极地创建更多的配额,从而为矿工的贡献提供更高的颗粒度。
上述内容就是币圈子小编对于双币挖矿需要每天卖吗这一问题的回答,以及双币挖矿常见问题的解读。其实Namecoin是第一种和比特币双挖的加密货币,它的总体工作流程就是将双挖链的区块ID嵌入在主链的区块中,因为该区块ID是二级链中区块的加密哈希,然后该双挖区块的哈希值就会以双挖的标签为前缀,这个标签可以是任何简短的描述性文本。并且为了确保双挖的整体安全性,所以必须在主链上挖出一个可与副链中的两个区块关联的主块的难度。