如何办理亚马逊CPC,CPSIA( 四 )


但是,一定会有很多商业金融机构受到区块链的冲击 。再比如,公证也是一个典型的中心化的贩卖信用的机构,区块链完全可以实现对公证行业的改写 。更新:首先,请记住:比特币不是区块链,它只是区块链技术的一个具体应用 。好,我们接下来往下说 。到此为止,我们去中心化账本的理想只实现了一半,并没完全实现,为什么呢?因为还有两个重大的问题没有解决:第一个问题:账本同步问题 。
比特币网络中有那么多台电脑,一条交易信息发送出来的时候,当然不可能所有的电脑都开机,必然有一些处于离线状态,开了电脑也未必开着比特币客户端,所以总有一些电脑无法立刻收到这条信息 。这样就会导致不同电脑上的记录不同步,到底以谁的电脑记录为准呢?第二个问题:如何防止同一个比特币被重复使用呢?假如有一个黑客,他只有 1 个比特币,但是他却同时把这个比特币付给 A 和 B(虽然理论上无法真正的同时,但可以做到间隔时间极短),于是他就会在网络上广播两条信息,一条是支付给 A 的信息,一条是支付给 B 的信息,因为网速的关系,必然有的电脑先收到了信息 1,有的电脑先收到了信息 2,这就产生了矛盾,如何确定哪一条信息是有效的呢?为了解决上面这两个难题,“区块链”技术横空出世——真正让中本聪一战成名的技术 。
再次强调:比特币不是区块链,它只是区块链技术的一个具体应用 。接下来,让我一步步为你揭开区块链技术的面纱 。为什么要叫“区块链”?因为中本聪把这个账本设计成了由一个个“信息包”首尾相连而成的长链,每一个“信息包”被称为一个“区块”,这些区块每一个都有唯一的编号(在比特币系统中,编号被称为高度(height)),这些编号就是自然数 1、2、3、4……一直往下排,不允许跳跃,也不允许中断和重复 。
下面讲解区块的具体规则:第一个区块当然是由区块链的发明人“中本聪”亲自创建的,那是北京时间 2009 年 1 月 4 日,在芬兰赫尔辛基的一台小型服务器上,第一个区块诞生了,这也被称作“创世区块” 。在这个区块上,包含的主要信息是:创世区块中间那段话是“中本聪”刻在第一个区块上的纪念,从第 2 个区块开始,以后每一个区块都必须严格按照比特币系统的规则来创建 。
区块的规则是:区块规则区块链所有的奥妙就在尾巴上加的这个随机数上,因为它实在太奥妙,让我等凡夫俗子只能大呼过瘾,所以后面我就把它称为“奥数”,以方便讲解 。“中本聪”规定:这个新区块的数字指纹(一个 256 位的二进制数)的前 72 位必须全部为 0。回忆一下我们前面介绍过的数字指纹的知识 。因为 SHA 算出来的指纹是毫无规律可循的一个数字,所以,想要满足“中本聪”的这个变态规定,唯一的办法就只能凭运气凑“奥数”,从 0 开始不断地去常试,直到满足要求为止 。
这就是一个纯粹的概率问题 。我们来算一下要满足这个要求的概率是多大 。因为二进制数,每一位只有两种可能性,0 或者 1,所以,凑出一个奥数的可能性是 2 的 72 次方分之一,也就是 1 / 4722366482869645213696 。这个数字已经大到看花眼了吧,它大约就是 4.7 万亿亿分之一 。换句话说呢,就是平均要进行 4.7 万亿亿次 SHA 计算,才可能得到一个“奥数”,你可见每一个“奥数”的金贵 。
最巧妙的是,“奥数”并不是某一个方程的解,解出一个少一个,因为每一个区块的字符串都不同,所以,每一次寻找奥数都需要从 0 开始,任何一个数字都有可能成为新的奥数,完全没有规律可循 。一旦成功找到了一个奥数,就获得了一次记账权力,可以给账本上新增加一个区块 。那么,为什么要花时间找奥数,去给账本记账呢?因为好处实在太大了 。

推荐阅读