详解Akash:一种去中心化的云计算网络

Akash中文社区
2022年4月10日 23:45
收藏
“云计算是在一台服务器下集中计算机服务的一种很好的委婉说法。” ——叶夫根尼·莫罗佐夫

作者:Akash中文社区

 

虽然云计算的老卫士使用不止一台服务器,但它仍然可以对其拥有大量服务器的数据中心行使极权。由于亚马逊网络服务 (AWS)、谷歌云和微软 Azure 等云服务提供商占据了云计算市场 60% 以上的份额,因此互联网的大部分数据仅在三个所有者的要求下存储在集中式网络上。

Akash 网络在其 Akash 部署市场中为消费者提供了集中式云提供商的替代方案,允许用户设定他们愿意支付的价格来部署他们的软件,而具有额外计算能力的提供商则出价托管用户的应用程序。这个未充分利用的计算资源市场的功能与 Airbnb 非常相似,允许提供商出租未使用的容量。

 

论云计算的重要性

 

没有人可以免受无所不在的云的影响。无论是您的手机、汽车、流媒体服务还是社交媒体帐户,您每天都在使用云技术。以最简单的形式,云计算允许您在互联网上访问服务,而不是在您的机器上。

在 DVD 播放器的古老时代,观看迪斯尼电影的唯一合法方式是实际购买 DVD 并将其插入连接到电视的播放器中。观看许多电影需要购买这些光盘的集合。云改变了这种物理交互的机制,同时保留了相同的产品,电影。通过在远程服务器上存储存档的电影数据和运行 Disney Plus 流媒体服务的后端进程,迪士尼消除了用户拥有特定产品硬件(DVD 播放器)的要求,因此它可以通过互联网提供相同的产品。

迪士尼不仅使用云来托管面向客户的应用程序,例如其流媒体服务。在业务运营方面,迪士尼和许多其他公司使用云技术进行数据保护、数据分析、存储备份、服务器虚拟化(虚拟机)和软件开发。但是像迪士尼这样的公司不需要拥有促进所有这些必要操作的服务器基础设施。相反,大多数公司将服务器管理外包给云服务提供商。

在亚马逊网络服务、谷歌云和微软 Azure 流行之前,公司拥有自己的现场数据中心。从雇用管理硬件更新和维护的 IT 团队到购买大片房地产和支付巨额能源账单,与 IT 基础设施相关的成本将被记录为资本支出。

但是,在云提供商承担与 IT 基础设施相关的所有成本的情况下,支付云计算费用被视为一种运营费用,这具有税收优惠。尽管将应用程序部署到三大云提供商会带来金钱收益和提高运营效率,但云消费者被锁定在供应商中,并且对其在集中式云环境中的部署控制有限。

image

随着越来越多的企业了解通过将 IT 基础设施外包给云服务提供商可以实现更高水平的可扩展性、灵活性和成本节约,Gartner预测,到 2022 年,最终用户将在云服务上花费 4820 亿美元。这比 2020 年的 3130 亿美元增长了 54%。大流行对远程混合工作的推动只会帮助加速云计算行业的增长。

根据Flexera的数据,92% 的美国公司已经在使用云技术,其中 90% 的公司声称由于大流行,使用率高于最初的计划。这与欧洲形成鲜明对比,欧洲在 2021 年只有42%的企业在云端,高于 2016 年的 19%。

尽管云计算快速增长和普及,但仍有30%的服务器容量在许多数据中心处于闲置状态。随着云计算市场在全球范围内持续增长,寻求纠正供应方效率低下的供应商和寻求灵活扩展业务、外包 IT 基础设施和避免集中实体造成的复杂性的企业之间将出现融合。

 

Akash 市场

 

Akash 是一个具有分布式点对点云市场的开源平台,它将寻求云服务的用户与拥有过剩计算资源的基础设施提供商联系起来。它的平台用于托管和管理部署,并包含利用 Kubernetes 运行工作负载的云管理服务。

