红帽
推出了一个区块链系统,该系统将帮助云提供商确定客户如何使用其服务。 这样一来,供应商将能够提供新的,更人性化的付款模式,并利用软件许可证检测欺诈行为。
阅读有关该领域的系统和其他区块链解决方案的更多信息。
/摄影PD关于红帽
红帽
提供使用区块链来跟踪客户如何以及多少(及时)使用购买的服务。 该系统由几个组件组成:
- 签名基础结构(GSI)。 GSI签名确定数据的准确性及其所有者的真实性。 它由几个级别组成:客户端级别(确定客户端系统的数量),网关级别,聚合系统级别和管理级别。 根据开发人员的设想,最后三个是独立的服务器。
- 数据归属系统 区块链网络的任何成员都必须能够验证该信息或该信息的可靠性。
- 身份和访问管理系统。 它存储有关用户及其使用软件历史的数据。 来自此组件的数据仅在监视系统中可用,并且不能发送到其他客户端或程序(出于安全性考虑)。
红帽认为,该项目将使云提供商能够形成销售软件许可证的新模式。 例如,可以不是按包出售许可证(一年,两个,三个等),而是根据即用即付模式出售-取决于客户实际使用该软件的次数和时间。 。
此外,提供商将更准确地知道谁以及如何使用他们的服务。 有关许可证激活的信息和相应软件的运行时间记录在区块链中。
由于记录在区块链上的数据几乎是不可能修改的(“入侵”区块链需要大量的计算能力),因此该系统可让您可靠地跟踪程序的使用方式。 例如,
可以确定何时有几个人使用一个许可证。
云中的其他区块链系统
VMware虚拟化软件开发商也正在开发用于云的区块链技术。 在VMworld 2018美国会议上,该公司介绍了用于执行智能合约的基础设施-Concord项目。 该系统将创建一个可信赖的生态系统,用于监视和保护公司信息。
它使用改进的拜占庭容错(
BFT )共识算法。 它称为可扩展拜占庭容错-SBFT。 开发人员优化了区块链网络节点之间的连接并提高了吞吐量。 根据CTO VMware的Ray O'Farrell的说法,在其他类似系统上,八天之内就达成了共识。 Project Concord可让您在两个半小时内完成此操作。
可以在
GitHub上
找到 Project Concord代码。 您还可以在此处找到有关如何配置此解决方案的指南。 要开始使用Concord,您需要安装
RELIC工具包 :
cd git clone https://github.com/relic-toolkit/relic cd relic/ mkdir build/ cd build/ cmake -DALLOC=AUTO -DWORD=64 -DRAND=UDEV -DSHLIB=ON -DSTLIB=ON -DSTBIN=OFF -DTIMER=HREAL -DCHECK=on -DVERBS=on -DARITH=x64-asm-254 -DFP_PRIME=254 -DFP_METHD="INTEG;INTEG;INTEG;MONTY;LOWER;SLIDE" -DCOMP="-O3 -funroll-loops -fomit-frame-pointer -finline-small-functions -march=native -mtune=native" -DFP_PMERS=off -DFP_QNRES=on -DFPX_METHD="INTEG;INTEG;LAZYR" -DPP_METHD="LAZYR;OATEP" .. make sudo make install
还有一组
cryptopp加密方案:
cd git clone https://github.com/weidai11/cryptopp.git cd cryptopp/ git checkout CRYPTOPP_5_6_5; mkdir build/ cd build/ cmake .. make sudo make install
在足以“组装” concord-bft本身之后:
cd cd concord-bft make.sh
现在,该系统只能安装在Ubuntu Linux上。 但是在未来的几个月中,该公司计划增加对其他操作系统的支持。
区块链即服务
红帽和VMware都发布了“区块链即服务”解决方案。 在他们的帮助下,您可以在
Hyperledger Fabric基础架构上创建
区块链应用程序。
红帽已经
创建了 STRATO BaaS解决方案,用户可以使用该解决方案在云中部署其区块链服务。 该公司还为这些目的提供了一种特殊的脚本语言。 有了它,您可以在几个小时内创建一个区块链应用程序。
/摄影PDVMware在vSphere工具上创建了区块链。 该项目有助于实现基于ESXi虚拟机管理程序的区块链平台。 在我们
博客的前面
,我们详细描述了该工具的操作,并介绍了如何在VMware中部署区块链应用程序。
区块链可帮助云提供商及其客户。 前者有机会监视其服务的使用方式,后者有机会在虚拟供应商基础架构上加速事务处理。 我们可以假设,随着时间的流逝,区块链解决方案在云中的普及只会增加。
PS第一公司IaaS博客的其他几篇文章:
来自我们在哈布雷的博客上有关该主题的PPS材料: