当前位置:首页 > 物联网 > 区块链
[导读] 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曾为同班同学的技术大拿,多伦多大学计算机的博士、国际性公司与律所大拿等等,并将与滑铁卢大学成立实验室,已有三位分别在分布式系统、共识算法、数学领域的教授达成合作意向,会带入更强大的博士生团队。

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

深圳2024年4月17日 /美通社/ -- 今日,华为举办全球分析师大会,在"加速迈向网络智能化"主题论坛中,华为数据通信产品线副总裁赵志鹏发表了主题演讲,阐述了华为全面引入AI技术,从组件级、任务级...

关键字: NET 华为 智能化 网络

郑州2024年4月22日 /美通社/ -- 为助力国家乡村振兴战略,日前,中国平安组织开展"走进佛坪,网络兴农——乡村振兴佛坪行"公益活动。为助力解决农产品滞销问题,中国平安承诺2024年将消费帮扶采购佛坪县特色农产品金...

关键字: 网络 直播带货 硬件

现如今数字经济完全依赖各大平台的服务,交易能否达成与双方信用直接挂钩。平台往往在交易过程中抽取大量服务费用,导致了交易成本的提高。

关键字: 元宇宙 区块链 虚拟活动

随着科技的飞速发展,5G技术已经逐渐普及,越来越多的消费者选择使用5G手机。然而,在使用5G手机的过程中,不少用户反映网速较慢,甚至有时还不如4G网络。那么,5G手机网速慢究竟是怎么回事呢?本文将从多个方面进行分析,帮助...

关键字: 5G技术 手机 网络

随着信息技术的飞速发展,网络已成为现代社会不可或缺的基础设施。从家庭娱乐、企业运营到国家安全,网络的应用日益广泛且深入。然而,网络的复杂性和日益增长的安全风险,使得网络管理成为一项至关重要且充满挑战的任务。本文将详细探讨...

关键字: 网络 信息技术 安全风险

数字化和技术已经彻底改变了我们的世界,也改变了地球上几乎每个人的生活。随着无线数据需求的持续增长,移动连接和云技术在日益移动化的演进过程中发挥了重要作用。爱立信近期发布的移动报告预测,到2029年,数据流量将增长三倍,达...

关键字: 数字化 网络 云原生 机器人

随着人工智能(AI)技术的不断发展和创新,其应用领域也在不断拓展。AI正在逐步渗透到各个行业中,为我们的生活和工作带来诸多变革。本文将为您探讨人工智能在各个领域的应用。

关键字: 人工智能 区块链 应用领域

本文中,小编将对区块链技术予以介绍,如果你想对它的详细情况有所认识,或者想要增进对它的了解程度,不妨请看以下内容哦。

关键字: 区块链 Blockchain

计算机网络在人们的日常生活和工作中的作用越来越大,与此同时网络的安全性也受到了冲击。

关键字: 通信协议 通信 网络

在现代科技中,网络连接已经成为了我们日常生活中不可或缺的一部分。无论是家庭、办公室还是公共场所,我们都需要一个稳定可靠的网络连接来满足我们的各种需求。而在这个网络连接的背后,有一个非常重要的组成部分,那就是RJ45接口。...

关键字: rj45接口 物联网 网络
关闭
关闭