什么是区块链操作系统,有哪些好处?

Overledger是世界上第一个区块链操作系统(OS),它不仅将区块链,而且还将现有的企业平台,应用程序和网络互连到区块链,并促进互联网规模多链应用程序(称为mApps)的创建。

自推出Overledger以来不到10个月,他们就提供了来自所有领先企业认证区块链的全系列DLT技术的互操作性,例如Hyperledger,R3的Corda,摩根大通的Quorum,以太坊和Ripple(XRPL)的许可变体以及领先的公共无权区块链/ DAG,如比特币,恒星币,以太坊,IOTA和EOS,以及最新的区块链,以获得额外的币安链。此外,Overledger还连接到现有网络/ Off Chain / Oracle功能,它以极大的可扩展性方式完成所有这些工作,不会施加限制/需要区块链来分叉代码,并且可以通过简单地集成到现有应用程序/网络中添加3行代码。

0uNFlOqTjUi7XyObq

什么是区块链操作系统?

您将熟悉操作系统,如Microsoft Windows,Apple Mac OS,Google的Android等,但这些都是基于硬件的操作系统。基于硬件的操作系统提供了一个构建和使用应用程序的平台,这些应用程序可以抽象出与集成所有硬件资源(如CPU,内存,存储,鼠标,键盘,视频等)相关的所有复杂性,因此软件可以轻松地与其集成。它提供硬件设备和软件之间的互操作性。

Overledger是一个区块链操作系统,它提供了一个构建和使用应用程序的平台,这些应用程序抽象了与所有不同区块链,所使用的不同OP_Codes,消息格式等集成以及连接到现有非区块链网络所涉及的所有复杂性。它提供了区块链,现有网络和软件/ MAPP之间的互操作性

Overledger与其他互操作性项目有何不同?

其他项目正试图通过在现有区块链之上添加另一个区块链来实现互操作性。这增加了许多开销,复杂性和技术风险。有一些变体,但基本上它们需要为每个连接的区块链创建自定义连接器和/或需要连接链来分叉它们的代码以实现互操作性。该过程的一个例子如下:

用户将事务发送到区块链A上的多sig合约,等待区块链A达成共识

由Off Chain Relay节点组成的自定义连接器监视发送到区块链A上的智能合约的交易。一旦他们看到交易,他们就会在互操作性区块链上签署一个交易,作为区块链A上事件发生的证据。

等待互操作性区块链达成共识。

然后,使用关于在区块链A上发生的交易的信息更新在互操作性区块链上运行的DAPP,然后在互操作性区块链上签署一个关于互操作性区块链上的多sig合约的事务。

等待互操作性区块链达成共识。

由Off Chain Relay Nodes组成的另一个自定义连接器正在监视发送到互操作性区块链上的智能合约的交易,这些交易将发往区块链B.一旦他们看到交易,他们就会在区块链B上签署交易。等待达成共识区块链B.

1paAXj3xpYhUD9wDdV1XMkg

其他解决方案要求每个连接区块链分叉其代码并实现其互操作性协议。这意味着可以使用相同类型的连接器而不是每个区块链的自定义连接器,但是每个连接的区块链都必须分叉其代码以实现协议。这对连接的区块链可以实现的内容施加了很多限制。

1BdilDPdrXtJUIvxmF-C5OA

这些方法存在一些问题:

  • 它们增加了大量的开销/延迟。您还可以添加互操作性区块链的共识机制,而不仅仅是区块链A和B的共识。
  • 权力下放/交易安全性降低。如果区块链A和区块链B每个都有1,000个节点验证交易,但互操作性区块链只有100个节点,那么您已经将事务的安全性从1000验证减少到100验证。
  • 互操作性区块链的安全性必须大于通过它的所有交易的总和。摩根大通每天转移6万亿美元,如果他们将其转移到区块链上,并且需要两个必须通过公共互操作性区块链连接的许可区块链之间的互操作性,那么攻击区块链的成本总是比偷窃的价值更高。资金通过区块链进行交易。
  • 对连接的区块链施加了很多限制来分叉他们的代码,这可能意味着他们必须放弃一些现有的功能,以及防止它们在将来添加某些功能。
  • 创建单点故障 – 如果互操作性区块链或连接器存在问题,则会影响每个连接的区块链。
  • 它不会扩展并成为瓶颈。构建复杂的自定义连接器不仅不能扩展,而且它们强制所有事务通过的互操作性区块链必须比连接的区块链的组合吞吐量更快。这些互操作性区块链的tps有限,最多约为200,是性能和去中心化之间的权衡。

但是一些互操作性区块链表示它们可以无限扩展?

