随着越来越多的公司以前所未有的速度创建新应用程序,区块链的热潮仍在继续。 事实证明,受到比特币及其同时代人欢迎的架构是一种有用的工具,可提供更好的安全性和透明度,由于其有效的通信和公共分类帐,其在多个行业中的采用率不断提高。
即便如此,区块链的迅猛发展并非没有减速的迹象,并且在某些情况下它表现出的弱点可能被证明是未来的重大挑战。
在物联网(IoT)等行业中,已证明区块链的功能非常适合。 互连的设备需要快速而透明的数据验证,而区块链的分类账可以很好地处理这些问题。 但是,有些人抱怨说,区块链有些僵化的架构使其非常适合强健地存储少量数据。 这意味着它无法真正实现可扩展性,例如大数据存储已成为物联网的代名词。
由于此以及其他担忧,开发人员团队启动了IOTA,这是一种为苛刻的IoT生态系统设计的加密货币平台。 由于公司称之为Tangle的传统区块链发生了变化,IOTA声称提供零费用交易,以及独特的验证流程,可以解决与比特币相关的许多可扩展性问题。
Tangle试图将自己定位为以太坊区块链的可行替代方案,而以太坊区块链仍然是构建在该架构上的大多数应用程序的黄金标准。 无论如何,新的基于以太坊的物联网解决方案可能会引起讨论的争议,从而为物联网的运行提供了更好的方法。
存储与流
区块链支持者和Tangle支持者之间最大的争论点之一是前者的数据存储能力。 物联网系统创建大量数据进行解析和存储,而大多数现有的区块链根本无法处理负载。 确实,该技术旨在为有限数量的数据提供强大,安全的存储。
批评者认为,这种哲学与物联网设计不兼容,并且由于Tangle的挖掘工作,Tangle提供了更好的解决方案。 使用IOTA,每笔交易都需要用户验证另外两个随机交易,从而创建了一个纠结的分类帐,从而减少了挖掘需求,并从理论上消除了任何费用。 这使其成为需要微交易和纳米交易来处理正在通信的数据而又不增加开销的IoT设备的有用基础架构。
从这个意义上讲,Tangle架构确实比区块链具有明显的优势。 区块链中的交易处理意味着大得多的区块大小和交易量将花费更长的时间处理,因为必须对其进行完全验证才能将其附加到链中。
对于物联网平台,这可能意味着高昂的成本,并且由于处理时间较长而导致功能不足。 但是,一些基于区块链的应用程序可以使用以太坊的区块链提供第三种选择,从而有助于解决系统在数据存储方面的许多问题。
Streamer是一款基于以太坊的应用程序,它为物联网系统设计了一个平台,该平台使用实时数据流而非存储。 在开发团队看来,这种技术的存储在原子级别上是多余的,因为大多数设备需要实时数据来做出最佳决策,而不是过时的信息。
此外,Streamr建议创建一个市场,使物联网提供商可以通过其实时数据获利,并为互连性和参与性创造更大的动力。 该系统甚至托管一个旨在促进轻松创建IoT应用程序的开发环境。
以太坊和纠结:哪个统治至高无上?
从更深层次上讲,Streamr和IOTA之间的物联网之战代表了更广泛的哲学冲突。 一方面,区块链已被证明是改变游戏规则的技术。 以太坊的智能合约和架构已导致该行业的繁荣和信息的民主化。
另一方面,Tangle凭借其验证方法,几乎可以消除交易成本并解决采矿问题。 IOTA还声称,其验证方法消除了传统采矿带来的许多集中化问题。 因为不需要矿工处理交易块,所以没有动机集中验证过程。
但是,以太坊支持者反驳说,即使使用了Tangle所谓的卓越设计,它们仍必须在未针对该类型过程进行优化的硬件上运行。 相反,由于现有技术的二进制性质,验证可能会陷入困境,并导致更长的处理时间。
此外,像Streamr这样的解决方案消除了区块链中数据存储的负担,从而使数据对话无济于事。 实时流数据无需处理可能使网络崩溃的海量数据,而是为物联网提供了立即解决方案,并减轻了整个链的运营负担。 然而,最重要的是,现有的生态系统已经针对以太坊的ERC-20等现有平台进行了开发。 通过创建适合更广泛环境的应用程序,开发人员可以减少开发成本和兼容性问题。
种族升级
尽管区块链很受欢迎,但不断涌现的新解决方案可能会威胁到其最近在技术界的宠儿地位。 以太坊在许多方面巩固了其持久力并仍然是基于区块链的应用程序最受欢迎的开发环境,而Tangle却是一个吸引人的竞争对手。
IOTA的体系结构还处于起步阶段,尽管它已迈出了令人鼓舞的步伐,以期被广泛采用,但新贵仍必须与以太坊的现有基础架构和先发优势相抗衡。 此外,基于以太坊的公司仍处于领先地位,因为它们已经与主流系统兼容。 随着Streamr等公司的实时数据流功能的引入,即使考虑定制设计,Tangle可能也将面临以太坊争夺IoT领域艰难的战斗。