这些用户称为租户,通常是寻求将Docker容器部署到满足特定标准的云提供商的开发人员。Docker 容器本质上包含打包的代码及其依赖项,并确保相应的应用程序在任何计算环境中运行相同。

例如,即使应用程序在笔记本电脑上开发、在沙盒中测试并发送到云端运行时的配置不同,容器也可以支持所有三种环境,而无需更改代码。

Akash 市场通过反向拍卖模式运作,使用户能够命名价格并描述他们想要部署容器的资源。当从个人到数据中心的云提供商未充分利用计算资源时,它会通过竞标主机部署来出租这些资源,就像 Airbnb 主机可以出租他们的额外空间一样。

在 Akash 上部署容器的成本大约比三大云服务提供商(亚马逊网络服务、谷歌云和微软 Azure)中的任何一个都低 10 倍。

所有请求、投标、租赁和结算付款的记录都使用 Akash 代币 (AKT) 存储在链上。

 

Akash 领导

 

image

Greg Osuri,联合创始人兼首席执行官:凭借可追溯到 2008 年的云架构和创业背景,Osuri 创立了 Akash,作为传统云计算行业的去中心化替代方案。在 Akash 之前,Osuri 创立了另外四家公司并在杰出的公司工作,包括 Miracle Software Systems 作为技术架构师、IBM 作为关键基础架构顾问以及 Kaiser Permanente 作为云基础架构顾问。

Osuri 著名的创始项目包括 AngelHack,它是世界上最多样化的开发者生态系统之一,在 50 个城市拥有超过 175,000 名开发者,以及专注于打造去中心化和开放互联网的 Akash 核心贡献者 Overclock Labs。

Adam Bozanich,联合创始人兼首席技术官:Bozanich 是软件工程领域的资深人士,自 2006 年以来一直担任高级职位。凭借跨软件开发领域的经验,Bozanich 曾在赛门铁克从事 QA 自动化、Mu Dynamics 安全工程和Topspin Media 的服务器工程。在 Akash 之前,他还与 Osuri 共同创立了另外两家公司:Sproouts Tech 和 Overclock Labs。

 

谁运行网络,超频还是 Akash?

 

Overclock Labs 基本上在 Osuri 和 Bozanich 的指导下引导了 Akash 网络。从那时起,Akash 就成为了一个去中心化的协议。尽管 Overlock 仍参与 Akash 的开发,但它并不控制网络上100 个验证者中的大多数,因此无法操纵 AKT 交易。尽管缺乏控制,Overclock 仍然是 Akash 对其开源代码库的主要贡献者,尽管许多贡献者来自 Overclock 之外。

image

自 2020 年以来,Akash Network 的GitHub 上不隶属于 Overlock Labs 的贡献者的提交数量有所增加。提交是对任何长度的代码的添加或更改。由于提交的复杂性和实用性各不相同,因此它们可以用作给定项目中开发人员活动的指标。尽管 Overclock 继续占 Akash 开发的大部分,但 Akash 自己的开发者社区正在成长,并以越来越快的速度为项目的开发做出贡献。

 

Akash 网络

 

Akash 网络在Cosmos SDK框架上构建其区块链,利用Tendermint拜占庭容错 (BFT) 引擎为其委托权益证明 (DPoS) 共识算法。为了简化上句中使用的七八个流行语,Akash 的核心是使用 Tendermint 引擎作为其区块链的安全和网络层。它使用 Cosmos SDK 定制其区块链的各个方面,从治理到质押。

 

在 DPoS 协议中质押 AKT

 

由于 Akash 使用 DPoS 共识算法,因此委托人和验证人之间的质押责任各不相同。验证者操作节点以保护链上 AKT 网络交易。虽然任何人都可以成为验证者,但只有拥有运行Akash 节点的计算资源和技术专长的人才会。

Akash建议运行验证器节点的最低系统要求包括 4 核 CPU、16GB RAM(内存)、256GB SSD(存储)和 Linux Ubuntu 操作系统。当然,更好的规格将等于更好的性能;无论如何,与像 Solana 这样的区块链相比,这些都是相对适中的最低要求。