如果互操作性区块链仅限于200 tps,那么我们的想法是只拥有多个区块链实例并并行运行它们,这样您就可以从聚合的tps中受益,但这有多可行?假设您想将Corda(能够支持2000+ tps)连接到Hyperledger(最近升级时能够达到20,000 tps)。(像Hyperledger和Corda这样的权限区块链不是像比特币或以太坊那样的大区块链,它们为每个联盟都有单独的实例,每个都能够达到这些速度)。因此,即使您只有一个联盟的1个DAPP想要将Corda连接到Hyperledger并使用2000 tps作为他们的DAPP,您也需要100个互操作性区块链实例,每个实例都有自己的验证器(每个可能有100-200个节点) 。所以,1 DAPP需要支付100个区块链实例的成本和10,000个节点的运行成本……这只是一个DAPP连接到两个许可区块链的一个实例,它们仍处于早期阶段。其他区块链如Red Belly区块链可达到440,000 tps,随着技术的成熟,这肯定会增加。此外,还增加了复杂性,即聚集区块链的不同实例之间的结果/协调。然后是环境问题,所有这些实例/节点所需的功率是不可持续的。000 tps,随着技术的成熟,这肯定会增加。此外,还增加了复杂性,即聚集区块链的不同实例之间的结果/协调。然后是环境问题,所有这些实例/节点所需的功率是不可持续的。000 tps,随着技术的成熟,这肯定会增加。此外,还增加了复杂性,即聚集区块链的不同实例之间的结果/协调。然后是环境问题,所有这些实例/节点所需的功率是不可持续的。

1UH95yrell5aRYnwaIACJNA

这不仅仅是区块链每秒的事务数,它是所有这些增加的共识在到达目的地的路径上的延迟,也不知道每个跃点的安全性是否足够且可以信任。要查看此潜在问题以及其他影响Cosmos的示例,您可以在此处查看我的文章。我还建议阅读由定量的CEO,吉尔伯特Verdian,这也解释了Overledger的不同之处做了一个博客在这里以及在白皮书详细介绍在这里

0epDZ7E9Bkd7QvfgI

Overledger的方法

1973年,Vint Cerf发明了规范它们的协议:TCP / IP。大多数人从未听说过它。但它描述了互联网的基本架构,它使Wi-Fi,以太坊,局域网,万维网,电子邮件,FTP,3G / 4G成为可能 – 以及所有基于这些发明的发明。

有线:​​所以从一开始,人们,包括你自己,都对互联网的发展前景有所了解。但是,你是否感到惊讶,在这一点上,IP协议似乎几乎击败了它所遇到的任何东西?

瑟夫:我并不感到惊讶,因为我们设计它是为了做到这一点。

这很有意识。我们在一开始就做了一些正确的事情,当我们编写规范时,我们希望这是一个面向未来的协议。因此,我们用来实现这一目标的策略是说协议不知道如何 – 互联网协议层的数据包不知道它们是如何被携带的。他们并不关心它是卫星链路还是移动无线电链路或光纤或其他东西。

我们非常非常谨慎地将协议层与其如何被携带的详细知识隔离开来。显然,软件必须知道如何将其注入无线电链路,或将其注入光纤,或将其注入卫星连接。但是基本协议并不知道它是如何工作的。

我们做的另一件事是确保网络不知道数据包中包含了什么。我们没有加密货币它们以防止它知道 – 我们只是没有让它知道任何事情。就网而言,这只是一小块。

我们在这两个设计功能方面非常成功,因为每次出现新的通信技术时,如帧中继或异步传输模式或无源光网络或移动无线电,所有这些不同的通信方式都可以携带互联网数据包。

我们会听到人们说’互联网将被X25取代’或’互联网将被帧中继取代’或’互联网将被APM取代’或’互联网将被添加 – 取代-drop多路复用器。’

当然,答案是,“不,它不会。” 它只是运行在一切之上。这是设计的。我实际上非常自豪的是,我们想到了这一点,并仔细地将这种能力设计到系统中。

这是Quant采用区块链OS,Overledger解决Blockchain互操作性的方法。与通过另一个区块链连接两个区块链来尝试在事务层实现互操作性的其他互操作性平台相比,一旦发布更快的方法,这些平台最终将变得冗余。Overledger旨在通过隔离层来进行未来验证,因此它无论是许可的区块链,无权限,DAG,遗留网络,POW,POS等都无关紧要,因为它从消息传递层抽象出事务层并在区块链之上运行。就像互联网没有被X25,帧中继,APM等取代一样,Overledger被设计为未来证明,因为它只是在区块链上运行而不是区块链本身。所以,

同样,对于诸如HTTPS,SSH等协议,这些也将出现用于块链接,例如ZK-Snarks和其他隐私实现以及其他可用功能,所有这些都将与Overledger兼容,因为它只是坐在上面而不是强迫自己实施所有人。

