LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > IOTA:第一个花粉版本发布

IOTA:第一个花粉版本发布

2020-07-03 wanbizu AI 来源:区块链网络

IOTA Foundation已发布了同名网络的新版本的第一个版本,代号为Pollen。

这是计划完成的三个版本中的第一个,这是杀虫剂项目的完成,或者网络的确定性彻底分权。

Iota 1.0的工作方式。

要了解IOTA 2.0的新闻,有必要简要记住IOTA 1.0的工作原理。

IOTA的诞生是为了克服基于采矿和区块链的网络的局限性,总的来说,这些局限性是有限的可扩展性以及由于收费和采矿而导致的可变成本。

IOTA不提供挖矿,因此在网上发布交易不收取任何费用。 IOTA代替了区块链,使用了一种称为直接非循环图或Tangle的数据结构。

该技术允许节点异步运行,因此实际上每个节点都可以将其需要发布的所有事务输入寄存器。 实际上,IOTA在可伸缩性方面没有理论限制。

显然,没有费用,缺乏竞争性的采矿系统(可以避免垃圾邮件),使网络容易受到攻击。

特别是,如果原始白皮书中提供的同意模型得到了简单实施,那么由于垃圾邮件的出现,可以获得双重支出交易的确认。

协调节点

为避免此问题,IOTA开发人员在等待研究人员和数学家团队寻找理想配方的同时,决定采用一种非常简单的临时解决方案:激活一个可靠的节点,该节点的交易可作为交易有效性和确认的参考。

这个称为协调器的节点无法控制网络或其他节点,不能更改寄存器,不能代表其他节点签署交易。

它的事务被简单地认为是可靠的,因为它们是由极有可能不是恶意的节点产生的。

批准的交易(协调员自己链接到该交易)被视为有效交易,并在连续三次批准后被视为已确认。

这显然是一个折衷的解决方案,它不尊重分布式网络的精神,并且最重要的是,不忠实的协作者很容易从IOTA基金会内部对其进行攻击。 因此,IOTA基金会本身一直认为它是临时的

系统问题

但是,要解决的问题非常具有挑战性:您如何在不限制性能的情况下并且不为节点引入报酬的情况下删除协调器?

答案是,大约两年前,IOTA基金会的研究人员团队似乎在开玩笑:只需将每个节点作为协调者即可。

相反,这不是开玩笑,复杂的仿真工具可用来验证创建分布式系统的各种策略,在该系统中,网络的每个节点实际上都是一个权威,而没有竞争,没有费用,没有瓶颈。

基本想法很简单:协调员是可靠的,因为可以知道他的验证事务,因为他的地址是众所周知的。

因此,如果每个节点都是可识别的,并且为每个节点分配了可靠性参数,则每个节点都可以提供对其他事务的“可靠”确认。

每个节点将是一个小型协调器。

此过程的第一步是更改用于生成事务的协议。 新模型使每个节点更容易验证事务的正确性,从而验证寄存器的一般状态。

显然,这不足以避免冲突。

为了解决冲突,已经创建了向节点提供数字身份的技术。 这样,节点发出的事务是可识别的,并且可归因于某个来源,而不是任意模仿的。

MANA参数

通过具有交易所归属的数字身份,就可以为每个节点分配从其行为派生的定性参数。

此参数称为MANA,在许多在线游戏中使用的术语,通常表示玩家可以使用的力量或能量。

无法购买,无法出售或给予MANA。 MAMA未在分类帐上注册。 MANA是通过接收IOTA获得的,而由于执行非法操作(例如尝试两次消费)而丢失。

每个节点将其意识到的数字身份列表保存在内存中,并基于其观察到的活动将每个MANA的数量归因于每个身份。

因此,每个节点都可以独立地评估事务的可靠性,同时还要考虑产生该事务的节点的数字身份以及因此可用的MANA。

因此,如果节点将其事务链接到恶意事务,则可能会丢失MANA。 如果您仔细评估自己链接到的交易,从而有助于提高分布式寄存器的质量和确认速度,则不会损失MANA。

因此,它是关于挖掘的反向组织模型:与其鼓励正确的行为,而不是鼓励正确的行为,这导致网络节点总体上花费的能量增加,不鼓励错误的行为,这种方法没有副作用。

