区块君带你了解区块链. 1

大家好~ 我就是区块君,今天我带大家了解一下区块链!

这个话题我相信大家已经在网上看到了无数答案,一说到区块链不少朋友会联想到如火如荼的ico,虽然有好多垃圾币。但是它到底是怎么实现去中心化的?这个技术到底牛逼在哪里?可能有些朋友还是一头雾水。作为一个读完了比特币GitHub一万多行代码的资深programmer,我来用一些通俗的语言来帮助大家理解区块链应用。

首先,区块链不等于去中心化,或者换句话来说,单靠区块链本身是没有办法实现去中心化的。那区块链到底是什么呢?                               

区块链就是计算机程序里面的一个数据结构。而这个数据结构就是链表,并且是一种特殊的链表。

举个栗子,计算机的内存是由酒窖中一个个整齐排放不同年份品种红酒的木桶组成的,我们的红酒(数据)就存在这一个个木桶里面。我们每一个木桶都有编号,计算机的大脑(CPU)根据这些编号就能够根据地址迅速找到里面所存储的酒(数据)。接下来一次晚餐中红酒先后的排序也很重要, 这也是链形成的方式。我们只要在每个酒桶里面记录一下个酒桶的地址就行,以此类推,下一个酒桶又有下下个的地址。这样喝酒的顺序就形成了一个链。我们把选中的这些酒排列起来就是链表。

实际区块就是这里的酒桶,每个酒桶存两个部分,第一部分存的是酒(数据),第二部分存的就是下一个桶的地址。在区块链应用中,我们只是把桶里的酒换成了每一组的交易信息。比如张三给李四3个比特币,这个就是我们需要记录的交易信息。为了把每一组的交易信息按照某种特定顺序关联起来,我们就用了如上的链表形式。

但是如我一开始所说,区块链是一个特殊的链表, 下次区块君再和大家分享这个链到底特殊在哪里~

区块君:现从事某著名数字货币前台开发,之前为花旗集团信用衍生品交易部门,负责CVA,CCAR项目的技术总监.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 伟大的开拓者-比特币 1) 比特币产生 2008年,中本聪(Satoshi Nakamoto)发表了一...
    金子_c38e阅读 12,091评论 0 18
  • 区块链技术的典型应用 1 伟大的开拓者-比特币 1) 比特币产生 2008年,中本聪(Satoshi Na...
    yrm23阅读 11,515评论 0 23
  • 文/庄鹏 本文是基于作者近几年来对各种区块链平台理念和技术的研究,结合作者过去十多年的 IT 经验,审慎思考的结果...
    简闻阅读 11,636评论 14 101
  • 我是个比较粘人的女生,喜欢跟我喜欢的人撒娇,有时候也喜欢给我男朋友一个大的抱抱,告诉别人,他是我的,不许欺负他
    茶小梗阅读 1,462评论 0 0
  • 2018-01-04《 业力管理》学习感悟 今天我听《业力管理》第一讲和第二讲,在第一讲中老师说种子法则(业力法则...
    一帆风顺之秀贤阅读 890评论 0 1