区块链从比特记账,到爆头机器审计的进化之路

前 言

从比特币的机器记账到”爆头”的机器审计,人类跨出了两步,本质都是降低社会的信用成本。

日本人的工匠精神笃定了他们识货,8月6日在日本东京大手町的Spaces,有一百多家游戏公司公司参加一款名叫“爆头”的公链加速器技术的发布会,盛况空前,因为这是全球第一个大规模落地的区块链应用,区块链走向落地的开始。日本区块链开发者协会理事长赤泽正纯到会发表讲话,爆头”技术在游戏上的应用是一项值得称道的区块链落地应用。“爆头”是由一家名为泰德阳光的中国公司刚开发成功的区块链技术,它迅速在日本游戏界上找到了落地的应用,真不负2018区块链落地年。

“爆头”的落地应用与一家日本游戏公司的养马区块链游戏有关,这家游戏公司开发的加密猫轰动后又失败了,养马的大神疯了,他的团队在Github上发现了公链加速器“爆头”(英文名称叫bolt),可以解决它所有的问题。账本加速,智能合约加速,支付加速,最为重要的是能省钱。日本人很厚道,给的技术费惊到了我的下巴,因为他们认为“爆头”值这个钱,对于日本知音,我不得不多用些笔墨。

01.不作恶,靠制度

2018年区块链最大的事是EOS的上线,一帮小子能做到上线,基本按计划,也属于二流软件手的水平了,值得为他们的奋斗精神点赞。但是他们对于社会的认识就不入流了。21个超级节点的引入是一个大败招,你能保证人不作恶吗?最后三权分立都出来了,其实三权分立只是比极权好的制度,并不完美。如果只是做个社区,人有限,利益有限,像比特股,也勉强凑合,作为公链,假如世界被21个总统控制,总不那么美妙。如不改进咒他们失败有点惨,达不到他们的理想是一定的。人可以不作恶,那是制度约束。靠人的制度都有道德风险。如果制度由机器实时可控,人便给关进笼子里了。“爆头”的发明者是中国人,为什么是日本人慧眼识珠?因为中国人注重形式,一窝蜂。认为”爆头”用了代理人,就是中心化。难道EOS不是吗?”爆头”通过机器审计的方法解决了代理人无法作恶的问题,或者你要作恶从一开始就要编好,这太难了。

中心化还是去中心不是比特币表现出的本质,实质是利用机器记账,背后是密码学和数学算法保证其可信性。EOS就不是了,他的逻辑要信任21个节点,这21个节点是人操纵的,谁能保证21人不会作恶?没有数学算法保证,在相信人还是数学你怎么选?不能用数学算法保证,你能保证?”爆头”也用了代理人,但是由于审计的存在,背后的逻辑也是用密码学和数学算法保证其可信性,它与比特的逻辑一脉相承,让数学主宰。数字尽管冰冷,它比感情和道德更可信。比特币机器信用,它的边际成本几乎为零而”爆头”也是如此。

02.支付加速 机器审计

从比特币的机器记账到”爆头”的机器审计,人类跨出了两步,本质都是降低社会的信用成本。记账是有成本的,比特币300多亿美元,以太坊和EOS也是几十亿美元,如果公链都都如此记账,社会资源浪费不起。而”爆头”代理人把审计值送到以太坊,如果一天送24次是24美元不到,一年8760美元。8000美元保真,不贵!因此养马的愿意分给”爆头”的技术费。作为以太坊的智能合约太简单,太复杂以太坊承受不起。通过”爆头”可以写出更为复杂的智能合约并不影响以太坊的速度,起到了给智能合约加速的作用。同样以太坊支付太慢实际应用困难重重,而通过”爆头”也可以实现支付加速。有了机器审计,”爆头”作为插件可以使得实体企业的数据保真IPFS做到文件索引上链,实际数据还在代理人手中,如果IPFS用了”爆头”,数据就保真了。

