Holochain--规模分散合作的完美框架

原文地址:

https://open.coop/2018/06/14/holochain-perfect-framework-decentralised-cooperation-scale/

机器自动翻译:

Holochain--规模分散合作的完美框架

2018年6月14日由Oliver Sylvester-Bradley发表 评论

Holochain--规模分散合作的完美框架_第1张图片

Holochain是一个合作经济潜力巨大的新技术项目。

自2004年以来,开放合作社的成员一直在倡导新的软件可能潜在地革新我们失败的民主国家和我们掠夺性的资本主义经济体。然而,当时我们并不十分清楚所需的信息架构应该如何被设计 - 但我们知道我们想要它做什么以及它应该如何工作。2004年,我发表了一篇题为“ 参与式民主网络 ”的论文,其中解释了我如何认为一些新的信息架构可以促进全球参与式民主。

Holochain--规模分散合作的完美框架_第2张图片

上图说明了现行制度的不民主性以及真正民主制度所要求的权力关系。任何“玩家”控制任何其他玩家的程度,都由其颜色封装其他任何其他玩家的程度来表示。例如,在目前情况下,个人在某种程度上(通过购买物品)和政府在某种程度上(通过投票)影响企业,但不控制它们,个人只控制非政府组织。

不久之后,我们创办了开放式合作社,并设计了我们称之为PlaNet的“梦想交流系统”的一些截图,以说明我们想要的新软件如何运作,并用一些虚构的卡通角色开发了一个演示文稿来说明像PlaNet这样的系统可以帮助人们共同生活在一个合作的可持续经济中。

2017年,我们更新了PLANET屏幕截图 - 展示了作为开放源代码操作系统的理念,该系统为智能手机上的一系列相互关联的应用程序提供协作,可持续的经济。PLANET仍然不是一个软件项目,它仍然是一个愿景,旨在说明协作,用户拥有和管理的经济平台的一些概念和优势。


Holochain--规模分散合作的完美框架_第3张图片

PLANET概念的目的是通过图形用户界面来说明与作为开源项目协作构建的新经济系统进行交互的可能性。PLANET将由其成员拥有和控制,使他们能够完全控制如何通过提案进行管理,并对其他成员的提案进行投票。PLANET结合了以下概念:以代理为中心的架构,个人数据许可证,便携式信誉,替代货币,集团管理,本地相关性和代表投票 - 我们在2004年提出的帮助建立参与式民主网络的想法与此相同。

因此,12年来,“地球”一直是一个梦想。然后我们发现了Holochain

虽然每个人都对区块链的潜力感到非常兴奋,但我们仍然因各种原因而持怀疑态度;

您无法将所有数据存储在区块链中

区块链是一种巨大的能源浪费,可以用来改善全球数百万人的生活质量 - 只是看比特币疯狂的能源消耗。如果按目前的速度继续增长,研究人员估计,2020年比特币采矿将比现在整个世界消耗更多的电力。

一个旨在实现全匿名的系统实际上不适合构建基于信任的协作系统和组织。

有时候技术被炒得沸沸扬扬,越来越多的证据表明你为什么不需要使用区块链。由苏黎世计算机科学系的KarlWüst和Arthur Gervais撰写的这篇论文详细介绍了区块链是否是解决问题的适当技术解决方案。

Holochain--规模分散合作的完美框架_第4张图片

流程图以确定区块链是否是解决问题的适当技术解决方案 - KarlWüst&Arthur Gervais

尽管区块链已经并且正在用于一些伟大的项目,但这个令人惊叹的故事来自约旦难民营内部的区块链,帮助叙利亚难民恢复失去家园时丢失的合法身份,这是该技术如何发展的完美典范未能交付。引用“交易缓慢,收费过高”的结论......“所以”除了削减银行,[世界粮食计划署]基本上已经成为一个“。负责该计划的Haddad承认:“当然,我们可以在不使用区块链的情况下做所有我们今天的工作......”。但是,他补充说,“我个人认为最终的最终目标是数字身份证,受益人必须拥有并控制他们的数据。”

