什么是VMware Blockchain?

Posted TIFY

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是VMware Blockchain?相关的知识,希望对你有一定的参考价值。

       在过去的几年里,我们常常听到关于“区块链”的故事。早在2017年,由于当时极其宝贵的比特币所带来的加密货币价格飙升,对区块链产生了巨大的兴趣。区块链这个术语似乎与加密货币同义。但是,使加密货币成为可能的基础技术对于各种其他用例非常有用。许多公司已经意识到区块链的工作方式是提供建立信任的安全方式的好方法。 VMware和其他公司已经开始利用区块链及其能力为非常有趣的用例提供分散的信任验证。

      让我们来看看区块链以及技术如何用于此目的,以及VMware如何实现自己的区块链产品。

什么是区块链?

      区块链技术为当前的技术方案提供了令人兴奋的增强,并将安全性,特别是身份安全性提升到了一个新的水平。区块链技术最初是与过去几年的货币革命一起发展起来的。这是制造数字货币的基础技术,如Litecoin,Ethereum和比特币。

     区块链技术基于分布式数据库的思想。这意味着在对等类型通信中,区块链中的节点之间复制数据。信息在区块链中的节点之间进行协调,如果它们达成共识,则验证信息。与存储所有信息的单个位置中的中央数据库不同,区块链以分散的方式存储信息,因为信息存储在所有位置。这有助于确保验证节点之间复制的信息的高信任模型。这使得篡改或恶意删除/改变分散模型中包含的信息成为指数级的难度。

       区块链由数据“块”定义,这些块是在分散区块链模型中复制到每个节点周围的信息。就目前市场上许多加密货币的通用区块链而言,区块链本身存在于互联网上,因此具有固有的弹性。由于区块链分布在多个节点上并且需要大量的处理能力,因此技术本身的性质在建立对区块链本身的整个节点中的数据块本身的信任方面是高度安全的。

什么是区块链以及它如何影响信任?

      区块链完全是信任。在考虑区块链与数据库时。他们可能互相信任,共同开展业务,但他们可能不会相互信任这些数据。

     我如何知道他们对我的数据信任?数据库是关于中央信任的,而区块链是关于分散信任的。

     Blockchain承诺做什么?区块链不是问题/解决方案“修复所有”解决方案。在考虑用例时,需要考虑这一点。

     区块链完全是关于数据和分散信任模型的信任,并就该数据的信任达成共识。在分散式信任模型中,每个人都有一份要信任的数据副本,并且必须同意数据可以信任。

什么是VMware Blockchain?

VMware Blockchain基于分散式分布式账本的想法(图片由VMware提供)