03.”爆头“将成为区块链的基石

Vitalik江郎才尽,他推的分片,破坏了系统的统一性,而通道也有问题,他是知道”爆头”的,为什么不用?白衣秀士王伦,青山遮不住毕竟东流去,我肯定他的贡献,但是谁也不能通吃,”爆头”也不能。但是它是以太坊之后区块链发展最重要的基石而不是EOS。

世界已经走成比特币以太坊,该花的成本都花了,如何利用他们资源,沿机器刚性约束这条路,似乎更可能落地。好东西总会发光,“爆头”将成为以太坊之后区块链的另一块基石,因为他揭示了机器审计。

说到这,大家可能已经明白,其实““爆头”的快只是这项技术的副产品,“爆头”的数学算法逻辑是利用密码学进行账务审计,此前还没有人利用机器进行审计,“爆头”做到了,这才是“爆头”背后更大的价值所在。

机器审计如此重要,对于公链如果不具备机器信用水平都应引入机器审计,否则在密码学和数学算法上都是不完备的,也就是不可信的。对于EOS就是如此,他应该引入”爆头”对21节点的数据进行审计。谁能作为公链?满足机器级信用才有可能。

对于公众项目,有了“爆头”审计,才更有公信力。

04.机器信用下的强大审计和加速功能

为了解决公链交易处理速度问题,有如下方法:

一、在公链之外有“私链”和联盟链。他们的做法是限制节点的数量,而公链是不限制的。节点少还容易遭受51%攻击和DDOS攻击(一种造成网站拥堵的攻击)。这种链都不能达到全球共识。

二、使用POS、DPOS、BFT等算法,这些方法都不能达到机器级信用。

三、分片:将区块链分成几个独立的片并行运作,整个处理速度是整个分片之和。为了解决双花问题,不能一次将不同片的资产一次转给同一目标。一个智能合约只能在一个片中,所有不同片的智能合约无法沟通,也就是说,智能合约中的资产不能转换,等于是将主链拆散了。

四、第二级处理,这类例子也很多,分述如下:

4.1 侧链方式。先将资产转到侧链处理,完后将结果转到主链。侧链也要矿工,这样也是变相的主链。侧链一般是私链,私链的缺点都在。

4.2 链下方式。这是第二级处理的主流方式。闪电网络和雷电网络。首先要将支付的货币锁在一个通道,基本只能一对一支付,为了解决限制,使用HUB代付方法,但是HUB必须随时在线并且准备金要充足。

lasma是Vitalik在2017年8月15日发表的白皮书。说参与者在链下先利用电子签章交换支付代币的证据,由操作者定期打包上链。要交换的代币必须先存在Plasma合约中,从合约提币要先申请,如果有双花,有其他参与者提出证据取消提币。Plasma的问题主要是可能无法及时出金,有可能有问题的智能合约无法处理导致集体出逃

Plasma Cash。由于Plasma存在上述问题,Vitalik在2018年3月推出改进版PlasmaCash。新的问题是限制了要交换代币的面值,并无法切割与合并。同时收币者要接受送币者的历史记录,造成证据的持续膨胀。同样不能及时出金的问题依旧。

爆头也是属于第二级的链下处理,但不存在上述问题。可以在保证金单位内提供即时出金,代币可任意切割,密码学的证据大小固定。爆头的审计和加速功能是保持机器信用的条件下,目前世界上唯一可行的技术方案

他们还会进步,但是在实业落地方面,其方案作为插件很难。

另外,区块链有一个十分荒唐的概念,要求公链开源。你不告诉我刀子怎么做的我便不用你的刀子。安全软件都不开源,你是不是不用?你不怕他偷你东西吗?关键你要保护的是什么?如果目标无冲突,应该接受不开源。我赞成爆头的部分开源策略,苹果的完全不开源那是大牛,如果做不到,安卓的策略更为引人入胜。

发表评论

Your email address will not be published.

WordPress Image Lightbox