什么样的数据可以与区块链一起工作?

在我们的一次聚会中,这是听众提出的一个问题。

前言

经常吹捧区块链技术,以确保在各种应用中数据的准确性,出处和不变性。但这是真的吗?或更准确地说,这是否适用于所有类型的数据?Taraxa的一次聚会也提出了类似的问题,在这里我们详细阐述了有关该主题的想法。

“运作良好”是什么意思?

虽然在处理或处理数据方面存在许多卓越的指标,但区块链的第一个应用程序比特币在流行心理中巩固了一些有趣的特征-我们在此描述了一些与讨论特别相关的特征。

  • 准确性是数据,或者如何准确地描绘它的客观现实的真实。
  • 来源是数据的来源和历史,它告诉您在哪里/什么/谁生成了数据以及自生成以来如何对其进行处理。
  • 不变性是数据的不可更改性,或者一旦生成便无法篡改数据。

区块链技术可以保证所有数据的这些属性吗?


有哪些数据(在区块链的背景下)?

在区块链的背景下,我们将数据分为三类。

  • 链上生成:此类数据完全在特定的区块链网络内生成。由于它是完全在区块链上生成的,因此连接到区块链的每个节点都是众所周知的,并且可以被其完全验证。如果网络未经许可,那么世界上任何人都可以知道并验证数据。例如,加密货币账户余额,余额转移和智能合约持久状态。
  • 生成的脱链,许多人都知道:此类数据是来自脱链世界的数据,许多实体可以了解这些数据,并且通常是公开可用的。例如天气,全国大选结果和上市公司的股价。
  • 生成的链外(很少有人知道):此类数据也来自链外世界,但既可以是私有数据,也可以是只有少数实体知道的数据。例如,您的电话,车祸引起的保险索赔以及工厂空气压缩机上温度传感器的数据。

每种类型的数据有多少?在上面非常不科学地绘制的插图中,链上数据是最小的,其次是许多人所知的链外数据,最后,世界上大多数数据都是链外生成的,只有少数人知道。


区块链可以为每种数据保证什么?

现在,让我们将这两部分放在一起,看看可以为每种数据区块链保证哪些属性。

对于链上生成的数据,我们有三连击。

  • 通过共识保证真实性
  • 通过加密货币签名保证来源
  • 跨节点的完整状态复制可确保不变性

但是,由于此类数据仅真正存在于加密货币或其他类型的纯链上资产中,因此此类担保的范围非常有限。这些强有力的保证正是使区块链技术如此诱人的原因,但是当我们转移到其他类型的数据时,这些保证就变得越来越弱。

对于链外生成但许多人都知道的数据,我们的保证较弱。

  • 不能通过共识算法来保证准确性,而是通过精心制作的游戏来激励玩家相互揭露说谎的动机。例如,如果X公司在纽约证券交易所的最高股价为1美元,但我提供的数据点为1.2美元,那么其他人可能会提出质疑我的主张。如果增持了足够多的挑战,我将把我的保证金(我受罚)输给挑战者(他们会得到奖励)。此类游戏在Oracle(例如Chainlink)或脱链计算解决方案(例如Truebit)中很常见
  • 仅当数据生成实体具有众所周知的公钥时,才能保证来源。通常希望任何数据都来自许多来源,以便它们可以在游戏中竞争并查看真实的版本。
  • 就像链上数据一样,通过全状态复制可以保证不变性

对于链外生成但仅为少数人所知的数据,保证仍然较弱-请记住,此类数据占世界上大多数数据的比重。

  • 不能保证准确性,因为很少有实体知道数据,因此没有足够的玩家来使游戏的结果令人信服。
  • 仅当数据生成实体具有众所周知的公钥(例如,传感器网关)时,才能保证来源
  • 就像链上数据一样,通过全状态复制可以保证不变性

对于世界上大多数数据,区块链失去了保证所有最吸引人的属性-准确性的能力。这似乎是个坏消息,但请记住,其他两个属性(来源和不变性)仍然非常强大。


使用物联网

几乎所有物联网生成的数据都属于第三类(它们是链外生成的,并且几乎从未公开可用)。这意味着区块链只能保证来源和不变性,但这也意味着可寻址的市场非常大。在Tar​​axa,我们正在构建和部署许多解决方案来解决这些大规模问题。

随着世界(通过设备)和自动化的联系日益紧密,我们越来越依赖设备生成的数据作为业务交易的基础。传感器提供有关使用模式,服务质量,合约遵守情况等的数据。没有对设备生成数据的基本信任,业务模型将变得摩擦或完全不可能,从而导致大量的运营和机会成本增加。

区块链通过加密货币密钥为设备提供身份,帮助他们证明数据出处和数据不变性,帮助他们证明数据在生成后未被篡改。这些属性为建立创新业务模型的信任奠定了基础。

Taraxa致力于通过区块链技术帮助物联网设备成为可信赖的实体,并大规模地这样做。我们正在努力为当今的业务难点部署实用的解决方案。

提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