拥有和控制自己的数据。就是我们想要的。这是 PLANET背后的基本理念。

但是试图强制设计一个像匿名交易这样的区块链系统来帮助你拥有和控制你自己的数据,就像试图在一个圆形的洞中安装一个方形钉。从专门设计的系统开始,让您拥有并控制您自己的数据不是更好吗?这也是通过设计鼓励同行之间的信任,并且还能以低交易成本实现大量交易?

这就是Holochain所做的。它做得很好。

虽然一些人通过创造令人头脑麻木的概念(如Crypto-kitties)并试图强制西红柿加入区块链而使人类变得尴尬,但Holo团队一直在为新的可持续协作和合作经济搞清楚基本的信息架构。这样一个勇敢而值得称颂的使命显然不适合胆小的人,而Holo团队汇集了埃里克哈里斯 - 布朗,阿瑟布罗克,让拉塞尔,让 - 弗朗索瓦Noubel和马修舒特等人的脑筋。他们是一个令人难以置信的系统思想家群体,他们的想法已经从元资产项目和CEPTR发展而来,并且作为Holochain,这是一个他们免费赠送给世界的新应用程序框架。为了帮助补贴这项工作,他们还推出了第一个使用Holochain这个点对点虚拟主机平台建立的旗舰应用程序,该平台混淆地命名为Holo主机,最近他们通过众筹活动和初始社区发行募集了2000多万美元。

为了解释什么是Holochain,它是如何工作的以及为什么各个地方的合作者都应该注意,我们采访了他们的交流总监Matthew Schutte。

OSB:用外行人的话说什么是Holo?

MS: Holo是一个点对点应用托管市场。今天的应用托管是大企业的领域。如果开发人员构建应用程序,他们通过托管公司如亚马逊或谷歌提供服务,并付费使用他们的大数据仓库 - 向最终用户展示应用程序的巨大服务器场。Holo使普通人可以利用计算机上的空闲存储和处理能力进入该业务......例如,当我在写邮件时,我的机器正在做一些工作,但它有能力做1000倍的工作量 - 所以HOLO可以让您租用一些额外的容量。

Holochain--规模分散合作的完美框架_第5张图片

OSB:好的,这听起来不错,但我可以想象人们担心这会让他们的电脑变慢。用户需要考虑什么?

MS:您可以设置您自己的参数。您可以指定您为Holo分配多少机器的设置 - 我们的目标是优先使用Holo的使用(尽管启动时初始版本中可能不包括此功能),所以您永远不会放慢速度。有些人会将整个机器专用于Holo主机...但是如果您在主计算机上使用Holo,您不希望它变得烦人......您只是希望它能够利用剩余容量。如果它降低了你的生活质量 - 这不是大多数人愿意支付的费用。

OSB: 它会安全吗?我可以想象,人们担心如果Holo服务或应用在其计算机的后台运行,那么也许它可以访问他们不想让人看到的部分机器。

MS:是的,它很安全。它只能与计算机的某些部分进行交互。这与网站可以更改屏幕上的像素但不能读取私人文件的方式类似。技术上它被称为“沙盒”。Holo将使用计算机的封锁部分。我们不是在那里发明新的东西,安全地做到这一点的技术已经存在了很长一段时间。

OSB:人们需要一台特殊的计算机还是一台计算机来运行Holo?

MS:不是。任何Mac或PC,台式机或笔记本都可以工作,但移动设备速度较慢,因此不适合向其他人提供网站。

OSB:为什么有人想在他们的计算机上托管HOLO应用程序?这将如何帮助建立一个合作,可持续的经济?

MS:这有点像AirBnb和Uber的工作方式。他们的模型使他们能够利用多余的卧室 - 帮助人们还清抵押贷款。Holo利用电脑的剩余空间和处理能力来帮助您支付互联网连接费,甚至可以支付电脑本身的费用......