它不需要区块链来分叉它们的代码以使其兼容,它不会增加使用另一种共识机制添加另一个区块链的开销(很可能是多次,因为它必须通过许多跳)。所有这些都增加了许多不需要的延迟和限制。开发人员可以选择他们想要连接的区块链,并使用这些区块链的共识机制而不是强制使用区块链。

Overledger可以提供真正的互联网规模,以满足任何需求,无论是连接多个红腹区块链与440,000 tps无关紧要,因为它没有添加其共识机制,并使用成熟的互联网规模技术,如基于在Kubernetes上,每个任务被分成一个独立的容器,每个任务通过部署更多来满足需求来扩展。Kubernetes是运行Google搜索引擎的地方,他们每周都会扩展和缩减数十亿个容器。

由于这更像是一个摘要,我强烈建议您阅读本文,其中详细介绍了Overledger中的不同层。

11FMhp0g25tyeLIThXMFQ1Q

但是,如果它没有添加自己的区块链,它如何提供区块链的安全性?

这常常被人们误解。Overledger不是区块链,但它仍然使用区块链来实现安全性,不变性,可追溯性等,而不是强迫人们使用他们自己的区块链,而是利用源区和目标区块链。要理解的关键是使用其专利技术TrustTag,任何使用Overledger SDK的人都可以免费使用。

请参阅本文详细解释TrustTag,并举例说明散列/数字签名如何工作等

快速概述如果我想将数据从一个区块链发送到另一个区块链,使用Trusttag的Overledger SDK将通过去中心化算法放置数据。然后将哈希作为交易的一部分包含在数字签名中,该签名由用户的私钥签名,然后通过正常的共识进行验证并作为元数据存储在源区块链上。然后将该消息发送到MAPP离线链。MAPP定期扫描区块链并通过去中心化算法放置接收的消息,并将Hash与作为区块链上的元数据存储的Hash进行比较。这可以确保邮件在传输过程中没有被修改,邮件被加密货币,只有哈希存储在链上,所以完全私有,

尽管Overledger是一个非常安全的平台,团队拥有非常强大的安全背景,例如Gilbert,他是Vocalink(英格兰银行)的首席安全信息官,每年管理着6万亿英镑的付款,并归类为国家重要安全(最高级别)你可以得到),最终你不需要信任Overledger。事务在客户端进行签名和加密货币,因此Overledger无法查看内容。它不能修改任何事务,因为包含事务哈希的数字签名会有所不同,因此会被拒绝。交易安全性没有减少,因为它使用源区块链所拥有的许多节点而不是在中间具有互操作性区块链的较少数量的节点在源处签名。

专利

Overledger的核心代码是封闭源代码并获得专利,这里可以看到最近的一项专利,以及TrustTag,还有其他专利正在提交。Overledger SDK是开源的,目前有Java和Javascript版本,计划在不久的将来支持Pyhton和Ruby。Java和Javascript是当今最流行的编程语言。

Blockchain连接器也是开源的,这允许社区创建连接器以连接他们喜欢的区块链,以便它可以从区块链互操作性中受益,并使其可供当前使用Overledger的所有企业/开发人员使用。创建目前需要大约一周的时间来实施,到目前为止,已根据客户需求添加。

多链应用(MAPP)

多链应用程序(MAPP)使应用程序能够使用多个区块链并在它们之间进行互操作。条约契约使开发人员能够构建MAPP,然后通过快速更改几行代码来更改其使用的基础区块链。这对于企业至关重要,因为它仍处于Blockchian的早期阶段,我们不知道哪些将成为未来最好的区块链。Overledger只需添加3行代码,即可使用Overledger SDK轻松集成到现有应用程序中。他们不需要像对待大多数其他项目那样完全重写应用程序,并且Windows / Mobile应用商店/商业应用程序等上的所有现有java / javascript应用程序都可以轻松地与overledger集成,只需8分钟即可完成最少的更改。

条约合约

Overledger允许条约合约使用流行的编程语言(如Java)并在Overledger中创建一个与所有连接的区块链交互的智能合约。甚至为不支持比特币的区块链提供智能合约功能。这意味着开发人员不必在所有不同编程语言中的每个区块链上创建所有智能合约,而只需使用当今广泛使用的Java等语言在Overledger中创建它们。如果他们需要使用不同的区块链,那么它就像更改一行代码一样简单,而不必完全重写智能合约。

Overledger虽然不是区块链,但它如何才能与智能合约相信?智能合约的哈希发布在MAPP开发人员需要的任何区块链上,当调用智能合约时,它运行散列函数以检查它是否与区块链上存储的哈希值匹配,确保它没有被修改。

通过运行智能合约链,这也极大地提高了可扩展性。使用区块链,所有节点必须一个接一个地而不是并行地运行智能合约。您不仅可以获得不必针对每个节点运行代码的性能优势,还可以与执行智能合约的其他节点并行运行它们。

您可以在此处阅读有关条约合约的更多信息

Overledger的不同版本

企业版

