比特币及区块链技术的发展历程 比特币的概念最初由中本聪在2009年提出,根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络构成比特币系统,比特币的底层技术是区块链。比特币是一种P2P形式的数字货币。但数量有限、上限是2100万,目前已经挖出1500万个左右。所以比特币本质上类似黄金,总的数量有限,每年新增的数量很少,挖取的难度不断加大,全世界不同国家的人都认可接受(当然现在比特币的认可程度比黄金要差很多),没有人可以完全控制它。 史上最贵的比萨饼 2010年5月21日,一位昵称为laszlo的人在论坛上发帖,想出售10000比特币,要价50美元。但是,没有人买。不过,有人表示,愿意用价值25美元的比萨饼优惠券换这10000比特币。Laszlo答应了。也就是产生了比特币的第一个公允汇率。也就是说,1000个比特币价值25美元,当时比特币的汇率比价大约是1比特币=0.0025美元。而现在的比特币是1比特币=5000美元,7年时间涨了200多万倍。人类的金融、货币和商品史上,从来没有上演过如此疯狂的传奇。 值的一提的是,2013年4月,欧盟和德国打着反洗钱的幌子,通过对存款人增税的方式来应对塞浦路斯的债务危机。塞浦路斯的储户人人自危,比特币作为去中心化和超主权的网络货币得到了欧洲避险资金的青睐,短短几天从30多美元飙涨到265美元。引发全世界媒体的广泛报道,比特币开始为世人所知,同时比特币也拥有了类似黄金一样的避险功能。2015年印度废钞运动也令比特币成大赢家。 比特币的交易方式 只要有一个比特币地址,就可以接收比特币,比特币地址类似银行卡号,比特币密钥类似银行卡密码,比特币钱包类似电子银行的客户端。 比特币钱包 –》 电子银行的客户端 比特币地址–》 银行卡号 比特币密钥–》 银行卡密码 什么是区块链 对于传统的电子货币,交易记录保存在银行中,但是由于比特币是基于P2P网络的,是去中心化的,所以需要所有用户共同维护一个全球统一的交易记录,并将数据储存在每个客户端中。 如何维护一个全球统一的交易记录,这就要用到区块链技术。如下图所示:用交易单保存交易记录,过去10分钟,全网所有新产生的交易单保存在一个新的区块中,所有的区块串联起来形成区块链。所以区块链相当于一本分布式的账本。全网中的每个节点共同参与维护这个账本。每10分钟产生一个新区块,并同步更新到全网中的所以节点。全网确认后,就无法更改。 所有的区块以双向链表的方式链接起来,且每个区块都会保存其上一个区块的Hash值(这样区块之间的顺序一旦确定就无法更改)。如果修改替换某个区块,则依据它算出来的散列值就会不同,又必须修改下一个区块……最终必须把它后面的所有区块都改一遍,这太难了。区块链全网唯一,每个节点都有相同的备份。区块链一旦有更新则全网通知。 什么是挖矿 为鼓励大家参与维护比特币区块的创建,每个新增的区块中包含有一定数量的比特币,这些比特币归产生该区块的人所有。比特币协议规定:第0个 – 第21万个Block,每个Block里有50个比特币,第21万-第42万个Block,每个Block里有25个比特币,依次递减,通过数学计算得知最后比特币全网中只会有2100万个比特币. 如下图所示,节点尝试寻找一个随机数(又称“幸运数”),使得将最后一个区块的hash值、当前世界中尚未被加入到任何区块的交易单、随机数三部分组织起来送入SHA256算法计算出散列值X(256位),如果X满足一定条件(比如前20位均为0),那么该节点初步获得创建Block的权利。所以挖矿过程,就是不断寻找随机数的过程。通常需要反复尝试上亿次才能成功找到一个满足条件的随机数。 为了争夺区块制造权,人们最初用CPU,后来发现用显卡更有效率,再后来发明了更先进的ASIC(专用集成电路),并且持续的改进它。这种现象被称为“算力军备竞赛”,使得系统算力持续飙升,早已超过全球最快的500台超级电脑算力之和。系统更强大更安全,但是成本也在同步飙升。 矿工越来越多,一个矿工挖到一个块需要很长时间,收入不稳定。于是出现了若干矿池,矿工们把自己的算力加入到矿池中联合挖矿。矿池挖到区块,扣除矿池管理成本后,把收益按贡献的算力比例分配给矿工。围绕专门芯片的研发,矿机的生产,宽池的组织,以及比特币的交易以及形成一个完整的产业链。 区块链技术解决什么问题 如果说互联网技术解决了人类的信息获取问题,那么区块链技术则解决了人类之间的信任问题。传统人与与人之间的交易,一般都通过一个权威的中心进行,如通过银行转账,通过中介,政府的介入才能进行房屋买卖。而区块链让全网所有的节点共同维护一个账本,每个节点都有一份账本,交易记录一旦确定就无法修改等特点保证了交易记录的真实可靠,无法篡改。所以陌生人之间可以基于区块链技术直接进行各种交易,并保证交易的真实可靠和完全可信。 随着分享经济的到来,区块链技术必将得到广泛的应用。
目前区块链的主要应用集中在金融领域,下面是一些典型的应用: • R3联盟,这是一个由42大全球金融机构(包括花旗集团和高盛)支持创建的使用区块链技术的交易平台; 2016年5月,中国平安成国内首家加入R3区块链联盟的企业,招商银行也已经加入。 • 纳斯达克等交易所使用区块链技术来开发股票上市系统; • 澳大利亚股票交易所(ASX)选择使用比特币背后的区块链技术,作为其清算和结算系统的替代品。 • 支付网络和服务提供商使用区块链来开发P2P转账平台; • Everledger,使用区块链技术来协助跟踪保险欺诈。 • 招商银行首家实现将区块链技术应用于全球现金管理(Global Cash Management)领域的跨境直联清算、全球账户统一视图以及跨境资金归集这三大场景. 除了金融领域,区块链技术在其他领域也已经有大量的应用,如合同和协议、知识产权,防伪,博彩,物联网等,并有大量的风投进入。下面是目前一些典型的区块链相关的应用及公司: 公证防伪:公证通(factom)、Monegraph、Stampery、Bitproof、Uproov、Chronicled、Blockai; 智能合约:彩色币(coloredcoin)、闪电网络(lightning-network)、侧链(sidechain)、Openchain、Crypti、Rubix、MultiChain、超级账本(hyperledger)、The DAO(the-dao) 物联网:ADEPT、Filament、Tilepay、Slock.it(slock-it); 身份验证:BlockScore、Shocard、LaunchKey、BitNation; 预测市场:Augur、Truthcoin、Futarchy; 资产交易:比原链(bytom)、量子链(qtum)、Medici、小蚁(antshares)、SWARM、Koinify、Lighthouse、元界(metaverse)、瑞资链金融(reitschain)、公信宝(gxb)、万维链(wanchain)、OpenLedger; 电子商务:OpenBazaar、Eris、BitXBay、Bitmarkets、Skuchain、Purse; 社交通讯:Gems、Codius、比特信(bitmessage)、Twister、Clucker、Diaspora; 文件存储:MaidSafe、Enigma、Filecoin、公证通(factom)、Storj、Tau、BitCloud、IPFS、Mediachain; 数据API:Coinalytics、Blocktrail、BlockCypher、TradeBlock、Scorechain、Gem; 银行结算:R3CEV、Corda; 其它:Tierion、Safe Cash(safe-cash)、bitwage、Crypti、IPFS、DECENT、亿书(ebookchain)、好扑区块链(hoopox)、Energo、天算(delphy);
Oracle积极拥抱区块链技术 2017年8月,Oracle正式加入了超级账本(Hyperledger)项目,此项目由Linux基金会领导,目前成员包括众多银行、交易所等金融企业及IT巨头。在本次OOW会议上正式推出其企业级区块链云平台OBCS(Oracle Blockchain Cloud Service),并公布了其企业级区块链战略。 其实本次大会之前,就已经有客户将其区块链应用部署在Oracle IaaS云,他们选择Oracle Bare Metal云服务器,实现了区块链平台的稳定与高性能。甲骨文承诺提供“最全面的、企业级的区块链服务平台”,意味着是一个安全、可扩展、集成的、统一监控的交易平台,同时通过甲骨文对Hyperledger项目的加入,让甲骨文客户在这个开源项目上受益。 总结: 互联网技术解决了人类的信息获取问题,人人都可以几乎免费的获取到互联网上面的信息。同时打破信息的垄断和不对称。区块链本质上是一个去中心化的分布式账本数据库。区块链技术解决了人类之间的信任问题。两个陌生人之间可以越过中介和权威机构,政府部门直接进行各种交易。并保证交易的真实可靠和完全可信,大大降低交易的成本和风险,提高透明度。所以区块链和互联网一样都是跨时代的技术。目前区块链的发展速度,风投的投入情况,和人们比特币的狂热很象早期的互联网。 |