介绍Holo、Holochain、HOT移动dApp的区块链技术

网友贡献9个月前更新 领域OK
16 0 0

我们认为区块链和数字货币的崛起和发展存在中央集权化网络的不完善。块链在技术上易于使用和维护管理,并且经过了简化,但是在技术上,它可能会导致严重的“单点故障”错误。 例如,在播放流影片时停电,中央服务器脱机。在这种情况下,在解决停电问题之前,用户将无法在平台上按计划查看内容。此外,黑客一般倾向于攻击中央集权化的生态系统。因为黑客只需要破坏一个或多个服务器就可以控制整个网络。 另一个问题是,服务运营商已经拥有了网络的所有控制权。服务运营商可以通过获得用户的认可来阻止或限制平台服务的使用。一旦拥有了更大的控制权,网络服务运营商将有更大的责任进行中央系统的设置。在遵守不同监管法规的同时,用户数据必须安全存储。 通过中央集权型架构的网络运营,维持成本可以比较便宜地开始。但是,托管成本通常会随着流量的增加而增加,这可能限制用户的增加,并降低服务提供商的业务效率。 区块链技术有助于解决这种中央集权化的问题和弱点。区块链不是中央服务器,而是分散运营,在所有参与者的设备上保存相同的数据,并立即记录分散的账簿运动。为了验证交易或在链中添加新的区块,验证者必须达成一致,区块链本质上是不可篡改的。 然而,市场上大量的区块链网络往往在可扩展性上存在局限,尽管它们非常分散和安全。参与者必须维护、验证和协商单个记录,这会大大降低网络效率。 Holochain是一个拥有独特加密技术的项目,其雄心勃勃的目标是消除集中式漏洞,并通过后块链应用程序框架(post-blockchain App framework)解决分布式台账(DLT)网络效率问题。 

介绍Holo、Holochain、HOT移动dApp的区块链技术

