Tentang Holo
Holochain 将用户自治直接构建在其架构和协议中,从而实现一个分布式网络。数据关乎铭记我们亲身经历和共同分享的经验。分布式地存储和处理这些数据,可以改变我们协调和互动的方式。在用户掌控下的数字整合中,Holochain 将我们的在线生活从企业对我们的选择和信息控制中解放出来。
Holochain 是一个节能的后区块链账本系统和去中心化应用平台,它使用点对点网络来处理用户之间以代理为中心的协议与共识系统。
Holochain 使任何设备都能拥有自己的基于链的账本系统。通过使用全息模型进行数据存储和传输,开发者现在可以创建能够在网络上多维度扩展的去中心化应用,确保它们真正实现分布式。这使网络上的每台设备都能独立运行,并且仅在必要时或用户达成一致时才需要同步数据。这意味着每个用户都掌控自己的数据,永远不必冒数据被出售或暴露给第三方的风险,就像刚刚发生在 Facebook 和 Cambridge Analytica 身上的事情一样。
Holochain 为开发者提供了一个构建去中心化应用的框架,旨在将数据中心化区块链的范式转变为以代理为中心的系统。在 Holochain 的初生系统中,不维持真正的全局共识。相反,公共区块链中的每个代理基本上都维护一个私有分叉,该分叉通过分布式哈希表以有限的方式在公共区块链上管理和存储。这意味着没有可扩展性限制,托管在 Holochain 上的去中心化应用可以用几乎任何东西的更少资源做更多事情,胜过传统区块链。
然而,这个系统有一些固有的弱点。因为整个区块链必须由网络中的每个成员验证,可扩展性问题会迅速出现。处理的数据量越大,区块链上任意时刻每秒可发生的交易数量限制就越严格。Holochain 本身是开源的,用 Go 编写。选择 Go 是因为它易于使用且与 C 相似。专门为 Holochain 编写的去中心化应用可以用 JavaScript 或 Lisp 开发,并支持使用 CSS、HTML 和 JavaScript 的前端系统。
开发者补充说,Holochain 在处理新语言方面相对灵活,因此在这方面有增长潜力。Holochain 将自己标榜为传统区块链的环保替代方案。因为不需要每个个体代理存储和验证全局区块链,Holochain 只消耗传统链的一小部分带宽。Holochain 也没有挖矿组件,因此没有电力或处理能力花费在工作量证明计算上。Arthur Brock和Eric Harris-Braun是Holochain的联合创始人及创造者。自80年代以来,他们一直在设计替代货币,并且在比特币白皮书撰写之前就已经开始研究Holu。为了保护用户、创始人和开发者的利益,Holochain由一个非营利基金会持有。该公司的顾问团队还包括CodeAcademy的联合创始人Ryan Bubinski。今年6月,Holochain宣布与Promether建立新的战略合作伙伴关系,Promether是一个自适应共生平台(ASP),它实现了应用程序保护其数据所需的所有网络、安全和匿名化代码。