实际上,MANA的丢失会对节点产生很大的限制。 在此第一个发行版中,尚未激活MANA管理,但其作用至关重要。

但是,即使采用了激励机制,也会发生冲突。 正在研究两种冲突管理系统。 此版本中已经发布了快速概率共识(FPC)。

FPC的功能类似于分布式投票系统。 如果一个节点收到两个冲突的事务,它会在节点之间的通信通道上发布一条消息,通过该消息报告问题,并就其认为有效的事务表达其观点。 同时,所有其他节点将已收到交易并以其意见做出响应。

将收到的意见加在一起,每个节点将获得基于权威性加权的大多数节点的意见的视图。 如果最初的意见不同意,他将其更改并重新传播。 在几秒钟内,就形成了两个冲突交易中哪个被视为有效的分布式共识。

FPC系统产生的效果与POS或POW系统相同,但没有投机的经济基础,具有所有众所周知的副作用。

当MANA参数可用时,此过程将更加可靠,从而使您可以根据节点的可靠性来权衡节点的意见。

鉴于无法购买MANA,从本质上讲,不可能质疑大多数人的观点,也可能无法质疑拥有MANA多数的少数人的观点。

要尝试进行攻击,必须获得MANA的大部分,但这意味着在很短的时间内获得现有IOTA的大部分。 确实MANA不是持久的。 MANA会随着时间的流逝而丢失,只有通过平等接受IOTA才能重新获得。

MANA不仅可以解决冲突。 新网络的许多其他功能都基于MANA。 例如,期望将其用于速率控制,甚至可以消除对节点执行预期的反垃圾邮件POW的需求:您拥有的MANA越多,在一段时间内可以进入网络的事务越多。

该机制对管理数据的应用程序特别有用:通过出售数据来交换IOTA,我还可以获得MANA,而更多MANA则可以得到更多的交易(因此数据)。

MANA也将在管理节点的自动连接中发挥作用。 在网络的1.0版中,连接是手动的,但在此新版本中,连接是完全自动的。

假定节点拥有的MANA表示其可靠性,则MANA少的节点可能会被MANA较多的节点拒绝,从而限制了潜在恶意节点与网络权威节点的直接连接,同时又不妨碍任何有效节点的有效连接。节点。

Iota花粉2.0的其他新功能

IOTA 2.0引入了许多其他创新,包括创建“彩色硬币”的可能性。 彩色硬币是一种创建令牌的方法,但与以太坊网络令牌不同,它们不需要智能合约即可进行适当的管理:它们只是IOTA,已在特定应用程序上下文中分配了有意义的角色,并且网络防止将它们用于其他目的,即可以将它们随意着色或漂白。

它们是支持分布式应用程序的第一步,后续版本将完全支持分布式应用程序,并且引入了基于分布式预言机的智能合约系统。

彩色硬币是创建状态稳定币的理想工具。 稳定的硬币实际上是代表法定价值的代币,但与法定货币不同的是,它们受制于区块链引发的转移成本(交易费用)和性能限制。

由于它们不是由货币当局发行的,因此它们也有破产的风险,这种风险很难计算,但肯定不会为零。

另一方面,如果稳定货币是由发行同等法定货币的同一家中央银行发行的,则可能存在功能上的巧合:

移动稳定币不会产生管理成本,因为在同一家银行的两个帐户之间或在纸币交易中没有法定货币移动; 在这两种情况下,实际上可以进行的交易数量是无限的。 获得同一发行人的担保,这些稳定币就完全等同于法定货币。

显然,要解决所有问题以及预见和解决任何潜在风险还为时过早,但是漫长的实验研究阶段持续了将近两年,在理论水平上以较高的数学工具进行了令人印象深刻的研究工作,随后进行了具体实施今天也可以公开获得,这使我们可以说IOTA项目正在迅速朝着目标迈进,如果所有假设都得到了证实,它将为实现当今无法实现的应用程序提供基本工具。

—-

原文链接:https://cryptonomist.ch/2020/07/03/iota-prima-release-pollen/

原文作者:Stefano Della Valle

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...