在Solana上,验证者需要一个 12 核/24 线程 CPU、至少 128GB 的 RAM(建议 256GB RAM)和三个单独的存储单元(推荐),总计 2 TB(帐户 500 GB,分类帐 1 TB,500 GB 用于操作系统)。

共识算法选择验证者批准网络交易的频率——因此,获得通胀奖励——与验证者所持有的 AKT 数量成正比。这在验证者之间创造了一个竞争环境,让他们自己或从委托人那里获得 AKT。

委托人将他们在 AKT 上获得验证奖励的权利委托给执行节点运行工作的验证人。然后,该验证人与委托人分配奖励(与他们委托的数量成比例)并从顶部收取佣金。AKT 持有者可以通过Keplr桌面钱包进行委托。

 

AKT 代币经济学和效用

 

image

在创世时,1 亿 AKT 被分配到上图中的分配中,而大约 2.89 亿 AKT 计划作为通胀排放释放给质押者,最初设定为 100% APR,每两年减半。治理投票减半为大约每 3.7 个月一次。根据 Akash 创始人 Greg Osuri 的说法,该协议计划通过排放奖励云提供商,但该功能将在稍后实施。

下面根据创世时(2020 年 9 月)1 亿 AKT 的初始分配来描述归属时间表:

  • 投资者(34.5% 或 3450 万 AKT):锁定一年后释放约 1730 万 AKT,按照分级归属计划,每六个月解锁约 860 万 AKT
  • 团队和顾问(27% 或 2700 万 AKT):锁定一年后释放 1100 万 AKT,按照分级归属计划,每六个月解锁 600 万 AKT
  • 去中心化云基金会(19.7% 或 1970 万 AKT):按照分级归属计划在 TGE 解锁 100 万 AKT,第一个月后解锁约 890 万 AKT,接下来六个月后解锁约 410 万 AKT,之后约 210 万 AKT接下来的 11 个月和另外两个 6 个月后
  • 生态系统(8% 或 800 万 AKT):锁定 1 个月后释放 200 万 AKT,按照分级归属计划在前 6 个月后解锁 150 万 AKT,然后在接下来的 11 个月后,然后在另外两个月后解锁六个月的时间
  • 测试网(5% 或 500 万 AKT):800,000 AKT 在锁定一个月后释放,按照分级归属计划在前六个月后解锁 105 万 AKT,然后在接下来的 11 个月后,然后在另外两个 6 个月后解锁- 月周期
  • 供应商和营销(4% 或 400 万 AKT):800,000 AKT 在锁定一个月后释放,按照分级归属计划在前六个月后解锁 800,000 AKT,然后在接下来的 11 个月后,然后在另外两个月后解锁六个月的时间
  • 公开发售(1.8% 或 180 万 AKT):无归属时间表

AKT 是一种实用型代币,在协议中具有多种用途,包括安全性、奖励、网络治理和交易。

验证主网上交易并获得奖励的节点运营商必须拥有 AKT 的数量,使其成为同行中的前 100 名持有者。这个数量来自验证者分配给他们的金额加上委托给他们的金额。Akash 上的验证者不需要至少质押他们自己持有的 AKT。

考虑到更多的 AKT 会增加节点运营商被选中来验证交易的几率,从而增加他们的奖励频率。为了劝阻恶意/懒惰的验证者,那些不遵守共识准则的人可能会被削减一部分数量。

尚未实施但在白皮书中提到,Akash 计划对每一次成功的租赁收取“收取费用”。然后它将费用发送到 Take Income Pool 以分配给持有人。计划为 AKT 交易收取 10% 的手续费,使用其他加密货币时收取 20% 的手续费。Akash 还计划奖励持有人锁定其 AKT 持股的时间。持有更长时间的持有者将有资格获得更大的奖励。

只有 AKT 持有者才能参与治理。这包括提交提案并对其进行投票。提交提案的费用是 1,000 AKT 的不可退还押金。对于需要二进制更新(代码更改)的已通过提案,验证者必须更新代码库以避免处罚并继续验证网络。

