时间:2023-07-21|浏览:271
2008年,一名自称日裔美国人署名为”中本聪”的人发布了一篇论文《比特币:一种点对点式的电子现金系统》,这是数字加密货币概念,第一次出现在世界上。
2009年,中本聪发布了首个比特币软件,并正式启动了比特币金融系统,随后他逐渐淡出人们的视野,比特币软件的运维也移交给了其他成员。
关于中本聪的身份和国籍仍然是未解之谜,但目前比较认可的说法是,他想创造一种全球自由流动、不受政府监管和控制的数字加密货币,这是在2008年美国的次贷危机和金融危机背景下产生的想法。
1.去中心化与分布式账本
中本聪希望比特币是自由流动、不受政府监管和控制的,这意味着比特币应该是一个去中心化的系统,没有任何个人或实体可以控制。为了实现这一目标,比特币采用了去中心化和共识的概念。
传统的数据中心化指的是将数据存放在一个中心服务器上,用户的数据依赖于这个中心服务器。如果这个中心服务器受到黑客攻击、内部篡改、企业破产或物理灾难等危机,用户的数据就会处于不安全的状态。
为了解决这个问题,比特币将比特币软件视为一个分布式账本,记录了比特币区块链中的所有数据。每台PC设备都可以运行比特币软件,并有自己的数据节点来记录数据。这就是去中心化的分布式账本概念。
同时,如果有人想要篡改区块链中的信息,根据比特币的规则,必须得到51%的节点同意修改才有效。目前全球比特币节点数量为11703个,想要修改数据,必须得到分布在全球各地的5968个节点的共识,几乎不可能。
2.旷工与比特币
为了让人们愿意使用比特币软件并建立分布式账本,比特币设立了一种机制:挖矿。挖矿的过程就是让电脑去猜比特币区块链中下一个区块的一个加密值,猜中了就能得到一定数量的比特币。电脑性能越高,猜中的概率就越高,这就促使了比特币挖矿产业的发展。
3.比特币的缺陷
中本聪在设计比特币时限制了每个区块的容量为1MB,虽然每条交易记录的占用空间很小,但随着比特币的发展,这已经无法满足巨大交易量的存储需求。因此,许多节点治理者提出了对比特币进行扩容的建议,但由于51%投票机制的限制,无法达成共识,大家意识到比特币的一个重大缺陷是“不易扩展性”。
4.硬分叉
比特币扩容的最终解决方案是硬分叉,即从比特币主链中分离出一条支链,使两条链相互独立且互不干扰。截至目前,比特币共经历了6次硬分叉,分别产生了BCH(比特币现金)、BTG(比特币黄金)、BCD(比特币钻石)、B2X、SBTC(超级比特币)和BCHC等。
二.以太坊ETH–区块链2.0
比特币的出现开拓了人们的视野和思维,基于比特币而产生的概念也越来越多。2013年,来自俄罗斯的程序员VitalikButerin发布了以太坊初版白皮书,并启动了该项目。
以太坊是一个开放的区块链平台,允许任何人在平台上建立和使用基于区块链技术的去中心化应用。与比特币不同,以太坊的设计十分灵活,非常适应各种不同的应用场景。目前以太坊的源代码已经托管在GitHub社区上,任何人都可以参与其中对以太坊的升级改造,或者基于以太坊的开源代码建立自己的区块链。
1.智能合约
智能合约是一段代码,一些人制定的规则,运行在区块链上,参与者必须遵守规则才能正常使用。它打开了区块链的许多实际应用场景,可以通过区块链解决许多社会问题、需求和痛点。不同行业和规则类型都可以写入智能合约。
智能合