Akash Network

开发 DeCloud:产品更新 3

  • Adam Bozanich
  • 5 min read


自从我在 12 月发布上一个开发DeCloud 产品更新以来,我们运行并总结两周激动人心且充满动感的Akash 人挑战赛第三阶段测试网,并且我们一直在集成测试网学习知识以开发主网 2 ,实现 Akash DeCloud 。

第三阶段的两个星期中,我们在全球第一个去中心化云上看到 3600 多个应用程序部署,其中包括 DeFi、游戏、通讯、数据库、区块浏览器等等。例子:

  • DeFi —— SushiSwap 和 UniSwap
  • 博客 —— Ghost 和 Wordpress
  • 游戏 —— DOOM 和 Super Mario
  • 资料库 —— mongoDB 和 MySQL
  • 资料视觉化 —— UFO Sightings
  • Block Explorers—— Big Dipper 和 Aneka

查看完整的 Awesome Akash 列表,获取第三阶段中部署的应用程序的完整列表。

从那时起,我们一直在分析和集成第三阶段的数据和反馈,改善功能,增强可用性,从而增强主网 2。


Akash DeCloud 发展更新
_____


部署工具

部署工具有助于自动化 Akash 上的部署。 以前,在 Akash 上部署应用程序需要大量交易和手动变量声明。

过程是这样的:发送交易,等待,发送另一个交易以确认先前的交易预期工作,然后重复这些步骤,直到部署完成。

现在,即使幕后流程几乎一样,用户体验也将大大提高,因为只需一次交易即可部署应用程序。


COSMOS SDK V0.40.0 更新

Akash 的软件现在与著名的 Cosmos SDK v0.40.0Stargate兼容。 Stargate 使基于 Cosmos SDK 区块链的功能(例如 Akash)能够使用第一个标准化的区块链间通信(IBC)相互连接。

除了启用 IBC 之外,Akash 升级到 Stargate 将带来其他功能,例如状态同步,自动升级和功能齐全的轻客户端。


主机名验证

主机名验证功能使 Akash 供应商可以在接受部署清单并最终托管关联应用程序之前评估主机名。 如果供应商看到清单,并且指定的主机名已被使用,供应商将拒绝该清单。

当部署因任何原因关闭时,其主机名将被释放并可供将来使用。

主机名验证还将使供应商能够阻止特定主机名或域。


实施 mTLS 认证

TLS(传输层安全性)是一种加密协议,用于保护网络服务器和网络浏览器(客户端)之间的通信。 借着 TLS,客户端可以验证服务器的身份,并建立安全连接,服务器不必关心客户端的身份。

在 Akash 上,供应商(服务器)不希望任何人(客户端)能够访问它并发出 HTTP 请求。 如果客户端请求他们无权访问的资源,该请求应被拒绝。

为解决这个问题,现在 Akash 上实施 mTLS(相互传输层安全性)。 帐户凭证存储在链上,以便客户端和服务器都可以查找彼此的凭证。

在使用 mTLS 之前,任何人都可以访问供应商提供的租户租约的日志和状态。 结合 mTLS 后,客户端和服务器可在建立信任通讯之前相互验证身份。


库存管理改进

测试网显示供应商服务的计算库存管理中的极端情况。 在解决这些问题的同时,我们使库存管理更加灵活,并且彻底测试最终改变确保其运作符合预期。


接下来是什么?
_____


托管账户和付款

这是一种机制允许从一个帐户到另一个帐户基于时间的付款方式,而无需逐块进行小额支付。 他们还支持为帐户持有资金,直到发生任意事件为止。


发现 Kubernetes 事件纪录

借助此功能,租户可以获取任何给定租约的 Kubernetes 事件,并在出现任何错误时帮助他们进行调试。


链上资源限制参数

当前供应商资源限制参数在 Akash 的软件中进行硬编码。 我们将这些移到链上,以便通过治理提案进行更改。

第三阶段测试网超出我们的期望,并展示 Akash DeCloud 上可实现方案的开端。 我很高兴分享更多有关我们构建主网 2 的资讯,主网 2 将于 2021 年 2 月启动。


不要错过最新的 Akash 網絡产品更新
_____

加入我们的 Discord 开发人员聊天室,获取技术支援和资讯。

加入我们的 Telegram,获取最新的 Akash 网路平台,产品以及 Akash 通证(AKT)更新和公告。


Latest Stories

Featured