AKT 是生态系统的储备货币,用于支付 gas 费用,并作为供应商和租户之间交易的默认交换媒介。Akash白皮书描述了一种结算选项,用于锁定 AKT 和结算货币之间的汇率,旨在应对市场交易中的 AKT 价格波动。此结算选项尚未实施。

 

Akash 的持续发展

 

image

在推迟了 supermini 的开发和发布之后,Akash 学会了不要向未来发展太远,这是一款家用微型超级计算机,可以与 Akash 网络无缝集成,允许人们将其用于繁重的工作负载或出租。

33 家云提供商支持525 份有效租约,价格比传统云计算市场价格低约 90% (由于供应远高于需求),Akash 正在研究解锁市场扩张的方法。它计划改善其区块链和云市场。在这两个方面进行开发将使 Akash 的产品更受传统云计算消费者的欢迎,并为更广泛的加密采用开放协议。

Akash 的测试网 3 于 2022 年 3 月 7 日发布,表明该团队专注于为主网开发新功能,包括:

  • 持久存储:包含大型数据集(如区块链节点)的工作负载将能够在重启之间持久保存数据。如果部署下降或重新初始化,数据不会丢失。
  • 分数 uAKT:消除隐含的最低部署成本(每个区块一个 uAKT)。分数 uAKT 将使价格更一致,资源消耗更准确地反映成本。
  • AuthZ:用户可以授权一个钱包通过另一个源钱包专门在部署上花费一定数量的代币。当大型团队在不使用大型共享钱包的情况下一起进行部署时,这可以减少安全问题。它允许新的社区成员在不使用水龙头的情况下启动部署。
  • 通货膨胀曲线:一种自动曲线机制,当通货膨胀与白皮书中概述的计划不同时自动纠正。这消除了对需要快速提交治理建议以实施修复的人工干预的需要。

Akash 计划在 2022 年开发的完整列表可以在其路线图上找到。根据 Akash 创始人 Greg Osuri 的说法,2021 年第四季度的大部分可交付成果已经开发完成,并且仍在投入生产的过程中。

Akash 的目标市场,从 Web3 到人工智能和机器学习 (AI/ML),继续并行增长。随着 Web3 人群寻求去中心化计算基础设施,而重型计算人群寻求低成本灵活的解决方案来部署软件,Akash 将有很多机会来满足蓬勃发展的云计算用户群的需求。

 

去中心化云竞争

 

image

Akash 并不是唯一一个扰乱近5 万亿美元云计算市场的区块链项目。其他去中心化的竞争对手包括 Dfinity(互联网计算机)、Ankr 和 Cudos。虽然 Ankr 以与 Akash 类似的模式推出,但今天,Internet Computer 和 Ankr 都从不同的角度接近云计算。与此同时,Cudos几乎复制了Akash。

 

Dfinity / 网络电脑

 

虽然 Internet Computer 主要被认为是一个智能合约平台,但它试图分散其协议中的所有内容,从共识算法到验证节点在批准通过 Internet 广播的网络交易时连接的服务器。

声称共识算法的去中心化并不是唯一的。几乎每个项目都声称它,但很少有人真正坚持它(看看Solana——验证者无法计划在去中心化系统上重启网络)。然而,Internet Computer 也声称要分散其验证节点用来执行共识的服务器。这与以太坊形成鲜明对比,2019 年大约25%的节点在集中式 AWS 基础设施上运行。

Internet Computer 不是 Akash 未充分利用的计算资源市场的直接竞争对手。相反,它创建了一个系统,独立节点运营商向数据中心支付费用以托管他们的节点,而云提供商则因贡献的计算能力而获得补偿,以促进网络活动。

