SMT归零了,才知道中本聪的伟大!

昨天,SMT遭受到攻击,导致币圈经历一波下跌。

而在之前,同样基于以太坊的BEC几乎遭遇到了同样手法的攻击。

黑客的攻击直接导致BEC休克,SMT被暂停交易。

SMT归零了,才知道中本聪的伟大!_第1张图片

二者直接原因都是代码安全漏洞,程序员在写代码时不严谨给了黑客可乘之机,但大家比较少讨论其深层次的原因,为什么以太坊比较容易出安全问题?

以太坊只是一个记录dapp执行结果的区块链,其本身并没有加密货币复式记账所需的utxo模型。

以太坊自身的以太币也是由balance来表示账号余额,用余额的区块链有一个明显的缺陷,很容易遭受重放攻击(交易的请求再发送一次)。

以太坊用了nonce等tricky的做法避免主链货币重放,但对于基于dapp的代币,就需要依赖开发者自己来保障其安全逻辑。

SMT归零了,才知道中本聪的伟大!_第2张图片

而早于以太坊好几年诞生的比特币,为什么没有听说过有攻击行为?

这点,就要赞叹中本聪的伟大。

比特币之所以不被黑客攻击,得益于中本聪天才的安全机制设置。

比特币采用独特的utxo账本结构,Utxo就是之前和大家说过的“记录流水”的账本结构。这个结构需要下载完整的账本,才能进行审核还有修复系统。

SMT归零了,才知道中本聪的伟大!_第3张图片

比特币有一个51%算力的攻击节点,只要掌握了51%的算力就可以对比特币进行任意操作。

但是,这只存在理论的可能。

因为比特币的主人从头至尾都不是矿工,而是每个使用比特币的用户。

SMT归零了,才知道中本聪的伟大!_第4张图片

比特币的价值源于用户的供需,而矿工其实只是为这个系统提供安全服务,然后获得用户报酬的“服务者”。

而每个拥有比特币的用户,如果有完整账本,就可以联合起来拒绝矿工的作恶记账,根本不需要算力。矿工如果作恶,用户完全可以投票开除你。

比特币算力已经高度集中,而且矿霸集团也多次威胁说要发动51攻击,其实一直让他们不敢发动的原因,就是现在全节点还可以无门槛保存在普通用户手里,大家可以拒绝记录矿工51攻击以后的区块。

看到这里,大家应该明白了吧,即使51%攻击真正发生,因为在普通用户手里还有全节点账本,社区对攻击还有挽回的余地。

所以,数字货币发展至今,即使有各种链不断推出,但论安全性,比特币称第二,没有人敢称第一。

你可能感兴趣的:(SMT归零了,才知道中本聪的伟大!)