本报道,对全息链和全息的结构,以及项目的生态系统中最重要的要素进行解说。 何谓霍洛链 虚链是一个端到端、开源和P2P(点到点)框架,用于运行分布式应用程序。也就是说,虚链提供了程序开发者不依赖块链和中央集权型服务器,制作独自的分布式应用的重要工具、基础设施和技术。每个Holochain应用程序直接连接到用户的设备,并拥有自己的安全网络,而不是使用服务器。 在一般的区块链网络中,用全节点和验证器进行生态系统的维护,而在虚链中,采用了代理主导的方式。 简单地说,所有分布式应用程序(dApp)都是在用户的计算机上进行的(例如,而不是在云服务器或块链上) 因此,用户的所有应用程序数据都存储在计算机上,为用户提供对自己的个人信息的完全控制权。另外,服务供应商的负担也会消失。也就是说,将您的数据以遵守法规的方式安全地保存在服务器上。 更重要的是,霍洛链抛弃了全球共识(比如业务证明和风险证明)的区块链网,不需要每个节点验证数据,而是分散地保护生态系统。与此相对,全息应用程序(hApp)各自拥有自己的加密网络,用户可以承诺遵守相互共享数据的规则。因此,全息链生态系统的应用程序可以快速运行,而不会遇到大的瓶颈(hApps可以在用户的设备上运行少量的额外计算能力和存储)与块链分布式应用程序相比,消耗的资源更少。另外,hApp不一定要用数字货币或令牌进行操作。块链网络中的验证器服务将获得奖励,但并不是因为虚链参与者维护了hApps,就向用户支付奖励。 因此,虚链具有不需要交易成本,可以快速处理的特点。 全息链是如何运作的 因为全息链既不使用中央集权型架构也不使用块链,所以当初听起来是相当复杂的设计。为了便于理解,将主要动作的流程和概念分成几个部分进行说明。 在虚链上,应用程序中的所有操作都在用户的计算机上进行,用户数据的创建和保存都会收集到一个称为源链的程序日志中。日志注释是加密签名的,并且不能一次修改或篡改记录在日志中的内容,就像数据记录在块链上一样。 当用户加入hApp网络时,用户会生成一对公钥和私钥的独特认证代码。公钥加密允许用户与网络中的其他人通信,安全地发送消息,证明所写内容的所有权,并检测第三方是否篡改数据。用户按时间顺序记录的每个操作(源链)由用户自己创建,并由私钥签名。

 每个用户操作都存储为一个元素,包含DNA哈希值,即网络中的功能和规则代码列。表示用户在source chain中保存DNA散列时,即用户同意遵守hApp规则。 Source chain的两个重要元素类型是条目和标题。条目是指用户记录并以二进制形式存储在Source chain上的行为(交易、投票等)或数据(例如消息、照片、用户简介等)标题包括上一标题的签名和哈希数据(元素数据的加密指纹)、时间标记和条目类型(例如,照片、影片、文本存档等) 可以将条目设置为专用模式或打开模式,但标题以打开模式保存。 分布式哈希表 Source chain排除了被第三方篡改的风险,但不能防止用户伪造自己的记录。假设用户有能力删除特定记录或重要投票信息。在这种情况下,网络将无法保持数据的完整性,从而增加了用户之间传播假信息的风险。 解决这个问题的是虚链使用的分布式哈希表(DHT)技术。哈希表是一个很大的库,每个用户的source chains公共元素(标题和公共条目)与应用程序网络上的用户共享。每个用户的source chains公共元素随机地被其他用户共享,以帮助见证、验证和保存这些副本。用户同意遵守应用网络中的相同规则,因此用户还必须验证其他人的数据。其他用户也会按照同样的规则验证你的数据。 与传统的区块链网络相反,虚链不需要每个完整节点保存和验证帐簿上的所有记录,用户只需将分布式哈希表的一部分记录在自己的计算机上。同时,分布式哈希表还存储多个附加的相同条目,即使作者或其他一些用户离线,网络上的用户也可以检索数据。 这种设计有助于网络在即使严重的网络事故期间仍然保持弹性。即使大多数节点离线,用户也可以访问和使用应用程序,在某些情况下,即使没有连接到互联网,也可以继续运行。但是,hApp可能会因为严重的网络中断而过时,但它仍会继续运行,网络恢复后会自动更新到最新版本。 霍洛切恩团队说,这种保存方法与全世界的人保存语言相似。 例如,任何说英语的人都会记住那种语言。但每个人都有不同的专业知识,接触专业术语和俚语。这意味着没有人保存英语的“完整副本”。

 虽然没有完整的英语复印件,但我们可以相互理解和沟通。 即使大多数英语说话者突然消失了,也不会对语言本身产生很大影响(因为人们还在有效地使用它进行交流) 顺便说一下,这就是霍洛链名字背后的理由。如果你把全息图减半,你可以从两个全息图上看到全貌 了解了什么是DHT,现在我们应该了解验证过程 如前所述,source chains所有者可以验证被第三方篡改的记录。为了检查其他source chains所有者是否诚实并遵循应用程序规则,每个用户都有责任成为验证和存储DHT通用记录的用户。 如果用户向其他用户发送了有效信息,则该用户将其存储在个人DHT碎片和验证收据中,作为数据验证的有效证明。然后将收据返回给提交者,与其他用户共享条目并验证收据。 另一方面,如果作者篡改条目并指示其他用户发送无效数据,则验证者将在该设备上创建、签名和保存授权令(声称条目无效的验证收据)然后,其他用户向其他用户公开和共享许可证,暴露该用户的恶意行为。 每个用户都可以通过上述方便的方式授权认证用户查看不诚实用户的资料,同时选择拒绝与不合适用户通信。 过了一段时间,网络上的所有用户都会通过聊天(Gossip communication)了解作者的授权令。随着时间的推移,所有用户都会忽略不诚实的用户,并根据恶意行为将其驱逐出DHT。 和Holo Holochain有什么区别吗。 Holo和Holochain是同一个项目,也是hApps的分布式点对点管理平台,可以在没有程序的情况下使用Holochain上的解决方案。 简而言之,Holo允许用户在普通Web浏览器(Firefox、Chrome等go)上运行hApps。因此,Holo将成为Holochain、数字货币解决方案和(半)中心化互联网的桥梁,整个项目将被视为向Web 3数字世界过渡的一部分。 但是,为了实现上述目标,Holo使用了各种中心化元素来工作,包括域名确定、路由算法和配对hApps主机性能指标。 因此Holo有权停止网络服务。事实上,该项目在博客上表示,Holo必须尽最大努力监测生态系统中的非法活动,打击网络犯罪,遵守法规。因此,Holo比Holochain更为中心,比市场上大多数区块链网络都不分散。该项目通常需要一些时间才能适应Holochain引入的新技术,因此决定将Holo作为桥接发布,并启动hApps应用程序。 Holo是怎么运作的。 在Holochain,hApps位于用户设备上,无需任何矿工、伺服和完整节点即可运行。

