区块链的可伸缩性问题有望解决了
扫描二维码
随时随地手机看文章
自2008年以来,每个人都在疯狂地探索基于区块链的应用程序来解决现实世界的问题。
然而,在他们的发现中,仍然要面对很多的问题。
区块链的不可变特性导致了前所未有的数据共享的透明性和安全性,这使得分布式分类帐技术和加密货币日益成为主流。加密货币钱包Blockchain.info,每天的比特币交易数量从2009年1月的1次增长到2017年12月的4.9万次。除了加密货币,区块链最有希望的用例是物联网(IoT),用于记录两个智能设备之间的巨大数据交换。
发现规模比特币块的大小是有限制的——目前只有1 mb,据报道,比特币的每秒钟只能处理7笔交易——速度相当慢。VISA平均每天处理大约2000个交易,而PayPal平均每天处理大约200个交易。随着大数据使用量的增长,区块链支持大数据集的能力也成问题了,这里就涉及到一个可伸缩性问题。
“在比特币区块链中,您必须从一开始就存储所有交易历史。到目前为止,由于规模是可管理的,所以它还没有那么引人注目。如果交易号码增长到VISA、万事达卡的大小,那么这个块就会爆炸。”巴西的Serguei Popov说,他是另一家分类账技术公司的联合创始人,同时也是基于Tangle加密货币的联合创始人
Tangle是在2014年前后创建的一种无块技术,它可以替代区块链的可伸缩性问题。它基于定向的无环图(DAG),事务是通过节点相互连接的。这些事务被记录在一个节点的多个层中,通过它的边缘进一步连接到其他节点。
由于不像区块链那样,没有区块可以被挖掘,所以这些交易是经过验证的,这样可以节省时间并使过程更快。“纠结消除了对挖掘和工作证明的需要, 与区块链网络不同。验证由分布式验证程序完成, 这是网络中已知的当事方。如果验证者提交的事务是不正确的, 它将不会被其他验证者接受, ”HashCash 顾问的董事总经理Raj Chowdhury说。该公司帮助企业在跨境支付和资产流动使用区块链。作为ICICI银行的前创新主管,Chowdhury在2016年为该银行进行了贸易融资和汇款,这是印度第一次使用区块链技术。
更快的验证虽然在区块链中挖掘一块区块需要大约10分钟的时间,但为了记录新的交易,用户必须批准之前的两个交易,而不是等待区块链网络的相关各方批准。例如,在区块链中,当A向B发送比特币时,交易是由矿商(网络中的人)验证的。然后将块添加到链中。在Tangle技术中,因为没有块,因此就没有采矿。A提供了两个以前的事务,他/她需要验证。这将把他/她的事务添加到网络中,类似的情况将由下一个用户验证。这大大减少了事务验证所花费的时间。目前,IOTA可以按每秒钟记录500-800笔交易。
印度区块链委员会主席和创始成员Vishal Nigam说:“理论上,IOTA的Tangle技术可以有任意多的交易,因为每一个新的事务都在网络中验证两个现有的交易。因此,它似乎比比特币或以太坊区块链更具有可扩展性和速度,但后者受到许多交易的限制。然而,现在下结论还为时过早,因为Tangle是一个非常新的概念”。
Tangle拥有的事务越多,它获得的验证器就越多。因此,在某一具体时限内发生的交易数量是没有限制的。
免费服务
验证交易的区块链矿工会得到一笔费用。然而,由于在Tangle IOTA协议中,关于交易有效性的共识并不涉及矿工,因此不收取任何交易费用。费用取决于事务的大小、网络中的事务量以及您希望事务何时得到确认。虽然目前是1美元左右,但去年12月却涨了40美元。“对于小额支付,交易费用是非常高的。例如,如果你寄100美元,费用是40美元。但目前,Tangle只通过印度的IOTA存在。“它还必须做与比特币和以太坊公司同样的事情——围绕印度的技术建设生态系统。目前,这里的人们知道IOTA是一种可以买卖的代币。”Nigam宣称。
尽管Tangle或Hashgraph(另一种据称比区块链更优越的基于DAG的分布式分类器技术)比区块链有更多的优点,但要理解它还需要3-4年的时间。Popov总结道:“我不认为会有一个单一的密码系统支配一切。其中有几个用途还不同,例如,比特币用于存储价值,而IoT用于物联网。然而,传统的区块链方法不会消失。”