以太坊又遭到攻击?要是几个月前的我听到这个消息,必定是兴致勃勃的打开网站,到处浏览被攻击的相关信息。现在有人对我说以太坊遭到攻击,我已经见怪不怪了。还会淡定的调侃一句;”以太坊不被攻击就不正常了?”
图灵完备的智能合约,一直以来都是以太坊的金字招牌,甚至有人将区块链的时代以此来进行划分:比特币为区块链1.0时代,智能合约为区块链2.0时代,落地应用为区块链3.0时代。以太坊作为一种划时代的风向标,得到币圈人如此的重视,为何平台总是频繁出现问题呢?高昂的gas费用,缓慢的区块确认速度,以及智能合约的种种漏洞,都让真正懂的技术的极客们觉得ETH是个被高估的产物。
真正的以太坊,远比很多人相想象中简单。
毕竟出现过黑客在以太坊parity钱包上盗走了3200万美元的事件,按照1¥=6.94RMB来计算,也就是黑客在家里敲敲键盘就拥有了222 080 000人民币。对,小编都不敢相信自己的眼睛2亿多,原来当一名黑客这么简单就实现了财富自由,怎么小编从小就那么不争气,不去学学编程呢,搞不好也是名震江湖的黑客呢!
我们都知道,整个以太坊网络的运行速度是很缓慢的,这主要是因为它的智能合约的脚本以及矿工确认环节带来的问题。
我们举个例子,比如小明和小华在玩一款棋子游戏,获胜方可以获得2个ETH作为奖励。在大家都认为以太坊是基于区块链技术搭建的平台,觉得这个靠谱,牛逼。于是在链上创建了一个智能合约,将游戏规则写到合约里面,根据玩家的棋子的移动轨迹来记录。玩家每移动一次,就发送合约一次,作为可查询的过程记录。当玩家胜出后,合约将支付1个ETH给获胜方。这个过程就存在一个很大的弊端,每移动一次就要产生一个新的智能合约,就要矿工进行打包,矿工验证完成之后,才能继续玩。你们可以想想小明和小华的心里,下一步棋,就要等个三五分钟,毫无游戏体验感,好吗?平时打开个支付宝都要卡顿五分钟的手机,还会有人去用吗?
为了避免出现以太坊这个问题,new token团队可以说是殚精竭虑了。在一番艰苦的钻研之下,他们找到一个解决之道。NewToken 改革节点传输,抛弃了脚本系统,引入智能交易。所谓智能交易,是指在交易数据结构中加入可编程特性,通过执行可编程代码来对交易进行处理。可编程代码区可以是一些预定义的代表特定功能函数调用的消息号,也可以是通用高级语言编写的代码经过编译后得到的机器码。技术改进后,可以实现交易模式的智能化选择,真正实现点对点高效交易,有效控制了用户时间成本以及其他不可控人为风险。
关于矿工打包认证的问题,NewToken 团队在获取大量技术数据的分析结果后,认为通过权益证明共识来验证交易结果的门槛太高,而且会造成通信延迟、存储空间不足等问题。利用IPFS 协议,在NewToken平台中只要一个交易被证明,就会被证明它的节点记录下来,这样就增加了被整个系统确认的可能性。同理,当这样可记录交易过程的节点越多,系统最终确认这笔交易的效率就会越高,直到瞬间被确认。网络中的每个节点可以发布交易并且积极参与共识,从而鼓励更多的用户提供更大的空间用于处理存储NewToken 系统中的数据。
人们常常说始于颜值,陷于才华,终于人品。这样有才华的技术团队,还这么的孜孜不倦,努力学习着,人品应该也不会差的。每一项的技术的发展,都会经历从漏洞百出到成熟完整的阶段,也许new token所使用的新的技术机制,将会打开新的一扇大门,未来究竟如何,时间将会证明一切。我们所需要的就是静待其结果,不过度嘲讽,还不夸大其词,给技术一个缓冲时间,让他们安心埋头做自己的研究,给有梦想的团队该有的鼓励掌声。
声明:本文观点仅代表作者本人,绝不代表一度传媒赞同其观点或证实其描述。
网友评论