当前位置:首页 > 物联网 > 区块链
[导读] DAPP(去中心化应用程序)的概念一直使许多人心荡神驰,无数的区块链开发者和爱好者将自己的理想构建于此,然而如今公链的速度与可扩展性问题让他们望而却步。即使是普通用户,是否也遇到过这样的情况:

DAPP(去中心化应用程序)的概念一直使许多人心荡神驰,无数的区块链开发者和爱好者将自己的理想构建于此,然而如今公链的速度与可扩展性问题让他们望而却步。即使是普通用户,是否也遇到过这样的情况:

发送一笔交易迟迟没有收到?原因竟然是有人在区块链养猫;

想将自己的信息存在区块链上作为永久凭证,但却有数据量限制;

满腔热血尝试开发去中心化应用,却发现无法导入外部数据;

想把自己的比特币换成其他币种,却不得不经交易所流转;

速度、智能合约、数字货币的价值转化与数据存储等等问题已经慢慢凸显出来。虽然将DAPP建立在以太坊等公链上的人们仍然接踵而至,但却仍然有一小部分放眼未来的开发者在潜心研究全新的区块链底层架构,打造坚实而优秀的底层来支撑起多样化的DAPP应用。

在比特币最繁荣的发源地、区块链世界的自由港—加拿大有一个名为Ambr的项目,旨在改进与改革区块链行业的问题并潜心研发底层,其愿景是做一个复合型的“操作系统”。据悉,Ambr团队使用的算法名为Galaxygraph,这种算法是类DAG算法,但其重新定义了交易单元,拓展了多种交易类型,并在共识层使用复合型节点共识,同时根据节点信用进行动态赋权, 从而解决传统DAG网络手续费分发与节点激励的难点。


 

Ambr平台对于现有的区块链和DAG网络,在以下三方面做出了技术改进与革新——

Galaxygraph算法:交易速度极快,甚至远高于DAG网络的速度。Galaxygraph中,节点有不同种交易类型,根据其历史交易信用,提升节点等级,更安全可信的高等级节点将带来速度的进一步提升。

智能合约:改变传统区块链结构下因强一致性原则而必须使用固定时间戳执行交易与合约的方式,将指定时间域作为合约执行缓冲期,在一定权重周期内达成全网共识,以此来解决DAG网络偏序结构下难以实现智能合约的痛点。

多链与跨链:在多链共识中引入报信人与验证者角色,分别用于消息通信与交易确认,将链上功能封装为可拔插模块,并使其具有片区容错性。在Ambr的跨链系统中,可采用侧链作为中继链,实现可信消息传递与资产的价值转移。

Galaxygraph中,将交易划分成五种类型:普通交易、加密交易、合约交易、垮链交易、自定义交易。每种交易类型有不同的功能。每个节点发起一笔交易时,放进一个Universe里面然后进行广播。

Galaxygraph的共识机制是一种Credit Continuing(信用延续)的共识,信用节点被分为五类:general, encrypted, contract, cross, foo 。其本身的信用基础来自于网络之前的无故障率交易、接收手续费多少、即时网络各节点类型数量。这是一种节点权力更新型机制。General节点被归为level1等级节点,encrypted与contract节点被归为level2等级节点,cross与foo被归为level3等级节点,每种等级节点确认相应类型的交易,不同交易的权重分别为1,3,5。

对于智能合约而言,DAG的时间确认一直是一个难解的问题,Ambr使用了时间+权重缓冲确认的方式来使得DAG网络上实现智能合约具有可行性。

在Ambr的合约交易中,时间戳通过两种方法来确认,一种是每笔交易会盖上确认交易时间戳(Confirmed TImestamp,简称CT)与加入主链时间戳(Main Chain TImestamp,简称MCT),确认交易时间戳有助于帮助确定交易确认时间的置信区间,加入主链时间戳可以帮助多链系统形成有序的时间秩序。也就是说,时间戳是可以更新的。另一种是通过交易的权重深度来辅助时间戳的确认,时间缓冲期到后,所有节点开始准备执行,等待权重到了18(由权重置信区间确定,为两个全类型交易权重周期:(1+3+5)*2)后,真正执行操作。这意味着,合约的执行有个缓冲期,所有参与节点将会发出准备信号,不执行的将会被淘汰,降低其节点可信度。

Ambr的设计哲学是简约+复合。每一个模块、功能都尽量设计成可拔插、具有片区容错性,组合之后实现复合型功能。针对私链、侧脸而言,Ambr可选择Galaxygraph共识、保证金共识等。在跨链系统中,消息与通信时,会存在“报信人”的角色,报信人与验证人是两种不同的概念。报信人由创建人指定与私链、侧链方网络用户投票选出,可指定多个。

此外,Ambr的跨链机制也有十分独特之处。Ambr主链、侧链均可作为一条中继链,与其他区块链项目进行对接时会生成对应的链。与私链类似,中继链中也存在报信人的角色,报信人负责快速传递消息。Ambr将中继链的实现分为可信信息存储和所有信息存储两种方式,从用户选择出发。据悉,未来还将对接IPFS等分布式文件存储系统。

Ambr为未来区块链的企业级应用做出了开创性的贡献,将有望为DAPP生态的繁荣奠定扎实的基础。Ambr 团队成员大多富有区块链多年经验,其中不乏六年区块链行业经验的95后创始人、与以太坊Vitalik曾为同班同学的技术大拿,多伦多大学计算机的博士、国际性公司与律所大拿等等,并将与滑铁卢大学成立实验室,已有三位分别在分布式系统、共识算法、数学领域的教授达成合作意向,会带入更强大的博士生团队。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