世界上存在着大量未使用的计算能力,超过了任何一家公司的控制力。亚马逊目前是主机托管公司,尽管其他公司也是如此,比如IBM和谷歌。

亚马逊是全球第三大有价值公司,其网络托管部门亚马逊网络服务(AWS)占亚马逊收入的10%,但利润超过整个公司的整体收入。应用托管是全球第三大最有价值公司的摇钱树!

Holo的目标是向亚马逊的现金牛做出Uber对出租车所做的事情 - 但是,与Holo相比,他们不会从司机(比如Uber)获得20%或30%的资金,而是直接向计算机所在的主机提供99%的收入工作。Holo的交易费用为1%或更少。

OSB:我明白了,Holo有可能破坏主机行业,并将钱转回给加入网络并在其计算机上托管应用的人。但是,如果你已经发明了一种方法来做到这一点,为什么你不会超过1%?

MS:我们不需要它 - 因为我们正在分发所有东西......就像Airbnb能够从两个使用充气床垫的家伙成长为一间比其他任何一家预订更多房间的公司一样...因为他们不需要建造和拥有地点 - 我们正在催化现有资产。我们发明了一个非常高效的会计系统 - 1%的交易费用是我们Holo的业务模式。这有助于补贴更大的Holochain生态系统。这只是改变人类沟通方式的更大计划的第一步。

OSB:好的,我是这么认为的 - 潜藏在屏幕下的潜能显而易见!但在我们深入探讨之前,我想退后一步,试着真正理解Holochain是什么以及这个想法是如何工作的。你已经告诉了我们关于Holo的一些信息,Holo是一款Holochain应用程序。你能解释一下Holochain本身的技术吗?

MS:当然。点对点应用程序托管并不是一个新想法。就像BitTorrent提供点对点文件共享一样,Holochain使用了一些相同的技术。

几十年前,人们意识到能够将文件存储在计算机网络上是有用的,但不必依靠任何单个计算机在特定时间启动并运行以访问它们。请注意,使用网络时,当您查找网站时,您正在根据存储在哪台机器上查找内容。这意味着如果该机器停机,则无法访问该内容。那种糟透了。这也是大多数人不再主办自己的网站的主要原因。如果出于任何原因您的计算机出现故障,则无法访问您的网站。这个“服务器维护人员作为第二份工作”的事情是一个痛苦的脖子,所以大多数人选择支付其他人“做那个托管工作。”

使用BitTorrent,它是不同的。当你接触到一个文件时,你不需要特定的机器。你要求文件。网络上的其他机器共享有关哪些文件存储在何处的信息。在瞬间,你已经得到了你的文件(或者至少已经开始下载它)。如果每台最初收到该文件的计算机都已脱机,该功能甚至可以使用。这是因为如果一台计算机发现其中一个邻居已经离线,它就会开始通过招募新机器来备份该文件的副本。

例如,如果我发送推文 - 它可能被200个不同的计算机存储。如果有人脱机,系统会寻找其他人进行备份,以确保200个副本保持在线状态 - 这些节点彼此“闲聊” - 如果他们在与“Oli节点”签入时听不到,他们说“哦,不,我们失去了他!”,然后寻找下一个最近的节点(对于这次访谈,“接近度”意味着有点过于技术性)。吉米是最近的 - 所以他们让吉米的节点做一个副本,以确保200副本保持在线状态。这就像一个自我修复的网络。

这对于文件存储非常棒 - 但不能运行应用程序,你不能像这样运行Airbnb。你不能这样运行优步。应用程序需要建立一组关系并转换资源。Holochain采用文件共享概念并增加更多功能。在这个过程中借鉴三种不同的技术:

从BitTorrent--自我修复存储,分布式哈希表(DHT)

从Blockchain和其他东西 - 不可改变的,不可更改的防篡改数据日志的概念。散列链。

Git是最广泛使用的协作软件系统 - 代理中心模型,没有一个全球性的事实。

