VERSE:开发者福音NA(Nirvana)Chain开创万能编译模型概念先河_区块链

随着区块链技术兴起,公链作为基础底层架构集中众多Dapp,具有天然的流量优势,成为区块链行业重点深耕领域。与此同时,搭建在公链平台上的Dapp应用自从2017年问世以来,其种类数量、活跃用户和市场份额快速增加,现已涵盖到从金融到游戏,从健康到生活的方方面面之中,Dapp市场的蓬勃发展可谓反向推动了公链的技术进步。

随着应用层生态的大热,公链数量的增多,用户的选择性被知名公链所引导,开发者只能在流量与性能中被迫选择前者,而面对差异化的用户分布,同类型应用需要多次反复调试开发到对应公链当中,这种不对等开发环境犹如一座大山压在开发者的肩头,使得Dapp发展之路遭遇瓶颈。

Casper Labs扩大与Google Cloud的合作关系,允许开发者在Casper上构建和扩展应用:金色财经报道,Casper Labs 宣布扩大与 Google Cloud 的合作关系,包括将其部分基础设施和企业应用程序迁移到 Google Cloud,并为 Casper Association 捐赠接收者提供访问 Google Cloud 技术的机会,帮助其在 Casper 协议上构建和扩展区块链项目和解决方案。

Google Cloud 将为 Casper Labs 的团队提供所需的基础架构,以部署和管理能够从私有和混合角度满足客户需求的区块链解决方案[2023/3/1 12:35:10]

NA铺设高性能开发环境

Apron Network中国区负责人Jacob:为开发者提供低成本的多个区块链生态基础设施服务:据官方消息,币赢CoinW《共识52》第十五期《Polkadot的进化之路——奠定波卡生态繁荣的基础设施》主题AMA中Jacob表示,

Apron Network 致力于建立一个去中心化的基 础设施服务网络平台,为应用开发者们、应用使用者们和基础设施运营者们提供基于区块链技术基础设施服务的去中心化网络。类似AWS (亚马逊云计算)以及阿里云等基础设施平台的iaas\\saas\\pass服务。为基础设施服务商提供快速生成API服务接口,并为 DApp&DeFi 开发人员提供服务,助力其高效开发。Apron Network 基于substrate框架实现,并且可以成为Kusama/Polkadot的平行链,Apron Network 将为 Kusama 和 Polkadot 生态提供节点服务、链上数据索引、报价等基础设施服务。未来 Apron 可以连Ethereum、Kusama、Polkadot、BSC、Filecoin、为开发者提供低成本的多个区块链生态基础设施服务。[2021/3/10 18:33:33]

公链作为区块链去中心化的分布式底层技术,拥有着至关重要的角色——支持去中心化应用的接入,从而形成整个公链生态的“桥梁与驻地”。如果将公链比做高速公路,那么这座高速公路的可进入的车辆类型决定了车辆能够通行的多样化。同样这条高速公路的适配程度决定着高速路的可想象空间,如同公链的机制直接决定着是否具备适配开拓性的潜质。

UMA与YAM Finance达成合作 引入开发者挖矿和创建uLABS:UMA宣布与YAM Finance团队达成合作,引入开发者挖矿和创建uLABS,使UMA可以更好地专注于构建更强大的协议和预言机,同时支持和促进DeFi社区在其之上构建产品。 这次合作关系将涉及uLABS将uGAS的所有权移交给YAM团队。 YAM将在12月21日之前实现以下目标,从而管理uGAS并改善用户体验:1.建立新的,时尚的用户界面,以创建,兑换和管理uGAS仓位。2.利用艺术性和有用的指标开发和推广uGAS品牌。3.启动和管理一系列uGAS合约,其中首先包括uGAS-FEB21和uGAS-MAR21。4.独立运行清算和纠纷机器人,以确保uGAS抵押物无风险。[2020/12/11 14:53:14]