Internet Computer 通过将全球独立运营的数据中心提供的计算资源与其节点运营商配对,试图让真正的去中心化协议运行在去中心化网络上数据中心,而不是 AWS 拥有的服务器。尽管类似地利用了过剩的计算能力,但 Internet Computer 并没有像 Akash 那样为云计算产生市场活动。它可能会占据潜在云提供商的份额,但不会严重威胁 Akash 的市场。

 

Ankr

 

Ankr 项目启动的目的是利用数据中心的闲置计算资源来构建一个开源云,将其称为“分布式云计算网络”。这将使 Ankr 成为 Akash 的近乎复制品和直接竞争对手。然而,它并没有让用户在 Ankr 提议的云服务上运行任何应用程序,而是转向专门通过用于向服务器进程发出请求的 RPC(远程过程调用)提供对 Web3 基础设施的访问。

专注于 Web3,节点提供商加入 Ankr 网络,提供云服务,通过 API 端点将那些构建去中心化应用程序、协议和智能合约的人连接到各种区块链。Ankr 使用其全球节点交付系统和开发人员工具包为 50 多个 PoS 区块链提供服务。与互联网计算机类似,Ankr 生态系统中支持其 RPC 层的节点可能只会威胁 Akash 能够连接的提供商数量。同样,这不会严重威胁 Akash 的市场。

 

Cudos

 

Cudos 是 Cudo Network 提供的产品线中的另一个项目。使用 Cudo Network 的Cudo Miner产品(不同于 Cudos),任何想要挖掘的用户都必须下载 Cudo Miner 应用程序,选择要挖掘的代币,应用程序将在机器空闲时挖掘所选的代币。

本着利用闲置计算能力的相同精神,Cudos 将提供与 Akash 非常相似的产品,其市场将利用未充分利用资源的云提供商与希望部署 WASM 容器和虚拟机的构建者连接起来。

在撰写本文时,Cudos 正在使用 Cosmos SDK 构建其主网,而其测试网可从北斗七星区块浏览器访问。尽管将闲置的计算能力与建设者联系起来,但 Cudos 并没有计划通过反向拍卖来运营其市场,也没有计划像 Akash 那样将其源代码开源。由于尚未启动其主网,Cudos 在从云市场的供应方和需求方获取市场份额方面远远落后于 Akash。

 

虚拟机……也许以后

 

虚拟机 (VM) 是旧守卫的扩展,是过去实施虚拟化解决方案的方式,Akash 没有任何明确的支持它们的计划。在与 Akash 创始人 Greg Osuri 的对话中,他提到计算提供商在提供 VM 支持方面没有任何限制——甚至有人表示有兴趣——但在 Akash 开发的这个阶段,这没有多大意义。作为一个不断发展的协议,Akash 专注于通过不断扩大的用户群来支持该技术,而不是企业以此为借口避免改变。

尽管一些行业仍然对容器以与 VM 类似的方式处理人工智能和机器学习等重型应用程序的能力存在疑问,但研究证明,即使容器的性能不是更好,也可以忽略不计。Akash认识到对 AI/ML 的云计算需求正在加速增长,并准备应对其典型 Web3 租户之外的潜在增长。

 

赞美,不是抵毁

 

Akash 并不是要取代集中式云计算行业,而只是对其进行补充。如果阴谋者是对的,以太坊实际上可能会被 Solana、Polkadot、Cosmos、NEAR 或 Algorand 杀死(不是真的,但长期的 Algonaut 可以梦想)。云计算和 Akash 在行业中的契合度是不同的。与 Airbnb 没有摧毁酒店类似,Akash 也没有摧毁集中式数据提供商。Airbnb 和 Akash 都只是允许个人出租未使用的容量。

Akash 可能能够通过以三大供应商成本的一小部分提供价格来吸引云客户,并提供没有供应商锁定的灵活性和对用于托管部署的资源的控制。随着传统企业建立加密部门并在 Web3 技术方面变得更加有文化,Akash 将处于去中心化云计算领域的最前沿,拥有功能正常的主网和缓解供应方效率低下的商业模式。

链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作, 站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击 “举报”,我们会及时处理。
ChainCatcher 与创新者共建Web3世界