一文看懂比特币区块链,很简单
比特币的英文名称Bitcoin,简称BTC,它的概念最早是由中本聪提出。在2008年11月1日中本聪在网站上发布了一篇文章《比特币:一种点对点的电子现金系统》,后来这篇文章被认为是比特币的白皮书。里面陈述了他对电子货币的设想:一种完全通过P2P的电子现金系统,使支付直接可以由一方发起支付给另一方,而不需要任何的第三方金融机构。这就是使支付基于密码学系统而不是基于信用,传统基于信用的方式使我们无法实现完全不可逆的交易,因为金融机构总是不可避免地出现协调争端。 既然没有第三方,那如何解决交易中的双重支付、回滚支付等问题呢?这就需要有人来记账证明这笔交易是正确的。记账的地方也就是账本就有一个新名词叫区块,每一个区块都是一个账本,记账的原理就是通过时间戳服务器来生成依照时间前后排列并加以记录的电子交易证明。在白皮书中的第六部分“激励”中讲到,对每个区块的第一笔交易进行处理,该交易产生一枚由该区块发现者拥有的新的电子货币。也就是说谁的账记得快,就把这枚电子货币给谁。奖励的这个电子货币就是比特币,比特币的本质就是一串数字,是公钥加数字签名的组合,每一位记账者通过对前一次交易和下一位记账者的公钥签署一个随机散列的属于自己的数字签名,并将这个签名署在这枚电子货币的后边,这枚电子货币就发送给了下一位所有者。 这样的一种方式也就将区块与区块链接起来,所以形成了区块链,所以区块链的本质就是一个去中心化的分布式账本数据库。区块链技术就是去中心化的分布式账本技术,是比特币的底层技术。因为区块链技术具有匿名性、不可篡改性、自治性、去中心化等特点。现在越来越多的国家投身区块链技术的研究中,该技术也实际应用到金融、医疗、食品安全等领域。
上一篇:
JS实现多线程数据分片下载
下一篇:
java调用区块链智能合约