从技术角度学习区块链(一)

为什么学习区块链技术?

区块链已经成为新的风口,这是未来的趋势,作为价值互联网的基石,现在是学习相关技术知识的最好时间。比如比特币就是区块链技术的最佳实践,它已经运行了9年多,而且还在继续运行。

最近行情低迷,熊市已来临,这是一个中短期的趋势,那么知道了这个趋势后,我们去做什么最划算呢?去学习区块链,最划算。只有“充值”信仰,多了解你手上投资标的价值,你才能拿住不动。

下面从技术角度看看如何学习区块链。

什么是区块链?

百度百科是这样解释的,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。从广义上讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。

维基百科呢,区块链是用分布式数据库识别、传播和记载信息的智能化对等网络, 也称为价值互联网。

区块链的特点是什么?

区块链的特点是分布式去中心化,无须信任系统,不可篡改和加密安全性。那么上面讲了这么多,可能非技术专业的人,还是没有搞懂 。在这里,我用一个故事来说明。

假设,隔壁村的老王有一本全村人的账本,账本里面记录着所有人的交易记录。这就是中心化的概念。但是最近老王年事已高,大家都最近都在反应几个问题:

  1. 万一,老王有一个三长两短,我们的账本怎么办?
  2. 如果有小偷偷走了账本,怎么办?
  3. 每次转账,老王都要收取不少的手续费,每年手续费都在涨,怎么办?
  4. 老王把我们存在他手里的钱,都借出给别人做投资了,万一,我们都去找他拿钱,他没办法拿出来,怎么办?
  5. 老王,知道所有人的交易记录,万一,他把我们的交易信息出售给其他公司,怎么办?
  6. 老王,转账的速度越来越慢,有时候转账要好几天!
  7. 老王,有时候生病了,连个人影都找不到,怎么办?

这些都是中心化系统需要解决的问题。

话说,你把钱借给你们村的小明,第二天,小明就赖账了,你怎么办?没办法,你找到了德高望重的村长老王,老王有一本账本,账本里记录了村里的每一笔钱,于是,你把钱借给小明,然后把这笔交易用大喇叭广播出去,让村里所有人都知道,每个人都在自己的账本里记录这一笔交易,这样小明想赖账,也是不可能的啦。这就是去中心化的概念。

采用去中心化的方式,可以很好的解决上面列出来的问题。

如果老王的账本弄丢了,没关系。老李,老赵,都还有账本,同步一份过来就好了。这样小偷也没办法偷走村里的账本了。除非他一次性偷走,全村人的账本。这样的话,就算换了多少任村长,账本还在,里面的钱还是你的,很安全的。这本账本是属于全村人的。这样就解决了信任的问题。所谓的区块链,在这里,就是老王的账本,一种记账方式,每一笔交易记录都有上一笔和下一笔交易记录的账本。

好了,今天就先写到这里啦。下期会讲解区块链技术是如何更新换代的。

始发于微信公众号:神秘极客

发表评论

电子邮件地址不会被公开。 必填项已用*标注