区块链应用场景:

  • Guaranteed and Verified Data Dissemination


    • Reporting

    • Emergency response networks

    • Information embargo


  • Asset and Product Tracking – Data integrity and trust of data


    • Drug tracking and disposal verification such as in the Pharmaceutic industry

    • Part history & provenance

    • Lot/food tracking

    • Maintenance & repair history


  • Asset Transfer – Preventing the “double spend” problem


    • Smart contracts providing programmatic access to data and trust of transactions

      • Payment transfer

      • Energy swaps

      • Deed transfer & recording


  • Certified Claims – Verification and trust that you are who you are and have what you have

    • Digital transcript – such as what degree a person may hold

    • Background checks

    • KYC in backing

    • Digital Voting


  • Supply Chains – Manual processes are currently used in supply chains
    Fragmented processes and efforts

    • Track and Trace – using blockchain, physical goods can be tracked using the blockchain

    • Each transaction denoting a movement of goods can be traced

    • Integrated with current asset management solutions

    • Oil and gas, telecommunications, shipping, pharmaceutical

    如上所示,区块链技术为底层技术提供了许多不同的应用场景。

    让我们仔细研究一下名为VMware Concord的区块链的VMware特定实现,看看它是如何实现和构建的。

    VMware区块链

    VMwareBlockchain是一个分散的信任基础架构,由VMware提供混合,可扩展和托管服务。VMware的区块链解决方案为企业环境提供三个主要优势:

    • 企业级分散信任 - 它需要具有可扩展性,能够处理数百万个事务。

    • 强大的第2天操作 - 它允许在第2天操作中进行审核或从区块链中删除数据。那么数据归属权呢?VMware的解决方案提供了这些功能。

    • 开发人员友好 - 它包含熟悉的工具并支持从开发人员角度提供的工具。

    • Enterprise-Grade Decentralized Trust – It needs to be scalable and able to handle possibly millions of transactions.

    • Robust Day 2 Operations – It allows auditing in day 2 operations or remove data from the blockchain. What about data sovereignty? VMware’s solution offers these capabilities

    • Developer Friendly – It contains tools that are familiar and supports the tools available from a developer perspective.

    分散式与集中式信任模型(图片由VMware提供)

    VMware的区块链解决方案是具有本地副本的混合SaaS解决方案,具有以下优势:

    • 分散式信任模型提供多云分散式信任,因此客户不会被区块链解决方案锁定在单个云提供商中。

    • 要真正分散的节点需要彼此分开放置。

    • VMware解决方案提供更好的扩展和吞吐量。VMware的基准测试解决方案在吞吐量和完成时间以及提交这些事务时的表现远优于以太坊。测试是在具有16个节点环境的1000次交易中进行的。

    • 扩展时的安全性 - 安全始终是任何技术的关注点。VMware使用拜占庭容错系统专注于安全性,以解决规模和安全问题。

    • 审计,丰富的用户界面,API - 审计在受监管的环境中非常重要。这包括HIPAA,GDPR或可能的PCI-DSS审核。这些审核是如何在区块链上进行的?现在拥有相同审计合规性的其他合作伙伴如何?VMware已将其中大部分内容构建到VMware区块链接口中。

    • VMware现在支持其区块链网络上的以太坊虚拟机,允许利用现有的已经丰富的生态系统。复制状态机是抽象的,允许VMware在环境中拥有并提供选择和灵活性。

    • The decentralized trust model offers multi-cloud decentralized trust so that customers are not locked into a single cloud provider with the blockchain solution.

    • The nodes to be truly decentralized need to be placed separately from one another.

    • The VMware solution provides better scaling and throughput. VMware’s solution in benchmarks performed much better than Ethereum in both Throughput and Time to Finality or when those transactions are committed. The testing was carried out with 1000 transactions with 16 node environments.

    • Security while scaling – Security is always a concern for any technology. VMware has focused on security using a Byzantine fault tolerant system to solve both scale and security concerns.

    • Audit, Rich UI, API – Auditing is extremely important in regulated environments. This includes HIPAA, GDPR, or possibly PCI-DSS auditing. How are these audits performed on the blockchain? How are other partners who now have the data held to same audit compliance? VMware has built much of this into the VMware blockchain interface.

    • VMware supports the Ethereum virtual machine on their blockchain network today which allows tapping into the already rich ecosystem in existence. Replicated state machines are abstracted which allows VMware to have and offer choices and flexibility in the environment.

           VMware区块链基于Project Concord,这是一个开源,高度可扩展且节能的数字共识和合同执行引擎。VMware已经以节能的方式实现了区块链的案例,这与当前的区块链技术不同,后者由于低CPU和byzantine容错核心而构建了加密货币。此外,VMware还提供了区块链技术解决方案与其他VMware产品和解决方案的集成,如NSX-t,Wavefront,vRealize LogInsight,RSA NetWitness等。

    为什么VMware进入Blockchain领域?

         VMware表示他们专注于解决企业分布式管理和安全问题,并且已经做了大约20年。要获得分散的信任模型,需要将节点放置在不同的云提供商中。VMware与企业云提供商的紧密关系使企业区块链真正成为可能。VMware已经投入了超过4年的高级研究和同行评审,随后通过客户约定进行了一年多的验证。

    VMware的整体区块链愿景和生态系统(图片由VMware提供)

    写在最后的话

          我们当然只看到区块链实现和用例的初期阶段。区块链技术的强大分散模型允许企业开发用于建立信任的解决方案,并在各种用例中提供端到端验证和跟踪。VMware在Project Concord之上构建了一个强大的区块链解决方案,这是一个开源解决方案,可免费下载和开发。凭借VMware强大的云合作伙伴关系和解决分布式和管理问题的企业经验,它无疑具有开发强大的企业级区块链解决方案的强大背景。VMware解决方案目前处于测试阶段。

    以上是关于什么是VMware Blockchain?的主要内容,如果未能解决你的问题,请参考以下文章

    Vitalik等大咖在第三届Blockchain Connect全球区块链峰会上讲了什么?

    IT全职直通项目启动Blockchain Global x 澳亚英才招募软件开发培训生

    快速理解区块链

    到底什么是区块链(Blockchain)?

    晨读计划-D4区块链Blockchain是什么?它为什么这么重要?

    ReactNative进阶(二十九):BloC模式