比特币钻石主网上线 主链交易稳定

据悉由海外团队007&EVEY团队联合开发的具有大区块(8M)及隔离见证(Segwit)等特性的比特币钻石主链已经上线,开源代码已于2017年12月21日上传至Github:https://github.com/eveybcd/BitcoinDiamond

 此次上线前开发团队进行了主链安全性及稳定性测试并加入了重放攻击防护,矿工已经可以下载源码进行安全的挖矿,目前主链交易稳定,以下节选自“BCD交易结构”。

kLlFi6GjPTQWBiuOyXd7tQjkMgCwubemvbsL3C2i.png

BitcoinDiamond 防重放策略

BCD 在分叉高度后,发送交易时使用新的交易结构,则 BCD 交易无法在 BTC 网络上重放。同时,除 CoinBase 交易外,只接受新的交易结构,即 BTC 交易无法在 BCD 网络上重放。BCD交易与BTC交易结构主要的不同:

(1)版本号为 12(BTC 交易版本号为1~3)

(2)交易结构中增加了Present Block Hash字段

BCD 新交易结构 :

hwslhqPz9F0ZCnd4Ty4rn7KbbqbLNbeTLuU2O7rk.png

说明:

新交易结构采用了新版本号 12

Present Block Hash:当前(或最近)区块的区块头哈希值。举例,在高度 500020发送交易时,该字段可取值为区块500020的Hash,或区块500019、500018的Hash。在当前的代码中,并没有对该值做严格检查,即只要符合该交易结构即可校验通过。但在未来的代码中,会基于 Present Block Hash增加交易证明、交易有效期等功能,建议严格遵守该规定。

比特币经过8年发展取得了伟大的成功,但同时也出现了一些问题,比特币钻石并不是比特币的竞争者,而是在打造更好的比特币,比特币越来越趋向于价值存储,而比特币钻石致力于让更多人了解及使用。比特币钻石特性如下:

1、隐私保护:BCD通过添加将转账⾦额进⾏加密的功能,从⽽保护参与者的交易隐私,使整个交易⽣态更安全更具备隐私性。

2、提⾼交易速度:BCD将提⾼单位区块的⼤⼩到8M并⽀持每个区块⼤⼩为⼀个动态值,更灵活地去处理每个区块中的所有交易。

3、降低转账⼿续费和⽤户参与门槛:BCD总量为BTC的10倍,⼀定程度上降低了⽤户的单位参与成本与门槛,并且⾼昂的⼿续费得到了稀释,⽤户可以以更少的⼿续费来完成⼀笔交易,使得更多的⽤户能更容易地参与到BCD的交易活动当中。

沿用Segwit给比特币钻石带来的优势:

区块上的信息分为交易信息和见证信息,交易信息表示某人在某个时间转了某笔金额。而见证信息就是某个节点在某个时间严重交易信息的可靠性。原先的比特币是将两个信息直接放在了区块内,所以一个区块承载不了更多的交易信息。如果使用隔离见证,那么区块只记录交易信息,那么一个区块就可记录更多的交易。比特币钻石使用Segwit提高了单位区块所承载的交易数,从而优化了整个BCD网络的存储。

本文来源: 金色财经 责任编辑:邸卉我要纠错
声明:金色财经登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

金色财经 > 区块链 > 比特币钻石主网上线 主链交易稳定