能不能用最简单的方式讲一讲区块链
懂了比特币,你就懂区块链了。一、比特币的由来
比特币是在2008年,由一个化名为中本聪(SatoshiNakamoto)的人提出的一种数字货币。目前一枚比特币的价格约为10000美元(2018年2月27日),比特币总市值约为1750亿美元。(「朋克」提醒各位小伙伴,比特币的最小单位是0.00000001枚,所以千万不要以为买比特币必须一枚一枚的买)。
二、数字货币怎么理解?
简单的理解,数字货币就是一种既不需要纸币,也不需要金银铜的货币,所有的货币都是以数字的形式存储在网上。这个乍一听似乎觉得非常难以理解,但是仔细想想,现在有多少人是经常使用纸币的呢?相信大多数小伙伴小额用支付宝微信,大额用银行转账。所以从某种意义上来说,大家的银行存款也都是一串数字而已。
那么比特币(以及区块链中的其它数字货币)与这种银行数字存款最大的区别是什么呢?
银行系统是由银行作为中心化的机构,有着中心化的账本,进而控制所有的交易及记录。比特币则是一个没有中心化机构的支付系统。那可能大家会想,那这样的话,谁来进行记账呢,谁又能保证交易的正确性呢?
三、分布式账本
没有中心化的账本咋办?
这个问题好解决。要是没有一个中心化的机构来记账,那就大家一起记账呗。所有人一起记账,用去中心化的账本代替了中心化的账本,并且由于账本是公开的,并且所有人都可以进行记录和验证,从而保证了账本的可靠性。这也就是分布式记账的理念。
【能不能用最简单的方式讲一讲区块链】四、早期分布式账本面临的问题
那在这个系统里谁来主导记账(交易的记录和确认)呢?这个问题其实困扰了分布式账本发展非常多年。根据民主的观念,好像大家的第一反应都是,这有什么难的,轮流(或随机)进行记账不就行了吗,要是万一记账有分歧,少数服从多数不就好了吗,反正账本是公开透明的。
乍一听好像是这个道理。但是,互联网有一句名言“隔着电脑,没有人知道你是一条狗”,参与区块链记账的,是电脑(节点)。分布式记账可以实现节点之间平等,却没办法实现人人平等。因为一个人可以制造近乎无穷多个节点。要是按照轮流记账的原则,坏人要是想搞乱账本那可就太简单了。
举个栗子,假设有10个人,其中9个好人,1个坏人。9个好人每个人各有一个节点,而1个坏人偷偷注册了10个节点(因为这是在互联网上,注册节点的成本约等于0),这样总共有19个节点。如果按照最简单的轮流(或随机)进行记账,坏人有超过50%的概率可以获得记账权,如果剩下9个好人节点对记账有疑义了,因为坏人控制了10个节点,超过了总节点的一半,那他就可以强行把有问题的账记录下来并且让别人必须要接受这个账本。
看到这里大家应该都明白了,因为在互联网上创造节点的成本约等于零,所以坏人(攻击者)可以用近乎于零的成本创造大量节点,就可以拥有整个系统的话语权(这也就是俗称的“女巫攻击”)。
如果用轮流(或随机)进行记账的模式,核心的问题就是:创造节点的成本约等于零→赢得大量记账权的成本约等于零→攻击系统的成本约等于零。导致极易产生攻击!!!
这个问题困扰了分布式账本发展多年...
...直到中本聪横空出世!
五、工作量证明(ProofofWork,挖矿)
中本聪的思路很简单,就是不能按照轮流(或随机)的模式进行记账,而是每一个节点必须要做一定的工作后才能赢得记账权,这也就是所谓的工作量证明(ProofofWork,简称PoW)。这样,攻击整个系统的成本,就会从基本为零的成本变为非常高的成本(因为要执行一定的工作)。
打个比方,比特币的机制,会不断的发布数学题目(SHA256加密)给所有节点,整个数学题目唯一的解法就是枚举法,每当有节点找到正确的解,就会赢得记账权。同时系统会生成下一个新的题目,当有一个新的节点解出了新的题目后,记账权就从之前的节点转移到了新的节点。
整个过程会不断的重复,每一个新的节点开始记录新的账本,也就是比特币中的区块,账本与账本之间的衔接也就是区块与区块的衔接,也就形成了区块链。(比特币的机制会自动调节解题难度,从而保证区块与区块的出块间隔在10分钟左右,这也就是比特币的出块速度。)整个过程中,主要依靠的是算力,算力越强,就可以在同等时间验算更多的解,从而可以更快的找到正确的解。这样,要攻击这个系统,就需要非常强的算力(一般来说认为需要整个系统51%以上的算力),从而使比特币的体系安全性非常高。
推荐阅读
- Huawei 鸿蒙能不能走通操作系统的第三条路?
- 电子商务 重庆蚂蚁消费金融获批开业 合作贷款不能用“花呗”“借呗”名称
- 银行大楼那么高,真的能用得完吗?银行员工“道出实情”
- 综艺 综艺能不能不找素人?黄奕相亲3个被扒有问题,金莎也上过2次当
- 我一个女性朋友说觉得穿拖鞋去上课的都是注孤生,我想问问拖鞋到底能不能穿着去上课?
- 黑洞 科学家银河系中心可能不止有一个黑洞,那是个混乱的鬼蜮
- 学习中文 对比悬殊!创四外籍选手已能用中文交流,青春有你导师却毫无长进
- 新能源 解答:券商今天还加仓吗?新能源能不能买?
- 素人 让男明星追女素人惹群嘲,恋爱综艺能不能动点脑子?
- Tencent 微信青少年保护模式升级:Q币充值、信用卡等功能不可用