前言
如果每当你想到比特币,仅仅是感慨它如今疯狂的价格,又或者在网上看过“矿工”、“矿卡”之类的词然后继续点击下一个标题;如果你并没有反应过来,为什么这么多年,比特币没有崩盘,并且运行得如此健康;如果你没有忘记,之前的黑客事件都选择用比特币来交易,如果你并没有进一步想到,这代表着人类最稀缺的资源——"信任"的话——
在2018年刚开始的现在,你还来得及对这一块领域进行研究。
这篇笔记是关于比特币的一项底层关键技术,
区块链
技术的。笔者也是刚开始学习,现在在这里摘抄一些概念,夹带部分私货。
笔记
通常认为区块链
是一种分布式的数据库账本,安全的记录了所有的比特币交易信息。
该技术的实质是,不同的
节点
共同参与的分布式的数据库,是一个开放式的公共账簿。具体而言,从数据包形成区块
,并通过哈希计算(密码学技术),把不同的时间段的交易信息连接起来,就形成了区块链
。
区块链
是一串技术的组合,是几十年技术的厚积薄发:
- 是分布式账本:所有
节点
得到的都是总账,各种事务也是一本总账。 - 数据库是新型的:
1)没有中型机房,没有运维
2)数据安全、不可篡改
3)录入数据由共识算法
完成 - 是智能合约——可以用代码编好合约,利用其不可篡改的特性,可以自动执行约定条件并且不用担心被修改。
- 它是点对点模型,不借助第三方。