黑币是否是一个以技术为是什么支撑你起早贪黑的数字货币,他的价值又如何?

几乎所有新加密货币开发者都有一个共性,如果他们不是太傻太天真的话,就是在处心积虑的利用区块链的相关概念来推广他们的钱包特性和&误导&他们的社区。
这些开发者忽略了一件事:他们所谓钱包的特性可以应用到几乎任一个竞争币上,因为他们没有对协议做过任何的改动。只有很少的几个新钱包功能,能够影响到该币种的底层协议,或实现协议上的优化。
加密货币生态圈的现状好比这样的情况:每建一个新网站,开发人员就直接改写一次TCP/IP协议。其实我们不需要改写TCP/IP协议来创建新网站,也不需要改写BitTorrent的规范来创建BT客户端。同样地,我们也不需要改写一个新的权益证明协议来创建新的钱包软件。
新特性应该开源并且能被所有的数字货币协议采用,但在鼠目寸光的人眼中呢,这种特性被用来作为噱头,制造一个在短线中拉高出货的币种,这样的话会瓦解数字货币的社区。
造成的趋势就是一段时间内会上涨,随后又回落到最低的币种价位,貌似这看起来会腰斩加密货币最佳效益。
正如互联网,加密货币有着重塑全球社区的机会。近年来,随着电信部门和服务商的信息封锁,我们感受到网络愈加本土化的负面效应,使得我们从先前的&全球&信息网络,割据成为&国家&信息网络。现在随处可见,那个恶心的黑屏上面写着&该视频未授权该国家地区的用户观看&,以及类似的信息。去中心化的协议使我们能突破资讯封锁,加入全球社区-如果我们自行设置障碍的话,就是反其道而行的。钱包的权益证明协议来运行一个去中心化的匿名市场。币圈投资者们不遗余力地鼓吹其他用户相信他们选择的币种,并不只是为了被吹捧到天上的钱包,更是为了能用该加密货币从少量的毒品交易中获益,尽管如此,地下市场依旧使用比特币。
在过去的一年中,这些因素导致加密货币内嵌的底层协议的发展停滞了,然而那些昙花一现的币种的营销手法不断得到了改善。
对&新型&加密货币的定义
黑潮实验室在加密货币生态圈的革新上花了血本,目前效果还不错。我们甄选了那些对底层协议做过重大改变的币种。从该币种诞生之时就开始追踪它,仔细研读过选出来的每一个币种的源代码,分析过每个币种差异性,也讨论过每个币种对生态环境产生的影响。
域名币是首个重要的比特币克隆币种 。它主要是针对维基解密的封禁和其他网络被封禁的行为而开发出来。域名币试图解决的是在很多人在互联网社区里发现的一个问题:中心化的域名系统。域名币,以及GNUnet等其他计划,就在尝试解决这个问题。就算它只唤醒对中心化DNS 服务问题的意识,这也是一个重大的里程碑了。可惜的是,域名币现在已没有积极开发,因此不会在Excoin上进行交易。
莱特币是第二个主要的比特币克隆币种,本身发展也比较成功。莱特币,本是默默无闻的Tenebrix项目的一个克隆方案,在工作量证明算法方面,它解决了日益严重的挖矿整合问题,这也就是莱特币一鸣惊人的答案所在。采用Scrypt算法的挖矿在当时毫无疑问就是一个绝佳的挖矿方式,它不仅仅试图解决挖矿整合的问题,还允许现存的矿工们继续使用显卡在挖比特币的同时,使用CPU挖莱特币。不幸的是,在这个想法成为现实时,挖矿的利益诱惑变大了。矿工们找到使用比GPU更合适的方式&ASIC(Application Specific Integrated Circuit专用集成电路)挖取Scrypt 的莱特币。尽管如此,在工作量证明协议的框架下,Scrypt还是被广泛采用作为新的挖矿方式,进步非常显著。
开会时,是否应该交易狗狗币的争论一直持续着。但我们都同意一点:虽然狗狗币几乎就是莱特币克隆,它仍有特殊的成就。 狗狗币社区成功地重新定义了钱的概念。 每个数字货币的粉丝们被问过很类似的问题: &比特币为什么有价值?& 或 &是什么赋予了数字加密货币价值?&,狗狗币提供了一个显而易见的答案:每一件事物都可以赋予价值,只要有人认同这是有价值的。 虽然现在这样事后来想(或者对于经济学家来说),这是显而易见的道理,但对于有形的&价值&来说,许多人仍然无法达成共识。举个搞笑的例子,狗狗社区拿一个按照常理来说是毫无价值的东西成功的达成了一个共识,创造了几百万美元的市值的币种,这确实值得大家反思价值的定义。
达世币(暗黑币)
在他们对达世币重新包装之前,达世币是第一个使用X11工作量证明算法的币种。这种算法比scrypt更节能,但是同时也使得专用集成电路挖矿的成本高得令人发指。光光是这个成就本身,在工作量证明的进程中就是一个很大的进步了,可是开发人员还进一步认识到,公开的账簿对于用户隐私是一种威胁,且这是需要解决的首要问题。 这也是加密电子货币的一大主要进步,正因如此,几乎之后每个新的加密货币,都把自己包装成是匿名的货币。
点点币是第一个介绍权益证明协议概念的币种。它创造了一个使用权益证明和工作量证明的混合数字加密货币。权益证明对数字加密货币来说是一个重大的进步。它解决了在旧的模型中存在的两个主要的问题:高能耗和算力中心化。但是这些新的益处本身也带来了问题,这些新益处是否利大于弊,尚且还在辩论中。
黑币是第一个在原版客户端上创造的全权益证明的数字加密货币,是新权益证明协议的第一个真正尝试。黑币设计者放弃使用工作量证明机制维护网络安全的方式,并真正抓住中本聪原有的愿景:通过电脑运行客户端来维持分布式加密货币网络,类似于当时比特币网络诞生之后一小段的维护期。此外,黑币设计者还改善了权益证明协议,在原版设计上去除&币龄&和提高网络安全。
加密货币的实质不是钱包,而是协议。我们已经不再满足于在钱包上增加更多特性。钱包的开发当然也重要,但不能证明新钱包的出现就可称为新的协议。 为了符合在Excoin上交易的标准,加密货币必须是开源的,以便我们核查源代码。这可以让我们避免遗漏相关的安全风险,看得出现有的协议怎样被改写。
为何选择黑币?
黑币的发布以来,我们见证加密货币生态圈发生了重大变化:自从黑币发布以来,几乎每个币种都采用了了权益证明。
跟之前的加密货币比起来,黑币协议能够实现即时交易。黑币特性使它成为一个360度无差评的加密币种。黑币能在十秒内实现即时交易。随着流动的越广泛,黑币的安全确认速度可以媲美信用卡,甚至超越信用卡。
尽管会有大波的具有权益证明的加密货币来袭,黑币设计者似乎是唯一一个真正懂得如何开发权益证明协议的。为使网络安全、稳定,黑币设计者对底层协议做过重大改善。他致力于改善权益证明协议,因为还要解决另外一个重要问题:如何实现去中心化的检查点系统。
原文:https://blackwavelabs.com/?locale=en&
作者:blackwave labs
译者:薄荷凉幼
校对:黑币中文社区ivanjianjian&
责编:薄荷凉幼
稿源(译):巴比特资讯 ( http://www.8btc.com/why-blackcoin)
免责声明:本文为转载,仅为传播消息之用,不代表比特时代建议,炒币有风险,投资需谨慎!!!&figure&&img src=&https://pic1.zhimg.com/v2-cea6568fad4d_b.jpg& data-rawwidth=&613& data-rawheight=&428& class=&origin_image zh-lightbox-thumb& width=&613& data-original=&https://pic2.zhimg.com/v2-cea6568fad4d_r.jpg&&&/figure&&p&文: 黄峤濛 (分布式资本分析师)&/p&&p&
自2016年区块链在国内掀起热潮以来,整个行业都在不断地探索各类落地场景,真可谓区块链如此多娇,引得无数创业者竞折腰。&br&&/p&&p&
全球著名债券评级机构穆迪曾给出过127个区块链案例,从积分到交易清算,从文件存证到供应链管理,从跨境支付到供应链金融,各种应用层出不穷。而在如此众多的应用当中,又属供应链金融领域备受瞩目,商业化落地的进展较快。&/p&&p&
这是因为首先,供应链金融这个场景具有万亿级别的市场规模,天花板足够高,其次,这个场景天然需要多方合作,却又没有一个传统中心化的机构在治理,需要用区块链来建立信任,同时,在技术上这个场景并不需要高并发,目前的区块链技术能够满足。&/p&&p&
那么供应链金融这个赛道的优势何在,传统的模式存在哪些痛点,区块链能够创造出哪些新的商业模式来解决这些难题,创业公司们又当如何切入这个领域,行业里又已经有了哪些案例,作为投资了全球40余家区块链初创公司的VC基金,分布式资本将会持续关注这个领域的应用。&/p&&p&&b&一、供应链金融万亿级别市场 &/b&&/p&&p&
根据定义,供应链金融(Supply ChainFinance),是指将供应链上的核心企业以及与其相关的上下游企业看作一个整体,以核心企业为依托,以真实贸易为前提,运用自偿性贸易融资的方式,对供应链上下游企业提供的综合性金融产品和服务。&/p&&p&
根据融资担保品的不同,金融机构将供应链金融分为在应收账款类、预付类和存货类融资,其中应收账款类的规模尤为巨大。&/p&&p&
国家统计局数据显示,2016年末,我国规模以上工业企业应收账款12.6万亿元,同比增长10% ,这其中产生了企业巨大的融资需求。&/p&&p&
而相比于巨大的应收账款,2015年我国年商业保理量仅在2000亿元左右,可以看出,还有大量供应链需求没有被满足,因而供应链金融行业发展空间巨大。&/p&&p&&b&二、区块链如何解决供应链金融的痛点 &/b&&/p&&p&&b&痛点1:供应链上的中小企业融资难,成本高&/b&&/p&&p&
由于银行依赖的是核心企业的控货能力和调节销售能力,出于风控的考虑,银行仅愿意对核心企业有直接应付账款义务的上游供应商(限于一级供应商)提供保理业务,或对其下游经销商(一级供应商),提供预付款或者存货融资。&/p&&p&
这就导致了有巨大融资需求的下游供应商/经销商的需求得不到满足,供应链金融的业务量受到限制,而中小企业得不到及时的融资易导致产品质量问题,会伤害整个供应链体系。&/p&&blockquote&区块链解决方案:&br&&i&我们在区块链上发行,运行一种数字票据,可以在公开透明、多方见证的情况下进行随意的拆分和转移。&/i& &i&这种模式相当于把整个商业体系中的信用将变得可传导、可追溯,为大量原本无法融资的中小企业提供了融资机会,极大地提高票据的流转效率和灵活性,降低中小企业的资金成本。&/i& &i&互金平台点融网曾统计,过去传统的供应链金融公司大约仅能为15%的供应链上的供应商们(中小企业)提供融资服务,而采用区块链技术以后,85%的供应商们都能享受到融资便利。&/i&&/blockquote&&p&&b&痛点2:作为供应链金融的主要融资工具,现阶段的商业汇票、银行汇票使用场景受限,转让难度较大&/b&&/p&&p&
商业汇票的使用受制于企业的信誉,银行汇票贴现的到账时间难以把控。同时,如果要把这些债券进行转让,难度也不小。&/p&&p&
因为在实际金融操作中,银行非常关注应收账款债权“转让通知”的法律效应,如果核心企业无法签回,银行不会愿意授信。&/p&&p&
据了解,银行对于签署这个债权“转让通知”的法律效应很谨慎,甚至要求核心企业的法人代表去银行当面签署,显然这种方式操作难度是极大的。&/p&&blockquote&区块链解决方案:&br&&i&银行与核心企业之间可以打造一个联盟链,提供给供应链上的所有成员企业使用,利用区块链多方签名、不可篡改的特点,使得债权转让得到多方共识,降低操作难度。&/i& &i&当然,系统设计要能达到债券转让的法律通知效果。同时,银行还可以追溯每个节点的交易,勾画出可视性的交易流程图。&/i&&/blockquote&&p&&b&痛点3:供应链金融平台/核心企业系统难以自证清白,导致资金端风控成本居高不下&/b&&/p&&p&
目前的供应链金融业务中,银行或其他资金端除了担心企业的还款能力和还款意愿以外,也很关心交易信息本身的真实性,而交易信息是由核心企业的ERP系统所记录的。&/p&&p&
虽然ERP篡改难度大,但也非绝对可信,银行依然担心核心企业和供应商/经销商勾结修改信息,因而需要投入人力物力去验证交易的真伪,这就增加了额外的风控成本。&/p&&blockquote&区块链解决方案:&br&&i&区块链作为“信任的机器”,具有可溯源、共识和去中心化的特性,且区块链上的数据都带有时间戳,即使某个节点的数据被修改,也无法只手遮天,因而区块链能够提供绝对可信的环境,减少资金端的风控成本,解决银行对于被信息篡改的疑虑。&/i&&/blockquote&&p&&b&三、区块链公司该如何切入供应链金融&/b&&/p&&p&
在市场选择上,我们认为区块链初创公司应选择天花板足够高的细分领域,比如家电、汽车零、服装、药品行业等。这些行业一方面市场广阔,另一方面其供应链管理的基础设施较完善,上区块链的先期成本较小。&/p&&p&
我们认为区块链公司切入供应链金融一共有两种模式:&/p&&blockquote&&i&第一种是直接与核心企业/平台合作,为其提供区块链底层解决方案,在积累足够多数据之后,通过搭建联盟链,对接资金方提供金融服务。&/i&&/blockquote&&p&
鉴于区块链本身不能解决风控的问题,现阶段企业级的风控还是需要围绕着强势的核心企业,同时,获得核心企业的支持还可以有效解决获客的问题,因为一家大型核心企业一般都会有上千家的各类供应商。&/p&&p&
目前,国内的区块链公司从核心企业切入的包括布比、网录科技等,布比推出了一个专为供应链金融打造的联盟链“布诺”,将银行、核心企业、保理公司等都链接起来,布诺立足广州深圳,辐射东南区业务,深挖供应链金融领域,此前与壹钢网签署了战略合作协议。&/p&&blockquote&&i&第二种模式是从提供供应链管理服务入手,比如溯源、追踪、可视化等,将信息流、物流和资金流整合到一起,在此基础之上从事金融服务。&/i&&/blockquote&&p&
这种模式相当于用区块链搭建起了一个应用场景。就如同当年的支付宝,如果马云当年直接就做支付宝,很难做起来,因为没有应用场景,所以先做了为实体经济服务的淘宝。&/p&&p&
有了淘宝以后,支付宝作为中心化信任场景出现,将其他应用嫁接在支付宝上,才成就了蚂蚁金服。&/p&&p&
目前在国内的区块链公司中,采取供应链服务模式切入的包括BITSE,食物优等。&/p&&p&
比如VeChain提供一种防伪溯源的方法,通过给每个商品植入一个NFC芯片,将商品注册到区块链上,使其拥有一个数字身份,再通过共同维护的账本来记录这个数字身份的所有信息,达到验证效果。&/p&&p&
目前Vechain产品已经对接了10多家行业标杆客户,数百万个ID运行在链上。&/p&&p&&b&四、三步走,目标打造供应链金融交易所&/b&&/p&&p&
从实现路径来看,区块链在供应链金融领域的应用可以通过三个步骤来实现。&/p&&p&
作为前提,我们需要先打造一个区块链+供应链金融的联盟,联盟的参与者包括供应链金融平台,核心企业、专业的金融中介机构、资金方、保理机构等。&/p&&p&
每个参与者都需要承担相应的义务,比如平台负责提供供应链信息,客户信息这些类似水电的基础服务,而核心企业了解行业状况,对供应链上的企业具有掌控力,负责风险控制。&/p&&p&
专业的金融中介机构可以对平台信息进行整合分析,提供定制化的供应链金融产品,比如个性化的区块链电子票据。资金方包括银行、互联网金融机构等负责对接相应风险偏好的客户。&/p&&p&
联盟链搭建好之后,就可以开始三步走战略。&/p&&blockquote&&i&第一步,数据上链,将供应链联盟里的数据放到链上,利用区块链的特性使其不可篡改,并提供数据的确权,溯源等服务。&/i& &i&第二步,资产数字化,把仓单、合同、以及可代表融资需求的区块链票据都变成数字资产,且具有唯一、不可篡改、不可复制等特点。&/i& &i&第三步,数字资产的交易,供应链金融平台将将转变成一个金融资产交易所,将非标的企业贷款需求转变成标准化的金融产品,进行代币化,对接投融资需求,进行价值交易。&/i&&/blockquote&&p&
最终,区块链技术将能有效地增强供应链金融资产的流动性,调动新型的融资工具和风控体系帮助覆盖中小企业融资的长尾市场,催生供应链金融即服务。&/p&&p&&br&&/p&&p&------------------------------------------------&/p&&p&地址: 上海市虹口区塘沽路463号华虹国际大厦&/p&&p&官方网站:&a href=&https://link.zhihu.com/?target=http%3A//www.fenbushi.vc/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://www.fenbushi.vc&/a&&/p&&p&企业邮箱:contact@fenbushi.vc&/p&&p&官方微博:分布式资本&/p&&p&今日头条:Fenbushi&/p&&p&微信公众号:分布式资本&/p&
文: 黄峤濛 (分布式资本分析师) 自2016年区块链在国内掀起热潮以来,整个行业都在不断地探索各类落地场景,真可谓区块链如此多娇,引得无数创业者竞折腰。 全球著名债券评级机构穆迪曾给出过127个区块链案例,从积分到交易清算,从文件存证到供应链管理…
&figure&&img src=&https://pic3.zhimg.com/v2-ef9bbbaf93dfeaff_b.jpg& data-rawwidth=&1920& data-rawheight=&1200& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic4.zhimg.com/v2-ef9bbbaf93dfeaff_r.jpg&&&/figure&&p&最近区块链很多,以前也看过很多的文章和书本,但是这篇文章给了我狠狠的一巴掌,如果所言属实的话,我感觉区块链要走的路还有太长太长,现在的炒作无非像是人工智能的前期炒作一样,等待的到底是冰川时代还是烈火朝阳,让时间来决定吧,&/p&&hr&&p&转载于:&/p&&p&&b&大数据文摘&/b&&/p&&p&&b&BigDataDigest&/b&&/p&&p&&b&普及数据思维,传播数据文化&/b&&/p&&p&&b&大数据文摘作品&/b&&/p&&p&&b&作者:Kai Stinchcombe&/b&&/p&&p&&b&编译:叶一、修竹、王梦泽、林海、Yawei&/b&&/p&&hr&&p&是虚幻的价值泡沫?还是颠覆社会经济秩序的天才发明?&/p&&p&对于区块链技术,资本届和媒体圈多充满憧憬,认为该技术可以为社会带来去中心化的新局面。&b&但本文作者却带来了少有的悲观论调。&/b&他认为,不论是在银行自由转账、诈骗风险控制还是智能合约的执行等方面,区块链所带来的利都小于弊。&/p&&p&&br&&/p&&p&区块链正在充斥资本市场和各大媒体的头版头条。&/p&&p&&br&&/p&&p&其以分布式记账方式闻名,被寄予可能会带来颠覆性革命。然而,现在人们所提出的每个区块链的所谓用例,从支付到法律文件,从第三方托管到投票系统,&b&实际上都需要进行一套高难度的操作,来添加一个根本不需要的分布式的、加密的、匿名的分类帐。&/b&&/p&&p&&br&&/p&&p&&b&那么,如果说,分布式分类帐实际上没有任何用途呢?&/b&如果说,在发明十年后,没有人大规模采用分布式分类帐,因为根本没人想要用它呢? &/p&&p&&br&&/p&&p&在一片区块链的吹捧声中,本文作者对这项新技术的态度似乎过于悲观和严苛,但还是不妨听听这个来自反面的声音。他的观点到底有多少经得起推敲的逻辑在支撑?有多少是因为个人接受度限制所造成的偏见?&/p&&p&&br&&/p&&blockquote&&b&支付和银行业务&/b&&/blockquote&&p&&br&&/p&&p&区块链最初的用途是为像比特币这样的加密货币提供技术支撑。很多人都在宣称,Visa和MasterCard已经成为即将灭绝的恐龙,因为现在可以不需要抽取佣金的中间人——即没有成本的即时交易方式。银行业的革命只是一个开始......政府无法再通过法令发行货币,政府就会退居次要地位,单个公民就可以在任何国家体系之外自由交易。&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-1eebaee400024ecd435a93_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&576& data-rawheight=&277& class=&origin_image zh-lightbox-thumb& width=&576& data-original=&https://pic4.zhimg.com/v2-1eebaee400024ecd435a93_r.jpg&&&/figure&&p&&br&&/p&&p&杀手锏:知道你可以拿回自己的钱&/p&&p&&br&&/p&&p&没过多久,这个梦想就破灭了。首先,不需要中间人的无成本的即时交易方式早就有了:现金。比特币替代的只是美元而已,但Visa和MasterCard实际上是在以美元为基础的银行交易之上,提供一系列增值服务,比如让银行能够追踪欺诈纠纷,以及核实买家和卖家的身份。事实证明,对于使用支付产品的人来说,新支付系统的关键特征(想想PayPal的早期阶段)是一种信心,即如果商品不像描述的那样,你能把钱拿回来。对于接受付款的人来说,主要的特点是他们的客户拥有它,并且愿意使用它。没有人真的想用比特币支付,这就是比特币还没有流行起来的原因。&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-ea4cfce70fabab9283069_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&450& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/v2-ea4cfce70fabab9283069_r.jpg&&&/figure&&p&&br&&/p&&p&如果使用区块链技术来运营现有Visa系统,将需要5000个核反应堆来提供所需的电。&/p&&p&&br&&/p&&p&另外,比特币实际上并不是一个好的支付系统——Visa每秒能处理六万笔交易,而比特币的历史记录则是每秒处理7笔交易。改进比特币效率的技术正在研究中,但这种新技术的起点大约仅为现有交易系统性能的0.01%。(值得注意的是,即使是对于这7笔交易来说,比特币交易系统的能源消耗量已经达到了Visa的35倍。如果你把比特币的交易量提升到Visa的规模,那么它的用电量将会和世界其他地区的总和一样多。)&/p&&p&&br&&/p&&blockquote&&b&在无政府监督的情况下自由交易&/b&&/blockquote&&p&&br&&/p&&p&在许多国家,通常是我们自己的国家,如果有能力保留一点隐私,不为权威所控制,可能会让世界变得更美好。在古巴或委内瑞拉等地,很多人更喜欢用美元进行交易,而从理论上讲,比特币也可以起到类似的作用。然而,有两个原因决定了,比特币并不是一种灵丹妙药:政府相较个人所拥有的优势,以及政府相较社会所拥有的优势。&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-7d183d8dbe4075_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&589& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/v2-7d183d8dbe4075_r.jpg&&&/figure&&p&&br&&/p&&p&Mt Gox失去了客户的所有资金&/p&&p&&br&&/p&&p&政府支持的银行体系为联邦存款保险公司提供担保、可逆性、身份验证、审计标准,以及当事情出错时的调查系统。从设计上说,比特币没有这些东西。我曾经看到多人的比特币账户因为他们的电子邮件而被黑客入侵、密码被盗,然后被洗劫一空。他被吓得不知所措,也没有什么办法。这种情况很普遍——2014年,当时的比特币交易商Mt.Gox因为安全问题而损失了4亿美元的投资者资金。另一个比特币交易商Bitfinex也因客户资金流失而关闭。想象一下,如果资金不完全安全的银行比资金安全的银行多,世界将会怎样?现在的比特币就是中世纪时期的银行业——言下之意是自由主义理想国确实可以通过这种方式实现,但有很多未知的风险埋伏在高歌的前进道路上,唯有祈祷好运常在。&/p&&p&&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-998f1882a1cbc6f396a4ba8fce31c3b7_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&336& data-rawheight=&318& class=&content_image& width=&336&&&/figure&&p&&br&&/p&&p&BitFinex失去了所有客户的资金&/p&&p&&br&&/p&&p&&b&比特币就是中世纪时银行业的样子——“这是你的自由主义天堂,祝你好运。”&/b&&/p&&p&&br&&/p&&p&这个问题对我来说尤其重要,因为我自己的公司True Link旨在帮助那些易受骗的老年人——他们可能会在电话里说出自己的信用卡号码,或者直接参与抽奖活动,或者向一些骗子慈善机构捐款,或者下载安装窃取密码的恶意软件。作为最需要在银行和支付方面加强安全措施的人,他们严重依赖现有的保护措施,而且,许多提议的修改,比如对私有密钥的身份验证、即时和不可逆转的转移都必定会对这些弱势群体造成损害。有人从人性的角度看待银行安全问题——目前谁的利益受到侵害,我们又该如何帮助他们?——显然不应该是区块链!&/p&&p&&br&&/p&&p&&br&&/p&&p&对俄罗斯的新制裁,导致蒙古银行增加了400%的交易量。新口号是“比特币:比蒙古的警察少。”&/p&&p&&br&&/p&&p&其次,政府的政策旨在打击恐怖主义融资和有组织犯罪,并防止非法商品如被窃的信用卡号码或儿童色情信息的流通。主流的选择是保护交易隐私,但在有搜查令的情况下,就不会再予以保密。如果问你“政府是否应该列出所有你已经付过钱的商品名单”,大多数人都会说“不”,但如果问“政府是否有权得到一张名单,上面的每个人都在兜售儿童色情片牟利”,大多数人都会同意。没有人希望比特币达助长那些非法商品和服务,如果比特币在这些非法业务中的流通量达到100倍以上,这意味着非法业务的规模也扩大了一百倍——正如一位比特币爱好者指出的那样:“如果你今天发明了现金,那也将是非法的。”&/p&&p&&br&&/p&&blockquote&&b&小额支付和银行间转账&/b&&/blockquote&&p&&br&&/p&&p&值得注意的是,有两种特殊的支付案例,让人们对基于区块链的货币体系感到特别兴奋:小额支付和银行间转账。在小额支付方面,人们热衷于比特币交易是因为它是免费和即时的。实际上,他们需要大约8分钟才能完成。人们建议你使用比特币进行小额支付——例如,给一位音乐家支付两美分在网上听他们的歌,或者四美分读报纸文章。然而,要做到这一点的基础设施——例如,提前获得资金来源的授权,这样你就不必等待8分钟才能阅读你刚刚点击的文章了——实际上完全不需要比特币。如果你愿意花4美分买一篇文章或2美分买一首歌曲,你可以设置成每月从你的银行账户上支付一次账单,然后就能读到你想要的内容了。其实人们更喜欢订阅服务,而不是小额支付。&/p&&p&&br&&/p&&p&3年过去了,与SWIFT银行结算系统相比,瑞波(Ripple)仍旧是美国国内生产总值中的牙签那么一丁点大&/p&&p&&br&&/p&&p&在银行间支付方面,许多人提到瑞波(Ripple)是在银行间转账的一种很有前途的方式。在过去的30天里,它处理了价值20亿美元的银行间交易和人们之间的交易额,这大约相当于SWIFT银行结算系统40秒的交易额,而这已经是在瑞波系统能够与世界上90%的高交易量货币自由兑换三年之后的情况了。这与整体相比,相当于美国GDP中牙签的销售额所占的比例。&/p&&p&&br&&/p&&p&为什么银行不喜欢这种新技术呢?答案是,建立一个连锁反应的网关与使用现有的通信账户系统并没有太大的不同,只不过丢失密码或安全令牌会导致更大的、更即时的实际损失。还需要提醒人们的是,现在出现了更多的比特币交易所而不是比特币设定时所希望的那样,避免任何形式的交易所。让银行系统对终端用户具有吸引力的相同特征,也使其对银行具有吸引力。他们已经有了分类账,不需要分发,匿名,加密,发布,从而使其不可逆转。&/p&&p&&br&&/p&&blockquote&&b&智能合同&/b&&/blockquote&&p&&br&&/p&&p&智能合同是用软件形式写成的合同,而不是书面的法律文件。因为你可以直接在区域链上对它们进行编码,所以它们可以直接获取基于各方加密同意的价值转移。换句话说,它们是自执行(self-executing)的。而且理论上来讲,软件编写的合同更加便宜。因为它们的操作实质上就是数学和自动化,在这世上再没有其他方法来解释它们,这意味着我们不再需要昂贵的法律诉讼了。&/p&&p&&br&&/p&&p&&br&&/p&&p&DAO把他所有客户的钱都损失掉了&/p&&p&&br&&/p&&p&然而,现实世界告诉我们这是有问题的。迄今为止最大和最有名的智能合同是一种名为“分布式自治组织”(Distributed Automous Organization, DAO)的投资工具,用户可以使用他们的私人秘钥来投票决定投什么并直接进行投资。没有律师,没有管理费,没有不透明的董事会,DAO“避免了董事和基金经理误导和浪费投资者资金的能力”。&/p&&p&&br&&/p&&p&然而由于软件漏洞,DAO通过投票将5000万美元(相当于它三分之一用户的钱)投资给了由一个非常聪明的程序员控制的机器,这个程序员了解很多在平衡更新过程中的递归问题。因为软件并没有实现预期的功能,所以有些人说这是一种黑客行为或者是一种攻击行为。而另一些人认为根本没有什么所谓的黑客,关键在于软件是自主决策的,没有其他的方式去解释它,如果你不明白软件是如何工作的,那么你就不应该参与进来。到了最后,所有人聚集起来投票改进软件合同,把钱还给原来的所有者。结论是什么?即使是最顽固的区域链狂热者实际上只是希望有一群人探讨一份合同背后的深层意图,而不是真的让软件自执行。也许“哑巴”的方法才是最聪明的?&/p&&p&&br&&/p&&p&&br&&/p&&p&就连加密货币狂热者也想争论他们的合同意味着什么&/p&&p&&br&&/p&&p&DAO是一个很有说服力的实验,但是对于大公司的常规交易呢?在智能合同领域的投资者和创业公司承诺说,区域链会使超快执行和支付成为可能。比如在医疗应用上,“不需要等待90-180天的索赔过程,也不需要在电话上花费数小时尝试支付你的账单,在理论上,这些可以立刻被处理掉”。对于当前任何软件支撑的购买系统来说,这些都是可行的。笔者公司的亚马逊服务器就可以根据网站流量,自动衡量我们用了多少流量,然后把账单寄过来。&/p&&p&&br&&/p&&p&智能合同想要改变这一切是不切实际的,它将用软件执行法律安排和法律安排本身被编码为软件这两件事情混为一谈。亚马逊的服务条款并不是智能合同,但是执行这些条款的计费系统确实是自动的。比如,在某种程度上医疗保险账单不是自动的,但问题并不在于现存的软件不够智能,不足以处理提交索赔和电子支付,而是因为保险公司或出于偶然,或更倾向于人工审查而导致的改革迟缓。&/p&&p&&br&&/p&&p&最终从区域链狂热者到医疗保险公司,每个人都想用人类的语言把商业关系是什么讨论出个结果,并且在可持续的基础上去解释它,然后编写一个软件来负责实施和支付。这已然存在——这是现状。&/p&&p&&br&&/p&&blockquote&&b&分布式存储、计算和消息传递&/b&&/blockquote&&p&&br&&/p&&p&另一个难以置信的想法是用区域链作为分布式存储机制。表面上看是行得通,将你的文件分成块,然后加密,把他们放在一个已分配分类账(distributed ledger)…它在多个地方都有备份,很安全而且很容易追踪发生的每件事。&/p&&p&&br&&/p&&p&然而,现如今有很多不错的方式可以分割文件,加密它们然后在不同位置的多个存储介质中复制备份。现在已经有一家公司标榜自己为更便宜的分布式Dropbox,他可以在多个用户的硬盘上加密和存储文件,只需要为用户硬盘上的空闲空间支付少量费用。区域链只是用一种低效和不安全的方式来做同样的事情。&/p&&p&&br&&/p&&p&区域链驱动的方法还有四个其他问题。第一,你是依赖于用自己私钥进行单点加密(single-point encryption),而不是用更复杂的系统。复杂的系统有可能设计双参数授权、入侵检测、容量限制、防火墙、远程IP跟踪和紧急情况下断开系统的能力。其次,价格的权衡是完全难以理解的。比特币区域链消耗了近十亿美元的电能,其哈希(Hash)化的数据总量仅相当于我订阅的每月十美元的dropbox的六分之一。&/p&&p&&br&&/p&&p&再其次,从长远来看,系统性的选择在哪里复制和复制多少数据算将更具优势,而区域链对数据复制的默认设置可没那么聪明。最后一点,实际上你并不想自己去开发新的东西,因为Dropbox、&a href=&https://link.zhihu.com/?target=http%3A//Box.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&Box.com&/span&&span class=&invisible&&&/span&&/a&、谷歌、微软、苹果、亚马逊以及所有其他公司提供了一套很有价值的功能。类似于Visa,问题并不在于存储数据,而在于管理权限,取消你之前的共享,获取一个易于查看的历史文件,在多个设备上同步等等。&/p&&p&&br&&/p&&p&对分布式计算和安全消息传递应用等建议,笔者持有同样的观点。对它进行加密、永久储存并在全网复制它,对于你真正要做的事情而言,这只是一堆额外开销。有许多很好的计算、传递信息和存储解决方案,这些方案拥有全部的加密和复制方法,实际上要比区域链的解决方法更好,而且还有很多其他的强大功能。&/p&&p&&br&&/p&&blockquote&&b&发行股票&/b&&/blockquote&&p&&br&&/p&&p&当纳斯达克(NASDAQ)启动了一个针对私人持股的内部区域链驱动的交易所时,这一消息被大肆宣扬。但是,如果我错了请纠正我,纳斯达克(或者DTCC交易清算系统)的最终目的难道不是谁拥有什么股票的分类账?他们是否担心,如果没有了区域链,他们的系统将无法追踪谁拥有什么股票?&/p&&p&&br&&/p&&p&类似其他交易追踪问题如客户-商户支付(customer-to-merchant payments),纳斯达克分类账和区域链分类账不同的地方在于区域链是分布式的——它解决了缺乏可信赖中介的问题。但是(对于合法交易)的公司本身,他的交易代理记录、清算所或者一个交易所都是可信赖的中介机构,而且一般会提供额外增值服务。纳斯达克之所以是区域链驱动的交易所最合适的地方,原因在于纳斯达克本身就是交易股票合规和安全方面的专业机构。剔除中间商(这里是纳斯达克)和政府,你最终将被限制在那些选择在法律、合规和追踪主流市场常见系统中打擦边球的公司里。那些交易未在证券交易所登记的股票的人们会告诉你,这是一个让你的钱被偷走的绝好秘方。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&为什么你在发行证券时提交证券文件&/p&&p&&br&&/p&&p&我们已经看到了,许多新公司也开始制造基于区域链、可兑换成公司股票的“硬币”,并将其在首次代币发售(Initial Coin Offerings, ICOs)中销售给公众,把这种方式作为一种比在交易所进行传统的股票首次公开发行(Initial Public Offering)更为便宜和更灵活的融资方式。很有意思的是这一热潮能持续多久呢。&/p&&p&&br&&/p&&p&在其他情况下,提供可兑换成股票的代币也算是证券发行,因此美国证券交易委员会(SEC)的规定大概也适用于这些证券产品。要么“硬币”只是一种不太安全的电子股票证书——受到你小心翼翼存放的密码的保护,而不是受到法律和证券交易所的保护,也许这是另外一种试图对法律打擦边球的方式。&/p&&p&&br&&/p&&blockquote&&b&真实性验证&/b&&/blockquote&&p&&br&&/p&&p&区块链的另一个合理用途是,如果你想发表公开的、不可更改、不可删除的签署声明,你可以将它“发布”到区块链—把分布式账簿看作是日记,而不是买卖的方式。理论上,你可以用它来记录选票,验证钻石或品牌齿轮的来源,验证人的身份,解决域名的所有权,保持项目托管,公开临时专利,公证文件等等。&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-5c3cc927eb9b3eb80428c3b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/v2-5c3cc927eb9b3eb80428c3b_r.jpg&&&/figure&&p&&br&&/p&&p&每人一票,比特币钱包计数难度更大&/p&&p&&br&&/p&&p&如果不深入研究每一个细节,这些运用似乎都会很快不堪一击。投票活动的现状是,选民把可见的选票投入箱子里,双方的记者和观察员全程关注着投票箱,记录投票的总数。确保投票的匿名性以及一对一投票是个棘手的问题。在这一点上,纸张要比区块链做得好。&/p&&p&&br&&/p&&p&对于公证人或类似的人来说,验证驾驶执照或有你了解的证人在现场,意味着它没有由被盗的密码或私钥签署,但如果密码或私钥是正确,你就可用PGP秘钥发布它。为了确保手表或手袋等品牌商品的真实性,或者钻石开采符合商业伦理,分类账被分发和加密不会增加任何价值—原始公司可以在所售商品中加入能在网上验证的证书,就像他们在过去做的一样。在第三方托管的情况下,智能合约可以自动付款,无需第三方验证和保管资金,但你仍需一个受信方来验证商品如约送达。&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-61ed7bbece1d4d46e17897_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&628& data-rawheight=&354& class=&origin_image zh-lightbox-thumb& width=&628& data-original=&https://pic4.zhimg.com/v2-61ed7bbece1d4d46e17897_r.jpg&&&/figure&&p&&br&&/p&&p&在现代世界,证明你知道某件事&/p&&p&&br&&/p&&p&最后,如果你想无可辩驳的证明,你在没有公开实际知识的情况下知道了X,那么,你可以对它加密并把它发送到gmail邮箱和hotmail邮箱或发布在bitbucket上,或将它打印出来并公证,或通过邮寄给它盖邮戳,或推送一个md5等等。同样,有多大的证据能证明你在Y时间就知道X,且没有X的信息披露。你能想到任何一家领先的公司,或任何公司提供这项服务吗?&/p&&p&&br&&/p&&p&对于域解析—在地址栏输入URL时,找出谁的服务器可以看到流量并响应需求的过程—想象一个全数字的智能合约,发布到分类账上的实际付款行动也会更新域名解析的内容,无需对域名的第三方托管服务。然而在实践中,就像DAO或其他智能合约,如果有价值的域名因盗窃或其他安全原因而转手,你实际上需要一种方法来覆盖分类账。例如法院指令的结果。&/p&&p&&br&&/p&&p&就像有政府支持,法律支持的银行账户,真正的公司不会喜欢这样的情况,安全漏洞或被盗的密码会导致有些人永久地、不可撤销地拥有&a href=&https://link.zhihu.com/?target=http%3A//bankofamerica.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bankofamerica.com&/span&&span class=&invisible&&&/span&&/a&或 &a href=&https://link.zhihu.com/?target=http%3A//disney.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&disney.com&/span&&span class=&invisible&&&/span&&/a& 或&a href=&https://link.zhihu.com/?target=http%3A//sony.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&sony.com&/span&&span class=&invisible&&&/span&&/a& 等网站。使用区块链技术使偷窃或冒充变得更有可能而不是更少,这听起来像是开玩笑,直到你意识到比特币的主要交易已经被黑客入侵了—这种事在主要的域名供应商中是很少发生的。&/p&&p&&br&&/p&&blockquote&&b&那么还剩下什么?&/b&&/blockquote&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-4d5f7b179cabf2195dda987_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&295& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/v2-4d5f7b179cabf2195dda987_r.jpg&&&/figure&&p&&br&&/p&&p&未来的洗衣机可以订购自己的洗涤剂&/p&&p&&br&&/p&&p&每个案例中看起来似乎无足轻重—是的,众所周知手袋自带ID号码,你可以在网上自行验证真伪—可是,在每个案例中,没有上千万也有数百万美元开支,以保障整个公司特定的用途。你可以得到更深奥的东西—区块链的二次人生,或可启动区块链的设备,这样洗衣机能通过智能合约订购自己的洗涤剂,运动队教练的策略可以写在区块链上。&/p&&p&&br&&/p&&p&最后,像使用驾驶执照验证司机的身份并调用,在有争议的信用交易中做出澄清声明,信用卡自动为订阅报纸续费等现有的人和软件交易系统的优势大过区块链所声称的好处,同时也小于其不可撤销、自动执行的隐性成本。区块链的爱好者常常表现出好像把钱从A处拿到B处或记录发生的事情是很难的。每个案例中,资金转移和记录交易实际上是一个更为复杂的系统中廉价、便宜、高度自动化的部分。&/p&&p&&br&&/p&&p&没有人做过这样的调查,大多数信用卡用户是否愿意放弃他们频繁的飞行里程,来换取失去对交易质疑的权利。&/p&&p&&br&&/p&&p&这让我们的讨论又回到了最开始—货币投机和非法交易—同时可能还有一个教训。在与比特币的企业家、投资者和咨询师的交谈中,人们往往缺乏知识,甚至对今天的工作是如何完成的或者对终端用户的价值失去兴趣。所有的钱都花在了比特币收银机上,却没有人花点时间做一下市场调查,看看大多数信用卡用户是否愿意放弃他们频繁的飞行里程,来换取失去对交易质疑的权利。&/p&&p&&br&&/p&&p&这些比特币的亢奋投机者想当然地认为,之所以IPO如此昂贵,或者风险基金文书工作如此繁重,是因为所有的律师和会计师坐在办公室做做文件就在赚着高薪,或者一群20多岁的聪明工程师,没有行业经验就能开展工作,轻而易举地在数月之后就能自动积累起几百万元的风险资本。&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-baafb7a79d170e8c945db0f8_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&480& data-rawheight=&360& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&https://pic1.zhimg.com/v2-baafb7a79d170e8c945db0f8_r.jpg&&&/figure&&p&&br&&/p&&p&嘿,不要和我签署智能合约!&/p&&p&&br&&/p&&p&Kai Stinchcombe是of True Link Financial的CEO及共同创始人,专门为老年人提供银行和投资服务。在业余时间,他希望自己不要被一台会自动执行合约并贪婪寻觅比特币的智能机器出卖自己的个人信息。&/p&
最近区块链很多,以前也看过很多的文章和书本,但是这篇文章给了我狠狠的一巴掌,如果所言属实的话,我感觉区块链要走的路还有太长太长,现在的炒作无非像是人工智能的前期炒作一样,等待的到底是冰川时代还是烈火朝阳,让时间来决定吧,转载于:大数据文摘…
&figure&&img src=&https://pic4.zhimg.com/v2-2ca026a0b9bebe76a9726_b.jpg& data-rawwidth=&1000& data-rawheight=&728& class=&origin_image zh-lightbox-thumb& width=&1000& data-original=&https://pic3.zhimg.com/v2-2ca026a0b9bebe76a9726_r.jpg&&&/figure&&blockquote&&i&本文&b&禁止&/b&任何形式的&b&全文粘贴式转载&/b&,本文来自&/i& &i&&b&&a href=&https://zhuanlan.zhihu.com/p//%E5%8C%BA%E5%9D%97%E9%93%BE%E7%90%86%E8%AE%BA%E5%AD%A6%E4%B9%A0%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97%20%7C%20%E4%BB%A3%E7%A0%81%E5%AE%B6& class=&internal&&代码家&/a&&/b&&/i& &i&的博客&/i&&/blockquote&&p&区块链理论在国外发展迅速,但国内一直没有什么进展,知网上确实存在几篇论文,但多数也是凑热点水出来的。最近在&a href=&https://zhuanlan.zhihu.com/p//FreesFund%20%7C%20%E5%B3%B0%E7%91%9E%E8%B5%84%E6%9C%AC& class=&internal&&峰瑞资本&/a&持续的研究了几个月区块链理论部分,收获很多,想分享一些自己学习路径出来,希望能够帮助国内区块链爱好者快速上手。&/p&&p&研究区块链理论部分,不可避免的是读论文。如果纯粹想开发以太坊合约搞个 ICO 的话,只用看官方文档就行了。读论文的顺序大致如下:&/p&&h2&&b&入门论文和白皮书&/b&&/h2&&p&&b&第一篇:&/b&&a href=&https://link.zhihu.com/?target=https%3A//bitcoin.org/bitcoin.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Bitcoin: A Peer-to-Peer Electronic Cash System&/a&,这是比特币的原始论文,通篇几乎没有什么公式,只是通过文字来描述整个网络的结构类型,通过简单的数据结构方案,完成了一个去中心化的信任体系网络。如果这篇论文看着有些吃力的话,可以配合&a href=&https://zhuanlan.zhihu.com/p//%E5%8C%BA%E5%9D%97%E9%93%BE%20%E6%8A%80%E6%9C%AF%E9%A9%B1%E5%8A%A8%E9%87%91%E8%9E%8D%EF%BC%9A%E6%95%B0%E5%AD%97%E8%B4%A7%E5%B8%81%E4%B8%8E%E6%99%BA%E8%83%BD%E5%90%88%E7%BA%A6%E6%8A%80%E6%9C%AF& class=&internal&&《区块链-技术驱动金融》&/a&这本书,必须要强调的是:比特币的论文是其他区块链项目(以太坊,ZCash 等)的基础,所以务必花足够多的时间搞懂它。&/p&&p&&b&第二篇:&/b&&a href=&https://link.zhihu.com/?target=http%3A//www.the-blockchain.com/docs/Ethereum_white_paper-a_next_generation_smart_contract_and_decentralized_application_platform-vitalik-buterin.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&A Next Generation Smart Contract & Decentralized Application Platform&/a& Vitalik Buterin 2014 年发表的以太坊白皮书,整篇文章主要讲述了一些比特币网络的缺陷以及自己的一些新的想法,最最核心的部分应属智能合约部分的提议。更多更细节的技术描述在 Gavin Wood 发表的 &a href=&https://link.zhihu.com/?target=http%3A//gavwood.com/paper.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Ethereum: A Secure Decentralized Generalized Transaction Ledger&/a& 一文中,这篇 Paper 是一篇论述非常严谨的文章,在以太坊的发展中起到了至关重要的作用。文章用严谨的数学符号描述了整个网络的工作原理以及细节。(如果你很努力看了,也没看懂,没有关系,只要掌握第一篇的核心思想暂时足矣。)&/p&&p&&b&第三篇:&/b& &a href=&https://link.zhihu.com/?target=https%3A//ipfs.io/ipfs/QmR7GSQM93Cx5eAg6a6yRzNde1FQv7uL6X1o4k7zrJa3LX/ipfs.draft3.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&IPFS - Content Addressed, Versioned, P2P File System&/a&,IPFS 是基于区块链实现的分布式文件存储系统,对于整个区块链产业的发展起到了很大的作用,在我看来,比特币是单片机,他的诞生只干一件事情,就是记账,而以太坊是一个计算器,可以执行一些简单的运算程序,IPFS 其实就是更底层的存储介质,在未来整个区块链产业的发展中至关重要。IPFS 的整个核心理念更多的是在结合现有技术,并进区块链中。最重要的应该是 KAD 协议,如果大家日常用过种子下载,那 ed2k 协议的基础就是 KAD。说来背后也有很多故事在里面,最早一个叫 Jed McCaleb 的程序员第一次实现了 KAD 协议,发布了 eDonkey(电骡)软件,后来沉浸到去中心化的研究中,持有一定量的比特币后,看到论坛很多人想要交易比特币,因此又开发了全球第一个比特币交易网站 Mt.GOX,曾经一度是全球最大的比特币交易网站,后来不幸被盗,又加入了 &a href=&https://zhuanlan.zhihu.com/p//Ripple%20-%20One%20Frictionless%20Experience%20To%20Send%20Money%20Globally%20%7C%20Ripple& class=&internal&&Ripple&/a&,现在单独 ICO 后在做 &a href=&https://zhuanlan.zhihu.com/p//Stellar& class=&internal&&Stellar&/a& 网络,Stellar 网络也是一个非常有意思和想象空间的网络,大家有兴趣可以去看他的网络白皮书。&/p&&p&&b&第四篇:&/b& 其他各种白皮书,目前 ICO 火爆,白皮书多如牛毛,多翻翻看别的白皮书,很快就能判断出项目靠不靠谱,做的事情是否有意义。&/p&&h2&&b&进阶论文&/b&&/h2&&p&比特币被人诟病最多的大致有三点:&b&匿名性、交易速度和费用、浪费电力资源&/b&,而针对其缺陷,也有很多学者提出了不同方案。&/p&&h2&&b&匿名性&/b&&/h2&&p&比特币的安全性一直是个非常严重的问题,尽管账户并没有和人做绑定,但比特币所实现的只是伪匿名,交易之间有链接关系(Linkable),整个交易可以被追踪(Traceability)的网络。&a href=&https://link.zhihu.com/?target=https%3A//cryptonote.org/whitepaper.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CryptoNote v2.0&/a& 这篇论文成为了目前几乎所有主打安全数字货币的论文基础,如 Monero,Dash,BlackCoin 等都是基于此论文提出的理论做的实现。论文提出两个主要方案,一个是通过椭圆曲线结合 Diffe-Hellman 密钥交换生成了只有交易双方可见的一笔交易,解决了 Linkable 的问题。另一个方案是通过一次性循环签名(One-time ring signatures)机制让每一笔交易不可被追踪。&/p&&p&另外值得一提的是零币(zerocoin)和零钞(zerocash)的概念。零钞是对零币的优化方案。整体思路在于通过零知识验证的方法实现数字货币的匿名性。零知识验证是密码学里比较重要的一个概念。后面的博文我也会继续给大家分享一些相关细节。相关的两篇论文如下:&/p&&ul&&li&&a href=&https://link.zhihu.com/?target=http%3A//zerocoin.org/media/pdf/ZerocoinOakland.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Zerocoin: Anonymous Distributed E-Cash from Bitcoin&/a&&/li&&li&&a href=&https://link.zhihu.com/?target=http%3A//zerocash-project.org/media/pdf/zerocash-oakland2014.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Zerocash: Decentralized Anonymous Payments from Bitcoin&/a&&/li&&/ul&&h2&&b&交易速度和交易费用&/b&&/h2&&p&交易速度和交易费用的背后本质原因是一样的,即每次交易成本高,并且耗时。因此所有的优化方案基本都是从将多数的交易从链上搬离到链下,即,不实时同步交易数据到整个网络,只有在必须要同步,或达到某个约定条件后再同步到网络,这样就能大幅减少网络共识的损耗,提升速度,降低交易手续费。&/p&&ul&&li&&a href=&https://link.zhihu.com/?target=https%3A//lightning.network/lightning-network-paper.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments&/a&,又名闪电网络,主要工作原理就是建立小额快速交易通道,将多数的状态在 off-chain (无需同步到主要的链)的模式下完成,当在某些特殊情况时,再同步回主链,完成共识。&/li&&/ul&&h2&&b&电力损耗&/b&&/h2&&p&比特币电力损耗的一大主要原因是来自于共识机制,为了让网络中对于每一笔交易达成共识,需要消耗计算资源来产生共识和去中心化网络时间戳,因此多数网络优化方案就是替代基于大量计算的共识机制,即替换掉 Proof of Work 工作机制,转而成为 Proof of Stake 机制,因此这方面推荐的论文如下:&/p&&ul&&li&&a href=&https://link.zhihu.com/?target=http%3A//bitfury.com/content/5-white-papers-research/pos-vs-pow-1.0.2.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&POS vs POW&/a&:这篇主要描述了两种共识机制的方案差异。&/li&&li&&a href=&https://zhuanlan.zhihu.com/p//ethereum/wiki& class=&internal&&Proof of Stake FAQ&/a&:以太坊创始人 Vitalik 撰写的 POS 机制的一些细节描述。&/li&&li&&a href=&https://link.zhihu.com/?target=http%3A//plasma.io/plasma.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Plasma&/a&:下一代以太坊扩容自治方案,里面提到了 POS 部分。&/li&&/ul&&h2&&b&所需理论基础&/b&&/h2&&p&区块链背后依赖的是&b&密码学&/b&、&b&共识算法&/b&、和&b&博弈论&/b&。&/p&&h2&&b&密码学&/b&&/h2&&p&目前整个区块链网络更倾向于安全性更高的椭圆曲线方案,也包含一些常规的摘要、加密、密钥交换算法。如果没有密码学基础,买一本书,看 Paper 的时候不懂的地方参考参考即可。密码学中也涉及一些抽象代数学科的内容可以买本书也作为参考。&/p&&h2&&b&共识算法&/b&&/h2&&p&共识算法(后续讲解 POS 和 POW)的核心抽象是&a href=&https://zhuanlan.zhihu.com/p//%E6%8B%9C%E5%8D%A0%E5%BA%AD%E5%B0%86%E5%86%9B%E9%97%AE%E9%A2%98_%E7%99%BE%E5%BA%A6%E7%99%BE%E7%A7%91& class=&internal&&拜占庭将军问题&/a&,相关的文章论文非常多,学习过程中多搜索多看即可。拜占庭将军目前解决方案较为成熟的是 &a href=&https://zhuanlan.zhihu.com/p//%E5%BE%AE%E4%BF%A1PaxosStore%EF%BC%9A%E6%B7%B1%E5%85%A5%E6%B5%85%E5%87%BAPaxos%E7%AE%97%E6%B3%95%E5%8D%8F%E8%AE%AE& class=&internal&&Paxos&/a& 和 &a href=&https://zhuanlan.zhihu.com/p//Raft%20%E4%B8%80%E8%87%B4%E6%80%A7%E7%AE%97%E6%B3%95%E8%AE%BA%E6%96%87%E8%AF%91%E6%96%87& class=&internal&&Raft&/a& 算法。&/p&&h2&&b&博弈论&/b&&/h2&&p&博弈论在区块链的设计中起着非常隐性的核心作用,其最终目标是如何让网络达到一个平衡,坏人没有动力使坏,好人会努力维护网络。&/p&&h2&&b&总结&/b&&/h2&&p&学习区块链理论部分需要非常多的耐心和毅力,去了解很多理论细节,网络协议的设计往往都是最有挑战的事情,工程实现并不是最难的。因此如果对区块链非常感兴趣的话,一定要准备好下苦功夫,后面我还会写一些相关博文,从更多的角度详细介绍区块链的理论部分以及深入到代码和工程中去探讨区块链。ICO 的火爆只是一群骗子(大多数都是)的狂欢,迟早爆炸,而后面大浪淘沙,优秀的项目需要更多区块链人才,所以快去做好准备吧。&/p&&p&如果有兴趣和我交流,欢迎加我微信:daimajia,如果文中要不正确的地方,欢迎斧正。&/p&&p&通过 Bitcoin 打赏: &a href=&https://link.zhihu.com/?target=https%3A//ws1.sinaimg.cn/large/610dc034gy1fgczh27jpqj206y06ydfq.jpg& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&1QD9entYzxbJKUL97S9ip4YqqJeQvQa8Ej&/a&&br&通过 Ethereum 打赏:0xdbda7a0CD22f4B0709D&/p&
本文禁止任何形式的全文粘贴式转载,本文来自
的博客区块链理论在国外发展迅速,但国内一直没有什么进展,知网上确实存在几篇论文,但多数也是凑热点水出来的。最近在持续的研究了几个月区块链理论部分,收获很多,想分享一些自己学习路径出…
&figure&&img src=&https://pic1.zhimg.com/v2-019dfc77acf378e2b5c900bf90f36945_b.jpg& data-rawwidth=&1200& data-rawheight=&800& class=&origin_image zh-lightbox-thumb& width=&1200& data-original=&https://pic2.zhimg.com/v2-019dfc77acf378e2b5c900bf90f36945_r.jpg&&&/figure&&h2&区块链项目分析---IOTA&/h2&&p&&br&&/p&&h2&&b&IOTA:&/b&&/h2&&p&&br&&/p&&h2&1、项目本身&/h2&&p&Iota是一种为物联网(IoT, Internet-of-Things)全新优化的新型小额支付加密货币。不像为其他用途所设计的比特币那样具有复杂冗沉的区块链结构,顾名思义,Iota的设计目标就是尽量使其轻量化,并且Iota主要侧重于物联网’IoT’部分。&/p&&p&&br&&/p&&p&据估计,在未来的十来年会有500亿的物联网连接设备渗透到我们的现代社会之中。这些相互连接的设备网络将无缝连接我们,使世界更加美好。当然,这些相互连接绑定在一起的物联网也会面临大量障碍需要客服解决,其中一个主要的问题就是小额交易。物联网设备必须能够彼此之间无摩擦地进行自动支付,并且无需在产品设计之中妥协而引入额外的硬件。这就是Iota上述构想的原因。&/p&&p&&br&&/p&&p&虽然Iota是为解决物联网IoT的可扩展性问题而开发的,但其底层协议与IoT是不相关的,它可被应用于其他任何具有小额支付交易的应用之中。&/p&&p&&br&&/p&&p&IOTA背后的主要创新之处在于,Tangle是一种革命性的新型无区块分布式分类帐,它具有可扩展性,轻便性,并且首次使得无需任何费用即可转让价值。与今天的Blockchains相反,共识不再是脱钩,而是系统的内在部分,导致了分散和自我调节的对等网络。&/p&&h2&2、技术&/h2&&p&除了加密货币所有的优点之外,IOTA使用的底层DAG技术是具有巨大优势的技术。&/p&&p&IOTA还有一种的独特功能是零交易费。&/p&&p&在这个新的自主机器经济中,IOTA将成为骨干。Tangle分类帐能够以零收费结算交易,因此设备可以按需交易精确的资源数量,以及安全地存储来自传感器和数据记录器的数据,并在分类帐上进行验证。&/p&&p&由于独特的IOTA Tangle体系结构,首次实现了微型和甚至纳米级的交易,为开发人员提供了一套全新的工具,用于其在物联网和Web上的应用。这为公司带来了全新的商业机会,这些公司的收费仍然保持在不可能的范围之内。&/p&&p&IOTA的核心功能是通过Tangle传输数据的能力。IOTA为您提供了几个选项,可以在设备之间建立安全和经过身份验证的通信通道。通过IOTA传输的所有数据都经过完全认证,防篡改 - 使得攻击不可能。&/p&&p&确认时间基于节点的时间,理论上趋于无穷小,节点越多,时间越小。&/p&&p&主网于2016年7月已经上线。&/p&&p&目前在coincap上的市值排名第8.&/p&&p&一个新生的货币有这样的成绩真是惊人。&/p&&p&&br&&/p&&h2&3、背景&/h2&&p&IOTA背后的团队从2011年开始研究新的区块链架构和协议,在过去的2年中一直在开发一个全新的架构,从头开始构建,其核心思想是解决固有区块链的限制问题。 随着Tangle的诞生,这是一个全新开源免许可的分布式账本架构,团队已经为业界引入了一个安全,可扩展、轻量级和零费用的事务结算解决方案。 特别针对物联网和机器对机器的支付,该平台定位成为实时结算和数据完整性的标准层。&/p&&h2&4、众筹方式&/h2&&p&&br&&/p&&p&早已上线,国内的别瞎想了。&/p&&p&&br&&/p&&p&IOTA白皮书地址:&a href=&https://link.zhihu.com/?target=https%3A//iota.org/IOTA_Whitepaper.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&IOTA白皮书&/a&&/p&
区块链项目分析---IOTA IOTA: 1、项目本身Iota是一种为物联网(IoT, Internet-of-Things)全新优化的新型小额支付加密货币。不像为其他用途所设计的比特币那样具有复杂冗沉的区块链结构,顾名思义,Iota的设计目标就是尽量使其轻量化,并且Iota主要侧重于物…
&figure&&img src=&https://pic2.zhimg.com/v2-363b9b42a907dcce9014e_b.jpg& data-rawwidth=&780& data-rawheight=&393& class=&origin_image zh-lightbox-thumb& width=&780& data-original=&https://pic3.zhimg.com/v2-363b9b42a907dcce9014e_r.jpg&&&/figure&&p&&b&&i&本文作者:陈浩,元界CTO,Metaverse元界开源项目的创始人之一。&/i&&/b&&/p&&p&&b&&i&元界是一个基于公有区块链技术开发的去中心化平台,致力于提供基于资产登记、数字资产交换、数字身份、价值中介的去中心化服务,创建智能资产价值网络。&/i&&/b&&/p&&p&&b&&i&元界官网:&a href=&http://link.zhihu.com/?target=https%3A//mvs.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The New Reality Blockchain Project&/a&&/i&&/b&&/p&&p&&br&&/p&&p&区块链是目前一个比较热门的新概念,蕴含了技术与金融两层概念。从技术角度来看,这是一个牺牲一致性效率且保证最终一致性的的分布式的数据库,当然这是比较片面的。从经济学的角度来看,这种容错能力很强的点对点网络,恰恰满足了共享经济的一个必须要求——低成本的可信环境。&/p&&p&本次分享一下聊聊区块链技术,以及目前区块链技术架构,并且介绍一下价值互联网。&/p&&p&由于区块链是一个新兴的技术概念,本文所有的观点仅代表个人观点,未必全部正确。&/p&&h2&#1. 技术人员看待区块链的正确姿势&/h2&&p&区块链虽然是一个新兴的概念,但它依赖的技术一点也不新,如非对称加密技术、P2P网络协议等。好比乐高积木,积木块是有限的,但是不同组合却能产生非常有意思的事物。&/p&&p&我接触过一些工程师,初次接触区块链时,不约而同的表达了:都是成熟的技术,不就是分布式存储嘛。站在工程师的角度,第一反应将这种新概念映射到自己的知识框架中,是非常自然的。但是细究之下发现,这种片面的理解可能将对区块链的理解带入一个误区,那就是作为一个技术人员,忽略了区块链的经济学特性——一个权力分散且完全自治的系统。&/p&&p&区块链本质上是一个基于P2P的价值传输协议,我们不能只看到了P2P,而看不到价值传输。同样的,也不能只看到了价值传输,而看不到区块链的底层技术。&/p&&p&可以这么说,区块链更像是一门交叉学科,结合了P2P网络技术、非对称加密技术、宏观经济学、经济学博弈等等知识,构建的一个新领域——针对价值互联网的探索。&/p&&p&那什么是价值互联网?价值互联网可以是当下如日中天的电子商务所衍生的支付业务。但,真的只是支付领域吗?很显然这是不够的,一级资本市场,实体资产确权与转移,证券登记交割、证信与反欺诈。我们再仔细想想,我们的各大电商平台的专业差评师,恶意刷单还少吗?&/p&&p&如今的金融领域,除了支付比较便利之外,在其他绝大部分的业务中,我们就像是被套着锁链走路一样,我们反复确认,反复审核,反复监督,我们反复构建一个又一个的大大小小的高可用集群,保证线上服务的可靠性与连续性,我们雇佣一个又一个的安全工程师,交付一个又一个的渗透测试项目。为什么?因为作弊的成本太低了,低到只要改数据库的一行记录就可以提取上百万的资金。&/p&&p&强大的互联网给了我们成本几乎为零的高速信息传输通道,却没有一个成本低廉可靠的高速价值传输通道,那么这也就是区块链即将带来的。&/p&&p&区块链是一个公共的分布式总账,下面从技术角度简单介绍一下:&/p&&p&&br&&/p&&p&想象有一个100台的分布式数据库集群,现在的情况是这100个节点实际上的拥有者是一个机构,并且所有节点处在该机构的&b&内网&/b&当中,所以这个机构想让这100个数据库节点干嘛就干嘛,换句话说这&b&100个节点之间&/b&是处于一个&b&可信任&/b&的环境,并且受控于一个实体,这个实体具有&b&绝对仲裁分配权&/b&。&/p&&p&另外的情况是这样的,想象这100个节点分别归不同的人所有,且每个人的节点数据都是一样的,即完全冗余,并且所有的节点是处在&b&广域网&/b&当中,换句话说就是这100个&b&节点之间是不信任&/b&的,且不存在一个实体,它拥有绝对仲裁权。&/p&&p&现在考虑第二种情况,采用什么样的算法(&b&共识模型&/b&)能够提供一个可信任的环境,使:&/p&&ol&&li&每个节点交换数据过程不被篡改;交换历史记录不可被篡改;&br&&/li&&li&每个节点的数据会同步到最新数据,且承认经过共识的最新数据;&br&&/li&&li&基于少数服从多数的原则,整体节点维护的数据本身客观反映了交换历史。&br&&/li&&/ol&&p&&br&&/p&&p&区块链本质上就是要解决以上第二种情况的一种技术方案,更确切的说应该叫分布式的冗余的链式总帐本方案。有关区块链的一些要素,在我以往的文章里有总结过一些:&/p&&ul&&li&包含一个分布式数据库&/li&&li&分布式数据库是区块链的物理载体,区块链是交易的逻辑载体,所有核心节点都应包含该条区块链数据的全副本&/li&&li&区块链按时间序列化区块,且区块链是整个网络交易数据的唯一主体&/li&&li&区块链只对添加有效,对其他操作无效&/li&&li&基于非对称加密的公私钥验证&/li&&li&记账节点要求拜占庭将军问题可解/避免&/li&&li&共识过程(consensus progress)是演化稳定的,即面对一定量的不同节点的矛盾数据不会崩溃。&/li&&li&共识过程能够解决double-spending问题&/li&&/ul&&p&&br&&/p&&p&所以作为一个技术人员,不应当只看到了区块链所依赖的技术,更应该关注区块链以外的点和面,综合来看,区块链将会有趣得多。&/p&&p&&br&&/p&&h2&#2. 区块链的一般性架构介绍&/h2&&p&有关区块链本身的发展史,网络上资料比较多,本文不再赘述。&/p&&p&而有关区块链技术的介绍,在各个区块链平台的社区是有详细资料的,但是针对这些资料的总结,以及抽象出一共通概念的介绍,还是凤毛麟角,本文尝试总结一下。&/p&&p&在介绍之前,我想稍微介绍一下公有链,联盟链的概念,这些概念是以太坊创始人Vitalik提出的,我在这些概念的基础上做了一些研究。&/p&&p&其实区分公有链、联盟链很简单,只要看这个区块链的访问权限就可以了,如果访问该区块链需要获得链上节点的许可,那么这是一个联盟链,否则是公有链。&/p&&p&根据名称,我们也可以”望文生义“,公有表示一个完全开放的网络,联盟表示一个半开放的网络,成员之间是共享的,非成员身份是没有自由访问权限的,所以我们也称联盟链为许可链。&/p&&p&下面我们来看几个比较主流的区块链平台(公有链,皆开源):&/p&&ul&&li&比特币 Bitcoin &br&&/li&&li&以太坊 Ethereum/经典以太坊 Ethereum Classic&br&&/li&&li&比特股 Bitshares&br&&/li&&/ul&&p&&br&&/p&&p&我一般戏称为”三巨头“,从生态上来看,比特币是最为成熟稳定的,以太坊更像是一个冲在前面的勇士,比特股相比前两位生态要小很多,但是从创新的角度,也不亚于前两位。&/p&&p&其他的很多项目,是从这三个区块链上衍生出来的,所以以这三个为基础,基本上可以吃透区块链了。&/p&&p&不得不提的还有Linux基金会项目——HyperLedger项目(主打联盟链,开源),也是旨在打造一个通用的区块链技术,不过我认为目前尚在开发迭代当中,还没有具体的应用案例,按下不讲。&/p&&p&另外还有一些好玩的联盟链项目——R3 CEV项目(联盟链,闭源),以及中国的R3项目——ChinaLedger(联盟链,闭源),当然这些不是开源的,我无法获得有用的资料进行分析,所以就不展开了。&/p&&p&从技术上来看,针对不同的业务场景,对区块链有不同需求,比如实时结算业务,要求区块链提供秒级的交割,相对应的就是出块速度的要求,而出块速度过快往往会导致区块链分叉(fork),形成孤儿链,孤儿链是无效的,那么交易也就作废了,影响了区块链的最终一致性。&/p&&p&如果频繁产生分叉造成相当比例的用户交易失效,那么可以认为系统是不可靠的。&/p&&p&如果我们将这种实时性要求比较高的业务安插到联盟链中,就可以控制风险,通过调整共识算法,利用快速一致共识模型(Consensus Model)来避免上述问题,虽然不如公有链那么健壮,但对某些特殊场景足够了。&/p&&p&所以架构层面,对公有链和联盟链的技术也要差异化对待。&/p&&p&不过客户端整体的设计还是有一些通用的概念的,如下图:&/p&&figure&&img src=&https://pic4.zhimg.com/v2-a010eb00ae8e4bd5be7c3_b.png& data-rawwidth=&1263& data-rawheight=&647& class=&origin_image zh-lightbox-thumb& width=&1263& data-original=&https://pic4.zhimg.com/v2-a010eb00ae8e4bd5be7c3_r.jpg&&&/figure&&p&(图1)&/p&&p&一个区块链至少分为三层,&/p&&p&最底层是一些通用的基础模块,比如基础加密算法,网络通讯库,流处理,线程封装,消息封装与解码,系统时间等;&/p&&p&中间一层是区块链的核心模块,一般包含了区块链的主要逻辑,如P2P网络协议,共识模块,交易处理模块,交易池模块,简单合约或者智能合约模块,嵌入式数据库处理模块,钱包模块等等;&/p&&p&最上面一层,往往都是基于Json Standard RPC的交互模块,基于Json-RPC,我们还可以做出更好的UI界面,也可以是一个web-service。&/p&&p&如果区块链 支持智能合约,可能还要分更多的层,比如增加BaaS层,区块链上的智能合约提供自治的服务,比如下面这张以太坊的架构图(来自google,仅作参考):&/p&&figure&&img src=&https://pic2.zhimg.com/v2-6af2aaad40b476f3f72381_b.png& data-rawwidth=&854& data-rawheight=&585& class=&origin_image zh-lightbox-thumb& width=&854& data-original=&https://pic2.zhimg.com/v2-6af2aaad40b476f3f72381_r.jpg&&&/figure&&p&(图2)&br&这种分层更加关注的是区块链本身的分层,即业务上的视角,而不完全是技术的。&/p&&p&我们再转向比特币的设计:&/p&&figure&&img src=&https://pic3.zhimg.com/v2-6c66bb8e8e8bfa6a6c7e_b.jpg& data-rawwidth=&795& data-rawheight=&444& class=&origin_image zh-lightbox-thumb& width=&795& data-original=&https://pic3.zhimg.com/v2-6c66bb8e8e8bfa6a6c7e_r.jpg&&&/figure&&p&(图3)&br&比特币几个模块之间的耦合度其实比较高,而且有不少历史包袱,比特币的发明者——中本聪在开发比特币的时候,使用VC++开发,而VC++的标准库中的sstream流处理性能非常感人,不得不放弃,自行实现了了基于vector&char&的流处理容器。而随着c++11的推出以及标准库的更新迭代,性能不可同日而语。&/p&&p&从整张图我们可以看出,比特币的模块比较少,也比较简单。chain-paramters描述了整个区块链的参数设置,wallet是与地址/加密还有存储相关的,mem-pool是未确认的交易池。得益于比特币核心开发者的不朽贡献,相比中本聪时代的比特币代码,现在的比特币代码质量已经相当不错了。&/p&&p&以上无论哪种设计,一般都要从P2P网络协议作为切入,作为一个P2P钱包,既要提供Service也要提供Client,作为Service依赖P2P网络协议,作为Client依赖Json-RPC。&/p&&p&需要指出的是,目前”三巨头”所使用的账户模型是不同的(所谓账户模型是指账户记账方法),比特币使用UXTO模型,以太坊和比特股使用账户余额模型。&/p&&p&UXTO模型(&a href=&http://link.zhihu.com/?target=https%3A//bitcoin.org/en/glossary/unspent-transaction-output& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Unspent Transaction Outputs (UTXOs)&/a& ):此模型表达了一种转移的概念,即任何产生的新币,在以后的生命周期中,只有转移,没有消亡,转移实质上是由加密算法的签名与验证控制的:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-a47a3829ac01ddd3eb960c94_b.png& data-rawwidth=&614& data-rawheight=&242& class=&origin_image zh-lightbox-thumb& width=&614& data-original=&https://pic1.zhimg.com/v2-a47a3829ac01ddd3eb960c94_r.jpg&&&/figure&&p&(图4)&/p&&p&账户余额模型:账户余额模型摒弃了这种强验证的账户模型,即账户余额回归到数字加减,这样做提升了交易的效率。&/p&&p&&br&&/p&&h2&#3. 共识算法与分布式&/h2&&p&终于来到重点了,本文每节其实都可以展开成为独立的文章,内容所限,简单讲。&/p&&p&所谓区块链共识过程,在上文有所提及,是指如何将全网交易数据客观记录并且不可篡改的过程。目前&三巨头&分别使用不同的共识算法(Consensus Algorithm), 比特币使用工作量证明PoW(Proof of Work),以太坊即将转换为权益证明PoS(Proof of Stake),比特股使用授权权益证明DPoS(Delegated Proof of Stake)。&/p&&p&以上这些算法我称之为“经济学”的算法,所谓经济学的算法,是指让作弊成本可计算,且让作弊成本往往远大于作弊带来的收益,即作弊无利可图,通过这种思想构造一个用于节点之间博弈的算法,并使之趋向一个稳定的平衡。&/p&&p&相对应的我们还有计算机领域的分布式一致性算法,例如Paxos、Raft,我也称之为传统分布式一致性算法。&/p&&p&他们之间的最大区别是:系统在拜占庭将军(Byzantine Generals Problem)情景下的可靠性,即拜占庭容错(PBFT算法支持拜占庭容错)。然而无论是Paxos还是Raft算法,理论上都可能会进入无法表决通过的死循环(尽管这个概率其实是非常非常低的),但是他们都是满足safety的,只是放松了liveness的要求, PBFT也是这样。&/p&&p&下面是一些传统分布式一致性算法和区块链共识过程的异同点:&/p&&p&相同点:&/p&&ul&&li&Append only&/li&&li&强调序列化&/li&&li&少数服从多数原则&/li&&li&分离覆盖的问题:即长链覆盖短链区块,多节点覆盖少数节点日志&/li&&/ul&&p&不同点:&/p&&ul&&li&传统分布式一致性算法大多不考虑拜占庭容错(Byzanetine Paxos除外),即假设所有节点只发生宕机、网络故障等非人为问题,并不考虑恶意节点篡改数据的问题;&/li&&li&传统分布式一致性算法是面向日志(数据库)的,即更通用的情况,而区块链共识模型面向交易的,所以严格来说,传统分布式一致性算法应该处于区块链共识模型的下面一层。&/li&&/ul&&p&考虑上面的不同点,结合公有链和联盟链的特征,我们有:&/p&&ul&&li&联盟链:半封闭生态的交易网络,存在对等的不信任节点,如房地产行业A、B、C、D公司。&/li&&li&公有链:开放生态的交易网络,这层主要是为行业链和私有链提供全球交易网络。&/li&&/ul&&p&由于联盟行业链其半封闭半开放特性,使用Delegated Proof of XXX 是可行的,可以考虑以传统一致性算法作为基础加入拜占庭容错/安全防护机制进行改进也是可以的。&/p&&p&而针对公有链,PoW/Pos/DPos等“经济学”的算法可能是最优算法。&/p&&p&技术上,以上不同的共识算法,我们很多新开发区块链都相应的支持一个特性:共识模块可插拔,以应对不同场景下的要求。&/p&&p&下图是一张未来区块链生态示意图:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-e8d04e36b3e105a3b69d_b.png& data-rawwidth=&739& data-rawheight=&405& class=&origin_image zh-lightbox-thumb& width=&739& data-original=&https://pic2.zhimg.com/v2-e8d04e36b3e105a3b69d_r.jpg&&&/figure&&p&(图5)&/p&&p&公有链提供可信可靠的价值传输网络,上面可以继续组建去中心化应用(DAPP)或者部署联盟链,甚至传统数据库都行,在上层搭建C端应用。&/p&&p&ref:&a href=&http://link.zhihu.com/?target=http%3A//blockchaindev.org/archives/06-consensus-algorithm-introduction.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&浅谈区块链共识机制与分布式一致性算法 · blockchaindev.org&/a&&/p&&p&&br&&/p&&p&&br&&/p&&h2&#4. 数字资产与价值流通网络&/h2&&p&这里有张图:&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-f718f9bf443d_b.jpg& data-rawwidth=&700& data-rawheight=&397& class=&origin_image zh-lightbox-thumb& width=&700& data-original=&https://pic2.zhimg.com/v2-f718f9bf443d_r.jpg&&&/figure&&p&&br&&/p&&p&ref: &a href=&http://link.zhihu.com/?target=https%3A//mvs.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The New Reality Blockchain Project&/a&&/p&&p&“三巨头”中,比特币在“数字货币”处,比特股在“去中心化交易所”附近,以太坊在“去中心化组织”处。而实际上,区块链和现实的接触点,还在图示位置。&/p&&p&所以区块链仍是一个正在成长的少年,结合图5,我们希望构建一个基础设施完善的价值传输网络,上层应用丰富的区块链生态,仍然需要付出巨大的努力。&/p&&p&下一步目标,是将资产数字化(类比资产证券化),例如我们可以将珍稀物品(艺术品/古董)数字化、知识产权数字化、票据基金等收益权数字化,将极大的提升市场运作效率,配备智能合约,甚至人工智能,可编程社会不再是梦想。&/p&&p&--------------------------------&/p&&p&Q:还是感觉太抽象,至今都还不能具象化的理解这个区块链,也没找到具象化的解释,费解???&/p&&p&A:正如区块链这个名词一样,它是被创造出来的,并没有以往的概念可以映射到上面,所以容易费解。我们不谈这个概念,我们只需要想想我们的互联网还需要什么。正如比特币白皮书提到的,一个点对点的现金系统,他使用的前提要求是很低的,不需要注册,不需要手机号,一个点对点的网络,只要你用设备接入,那么你就可以使用。区块链这个概念也一样,目的是构建一个点对点的生态,解构权力带来的不对称。它本身只是一个共享的总账本,不同于网络中多节点自己记账,再对账,这就瓦解了中心权力。&/p&&p&&br&&/p&&p&Q: 区块链技术在互联网身份认证方面如何应用?&/p&&p&A:这个问题很好。我目前所做的区块链项目是涵盖了这个概念的,也就是你所说的互联网身份认证。我们认为它是使区块链接入现实业务的必要一环。&/p&&p&在我们的设想中,首先什么是身份?身份不单单是一个ID号,一个密码,而是一个使用者所有的操作记录集,这个记录集的代号才是身份。正如账户丢失,然后申诉一样,申诉的内容才是真正定位到你这个人。区块链也一样,它需要一样ID,同样它也需要自动验证你历史记录的合法性。目前互联网的身份认证是依赖公安系统的,最简单的方案就是把公安系统中的身份系统映射到区块链中。另外一个方案也是用户自定义记录集,根据交易历史核对身份。当然再更远的未来,结合人工智能,区块链可能有更好的表现。&/p&&p&Q:实时交割数据如果放到联盟链中,联盟链的数据是否要最终同步到公有链?按分享所说,联盟链的数据对公有链来说是不可信任的,联盟链和公有链中数据是什么关系?此处没有理解,谢谢老师分享!&/p&&p&A:我认为不可能所有机构都愿意把资产放到公有链上的,一定会出现并存的现象。理想的情况当然完全使用公有链搭建去中心化应用。联盟链和公有链直接的数据是单纯的引用关系,我认为开放的关键数据集,如用户身份应该沉淀到公有链,让用户自己管理,而机构比较私有的关键数据,应该使用访问权限将它与公有链隔离,所以联盟链的数据和公有链的数据我认为是互补的。也就是说,联盟链的数据是否要同步到公有链,这个要是视机构本身的需求而定。另外,公有链的外部数据引用,我们称之为data-feed,这个东西就要把人的因素引入了,比方说法务,律师,政府机构等等,作为一个仲裁者帮助引用数据,好坏可以让市场评价信用,正如对一个机构评级一样,如果这样就很透明开放了。&/p&&p&&br&&/p&&p&Q: 有一些很有趣的实体项目比如智能门锁,无人租车,这些都是线下项目,怎么做到互联互通呢?&/p&&p&A:首先区块链的项目都是跨平台的,也就是说嵌入式设备可以依托区块链的低信用成本的优势,自动记账,可以是联盟链的,也可以是直接基于某个公有链的DAPP,这些账本是共享的,这些数据在发生引用关系的时候,可以进入公有链通道,打通两者关系。&/p&&p&其次,任何具体的区块链项目,都是需要依托一个公有链进行的,正如现在很多落地项目都是基于“三巨头”,然而其实目前并没有一个让大家都特别满意的标准,让大家都服,所以我我们还要拭目以待。&/p&&p&Q: 多谢分享,能谈谈最后一张图中区块链发展的各个阶段可能对传统金融行业尤其是银行业的影响吗&/p&&p&A: 对银行业的影响,我认为现阶段影响不大,尤其是国内。这个要视区块链发展的程度而定。我所了解的,央行已经开始着手自己的数字货币了,这对银行来说,顶多就是再来一次IT架构升级的事儿而已,可以帮助银行业降低IT成本,也可以方便加强监管。但如果在更远的未来,银行可能不会特别封闭,变成一些区块链的代理节点,也会被所有人所监督,而不是几个特殊机构。&/p&&p&Q:如果公有链能够记录所有历史,有没有技术能破坏或封禁,有没有生命终结的那天?&/p&&p&A:有一点技术风险,通用量子计算商用的时候,目前的加密技术很多都失效了,基于密码学的区块链受影响最大(当然现在的中心化架构也会受到影响)。这取决于理论研究的成果,如果出现了新的密码学理论可以抵抗量子计算就没问题。如果从P2P网络的角度,是没有任何机构或个人能封禁的,只要有两个节点还能做交易也能记账,这个区块链就是alive的。&/p&&p&从经济学的角度,区块链的生死也不主要在于加密技术是否被攻破,而主要在于链上聚集了多少财富和利益,链上的数据有多少价值,如果没有价值了,链自然就死了,反之如果被攻破了,不过是分叉、或者等待新的加密算法出来之后进行数据迁移,这一点跟中心化数据库恢复备份没有什么太大区别。&/p&
本文作者:陈浩,元界CTO,Metaverse元界开源项目的创始人之一。元界是一个基于公有区块链技术开发的去中心化平台,致力于提供基于资产登记、数字资产交换、数字身份、价值中介的去中心化服务,创建智能资产价值网络。元界官网:
&figure&&img src=&https://pic3.zhimg.com/v2-a8cd3d74433dddd521f5f_b.jpg& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic4.zhimg.com/v2-a8cd3d74433dddd521f5f_r.jpg&&&/figure&&h2&行业历史背景&/h2&&h2&比特币概况&/h2&&p&区块链技术的首次也是最著名的应用是比特币,一个在2009年1月初正式上线运行的去中心化数字货币应用,他的创始人叫中本聪,但目前大家并不知道此人的真实身份。&/p&&p&比特币不同于现代国家发行的货币,它由分布式网络基于数学计算产生,总量恒定(2100万个,发行规律约为每四年减半),所有交易由全网节点共同记账确保其不可篡改,依靠密码学保障网络安全,账户具有匿名性,软件的代码开源,更新与发展依靠网民社区自治。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-bedb9e6cbe42_b.jpg& data-rawwidth=&478& data-rawheight=&275& class=&origin_image zh-lightbox-thumb& width=&478& data-original=&https://pic3.zhimg.com/v2-bedb9e6cbe42_r.jpg&&&/figure&&p&&br&&/p&&h2&前比特币时代&/h2&&p&虽然区块链技术的开端一般只追溯到2008年中本聪发表的《比特币:一个点对点的电子现金系统》创世论文,但是,区块链技术并非突然横空出世,而只是在前人不断艰难探索的基础上的集大成者。&/p&&p&包括:经济学理论,如,哈耶克的《货币的非国家化》,凯恩斯的无客观本位货币与购买力理论,弗里德曼的自动化系统取代中央银行设想;博弈论,特别是2005年诺贝尔经济学奖得主之一的托马斯·谢林的“共同知识(Common Knowledge)”概念;会计学领域,由Ian Grigg在2005年提出的“三重记账法(Triple Entry Accounting)”&/p&&figure&&img src=&https://pic1.zhimg.com/v2-8d2ac9c2295fcdd1e25ea_b.jpg& data-rawwidth=&565& data-rawheight=&274& class=&origin_image zh-lightbox-thumb& width=&565& data-original=&https://pic4.zhimg.com/v2-8d2ac9c2295fcdd1e25ea_r.jpg&&&/figure&&p&在计算机领域,BT和eMule等P2P文件共享与传输技术,伯克利开放式网络计算平台(BONIC)的折叠蛋白(Folding@home)和寻找外星人(SETI@home)等网格计算项目,原本用于检测垃圾邮件的“可复用工作量证明(RPOW)”方法;&/p&&p&密码学方面,非对称椭圆曲线加密算法、哈希散列函数(Hash)、Schnorr数字签名算法、以及Merkle Tree等具体方法的成熟与广泛运用,为比特币区块链的诞生提供了必要条件。&/p&&p&此外,最为重要的是各界人士特别是“密码朋克”们从20世纪80年代以来不断的尝试,其中最为有名的包括e-gold(始于1995年,如今却遗憾的早已被传销玩坏了)、早期的Ripple支付和结算网络(始于2004年)、1990年大卫·乔姆(David Chaum)提出

我要回帖

更多关于 技术支撑 的文章

 

随机推荐