|区块链和比特币:红与黑?( 二 )


|区块链和比特币:红与黑?
本文插图

第一笔比特币交易详情
(2)多重签名交易
除了这两种交易外 , 还有一种合成地址交易(Script Hash) 。 该类交易的接 收地址不是通常意义的地址 , 而是一个合成地址 , 以 3 开头 , 需要几对公私钥 一起生成合成地址 。 它又叫作多重签名钱包 , 在生成过程中可以指定几对公私 钥中的几个签名 , 验证通过后 , 就可以消费该地址的比特币 。
为什么要介绍多重签名钱包?因为这里涉及更重要的商业应用 , 比特币的 网络脚本语言不是图灵完备 a 的 , 但能给第三方应用提供接口 。 这也是比特币 的伟大之处 , 它的生命在于本身可以进化 。 多重签名依托于P2SH协议b , 引入 了比特币所有权M of N (M≤N)判断机制 , 让传统电子商务成为可能 。
2.比特币:区块链的杀手级应用
(1)比特币在加密货币中的市场份额当前 , 区块链技术的主要应用领域仍在各类加密货币 , 其他的应用场景落地极少 。
CoinMarketCap数据显示 , 目前 , 已知的加密数字货币过千种 , 截至2018年1月1日 , 比特币依旧占据着币圈龙头老大的位置 , 市场份额占据整个加密货币市场的1/3左右 , 如表所示 。 比特币作为区块链的第一个应用 , 堪称杀手级应用 , 自诞生以来 , 无疑也是目前区块链技术最成功、最成熟的应用案例 。
2018 年 1 月各主流数字货币市场份额
|区块链和比特币:红与黑?
本文插图

(2)比特币:一个去中心化的区块链账本
在比特币的系统中 , 其实最重要的并不是“ 币”的概念 , 而是一个没有中心存储机构的“ 账本”的概念 , “ 币”只是在这个账本上使用的记账单位 。 我们从小岛经济学的记账方式来谈货币的本质就更容易理解 。 比特币本质上就是一个基于互联网的去中心化账本 , 而区块链就是这个账本的名字 。 在这里我们还可以做一个更为形象的类比:假如区块链是一个实物账本 , 那么每个区块就相当于这个账本中的一页 , 每 10 分钟生成一页新的账本 , 每一页账本上记载着比特币网络这 10 分钟的交易信息 。
当比特币的交易数据被人记入账本之后 , 其他的记账人会确认这个交易 是否有效 , 确认这笔钱没有被重复花费且拥有有效的数字签名之后就通过 。 此时 , 这笔交易才能被连到全世界的区块链这个总账本中 , 交易就算初步确认了 。
(3)区块链不可篡改的特性
一般情况下 , 每一笔交易在连续得到 6 个区块确认 , 也就是 6 个 10 分钟记 账之后 , 才能最终在区块链上被承认是合法交易 。
每时每刻 , 比特币全网的节点都在向网络广播交易 , 每笔交易经 10~60 秒 就能广播至全球所有节点 , 速度取决于节点的网络连接状况 。 这些广播出来的 交易在经过矿工的验证后 , 打包到数据块中 , 串起来形成环环相扣的区块链 ,一经 6 次确认便几乎无篡改的可能性 。
要修改某个区块上的数据 , 得从这个区块开始重新计算之后的所有区块 ,考虑到比特币全网 9 211 434 TH/s哈希运算的算力 , 地球上在比特币网络之外 暂时并不存在足以逆转比特币交易的计算能力 。 也就是说 , 被确认的交易一旦 加入区块链中 , 就不会再被移走 , 记录也不可被任何人篡改 。
(4)区块链账本的优势
任何一个账本记录的内容都必须是唯一的 , 否则账本就没有意义 。 这就导致记账天然是一种中心化的行为 , 而传统的账本也多是一种中心化账本 。 但中心化的记账有一些显而易见的弱点:一旦这个中心出现问题 , 如被篡改、被损坏 , 整个系统就会面临危机甚至崩溃 。 并且 , 中心化的记账方式对中心本身的能力、相应的监管法律和手段 , 以及参与者对其的信任都有极高的要求 。


推荐阅读