当前的实时版本是企业版本,因为在许可区块链解决可扩展性,隐私和监管问题之前,由于许可的区块链是首选,因此大多数采用在区块链中。请参阅这篇文章,其中详细介绍了Entereprise区块链/采用。企业版连接到权限的区块链以及适用于企业的其他功能/支持。

社区版

社区版本将于今年晚些时候发布,这将允许开发人员通过在无权限的区块链上创建MAPP而受益。开发人员可以在MAPP商店上发布他们的MAPP,为开发人员创建额外的收入流。

Overledger在哪里运行?它是中心化的吗?

Overledger可以在任何地方运行。社区版本将具有跨多个公共云的实例,企业/开发人员可能更愿意在他们可以和正在进行的联盟内托管基础设施。例如,SIA是欧洲领先的私人金融网络提供商,它提供专用的高速网络,连接所有主要银行,中央银行,交易场所等.SIA主机Overledger在其专用网络内,以便所有这些客户都可以访问它在他们严格监管,安全,快速的网络的限制。AUCloud / UKCLoud在其环境中托管Overledger,为其客户提供服务,包括政府和关键的国家基础设施。

对于与Overledger交互的区块链节点,选择完全取决于开发人员。联盟内的每个成员可以选择托管节点,一些开发人员可能更喜欢使用第三方托管服务提供商,如Infura,或者如果他们愿意,也可以托管他们,这完全是他们的选择。

Overledger通过将输出存储在多个区块链中,允许更高级别的去中心化,这样您不仅可以从一个区块链的去中心化中受益,而且可以从所有区块链的组合中获益。最终,虽然权力下放过多但没有多少人真正理解它意味着什么。当你签署要添加到区块链的交易最终你仍然通过单个ISP连接,通过单个路由器连接,或者通过一个软件等完成交易输入时,完全去中心化是不可能的。权力下放是涉及信任的地方。正如我之前提到的,您不需要信任操作系统,它只是提供有关如何与区块链交互的说明,最终用户在客户端签署交易/加密货币。操作系统无法看到或修改任何内容。即使以某种方式对事务进行了修改,当共识完成时它也会被拒绝,因为哈希/数字签名在目标区块链中不匹配。事务实际上被放到区块链的地方是权力下放很重要的地方,因为那就是需要信任和达成共识的内容,而Overledger可以同时在多个区块链上编写。

团队

该团队与全球企业的高级职位有着丰富的经验,我将在下面举几个例子。首席执行官吉尔伯特·韦尔迪安(Gilbert Verdian)是英格兰银行(Bank of England)支付基础设施的安全负责人,他通过Vocalink(万事达卡)的CISO角色每年管理6万亿英镑。这被政府视为关键的国家基础设施,这是最高级别的关键性,因为它对国家的安全至关重要。他们拥有丰富的经验,知道如何运营安全的金融基础设施并满足监管机构的要求。吉尔伯特曾担任普华永道网络安全总监,汇丰银行和安永会计师事务所安保部门以及澳大利亚新南威尔士州健康部的CISO等各种政府职位,

Cecilia Harvey是首席运营官,曾担任汇丰银行全球银行和市场部总监以及Vocalink董事。Cecilia还是花旗市场和证券服务技术的首席运营官,以及巴克莱,埃森哲,IBM和摩根士丹利的工作。

Vijay Verma是Overledger平台的领导者,拥有超过15年的Java,Scala,区块链与企业技术解决方案等最新技术的开发经验。在他的职业生涯中,他曾在多家知名组织工作,包括强生,德意志银行,汇丰银行,法国巴黎银行,瑞银银行,HMRC和Network Rail。

洛克菲勒资本(管理资产达190亿美元)的董事总经理盖伊迪特里希加入了Quant Network的董事会,最近亲自出席了与吉尔伯特的金融行为监管局(FCA)的会议。

此外还有Paolo Tasca等顾问,他是伦敦大学学院区块链技术中心(UCL CBT)的创始人兼执行董事,也是Techstars的常务董事Chris Adelsbach,这是帮助企业家取得成功的全球网络。Techstars拥有合作伙伴,如亚马逊,巴克莱,波音,福特,谷歌,本田,IBM,微软,普华永道,索尼,目标,道达尔,威瑞森,西联汇款等。

由于客户的需求,他们正在扩展到美国,以建立一个类似规模的办公室,其中董事会成员如Guy Dietrich将在协助扩展方面具有极大的价值。

关于该项目最激动人心的部分是该平台的采用程度,来自庞大的全球企业,政府和云提供商,他们有望在第一年获得1000万美元的收入。我将在下一篇文章中介绍这些内容,然后再解释令牌和财政部如何运作的文章。

原文:https://medium.com/@CryptoSeq/what-is-a-blockchain-operating-system-and-what-are-the-benefits-c561d8275de6

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