在Git世界中,我有我的代码版本。如果我制作一个副本并添加一个绿色按钮,更改代码,我可以向您建议更改。如果您喜欢更改并接受它,您可以使用加密密钥对其进行签名,就像Word文档中的跟踪更改一样。当你建议更改时,会向我显示它们。如果我接受这个改变,并且用我的加密密钥来签署该接受,它会更新我的链,以包含我接受的更改。但你不能改变我的东西。我必须更新我的东西。作为主权代理人。

Holochain是一个以代理为中心的模型,它与以区块链为中心的数据模型非常不同。没有矿工,中间没有公司决定和执行规则。相反,网络中的一个参与者将其作为社区运行。通过将我们的计算资源汇集在一起​​,我们使得整个分布式应用程序网络成为可能,这些应用程序不受集中式公司控制。通过将这种控制权交回用户手中,我们使人类能够获得全新的可能性,从而获得经济,治理和社区的全新可能性。

通过将这种控制权交回用户手中,我们使人类能够获得全新的可能性,从而获得经济,治理和社区的全新可能性。

OSB:这太棒了,听起来你已经开发了一个系统来运行像PLANET这样的开源操作系统,我们一直在想这么久。但是,如果这项工作顺利进行,对等网络将需要迅速增长,HoloPorts的来源是什么?

在旁边:

Holo团队除了可能成为世界上第一个有道德(而不是纯粹的)动机的ICO,筹集了2000万英镑外,还最近关闭了Holo港口的一个项目,筹集了超过100万美元。在ICO出售的'Holo Tokens'的供应是根据HoloPorts众筹活动的数据以固定公式计算的。HoloPorts是“即插即用”设备,它与已安装的软件一起提供,并且已经过优化以运行Holo。当他们到达时,通过crowdfunder购买他们的2114用户只需将其插入即可,请按照说明进行操作,并开始托管网络并获得Holo燃料。

MS: Holo是旧互联网和新互联网之间的桥梁。运行全息的人是桥梁建设者,他们为建造桥梁而获得报酬。所以,普通的互联网用户不需要做任何新的事情 - 他们甚至可能不知道当他们访问一个网站时,在后端有一个社区而不是一个公司。

Holochain--规模分散合作的完美框架_第6张图片

HoloPorts有三种尺寸:HoloPort Nano,HoloPort和HoloPort +,每种代表不同容量的主机。

OSB:我喜欢Holo的货币Holo fuel,它既受计算机处理能力的支持,也被设计用作共同信用系统。

MS: Holo还提供了一个新的会计流程,它解决了两个问题:大量交易和低交易成本。我们甚至不需要拥有结构来完成会计 - 我们也使用分布式应用程序 - 一种支付系统,所以我们能够提供支付处理以及托管 - 比现在任何人都少。我们将能够处理数百万或数十亿美元的同时支付 - 并且即使交易额为1美分或更低时也可以支付。如果我花了20便士这么做,我不会寄给你2p ......我们认为我们已经解决了一个重要问题。会计成本需要远低于交换的价值。

OSB:绝对如此。我已经看到这个问题困扰着现有的区块链项目,所以我真的希望这是Holo解决的问题。说到财务,你似乎非常谨慎地确保ICO的道德管理,并且你现在筹集了大量的资金!你的新资源的第一个计划是什么?

MS:我们的目标很明确:

让这个离开地面 - 启动变化

确保人类在这方面得到照顾...

这是我们要遵循的所有主办方和ICO投资者的原则。我们一直在试图设计这个架构,以便通过参与来让人们变得更好。我们正在照顾我们的员工和社区,他们正试图建立软件。但我们并不想成为亿万富翁。

我们的人民一直在每月1000美元的生活津贴和志愿者的时间。

