【本文由赞我(zaneds.com)独家冠名】
亲爱的简友,晚上好。今天我们继续共读《区块链:从数字货币到信用社会》这本书,分享的是第二章,第100页到第146页的内容。
上一章中我们通过两个小故事,分析了货币的本质和信用问题。做好了热身准备,现在我们就来看看关于区块链的一些基础知识。
1
有一次,我问一个朋友:“嘿,对区块链感兴趣吗?我正在从事区块链写作,可以带你飞哦。”他惊讶地反问:“怎么,你要带我挖比特币吗?”
你看,人们容易有这样的认知误区——区块链就是比特币,玩区块链就是挖比特币。
诚然,想了解区块链,比特币是一个绕不过去的点。正是由于比特币的诞生,区块链技术才得以公之于众,而且比特币也是目前区块链应用最成功的案例。目前,比特币约占所有加密数字货币市值的90%。
但是,“比特币的区块链只是为比特币的体系设计而定制的”,区块链技术有多种形态,多种体系,可以大致划分为以下四种:
第一种就是比特币区块链;
第二种是采用比特币区块链协议,但不以比特币为货币的系统,如合约币等;
第三种是同时使用独立货币和独立区块链的系统,如人气很高的以太坊、莱特币等;
第四种是侧链,使用独立的网络但以比特币为货币的系统。
当然,有人要说了,我玩区块链是为了赚钱,有没有“更直接”一点的知识?有,如果你想投资数字货币,了解区块链的应用分类很有必要。
区块链大致可分为公共区块链、共同体区块链和私有区块链三种。这三者按照应用范围的大小降序排列。公共区块链指全世界任何人都可以读取、交易、参与的区块链,比特币就是典型代表。
共同体区块链又称联盟链,其参与节点是事先选择好的,有合作关系的。比如一些金融机构为了提高工作效率,降低运营成本而建立一个联盟链。
私有区块链的参与节点也是受限的,比如特定机构的自身用户,用户在数据访问和使用上严格受限,规则是可以随时改变的。
就像某个特定的小岛用石器做货币,但是全世界都承认黄金一样,根据应用范围,一般来说,公链上的货币要比私链上的货币值钱,发展前景更有保障。
2
勾勒出区块链的一个大致框架后,我们再来看看区块链的工作原理。
区块链的工作过程大致是这样:某个区块,记录了一些信息(如交易信息),然后向全网广播,其他节点接收到后,对信息进行检验,如果真实有效就予以认可,存储下来。这样区块好比在玩接龙游戏,一直往下延长,形成“链”。
那么问题来了,我要用什么方法检验信息的真实性呢?这就涉及到共识问题,下面又到讲故事的环节啦。
拜占庭帝国是欧洲最悠久的君主制国家,延续了近千年,积累了巨大的财富。围绕拜占庭城邦的十个小国就眼红了,遍地的黄金不去抢一把简直对不起自己啊。可是,拜占庭城邦墙壁高耸,守卫森严,至少六个小国联合起来才能攻破,孤军入侵就是送人头的操作。
想发财就不计前嫌合作吧!派出信使,悄悄地约好进攻时间和地点。说好了啊,到时候大家一拥而上,谁不去谁是孙子。
但到约好的时间,将军们就担心了,假如有猪队友怂了怎么办,六军齐上才能赢,只要出现一个猪队友,那就亡国灭种呀!还有,信使会不会是叛徒,假传消息怎么办?干脆观望吧,你们上不上?你上我就上。
大家都这么想,合作必然存在巨大的风险。这就是著名的拜占庭将军问题。
十个小国就相当于一个小规模的分布式网络,大家互不信任,如果有一项协议,能确定将军们发出的进攻计划是出自其真实意愿,并且不可篡改,就能将不信任的网络转换为可信任网络,大家一起吃到眼前的肥肉。
回到区块链,这项协议就是共识机制。共识机制使区块链成为一个公开的、不可篡改数据记录的去中心化诚实可信系统。目前主流的共识机制有工作量证明、权益证明、股份授权证明、瑞波共识协议等。
共识机制结合了很多底层技术,具体内容比较复杂难懂。比如工作量证明,就相当于毕业证、律师证等,证明我们付出了学习时间,掌握了这些知识,个人能力会得到社会认可。但它背后的原理则涉及到哈希算法,有相应知识背景的朋友可以进一步了解。
我们只需知道,没有一种共识机制是绝对完美,能适用所有情况的,不断会有新的共识机制被人提出。
3
今天,已经有越来越多的人开始进入区块链领域,各种创业公司如雨后春笋冒出来,应用商店的APP也看得人眼花缭乱,似乎形势一片大好。
2010年,当维基解密宣布接受比特币的捐款时,大神中本聪却说:“不,请不要揠苗助长,比特币还处在婴儿期,过多的关注会摧毁它。”
其实,区块链技术发展到现在,还是存在很多问题,值得大家注意,尤其是热衷买币囤币的朋友。
首先,“区块链去中心、自治化的特性淡化了国家监管的概念,对现行体制带来了冲击”,这导致国家对区块链技术发展持谨慎态度,相应的法律法规会滞后很长时间,如果投入资金,需要考虑缺少制度保障的风险。
还有,任何新事物的出现都会受到守旧势力的抵制,区块链技术结合现有的基础设施可能会面临巨大阻力,需要付出高昂的成本来整合。因此,若是投资某一领域,就要有长远目光。
最后,是区块链本身的技术问题,随着区块链发展,区块链存储的数据体积会越来越大,客户端运行必须解决数据量过大的问题,还有诸如交易确认时间过长问题等等。
不过,我相信这些问题最终都会得到解决。既然选择了区块链,就无怨无悔地陪它走下去,见证一个时代的巨变。
下一章,我们继续学习,一起进步。
网友评论