区块链和数字货币的兴起及发展某程度上是由于中心化网络的不足及缺憾。虽然区块链的技术使用、维护和管理日渐成熟和方便,但技术亦有可能出现单点故障(Single point of failure) 的严重漏洞。从某种程度上说,区块链和数字货币的兴起和发展是由于集中式网络的不足和缺陷。虽然区块链技术的使用、维护和管理越来越成熟和方便,但该技术也可能存在严重的单点故障漏洞。
例如,假设中央服务器在播放流视频时由于电源故障而离线。在这种情况下,用户将无法如期观看平台上的内容,直到停电问题得到解决。另外,黑客一般倾向于攻击集中式的生态系统,因为它只需要破坏一台或几台服务器就可以控制整个网络。
站长推荐
全球第二家加密货币交易所,注册即可获得最高¥3000数字盲盒,该节点注册费用永久10%。
另一个问题是网络服务运营商拥有网络的所有控制权。服务经营者在获得用户授权的情况下,有权阻止和限制客户使用平台服务。有了更大的控制权,网络服务运营商就有更大的责任来设置中央系统,必须遵守不同的监管法律,同时也可以安全地存储用户数据。
基于集中式架构的网络运营,初期维护成本相对较低。然而,托管成本通常会随着流量的增加而增加,这变相限制了用户的增长,并可能降低服务提供商的业务效率。
区块链技术有助于解决上述中心化问题和漏洞。区块链没有使用中央服务器,而是以分散的方式运行,在所有参与者的设备上存储相同的数据,并即时记录分散的账簿变化。因为验证者必须达成共识来验证交易或向链中添加新的块,所以区块链本质上是不可篡改的。
然而,尽管市场上的大多数区块链网络是高度分散和安全的,但是大多数网络的可扩展性是有限的。参与者必须对每个记录进行维护、验证并达成共识,这大大降低了网络的效率。
全息链是一个具有独特加密技术的项目。其雄心勃勃的目标是消除集中化的漏洞,同时利用后区块链App框架解决分布式账本(DLT)网络的效率问题。
本文将介绍全息链和赫萝的工作原理,以及项目生态系统中最重要的元素。
全息链是什么?
Holochain是一个端到端、开源、点对点(P2P)的框架,用于运行分散的应用程序。换句话说,Holochain为程序开发人员提供了重要的工具、基础设施和技术,使他们能够在不依赖区块链或集中式服务器的情况下创建自己的分散式应用程序区块链技术的介绍。每个Holochain应用都是直接连接到用户的设备上,有自己的安全网络,而不是使用服务器。
一般来说,区块链网络负责通过所有节点和验证器维护生态系统,而全息链采取以代理为中心的方法。
简而言之,分散式应用程序(dApp)中的一切都发生在用户的电脑上(例如,不在云服务器或区块链上)。
因此,用户的所有应用数据都存储在计算机上,为用户提供了对其个人信息的完全控制权。同时也免除了服务商的负担,即在符合法律法规的前提下,将客户数据安全地保存在服务器上。
更重要的是,Holochain抛弃了全球共识(如工作证明、风险证明等。)区块链网络,它不需要每个节点验证每条数据,从而以分散的方式保护其生态系统。相反,每个Holochain应用(hApp)都有自己独立的加密网络,用户可以互相执行,并承诺遵守共享数据的规则。因此,Holochain生态系统中的应用程序可以快速运行,并在没有严重瓶颈的情况下实现高扩展性(hApps只需要一点额外的计算能力和存储就可以在用户的设备上运行),并且比区块链驱动的去中心化应用程序消耗更少的资源。另外,hApp不一定需要使用数字货币或者代币来运营。虽然区块链网络中的验证者服务会得到回报,但是全息链的参与者不会因为维护hApps而对用户进行补偿。
因此,全息链没有交易成本,具有处理速度快的特点。
全息链是如何工作的?
由于Holochain没有使用集中式架构或区块链,其设计乍听起来相当复杂。为了方便大家理解,我们将它的主要操作流程和概念分成几个板块进行讲解。
来源链
在Holochain上,应用中的所有操作都发生在用户的电脑上,用户数据的建立和存储都会被收集在程序的日志中,这就是所谓的源码链。日志中的每个笔记都将被加密并由用户签名。就像在区块链上记录数据一样,一旦某些内容存储在日志中,就不能被修改或篡改。
当用户加入hApp网络时,用户将生成一对公钥和私钥的唯一认证码。公钥加密允许用户与网络中的其他人进行通信,可以安全地发送消息,可以证明书写内容的所有权,可以检测第三方是否篡改数据。用户按时间顺序记录的每一个源码链都是用户独家编写的,用他们的私钥签名。
用户的每一个操作都会被存储为一个组件,其中还包括DNA的哈希值,也就是网络中函数和规则的一串代码。当用户在source chain中存储DNA的hash时,意味着用户同意遵守hApp规则。
源代码链的两个重要组成类型包括条目和标题。条目指的是用户记录、动作(交易、投票等。)或数据(例如消息、图片、用户简档等。)在源代码链上以二进制形式存储;标题包括前一标题的签名和哈希数据(组件数据的加密指纹)、时间戳和条目类型(如图片、电影、文本文件等。).
参赛作品可以设置为私人或公共模式,但标题将以公共形式存储。
分布式哈希表
虽然Source chain消除了第三方篡改的风险,但他们无法阻止用户伪造自己的记录。假设用户有能力删除一些记录或者重要的投票信息,在这种情况下,网络将无法保持数据的完整性,存在在用户中传播虚假信息的高风险。
Ochain使用的分布式哈希表(DHT)技术可以解决这个问题。哈希表是一个很大的数据库,每个用户的源链的公共组件(标题和公共条目)都会共享给应用网络上的用户。每个用户公开的源链组件将随机与其他用户共享,以帮助见证、验证和保留这些组件的副本。既然用户都同意在应用网络中遵守同一套规则,那么用户也必须验证别人的数据,其他用户也会按照同样的规则验证你的数据。
与传统的区块链网络相反,Holochain并不要求每个完整的节点都存储和验证账本中的所有记录,用户只需要在自己的电脑上记录一小部分分布式哈希表即可。与此同时,DHT将存储几个额外的相同条目,即使一些作者或其他用户离线,网络上的用户仍然可以获得数据。
这种设计有助于网络在严重的网络事故中保持弹性。即使大多数节点离线,用户仍然可以访问和使用应用程序,有时即使没有互联网连接,他们也可以继续操作。但是要注意,严重的网络中断会让hApp过时,但是它还是可以运行的。网络恢复后,会自动更新到最新版本。
据Holochain的团队介绍,这种存储方式类似于人类在世界各地存储语言的方式。
例如,每个说英语的人都会储存这种语言。但是,每个人的专业知识不同,专业词汇不同,接触的俚语也不同。这意味着没有人存储过英语的“完整拷贝”,每个人的版本都会与其他版本不同。
虽然没有完整的英文文案,但是大家可以互相理解,互相交流。
假设大部分说英语的人突然消失,不会对语言本身产生重大影响(因为人们仍然可以有效地使用它进行交流)。
对了,这就是全息链名字背后的原因。如果你把全息图切成两半,你就能从那两幅全息图中看到全貌。
测试和验证
现在您已经知道了DHT是什么,是时候了解验证过程了。
如前所述,源链的所有者可以验证被第三方篡改的记录。为了检查其他源链的所有者是否诚实并遵守应用程序的规则,每个用户都有责任成为验证和存储DHT公共记录的用户。
如果一个用户向其他用户发送有效信息,用户会将其存储在个人DHT片段和验证回执中,作为数据认证的有效证明。之后,他们会将收据发回给提交者,并与其他用户共享条目和验证收据。
HaloDAO (HALO):与东南亚市场货币挂钩的稳定货币平台
HALODAO是一个稳定的货币协议,旨在将分散金融(DeFi)引入东南亚。HaloDAO的原生token Halo供应限量1亿枚。HALO持有者可以参与HaloDAO治理,也可以通过发行本地合成稳定币的方式分享HaloDAO平台记录的记录。
另一方面,如果作者伪造条目并故意向其他用户发送无效数据,他的验证者将在其设备上创建、签署并存储授权命令(声称条目无效的验证收据)。之后,其他用户会将该授权指令披露并分享给其他用户,以暴露该用户的恶意行为。
每个用户都可以通过上述方便的方法从验证用户处获得授权命令,并检查不诚实用户的信息,同时可以选择拒绝与不正当用户通信。
一段时间后,网络上的每一个用户都会通过八卦交流知道作者的授权顺序。久而久之,所有用户都会忽略这个不诚实的用户,并基于他的恶意行为将其从DHT中开除。
什么是赫萝?它全息链有什么区别?
o和Holochain是同一个项目,也是hApps的一个去中心化的点对点托管平台,可以让用户在没有程序的情况下使用Holochain上的解决方案。
简单来说,赫萝允许用户在普通的网络浏览器(如Firefox、Chrome等)中运行hApps。).因此,赫萝充当了全息链、数字货币解决方案和(半)集中式互联网之间的桥梁,整个项目可以被视为转移到Web3的数字世界的一部分。
然而,为了实现上述目标,赫萝使用了各种集中式组件,包括域名解析、路由算法和配对hApps主机的性能指标。
因此,赫萝有权关闭网络服务。事实上,该项目在其博客上明确指出,赫萝必须监控其生态系统中的非法活动,并尽最大努力打击网络犯罪和遵守法规。所以赫萝比全息链更集中,比市场上大多数区块链网络更分散。该项目认为普通大众需要一段时间来适应全息链引入的新技术,因此他们决定推出赫萝作为桥梁,并开始应用hApps。
赫萝是如何工作的?
在Holochain上,hApps存在于用户的设备上,可以在没有任何矿工、服务器或完整节点的情况下运行。然而,在赫萝上,主机为发布用户提供闲置的计算能力和存储空来运行他们的hApp。作为运行hApp的用户的交换,应用发布用户将以HoloFuel补偿赫萝主机,holo fuel是该项目的原生、资产支持和互信用货币。
主机可以设定自己的价格(他们甚至可以免费提供服务),并选择运行哪些应用程序。
HoloFuel可以通过储备账户买卖各种货币。
有趣的是,虽然每个参与者(终端用户、开发者、发布者、主机)都可以在平台上购买积分,但只有主机可以用预留的账户兑换HoloFuel。即非主机参与者可以通过数字货币证券交易所等第三方服务商出售自己的HoloFuel。
全息港
介绍赫萝,就不得不提到HoloPort。HoloPort是一个专用的外部硬件设备,用户可以使用它来运行hApps,并接收HoloFuel作为交换。
2018年初,该项目的团队将HoloPorts独家出售给三个配额的早期支持者,以资助赫萝的发展。通过团队Indiegogo活动,它成功筹集了100多万美元。
值得注意的是,用户不一定需要一个HoloPort来运行赫萝hApps。相反,在该平台的测试版推出后,用户将能够利用桌面、智能手机和平板设备的闲置资源。
什么是热?它和HoloFuel有什么区别?
o赫萝团队在其网站和官方文件中提到了两种不同的货币——HOT token(HOT)和HoloFuel。然而,这个项目不会使用双令牌模型来操作平台。相反,即将推出的HoloFuel货币将在测试版推出后取代HOT。
为了让大家更好的了解它们之间的区别,我们将逐一讲解它们的特点。
o赫萝令牌(热)
o赫萝代币(HOT)是一种基于以太坊ERC-20标准的数字货币。
目前,由于该平台仍在开发中,HOT被设计为在赫萝推出并在测试版中发布HoloFuel之前用作临时货币。当赫萝正式上线后,热持有者将能够以1: 1 (1热等于1全息燃料)的汇率兑换全息燃料的代币。
需要注意的是,HOT的供应上限为1726.9亿代币,与其目前的发行量相匹配。因此,由于赫萝发行了新的代币,热预计不会引起通货膨胀。
现在,让我们看看代币的价格在市场上的表现。
在2018年4月举行的首次代币发行(ICO)期间,该项目的团队使用HOT筹集了超过2000万美元。自推出以来,HOT的价值一直比较稳定,直到2021年初,token在2月份正式进入牛市。HOT的价格从2月1日的0.0007569美元飙升至4月5日的0.02848美元,涨幅超过3650%。
之后HOT进入价格修正区,目前价格为0.01237美元。
全燃料
HoloFuel是赫萝平台的原生货币,以资产为支撑,互相信任,代表可转换托管的契约服务义务。也就是说,发行商向HoloFuel的主机支付服务费,服务费可以通过预留账户兑换成其他货币(数字货币或法币)。
如前所述,HoloFuel尚未正式发布,预计将在赫萝平台测试版推出后上市。根据该项目,HoloFuel不使用任何代币或硬币进行交易。同时,转账要双方签字。全息燃料的设计将由赫萝网络中主机的全部计算能力来支持。
理论上来说,赫萝越流行,就有越多的主机可以使用它来分享自己未使用的系统资源,所以未来HoloFuel的价值就越高。
根据该项目,由于网络的计算能力将缓慢变化,预计HoloFuel不会像其他数字货币一样波动。
HoloFuel旨在促进网络参与者之间的微交易。所以和BTC、ETH等数字货币一样,HoloFuel的单位也是可以细分的(比如0.0000001 HoloFuel)。与此同时,赫萝团队指出,HoloFuel预计将支持每秒数百万次交易(TPS)。
HoloFuel将采用以下用例:
主机和发布用户之间的交换媒介,用于托管hApps。
主机赚取的HoloFuel可以通过预留账户兑换成其他货币。
用户可以通过各种应用程序和在线市场来消费HoloFuel。
主机可以根据其经过验证的托管记录选择借用HoloFuel。
与HOT不同,HoloFuel有一个动态供应,这意味着它没有令牌数量的上限。相反,HoloFuel的供应将(旨在)根据各种平台能力指标来匹配赫萝主机的计算资源。
全息链:使用后区块链技术运行分布式应用
全息链通过独特的技术实现去中心化,同时可以解决区块链的可扩展性问题。然而,Holochain仍在开发中,其项目团队预计即使在发布后,采用速度也会相对较慢。
尽管日益集中化,分布式P2P托管平台赫萝可以通过充当hApps和当前网络应用程序之间的桥梁来加速全息链的采用。让我们共同期待Holochain上线后是否会成为该领域的颠覆者,对区块链和数字货币行业会产生怎样的影响。
郑重声明:本文版权归原作者所有。转载文章只是为了传播更多的信息。如作者信息标注有误,请第一时间联系我们修改或删除。谢谢你。
什么是雪崩(AVAX)?
雪崩(Avalanche)说到雪崩,可能很多人还是很陌生的。我觉得可以期待雪崩的潜力和生态发展。让我们向你展示更多关于雪崩的知识。