Bitcoin Forum
December 13, 2024, 11:50:09 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3]  All
  Print  
Author Topic: ⭐⭐⭐[⚡️主题][🔥预售[💰AXU]ARGENTAS.IO 主导全球去中心化银行⭐⭐⭐  (Read 599 times)
cryptomeo (OP)
Full Member
***
Offline Offline

Activity: 560
Merit: 100



View Profile
November 29, 2018, 10:25:09 AM
 #41

在某些情况下,两端桥实体的存在简化了事务遵从性

如果用户直接与银行联系以访问HydraNet,则KYC / AML以及通过此类桥接实体的客户端交互的合规性要求将已经到位并且可以在很大程度上保持不变。 这简化了交易涉及两端非本地货币并且需要以这种法定货币进行结算和清算的情况。

持续不间断的24/7 HydraNet运营与旧世界支付网络和银行的传统工作周相比

与现有的支付系统相比,旧的,官僚主义的周一至周五,上午8点至下午4点的时间表,分布式Hydra分类帐将全天候运行并提供实时双边结算,也消除了对任何第三方的需求 清算代理_._整合到HydraNet中的两个交易对手将能够同时交换资金或资产,消除交易对手和与时间相关的风险。 任何交易的转账和清算及结算的全新时代。


cryptomeo (OP)
Full Member
***
Offline Offline

Activity: 560
Merit: 100



View Profile
December 01, 2018, 03:58:59 AM
 #42

基于共识的交易确认

基于共识的协议确保每个事务以相同的顺序复制并记录在网络中的所有计算机中。 在此上下文中的状态复制方案是在区块链范例中实现的,其中区块链是在网络中的所有进程中确定性地复制的事务的散列链接批处理日志。



实现实质实时的结算

Hydra Protocol(HP)将成为适合全球共识的模型。 Hydra网络将是由服务器网络共同管理的共享公共分类帐。 分类帐将维护和更新Hydra用户的帐户和余额 - HydraNet服务器将相互通信以验证交易并每隔几秒同步分类帐。 HydraNet上的交易将通过称为共识的流程进行授权和结算。

交易验证不需要能源密集型采矿

此过程需要Hydra服务器在更新分类帐之前双方同意网络中的事务有效。 在Hydra网络上达成共识的整个过程大约每隔几秒发生一次,最终目标是达到亚秒级的确认时间。 与比特币的“工作量证明”(PoW)相比,这种共识流程明显消耗的时间和精力要少得多,即基于采矿的交易确认流程,这种流程非常耗能,速度慢且成本越来越高,因此不适合需求 几乎免费的全球实时支付。

块在几秒钟内建成,而不是几分钟或几小时

分布式系统的所有节点必须定期(在几秒钟或最终不到一秒的时间内)更新它们正在复制的状态,在这种情况下是事务分类帐。 对分类帐的每次更新都由唯一的插槽标识; 共识协议将确保所有节点就插槽内容达成一致。

在此状态更新过程中,当HydraNet节点确定更新正确并且可以安全地输入到分类帐时,它们会将商定的语句外部化或发布到其分类帐的相同副本。 当所有节点更新其分类帐并发布相同的事务值时,就会达成共识。

事务签名中的公钥/私钥加密类似于纸上检查

为验证交易是否有效,HydraNet服务器将使用公钥/私钥加密。 每个提交的交易都将使用独特的数字签名进行签名(与使用私钥签署比特币交易的方式相同) - 这与人们在传统银行业务中使用物理签名签署纸质支票的方式类似。 Hydra网络服务器 - 或节点 - 将数据验证提交了正确的签名,即资金所有者的签名(私钥),然后将任何提交的交易包括在区块链中记录的新分类帐中。
cryptomeo (OP)
Full Member
***
Offline Offline

Activity: 560
Merit: 100



View Profile
December 01, 2018, 03:59:59 AM
 #43

旨在消除阻止事务验证的风险的协议

HP的结构是管理系统应用分布式共识机制的主要风险:系统无法就声明达成一致意见而没有被阻止和失去活力的风险。 因此,在系统达成协议之前,可以验证事务是否陷入永久不确定状态。 HP的目标是最大限度地减少和消除这种阻塞以及分歧的可能性。 因此,协议将处理语句,以便在被验证过程中中断被阻止的语句或事务,如果它们在投票过程中陷入困境 - 所有这些都基于基于投票的方法来解决问题。



优化投票流程,保证网络连续运行

投票是与投票相关的价值的公民投票,即节点投票的价值。基于投票的方法意味着,为了最终在区块链中注册一个值,节点必须提交与该值相关联的投票。

参与的每个网络节点都可以进行普通投票。如果部分节点被卡住,则所有节点都可能无法达成协议。必须有一种方法来消除不正确的选项,因为否则整个区块链理论上可能会陷入困境并最终处于不确定状态,这是必须完全阻止的情况。为了中和不正确的事务,或者为事务建议的值不正确,一组节点将接受中止它,它将变得无关紧要,然后节点组继续对另一个(正确的)选项进行投票。

另一方面,如果节点组将批准声明“提交交易”,那么他们将同意与该投票相关的价值。声明“提交交易”将是有效的,因此只有在所有不兼容的投票中止后才能合法地出现在投票中。在这样的设置中,完整节点将没有阻塞状态。将始终存在一系列事件,通过这些事件,完整节点可以达成协议并提交值,从而保证区块链的连续操作。

达成共识,实现快速,安全和分散的交易结算

所描述的这种共识交易验证过程将使HydraNet能够为用户提供几乎实时的结算(通常为几秒钟,最终几乎实时作为最终目标),并绕过中央运营商的需求,这将绕开金融机构,企业和/或消费者承担传统付款的费用。 _换句话说,共识的过程将使Hydra网络能够快速,安全和分散地解决._HP将同时享受许多关键属性:分散控制,低延迟,灵活信任和增强的安全性。大多数其他主要的共识方法最多可享受三种,但并非所有这些关键属性。这将区分Hydra与许多其他数字货币协议,例如比特币,如上所述,其依赖于PoW挖掘过程来验证区块链上的交易。与比特币不同,Hydra不会依赖采矿来达成共识,因此不会消耗比特币所消耗的大量能量,网络的安全性也与用于处理能力的数量无关。

共识模式:拜占庭普遍的协议

HP将成为所谓的拜占庭普遍协议(BGA)的建筑。 BGA有许多变体 - 其中一些实际上要求几乎所有网络节点都同意交易才能得到确认,而且一些非常高的绝对性。 我们的目标是优化多数级别,以便实际上不需要像其他区块链那样高的绝对多数,因为在节点的不同视图的情况下,需要太高的级别会阻塞区块链,并且在某些情况下 案例导致网络活跃度丧失,这两种风险都通过降低所需多数水平和在流程中引入决策档案来优化达成共识所需的多数水平来管理,并防止网络中的任何瘫痪 不同意见或类似分歧的情况。

共识和网络运营的潜在风险

考虑到分布式系统,与人们之间的官方实体会议的情况并行,法定人数意味着一组足以达成协议的节点。 通常情况下,良好的仲裁共享节点并导致重叠的仲裁。 这种重叠称为仲裁交集。 当仲裁不相交时,结果将是不相交的仲裁。 因为他们可以独立地就相互矛盾的陈述达成一致,不相交的法定人数将会破坏共识。 这是一个可以管理的理论风险。

在网络中,每个节点都将负责确保其选择的决策部分不违反法定人数交叉并导致可能破坏网络共识的问题。 做出负责任的选择通常意味着确保决策部分足够大,并且它们包含的节点非常重要,不会因为不诚实而向不同节点提供不同的,不正确的信息而冒着声誉的风险。

在决策档选择中,节点必须在网络活跃度和安全性之间保持明显的平衡。 系统必须具有响应性,但不能以牺牲正确性为代价:

据说当节点在通往协议的过程中被阻塞时节点缺乏活力,从而减慢了系统的速度。
当节点外部化与其他节点外部化的值不一致的节点时,节点缺乏安全性,从而破坏了系统范围的协议。 这样的节点是不同的。
当由不同节点持有的分类账存储矛盾的,不可调和的状态时,会出现分歧状态。 被阻止的系统被认为比分歧系统危险性小。

此外,如果节点过于依赖坏节点,则会将它们称为befouled。 被污染的节点将形成可有可无的集合,这意味着完整的节点可以在没有被污染的节点的协作的情况下批准语句,并且被污染的节点不能破坏完整节点之间的协议。 如果没有完整的节点投票支持任何投票,那么他们可以继续进行任何高于他们承诺中止的投票。 来自被污染的节点的响应不足将阻止完整的节点组装仲裁并取得进展。
cryptomeo (OP)
Full Member
***
Offline Offline

Activity: 560
Merit: 100



View Profile
December 04, 2018, 09:11:28 AM
 #44

交易是否得到确认:原子性

该协议将证明我们可以达成协议并验证交易,但如果节点的一部分投票支持不同的事情并且法定人数没有批准任何选择,会发生什么? 这个问题 - 分裂投票 - 正是我们需要将每个选项(建议的交易或交易价值)与投票相关联的原因。 投票过程包括如何处理分割投票等场景。 必须达成共识才能对分类帐进行更改。 这就是所谓的原子过程 - 要么完全验证了交易,要么根本没有验证。



拜占庭式的容错

在确定性过程的异步系统(不对时间做出假设)中,即使有一个错误的过程,也没有协议可以保证达成共识。许多研究已经通过稍微修改问题域来了解如何规避这种风险,例如,通过牺牲确定性,增加时间等,比特币通过对网络的同步(即节点很快与网络同步)和时间(即矿工将有限的时间和资源专用于最佳区块链)做出一些假设来规避这种风险结果。

能够在寻求共识的确认过程中管理或“容忍”并管理上述潜在的失败原因至关重要,否则整个系统可能会受到干扰。重要的是能够确保即使在各个节点任意行为时也能达成共识,这通常被称为拜占庭故障 - 否则整个区块链最终可能陷入无休止的不确定状态。为了能够容忍拜占庭故障,与某些其他容易发生故障的区块链相反,HP不需要整套节点的一致同意,以便系统达成协议,但也要容忍谎言或发送错误信息的节点。

决策部分

拜占庭协议的这一版本将包括决策部分的概念,即可以说服一个特定网络节点达成协议的法定人数的子集,就像一个人,或者某个会议中某个观点的少数人可以确信决定。

然而,存在拜占庭协议的不同变体之间的若干差异。拜占庭协议保证了分布式共识,尽管参与者拜占庭失败了。在此版本中,HP将包括对所有人开放的会员资格,以及分散控制与有限会员资格以及在某些其他情况下的集中控制。在HP,为了管理网络陷入不确定状态的潜在风险,与许多其他版本相反,每个节点将选择自己的决策部分。整个区块链达到的法定人数将由这些个别决策分开产生节点。

作为一个开放的分布式系统,HP将没有集中权限来控制对系统的访问,因此各个节点将能够决定他们将信任哪些其他网络参与者以获得正确和真实的信息。节点将能够具有多个决策段,并且这些单独的节点选择可以基于外部标准。例如,特定的网桥实体,例如,银行可能被视为信誉良好,导致其他节点要求确认所有交易;网络用户可能已经与桥接实体建立了关系,并希望确保它和所涉及的银行都签署所有交易。

决策部分方法使得可以不拥有任何受控制的节点集,但它使网络能够通过加入网络的独立节点进行有机增长。下面描述这种交易验证方法如何在实践中起作用。
cryptomeo (OP)
Full Member
***
Offline Offline

Activity: 560
Merit: 100



View Profile
December 13, 2018, 04:38:08 PM
 #45

投票过程

利用决策部分方法使参与节点达成协议的投票技术导致了拜占庭将军的协议。 通过以下逻辑关键步骤描述节点投票并最终接受声明,允许系统达成协议的过程,这些步骤原则上是许多共识驱动的事务验证模型共有的:(1)初步投票,( 2)接受,(3)批准和(4)确认消息。



1. 提议

首先,第一轮投票是初步的,只发生在节点层面。 在previnging步骤的开始阶段,每个验证者做出决定。 然而,在投票过程的第一步中,第一个节点投票保持开放,以接受另一个提议的交易价值的可能性,断言建议的交易是有效的,并承诺该节点从未并且永远不会单独投票任何 选项与此拟议交易价值相矛盾。 但是,如果决策档中的足够节点投票,则该节点最终可能会接受除建议的交易值之外的其他内容。 在预投步骤期间,所有节点将该轮的所有前驱流言论交给其邻近的对等点。

3. 预先提交

由于法定人数的交集,决策部门相互影响。考虑一个备用路径,其中第一个节点最初为另一个事务值投票。应该指出的是,这些投票只是初步的。

如果第二,第三和第四节点与第一节点处于决策转发中,则它们可以通过预先提交到备选事务值来阻止进度。 v-blocking节点集将包含来自第一个节点的每个决策段的至少一个节点,并且可以阻止包含第一个节点的所有仲裁中的动作,从而使其预先提交给第一个建议值而不是备用事务值。

如果(1)它从未接受与第一个建议值(任何其他替代值)相矛盾的语句,并且(2)v-blocking集的每个成员声称预先提交,则第一个节点实际上将预先提交给第一个建议的事务值。第一个提议的交易值,或法定人数的每个成员节点,包括第一个节点投票或声称预先提交给第一个建议值。
 
640/5000
4.批准

当法定人数的每个成员节点为第一个提议的值投票时,法定人数批准第一个提议的交易价值并提交给它。 节点不需要直接批准声明。 但是,nodeoften依赖于其他几个人来决定接受什么。 这意味着它们是它的法定人数。 如果他们都投票支持第一个提议的交易价值,则法定人数已经批准了该值。

节点可以为一个建议值投票,然后接受一个矛盾的节点。 对第一个提议的交易价值进行投票并不认为它是选择 - 只有在批准的情况下,该价值才会被接受作为选择。

5.确认消息

确认将是投票过程的最后一步,并意味着全系统的协议。为确保协议,节点将交换确认消息。如果一旦发送和处理了足够的消息,并且无论随后发生什么事件,每个响应准确的节点都接受该声明,则系统同意声明。

例如,节点可以通过发送确认消息“接受此值”来断言它已接受建议的交易值。当另一个节点发送此确认消息时,此仲裁中的其他人广播相同的消息。此类消息可能说服其他节点接受相同的建议值。与上面的接受示例一样,如果第一个节点最初为与第一个建议值相矛盾的事务值进行投票,则如果”v-blocking”集接受它,它仍然可以接受该值。这些附加节点尽可能地说服其他节点,广播接受消息,直到可以接受第一个建议消息的每个节点都接受它为止。

随后的法定数量的确认消息允许第一个节点确认建议的事务值,这意味着系统同意该值。投票过程已经结束,因此交易已经过验证。
cryptomeo (OP)
Full Member
***
Offline Offline

Activity: 560
Merit: 100



View Profile
December 19, 2018, 06:31:27 AM
 #46

网络结构风险管理与其他共识驱动的区块链相比


这表明决策部分方法如何保证HydraNet的连续运行,并最大限度地减少/消除潜在的理论风险,否则,在不利的情况下会导致共识驱动的BGA交易验证机制陷入不确定状态并阻止区块链操作完全。这些风险存在于某些现有的区块链中,这些区块链在其共识驱动的交易验证机制中应用不同的BGA变体,因此使得这种区块链非常危险,尤其是,除非在交易确认中维持极高的超大多数。这种方法使得为大量独立网络节点创建环境变得非常困难,并且实际上导致几乎集中控制的“非分散”区块链,其中中央实体控制网络节点,它们是谁以及它们的数量,为了防止这种非常危险的网络故障发生 - 这是今天某些主要区块链面临的问题,除非并且直到重组。通过我们的方法,这些风险按照定义进行管理,并且在首先正确设置网络时,不会阻止网络通过独立节点进行有机增长。

cryptomeo (OP)
Full Member
***
Offline Offline

Activity: 560
Merit: 100



View Profile
January 14, 2019, 07:48:15 PM
 #47

金钱的未来革命即将到来。 获取您的个人邀请。 阅读更多: argentas.io

Pages: « 1 2 [3]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!