DeepHash专栏|Monoxide:突破区块链不可能三角的极简架构( 四 )
而Monoxide 将同时满足区块链的安全 , 性能和去中心化這三項需求 。 这里需要强调的是 , Monoxide 是 Layer 1 的区块链技术 , 不假设交易结构的任何局部特性 , 也不假设跨共识组的交易会比较少 。
什么是区块链不可能三角?
第一角:怎么样算安全
区块链系统必须是安全的 , 这一点是不容妥协的 , 否则所有其它特性将毫无意义 。 具体落实到技术指标 , 就是在系统中构造一个非法区块并得到全网认可所需付出的代价 。 这个代价就 PoW (工作证明)共识机制而言 , 就是实施攻击的最小挖矿算力 。 Nakomoto 共识算法保证恶意算力在50% 以下的时候 , 系统是安全的 。 我们保证的是采用 Monoxide 架构之后 , 这个 50% 算力的安全边界不会显着变低 。 同时 , 我们继承了 Nakomoto 算法的其它安全特性 , 不要求出块节点始终在线 , 全节点物理 IP 地址仅在一个很小的范围内暴露等 。
第二角:怎么样算高性能
Monoxide 架构将完全隔离每个共识组的四大工作负荷 , 即:带宽(广播区块数据和未确认交易)、计算(验证交易和更新账簿状态)、内存(存储账簿的最新状态)、磁盘读写(记录历史区块) 。 我们强调这四个方面的负荷必须全部被切分隔离 , 才能真正获得高伸缩性的区块链系统 , 而不是仅完成部分工作符合的隔离 , 即所谓的网络分片 , 交易分片和状态分片 。
推荐阅读
- 活体机器人诞生,“五竹叔”要来了吗? | 新京报专栏
- 《反垄断法》大修互联网入法,超级巨头更需尊重竞争规则| 新京报专栏
- 阿里将在手机淘宝一级入口开设兴农脱贫专栏
- 别拿“末日论”看待互联网周期调整| 新京报专栏
- 唐界传媒品牌专栏:2020年值得关注的5大商业趋势
- 从逃离现实的互联网,到逃离互联网的现实 | 新京报专栏
- 互联网时代,过度依赖算法是种“机器官僚主义” | 新京报专栏
- 人工智能时代,战争不再只是争领土和资源 | 新京报专栏
- 徐永专栏∣经济下行与房地产调控的平衡
- 蔡凯龙:强敌压境 币圈堪忧