两年前,我在我的车里睡觉,能够全职工作。我很难在Airbnb上出租我的卧室,所以我可以在无需其他材料的情况下开展工作。这通常意味着我会睡在车里。现在我们的项目拥有价值数亿美元的市值。但我们会让这种情况发生......只是人们认为我们会成功。关键是,现在我们拥有了我们所需要的资源,支付人力和获取深入知识的能力。

OSB:Holo组织如何发展?

MS:我们正处于过渡期。我们没有以正常的方式做任何事情。我们没有给公司任何股权给投资者。我们甚至没有给员工权益。例如,我没有公平性,因为我们的意图是随着时间的推移将资源控制权交给社区。

我们的目标是开始使用类似CoBudget的流程,以便我们的社区能够控制1至3%的收入。将会有一个学习过程,因此社区可以建立它的决策能力,并对如何分配资源,培训/ UI /开发/安全工具等方面做出判断。随着时间的推移,计划将增加收入在社区控制所有收入之前社区可以控制哪些内容。

我们还推出了一个控制Holochain的信托。该信任获得Holo收入的50%,这将有助于支持Holochain并促进网络的发展。基本上我们已经设法为Holochain筹集资金,尽管我们完全免费提供Holochain。

OSB:那么,你认为霍洛能够帮助解放大规模的分散合作吗?

MS:我们正在窃取商业结构,试图改变世界上可能的商业模式。

我们正在篡改业务结构,以试图改变世界上可能的商业模式。

这种将用户置于中间的概念将彻底改变合作社的运作方式。这将使他们能够利用他们拥有的优势,这是多元化的。我们称之为平台合作社和协议合作社 - 协调一致地创建一个生态系统而不仅仅是一个网络。所以我们可以尝试新的东西,如果它们证明有用,它们可以在整个社区中传播,甚至可以超越。“超越”来自用户可以在不同网络之间架起桥梁的事实。这意味着我可以从5或10个应用程序中绘制数据并将它们组合在一起,为我自己创建更加连贯的用户体验。而且我不需要其他人同意也使用该特定配置。如果它适合我​​,我可以把它运作起来。无论如何,都不需要进行小组会议和投票(对于这类问题,无论如何)

没有更多的自上而下的,或者是适合所有应用程序体验的,那就是集中的企业架构。数字减刑的新方法将利用合作社的多样性,并帮助他们获得学习优势。这将使他们能够比集中组织更快地进行实验和学习 - 这是一个快速变化的世界中的合作优势。

本次采访的第二部分 - 探索Holo大规模分权合作的计划即将到来......

来自Holochain的Matthew Schutte和Art Brock将在7月份的伦敦OPEN 2018平台合作会议上发表演讲,同时还将举办关于如何下载源代码和设计应用程序以开展Holochain工作的实践研讨会。

我们并不是唯一开始对Holochain感到兴奋的人,这个概念引起了许多其他的关注。像Nicolas Luck这样的开发人员解释了Holochain如何重新开发应用程序,以及它如何“比以太坊以几个数量级的方式工作并且表现更好”,而让罗素分享Holochain可以拯救民主的5种方式,动力正在开始建立。

在他关于Holochain重塑应用程序的文章中, Nicolas分享了他的设想,解释了从以数据为中心转向以代理为中心的架构的转变,并提出构建Holo浏览器:

“我正在谈论Holochain应用生态系统的浏览器,它不打开HTML文档,而是促进用户与其他用户,团体,团队,组织和网络之间的沟通。想想:分散的微信。基本上是一个非常普遍的地址簿/团队聊天/社交网络/协作用户界面,没有专门的功能,因为那些许多应用程序必须填写这些应用程序,这些应用程序旨在作为微服务一起工作。“

正是我们用PLANET试图说明的,这就是为什么这一切都如此令人兴奋。如果用户共同拥有和共同设计Nicolas描述的浏览器,我们最终将会有一个框架,在该框架内我们可以建立一个民主的,协作的,可持续的经济体 - 大规模分权合作的完美框架。

你可能感兴趣的:(Holochain--规模分散合作的完美框架)