区块链和物联网
2017年,物联网和区块链是科技和金融行业最热的东西,它们也有很多共同点。鉴于自动化的加强趋势,支持者认为,连接的设备自然需要与智能自适应网络更好地协调。随着区块链技术的出现,所谓的物联网(IOT)行业找到了新的工具来帮助它将愿景变为现实。然而,一个关键问题仍有待解决:现有的区块链设计能否满足IOT工业的需要?或者是否有必要有一个特殊的区块链设计来缓解特定的使用安全问题?
最近,流行的IOTA也开始进入“区块链X物联网”行业的视野。IOTA巧妙地将区块链技术应用于M2M和物联网的其他领域。IOTA是什么?
IOTA是什么?
IOTA是一种新型的数字加密货币,专注于解决机器与机器(M2M)之间的交易问题。未来机器经济的蓝图是通过实现机器之间无交易费的支付来构建的。IOTA在介绍页的开头说IOTA采用了Tangle架构,而不是区块链架构。准确的说,Tangle既没有存储交易数据的块,也没有存储交易数据的链,所以IOTA是“物联网X数字货币”,而不是“物联网X区块链”。甚至IOTA声称Tangle改善了区块链的很多问题,所以它自称是下一代区块链。
机器经济:当机器有了自己的钱包
机器经济这个词看起来有点陌生,但其实我们已经处在一个机器经济的环境里了。只要用过自动售货机的人都很容易理解机器有自己的钱包这个概念。目前自动售货机是一种具有收钱(硬币)功能的机器。比如扔进去5块钱,就掉了一罐可口可乐。但是这个机器其实是需要定期花钱的,比如保养。只是现在的模式是,设置自动售货机的厂商会定期从自动售货机上收钱,然后用从自动售货机上赚的钱的一部分来支付机器维护费用。
但是如果以后自动售货机不仅能收钱,还能花自己的钱呢?这种情况不难想象。目前,少数自动售货机可以用easycard支付,因此这些钱不是以硬币或纸币的形式存入自动售货机,而是像比特币一样添加到账本中。因此,自动售货机可以自动通知机器维修厂商每月进行维护,并从机器本身的钱包中支付。自动售货机除了交维护费,还有定期电费和场地租金,这些都可以交给机器独立完成。
这台自动售货机是一个例子,表明未来物联网的生活部分是通过机器对机器(M2M)来实现的。但是,如果这些数据在交换过程中被黑客入侵,可能会有危险,比如黑客入侵驾驶系统,接管自动驾驶汽车。
因此,在物联网时代,也需要一种类似区块链的技术来防止数据被修改,以保证物联网的安全性。比特币通过比特币区块链解决了数据被修改和重复消费的问题。在物联网时代,IOTA认为Tangle是解决机器数据传输风险的解决方案,而不是区块链。
极微小
零交易费是IOTA的关键竞争力。
IOTA和Tangle在数字货币中的关系就像比特币和比特币区块链一样。所以你可以把Tangle想象成一本账本,IOTA就是在Tangle上流通的数字货币。只是泰戈记账的方式和区块链完全不同,目的却是一样的。都是在验证交易(或者验证数据),防止数据被篡改。
以买二手车为例。二手车能否卖出高价往往与行驶里程数据和定期保养有直接关系,所以这些车的数据最有可能是恶意伪造或谎报的。二手车认证联盟的主要工作是对二手车的里程或保养记录进行背书,防止消费者看到数据被篡改。但是,与其相信二手车联盟的认证,更可靠的方法应该是相信汽车自动生成并存储在区块链的数据记录(如果有的话)。
这是上一段问题的延续。如果未来每辆车都有大量的数据要传输和记录,如何做才能保证数据的安全,不被有心人篡改?
目前区块链(如比特币区块链)的交易验证依赖于矿工(记账员)的挖矿(记账),矿工为了获得最大收益,会优先验证交易费多的交易。但是一个小的交易发起者是不可能支付数倍于交易金额的。我之前说过,我们一般不会用比特币在CoinCake买蛋糕,因为蛋糕在90元,但是交易费在60元,太贵了。
IOTA是改进区块链必须向矿工支付手续费的设计,引入一种没有滑车、链条和矿工的新技术Tangle。Tangle没有矿工来验证交易,但是每个发起交易的人都要负责验证其他交易。由于Tangle中没有矿工,所以进行交易的人不需要支付交易费。
这种零交易费的设计,特别适合未来物联网时代的数据交换。因为每一次数据交换都像是一次小额交易,如果你要支付高额的手续费,那是不行的。所以IOTA是区块链目前无法通过Tangle实现的零交易费服务。
纠结效率更高?
由于其特殊的验证交易方式,泰戈在验证速度上也比普通区块链快得多。几乎可以瞬间完成每一笔交易,无需支付足够的交易费用,即可在几分钟内通过验证。
此外,由于Tangle的交易发起者也是交易验证者,可以避免目前交易验证者(矿工)过度集中在某个地区(如中国)与去中心化背道而驰的问题。泰戈可以比区块链更接近去中心化的目标。
最后,IOTA还可以防止量子计算机攻击。量子计算机的计算能力是普通矿机的170亿倍,这意味着目前的比特币工作量证明机制必须想办法避免被量子计算机攻击,否则比特币未来有被攻击的风险。而世界上第一批子计算机要5年后才能出来,所以Tangle的这个特性是防患于未然,但并没有真正的用处。
机器经济:共享经济2.0
区块链的下一阶段
IOTA提前设计了Tangle,以实现区块链社区一直在讨论的可扩展性和微支付问题,如比特币的闪电网络或以太坊的雷电。
我会说IOTA适合物联网,因为Gartner说,到今年年底,全球将有84亿台设备连接到互联网。如果这么多设备连接到当前的区块链,以防止记录被修改,它肯定会爆炸。IOTA设计的Tangle正好可以解决区块链没有完全解决的问题。综合来看,IOTA提前设计了物联网世界的新机制,提前做好了准备。
目前要看到IOTA描述的真实生活和未来,还有很长的路要走。区块链和Tangle都在发展阶段,还有很大的想象空间。但鉴于近年来机器经济在中国不可思议的发展,我更看好第一个大规模应用在中国诞生。