NAChain作为“为应用而生”的专业级公链,为开发者提供了足够友好的基础设施,以开发框架为例,「N++开发框架」作为基本底层设计将数据信息以分布的方式打包成一个个“文档”,通过打包上链后允许所有开发者可以按照自己的需求购买对应的数据信息,不论是复杂的代码还是应用搭建框架等都在此模块化,开发者使用一键调用或进行简单的优化改进便可轻松构建应用。

声音 | BCH开发者姜家志:CSW在侮辱开源社区:BCH开发者姜家志今日在微博表示,Bitcoin Core(BTC)以及 Bitcoin ABC都使用的是MIT License,MIT是和BSD一样宽松的许可协议,只保留版权,而无任何其他的限制。开源社区是人类最伟大的社区,CSW在侮辱开源社区。

据此前消息,CSW在其最新的博客文章中声称:“作为比特币的唯一创建者,我拥有比特币的全部权利。人们可以使用软件并制作其他版本。但无权使用基础数据库更改协议。Bitcoin Core(BTC)以及 Bitcoin ABC(BCH)都试图在未经授权的情况下使用我的数据库。他们没有寻求许可,而是企图攻击我并侮辱我。我将对BTC和BCH采用法律手段。”[2020/2/15]

仅如此,NAChain还将囊括节点服务、浏览器服务、DApp数据聚合、跨链数据服务等开发模块,可以为开发者提供即时开源数据从而应用到各类Dapp当中,这是对传统开发环境设施架构的一次重组,将大大提高区块链应用的开发效率。

从0到1的万能编译模型

除了上文提到的,NA为开发者提供的友好型开发环境以外,NA更加注重改善区块链Dapp市场下整体开发者的不对等现状,这就是万能编译模型概念设想的由来,而其中并行编程则是这项技术的核心关键,并行编程旨在提高各类去中心化应用程序的性能,在面对架构不同的环境中,保障程序稳定工作的同时,获取更高的性能。

要想降低Dapp开发者成本,就是让软件具有通用性,比如现在不会再有哪家公司会自己开发出一套数据,甚至连数据库的客户端,都不会开发。开源的许多软件具有的通用性,可以那里稍作修改与封装,便可使用,甚至可以直接使用;在计算机硬件成本不断上升的今天,需要的是高效的利用现有硬件性能,进而体现软件的核心竞争力,进一步来讲就是高效的利用开发者,让开发者高效的利用性能。

并行编程的作用就是实现了PVP的均衡,即性能(Performance)、通用性(Versatility)、生产率(Productivity)。在面对日趋庞大的开发市场中,软件性能的多样化、复杂化提高了对开发工具的硬性要求,而并行编程则可以在有限的硬件环境中,获取更高的性能。

NA实验室通过AmdalnLaw定律中发现,对采用更快执行方式所能获得的系统性能改进程度,取决于这种执行方式被使用的频率,或所占总执行时间的比例。AmdalnLaw定律实际上定义了采取增强某部分功能处理的措施后可获得的性能改进或执行时间的加速比。简单来说是通过更快的处理器来获得加速是由慢的系统组件所限制。有如下公式:

S=1/(1?a+a/n)

通过数据可知,在程序中串行部分较多时,提升并行处理的节点数,并未能显著提升程序的性能。NA认为在此情况下,应该优先去优化串行执行部分,思考串行部分是否可以分割为并行执行,将串行执行的占比不断的降低,然后在考虑增加并行处理的节点数,这样就可极大提高整体的性能。

NA爱好者寄语

NA所推出的万能编译模型不仅仅是一个设想,其意义是为未来众多开发者提供了一个更加舒适高效的开发生态环境,虽然并行编程概念是一个仍在不断变化、发展的领域,但随着NA技术团队的不断研发突破,其实现也是时间的问题,让我们共同期待。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

区块博客

FILTAL:Metaverse Trek:元宇宙迷航_MET

元宇宙到底有多火已经不言而喻:扎克伯格表示希望在未来用5年左右的时间将Facebook打造为一家元宇宙公司,这是移动互联网后的一次新变革;为庆祝成立200周年.

[0:0ms0-6:796ms