哲学|Vitalik:区块链“验证”的哲学( 四 )
如果协议设计得很好 , 强制升级到带外应急响应 , 应该是非常昂贵的:在权益证明中 , 这样做需要1/3的验证者牺牲他们的存款并遭到罚没 。
有可能 , 我们可以扩展这种方法 。 我们可以尝试让51%审查交易攻击也默认为混乱 。 对及时性检测器的研究 , 进一步推动了所有类型的攻击都默认为失败方向 , 尽管由于时间检测器不能帮助那些连接不好且在线的节点 , 因此仍然存在一些混乱 。
对于一个重视不变性的区块链社区来说 , 实施这种还原限制可以说是上乘之选 。 很难诚实地宣称区块链是不可变的 , 无论一笔交易在一条区块链中被接受了多长时间 , 总有可能有一些强大参与者的意外活动出现 , 并将其还原 。 当然 , 我会声称 , 即使是BTC和ETC , 也已经在极端情况下设置了还原限制 。 如果发生的攻击使活动恢复了数周 , 则社区可能会采用用户激活软分叉来拒绝攻击者的区块链 。
结论
首先 , 如果我们接受社会协调的合法性 , 并且接受涉及“ 1-of-N”信任模型的间接验证合法性 , 那么我们可以创建可扩展性更高的区块链 。
其次 , 客户端验证对于所有这些工作都至关重要 。 只有少数人运行节点 , 而其他人依赖这些节点的网络 , 很容易被特殊利益集团接管 。 然而 , 避免这样的命运并不需要走到相反的极端 , 即无需让所有人总是验证一切!允许单独验证每个区块的系统 , 因而用户只在其他人发出警报时验证区块 , 这是完全合理的 , 并具有相同的效果 , 但这需要接受验证的“协调视图” 。
第三 , 如果我们允许规范性的定义 , 包括时间 , 那我们将为提高拒绝51%攻击的能力打开很多大门 。 最容易获得的属性是弱主观性:这种想法是 , 如果客户端需要至少每3个月登录一次 , 并且拒绝恢复时间超过这个时间 , 那么我们可以在权益证明中添加罚没规则 , 使得攻击变得昂贵 。 但我们可以走得更远:我们可以拒绝恢复最终区块的链 , 从而保护不变性 , 甚至可以防止审查 。 因为网络是不可预测的 , 依赖时间确实意味着攻击在某些情况下“默认为混乱” , 但好处是非常值得的 。
考虑到所有这些想法 , 我们可避免 过度中心化 , 过度冗余的验证导致效率低下 , 以及错误的规范意外地使攻击变得更容易 , 并更好地构建更具弹性、性能以及安全的区块链 。
推荐阅读
- 融资并购,区块链|香港环球基金正式宣布战略投资韭菜时代,打造区块链产业新纪元
- 技术编程,区块链|ETH测试网Medalla为什么提倡验证者尝试多个客户端?
- 中年|梵蜜琳“底色”:微商拉人抽成“狂欢”,准备做区块链
- 互联网|全国首个区块链知识产权基地落户成都
- 行业互联网|点融入围2020中国产业区块链优秀终评案例
- 哲学|INFINITE公链永续经营哲学揭露IF价值上涨逻辑
- 互联网|线下“菁蓉汇”重启:首场聚焦区块链,安全工程技术研究中心揭牌
- 界面新闻|百度在线网络技术(北京)有限公司新增多项区块链相关专利
- 百度|百度在线网络技术(北京)有限公司新增数条区块链相关专利
- 融资并购|ConsenSys收购摩根Quorum开发区块链金融基础架构
