Golem Network 是一个开源、去中心化的计算平台,它利用 点对点 (P2P) 网络来提供负担得起且易于获取的计算资源。Golem 由 Piotr Janiuk 创立。[1]\
.
Golem Network 成立于 2015 年,旨在实现抗审查计算能力的民主化访问。它于 2014 年在 DEVCON0 上首次亮相。Golem 的首席执行官 Piotr Janiuk 还在 2015 年的 DEVCON1 上展示了 以太坊 中的微支付(Nanopayment)。[3]
Golem 最初计划由 DAOist 资助,但到 2016 年 11 月,Golem Network 成为首批通过众筹进行建设的项目之一。用于资助其开发的首次代币发行 (ICO) 通过销售 Golem Network Tokens (GNT) 筹集了资金。该团队在项目推介时通过出售总供应量的 80% 以上,筹集了约 860 万美元的 ETH。[4]
Golem 的第一个实现版本 Brass Golem 成为首批在 以太坊 主网上启动的应用之一。它于 2018 年 4 月发布,专门专注于 CGI 渲染,特别是针对 3D 建模应用 Blender 和渲染引擎 LuxRenderer。随后发布了 Clay、Stone 和 Iron 三个版本。Golem 还更新了其 Brass Beta 版本,此次升级的亮点包括精简的任务创建 GUI、支持在子任务超时的情况下部分重启任务,以及缓解 Windows 上 Docker 服务问题的修复。[11] 2018 年 10 月,Golem 推出了其去中心化算力市场的 GPU 版本。[1]
在整个 2020 年,Golem 团队继续发布网络的更新和改进。11 月,Golem 开始了代币迁移,将原始的 GNT 代币以 1:1 的比例迁移为 GLM ERC-20 代币。Golem 的实用代币最初被称为 GNT,但由于该项目的新交易框架建立在 以太坊 的第 2 层(Layer 2)之上,因此需要 ERC-20 代币。[7]
到 2021 年,Golem 团队发布了 Golem 的主网版本,Beta 1(又名 Yagna),它是 Alpha IV 的一个更完善、错误更少、略有增强且持续改进的版本。[8] 他们还宣布与以太坊第 2 层扩展解决方案 Polygon 建立战略合作伙伴关系。此次整合旨在提高 Golem Network 交易的可扩展性和成本效益。此次合作伴随着 Beta IV 的发布,其中包括对请求者和提供者都至关重要的 Yagna v0.9.0。[5][6]
Golem 是一款基于 区块链 的软件,允许用户为各种目的买卖和出租计算能力,包括人工智能、加密货币 挖矿、CGI 渲染以及其他需要强大计算能力的复杂计算。Golem 网络使用户能够将闲置的计算能力出租给有需要的人,从而有效地创建了一个全球性的计算资源市场。
Golem 通过一种先进的协议运行,该协议允许用户以 点对点 (P2P) 的方式提供和租用供应商的闲置硬件。该协议的结算层由 Golem 网络代币 (GLM) 驱动,促进了共享和替代经济的建立。在这个系统中,用户可以通过出租其硬件资源来产生被动收入。这些功能的整合使开发人员能够在平台上构建应用程序,并在传统云基础设施的基础上进行开发,同时避免了通常与中心化平台相关的挑战。[9]
Golem 允许将任务分解为更小的子任务,并将其分发给多个供应商,从而实现并行处理。这种方法提高了效率并加快了复杂计算的完成速度。用户直接在 Golem 平台上参与,通过交换 GLM 代币来利用其闲置的计算资源。[10][13]
2023 年 9 月,Golem 推出了 Ray on Golem。Ray on Golem 将 Ray 分布式计算框架与 Golem 网络集成,为 Python 开发人员访问该网络提供了便捷的选择。它还为 Ray 用户提供了一个具有成本效益的基础设施选择。Ray on Golem 涉及多个阶段。在第一阶段,开展研究以了解 Ray 用户在 AWS 上面临的挑战,并评估 Ray on Golem 的可行性。与 Ray 用户建立联系以评估项目构思并收集见解。第二阶段侧重于构建在 Golem 网络上执行 Ray 应用程序的最小可行产品 (MVP),并积极寻求有关用户体验的反馈以进行改进。在第三阶段,团队与社区(包括 Ray 贡献者和 Golem 供应商)互动,以收集反馈、评估可行性并确定是否需要进一步投资。[16]
2023 年 7 月,Golem 网络披露了与 Reality NFT 的合作,Reality NFT 是一个用户可以创建、购买和出售基于现实世界资产的 NFT 的平台。作为与 Reality NFT 合作伙伴关系的一部分,Golem 网络推出了两项重大更新。其中包括 Golem 区块链网关和一项基于 Blender 的服务,该服务利用 Golem 网络计算资源来渲染个性化的建筑动画。[17]
2022 年 9 月,Golem 宣布了一项奖励计划,为 Golem 新网络驱动程序的 Beta 测试人员提供 28,000 GLM 的奖金池。为了参与,用户安装并测试了新网络驱动程序一个月。[18]
Golem 在 2021 年 10 月宣布发布 Beta III。Beta III 以 Yagna v0.8.0 为核心组件,对 Yagna Python API (Yapapi) 进行了改进,增加了对虚拟专用网络 (VPN) 和自定义使用计数器的支持。Golem 手册也进行了更新,增加了新内容并扩展了开发人员资源,包括示例和信息,以协助开发人员在 Golem 平台上启动他们的项目。[19]
Beta II 于 2021 年 6 月发布。在 Yagna (Eutukhia) 0.7.0(Beta II 的全名)中,进行了多项改进以提升供应商和需求者的体验。显著的更新包括:解决先前报告的错误的新 ERC20 支付驱动程序、允许重新启动协商的精简市场协商机制,以及取消或拒绝协议的能力。关键特性包括引入服务 API 和服务模型开发文档,使开发者能够更直接地创建面向服务的应用程序。此外,还实施了新的支付验证机制、对 Golem 服务总线 (GSB) 的重大增强,以及对 Golem 测试工具 (Golem Test Harness) 的实质性改进。 [20]
Golem Beta I 于 2021 年 5 月发布。Beta I 的特点是主网 Golem 过渡到最近迁移的、符合 ERC-20 标准的 GLM 代币。为了保持可控的交易成本,该实现方案利用了 Layer 2 支付提供商 zkSync。尽管 Yagna 缺乏 P2P 支持、验证机制以及底层协议加密和签名,但它包含了新 Golem 最小可行产品 (MVP) 预期的所有其他功能。值得注意的是,这些功能包括去中心化市场的实现、对 VM 和 WASI 等计算环境的支持,以及按任务和按使用量计费方案的整合。使用新 GLM 代币进行的支付在以太坊主网的 Layer 1 和 Layer 2 上均得到支持。 [21]
2023 年 12 月,Golem Network 推出了 Yagna v0.13.2 和 Yagna v0.14.0。 [22]
Yagna v0.13.2 引入了 CORS(跨源资源共享)和 WebSocket 消息代理等技术改进,增强了 JS SDK 的功能。这些特性专门解决了与从浏览器执行任务相关的障碍,即文件传输和连接到远程 Yagna 守护进程。此次更新代表了在实现通过 Web 浏览器使用平台方面迈出的一步。 [22]
Yagna v0.14.0 引入了新的支付驱动程序,提供了诸如简化交易处理、增强 Yagna 支付状态命令、减少 RPC 垃圾信息、提高交易费用成本效率以及交易批处理和多重转账等优势。 [22]
应用注册表作为一个以太坊智能合约运行,允许个人发布准备在 Golem 网络上运行的应用程序。应用注册表的目标包括:[15]
当开发者将应用程序与 Golem 集成时,他们可以灵活地选择符合 Golem 交易框架的交易模型。交易框架由特定要求组成,包括在应用注册表中登记、使用开源和/或确定性环境(如 EVM)、社区对交易模型的批准或评级,以及使用 GNT 补偿软件和资源提供者。交易框架构建在以太坊平台之上,为实现先进的、去信任化的方案提供了表现力。[15]
信誉系统旨在解决网络中的信任和可靠性挑战,允许任何人在没有正式身份识别的情况下作为提供者或请求者参与。其目标是为网络参与者之间安全可靠的互动建立一个框架。[23]
Golem 信誉系统的结构分为不同但相互关联的层级:数据层、聚合层、激励层和惩罚层。这种分层方法提供了对信誉的细致理解,并确保了系统的全面性和适应性。[24]
该系统专注于收集和存储行为及结果的原始、事实证据,作为信誉模型的基础。在 Golem 网络中,这包括已完成交易的数据、服务质量、及时性、可靠性、违约或故障,以及通过 KYC/KYB 流程验证的身份和证书。这些数据的完整性和准确性对于所有后续的信誉评估至关重要。[24]
这一层涉及将原始数据处理成结构化指标,利用算法和模型根据数据层收集的数据创建连贯的信誉评分。它将数据科学的技术层面与战略产品规划相结合,以确定不同类型数据和行为的相对权重。[24]
激励层专注于过去行为对现在和未来的影响,利用信誉评分鼓励积极参与,并概述负面行为的后果。该层涉及为参与者实施奖励和惩罚系统,并以公平和透明的原则为指导,以确保结果的一致性。这可能包括增加高信誉节点的曝光度、优惠的交易条款或其他促进建设性行为的激励措施。[24]
将信誉系统细分为不同的层级,可以独立关注不同的方面:基础数据(数据层)、背景和解释(聚合层),以及通过激励和后果进行的系统治理(激励层)。这种方法能够实现精确且公平的信誉评估,同时对各种数据类型和不断变化的网络需求保持灵活性。通过垂直模块化方法,相关的数据子集可以与进一步的聚合和激励规则相结合。[24]
GLM 是一种 ERC-20 网络代币,利用 权益证明 (PoS) 共识机制。请求者在从网络接收算力后支付 GLM,而购买这些算力所交换的价值主要分配给所有参与的个人算力供应商。GLM 在 以太坊 区块链 网络上运行,使其能够在链上与其它基于以太坊的数字资产进行交易和兑换。[12]
Golem 网络之前的代币 GNT 向 GLM 的迁移始于 2020 年底。用户可以选择以 1:1 的比例将其 GNT 迁移为 GLM。[14]
Golem 网络代币 (GNT) 曾是 Golem 网络的 实用型代币。GNT 是在众筹阶段生成的,在 Golem 的初始主要版本发布后,其目的是在 Golem 网络内履行各种职能。[15]
涉及请求者向提供者支付资源使用费以及向软件开发人员支付报酬的交易均使用 GNT。此外,GNT 对于 Golem 内部的其他交互也是必要的,例如提供者和软件开发人员提交押金,以及参与应用注册表(Application Registry)部分概述的软件验证和认证过程。[15]
Golem 网络众筹于 2016 年 11 月 11 日开始,并在 29 分钟内达到了目标。众筹期间共创建了 1,000,000,000 个 Golem 网络代币 (GNT),筹集资金总额为 820,000 ETH,达到了募资上限的 100%。[14]
2026年7月15日。00:38 UTC
编辑摘要:
Updated wiki content; removed tags Ethereum, Marketplaces, Organizations; category Organizations->projects-and-protocols; events 1→2; media 6