但在Holo,主机为发布用户提供空闲计算能力和存储空间,以运行hApp。作为用户运行hApp的交换,应用程序发布用户将补偿HoloFuel中的Holo主机。HoloFuel是这个项目的原生,是一种受资产支持和相互信任的货币。 主机可以设定自己的价格(也可以免费提供服务),并选择运行的应用程序。 “主机点”允许您通过储备帐户买卖各种货币。 有趣的是,每个参与者(最终用户、开发人员、发布用户和主机)都可以在平台上购买积分,但只有主机可以使用保留帐户来更换HoloFuel。也就是说,非主机参与者可以通过第三方服务商如数字货币交易所来销售HoloFuel。 介绍Holo就要提到HoloPort。HoloPort是一款专用的外部硬件设备,用户可以利用这些设备运行hApps,并接受HoloFuel作为交换。 该项目的团队在2018年初将HoloPorts以三个框架独家卖给早期支持者,帮助Holo发展。团队通过Indiegogo运动成功筹资超过100万美元。 值得注意的是,用户不需要HoloPort来运行Holo hApps。相反,平台测试版推出后,你可以利用桌面、智能手机和平板设备的替代资源。 什么是HOT?和HoloFuel有什么区别。 Holo团队在网站和官方文档中提到了HOT令牌(HOT)和HoloFuel两种不同的货币。但该项目不会使用双令牌模型来运营平台。相反,即将推出的HoloFuel货币将在测试版推出后取代HOT。 

为了让大家更加理解两者的不同,我将逐一说明其特性。 Holo令牌(HOT)是基于以太坊ERC-20标准的数字货币。 目前,由于平台正在开发中,所以在Holo在测试版上发布HoloFuel之前,HOT的设计将作为暂定货币发挥作用。当Holo正式上线时,HOT所有者可以将令牌以1:1的汇率(1HOT=1HoloFuel)兑换成HoloFuel。 请注意,HOT供应量上限为亿张令牌,与当前流通量一致。因此,HOT预计Holo不会因发行新令牌而出现通胀。 在这里,我们来看看令牌的价格在市场上是如何表现的。 在2018年4月举行的首次令牌发行(ICO)期间,该项目团队使用HOT筹集了超过2000万美元的资金。自上市以来,HOT的价值相对稳定,直到2021年初,该令牌才在2月份正式进入牛市。HOT价格从2月1日的美元飙升至4月5日的美元,涨幅超过3650%。

 之后,HOT进入价格修正区,现在的价格是美元。 HoloFuel是Holo平台的原生,是一种受资产支持、相互信任的货币,代表着可交换管理的合同服务义务。换句话说,发行商可以向HoloFuel的主机支付服务费,后者可以通过预留帐户兑换成其他货币(数字货币或法定货币) 如前所述,HoloFuel并未正式发布,预计将在Holo平台测试版推出后上市。根据项目,HoloFuel没有使用令牌或硬币进行交易。同时,货币转帐将得到双方的相互签名。在设计上,HoloFuel将获得Holo网络中主机的总计算能力支持。 理论上,Holo越受欢迎,HoloFuel的未来价值就越高,因为主机可以用来共享未使用的系统资源。 项目预计,由于该网络的计算能力将缓慢变化,HoloFuel不会像其他数字货币那样波动。 HoloFuel是为了促进网络参与者之间的小型交易而设计的。因此,与数字货币(如BTC和ETH)一样,您可以细化HoloFuel的单位(例如HoloFuel)此外,Holo团队指出,HoloFuel预计每秒钟都能提供支持

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...