19-eth反思

简介

不智能

智能合约 其实 只是个自动化的合约而已,和智能不搭边。

一旦发现 漏洞 理论上 智能硬分叉解决,成本太高,而加补救规则 会导致 软分叉。

实际可改

但是 事实上 没有什么是真的完全不可改的。

智能合约是理论上不可改而已。

solidity易被攻击

表达能力强的语言,执行起来 可能出现 漏洞。

以后会被标准化库来搞。

开源但是并没有变安全

开源 大家也没有检查合约,导致了安全问题没被改善。

decentralized

以太坊团队 在dao中 硬分叉的例子也没有真的 实现 中心化,事实上还是 大部分 miner 感觉他们有号召力又符合自己的利益才用实际挖矿来支持的。

存在 分叉的选择 就是 民主的体现。

decentralized 不等于 distribute!

分布式可以运行 中心化的应用。

适用场景

state machine 状态机 的目的 是容错,而不是加速。

EMV 如果当分布式存储来看 开销就太大了gas费用,emv 适用的 是控制场景!

建立共识用的,控制用的,而不是 用于计算。