作为区块链社区的活跃成员,近日,国内知名黑客安全组织,东方联盟创始人郭盛华表示: 我注意到目前正在构建的许多应用程序(使用区块链技术)可能更适合使用传统分布式架构。虽然肯定有实例要求区块链的好处,但大多数时候你根本不需要它。以下是我们分析导致这种情况的几个原因。
1.成本
在像以太坊这样的区块链实施中执行交易和合约是非常昂贵的。如果你认为区块链是一个安全存储你的东西的合适地方,那么不要让我着手存储成本,再想一想!安全,快速的云存储成本已经是几年前的一小部分,并且成本每天都在降低。同时,区块链中的存储每天都会变得越来越昂贵。
2.交易速度
请注意区块链上的交易总是很慢,这一点很重要。它是这样构建的。有些解决方案比别人更快; 比特币交易需要10到15分钟,而以太坊交易通常只需要10到15秒。将此与POS系统中的传统零售交易进行比较,在该系统中,完整交易将花费不到两秒的时间,并且区块链将不足。客户不会在等待几秒钟之后才会生气。
3.没有做过
你有没有写过一个没有错误的程序并将它发布到世界上?通过区块链智能合约,您只有一次获得正确的机会。一旦你的代码被上传和挖掘,就没有办法返回。当然,您可以发布新版本的合同,并且您的合同可以包含自固定代码。但是如果您错过了代码可能发生故障的情况,那么对您和您的客户来说就太糟糕了。 另一方面,区块链开发有几个很好的理由。我认为最重要的原因是区块链技术提供了其他技术根本不存在的东西:能够在人与组织之间建立起既没有先验关系也没有现有不信任的信任。在我看来,就是这样。这就是区块链的好处所在。当然,立即信任是没有什么可嘲笑的。通过区块链,您可以自行执行并执行无法更改的合同。
?考虑以下情况:
假设你和我正在与其他100人一起投资建设项目。我们彼此不认识,所以我们不相互信任。在这种情况下,可以创建一个智能合约来接收我们的投资资金,支付给承包商,最终在建筑项目出售给第三方后支付收入。这样的合同需要区块链上值得信赖的第三方服务。例如,验船师将确认承包商的不同交付物。像官方政府建筑物所有权登记册这样的第三方服务可能是该建筑物何时最终被出售给第三方并可能触发投资者支付的来源。合同将向所有各方开放,并且将无法篡改它。它会按照描述执行,这只是区块链比其他技术目前提供的更好的一种情况。东方联盟希望是开发人员将更多地关注这些情景,而不是使用区块链技术来重做现有的应用。?