说透区块链
赵铭
区块链服务平台资深架构师
新⼈⾸单¥59.9
893 人已学习
课程目录
已更新 11 讲 / 共 18 讲
0/2登录后,你可以任选2讲全文学习。
开篇词 (1讲)
开篇词 | 区块链,一种面向未来的思维方式
免费
历史现状篇 (2讲)
01 | 回顾前世:解读区块链技术发展三阶段
02 | 着眼今生:揭秘区块链技术的发展现状
技术篇 (8讲)
03 | 技术特性:用“铁锁连环”直观理解区块链特点
04 | 存储:区块链的存储设计有定式吗?
05 | 密码学:为什么说区块链站在了巨人肩膀上?
06 | 网络:先有去中心化还是先有点对点?
07 | 共识(上):拜占廷将军也讲少数服从多数?
08 | 共识(下):区块链领域的两类常用算法
09 | 智能合约:虚拟与现实的价值锚定载体
10 | 技术迭代:美好背后的遗憾
说透区块链
15
15
1.0x
00:00/00:00
登录|注册

10 | 技术迭代:美好背后的遗憾

你好,我是赵铭。
前面几讲我带着你深入了解了区块链技术的基本技术要点,不过我并没有与你提及关于每种基础技术的弊病,但你要知道,世界上并不存在十全十美的事物,技术也一样。
区块链技术是 4 种基础技术加智能合约的融合创新,讨论其弊病其实是很复杂的。既有区块链从基础技术那里继承的“遗传病”,也有因为融合多个技术而导致的冲突,想解决这些问题我们不得不引入新的技术修补、妥协。
技术的发展是一个渐进的平衡过程,并不存在从诞生就能一成不变的技术手段。区块链技术虽然才诞生十几年,但已经进行了多次迭代,每一次的技术更新其实都是服务于实际问题的破解
这一讲,我会带你去探讨区块链发展过程中 3 个比较典型的共性问题。

存储冗余

还记得我讲的区块链技术特点么,第一个特点就是去中心化。而这个特点的负面作用就是导致了存储冗余,这是怎么回事儿呢?
我们还是延续之前的思路,聚焦到区块链网络节点分析。
要想实现去中心化,就要让区块链网络中所有节点都是平等的,没有服务端客户端的区别,即便其他区块链节点都失效了,只要保留了一个节点,整个网络还是可以恢复的。所以在区块链网络中,是没有绝对集权存在的。
我们推演一下,要想实现只有一个节点也能恢复的目的,就意味着每个节点都要继承区块链网络里的全套“DNA”,也就是保存从创始区块到最新区块的完整数据。这样,随着区块链网络持续运行、交易量不断增加,单节点的存储负载自然越来越多。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/1000字
划线
笔记
复制
该试读文章来自付费专栏《说透区块链》,如需阅读全部文章,
请订阅文章所属专栏新⼈⾸单¥59.9
立即订阅
登录 后留言

精选留言(2)

  • 高鹏0409
    我是小白,还没用过区块链应用,感觉安全和易用是两个关键方向

    作者回复: 对,安全提现在对数据共享时的定向保密。易用性确实现在区块链在与业务的结合过程是比较抽象的,不太容易理解

    2021-08-11
  • 宇宙全栈
    观察目前的区块链行业,个人认为市场在关注以下几个方向
    1. 更强大的性能:比特币转账成本越来越高,本质上是数据库的性能越来越差。
    2. 真正解决更多实际问题:目前大家对区块链认知仅限于比特币,还没有另一个现象级的应用。
    3. 更加易用:目前使用区块链应用是有学习成本的,小白根本无法使用。

    作者回复: 1. 性能问题:我觉得这个问题只在公链存在,而且还不小。EOS本来有希望,但是却被玩坏了。联盟链里我觉得性能问题不是一个主要矛盾,动辄几千,几万TPS,完全够用
    2. 这个确实,但是在联盟链这边,更多的还是2B,2G吧,直接2C的不多,所以可能大家认识的还不足够
    3. 嗯,易用性确实很难。懂得人觉得很简单,不懂的人就不好理解这个概念。关键还在于基础设施不太完善

    2021-08-11
收起评论
2
返回
顶部