GXChain作为曾经问鼎全球公有链TOP3的公信链|gxchain2.0测试网上线( 二 )


Q3:相比其他公链 , GXChain2.0的技术特点是什么 , 换言之它的优势在哪?
A3:对比于其他公链 , 我们的优势已经很明显了 , 无论是在资金人才还是更超前的技术架构上 , 我们都有相应的优势和话语权 , 例如在GXChain2.0上 , 会有以下几大特色:轻量:基于LibP2P、EVM、Express、GRPC等开源项目的轻量化代码构建 , 跨平台快速安装和使用;软分叉:系统合约可通过治理实现升级;跨链:内置跨链桥 , 轻松实现和同构异构链之间的跨链;造链:简单配置实现自己的EVM兼容区块链 , 通过可插拔的模块实现不同共识机制、治理模块和内置跨链功能 。 免费:通过Staking模块可以实现手续费免费 , 满足高频的交易和操作 。
对于技术的迭代而言 , 我们应该更加超前的考虑现在存在的问题和未来可能存在的问题 , 根据我们对于公链行业的理解 , GXChain2.0的公链优势会满足目前的开发需求 , 并且可以大规模避免目前以太坊已经遇到的问题 , 例如手续费高昂 , 周期性的拥堵等等 。
Q4、在代码方面GXChain2.0做了那些尝试 , 自主原创的程度有多高呢?
A4:GXChain2.0相对于GXChain1.0不是一次简单的迭代升级 , 也不仅仅是以太坊的一条「复刻」的平行链 , 因为在代码层面 , GXChain2.0从底层架构开始更新重构 , 核心团队从0开始编码 , 可以说是一条的全新的链 。
重构和尝试的内容包括p2p模块基于libp2p和discv5实现,并且在业务逻辑和和p2p逻辑完全分离 , 虚拟机模块@etherumjs/vm,各种特性完全兼容以太坊 , 共识算法为CliquePOA(测试网),遵循EIP-225实现 , 利用强大的evm生态 , 可以无缝在以太坊和GXChain2.0上转换等等 。
Q5:如何理解GXChain2.0的“轻量” , 轻在何处 , 又有什么优势呢?
A5:我们所倡导的“轻量“ , 本质上是对于开发者的更加友好 , 减少一些不必要的负担 , 首当其冲的便是安装编译简单,并且可以实现跨平台编程 , 在开发语言上我们也尽量为开发者的便利服务考虑 , 因此我们在开发语言上选择了typescript , 为的就是语法简单 , 客观上降低了开发的门槛 。 此外 , 我们执行环境基于nodejs , 有强大的包管理器 , 代码冗余少 , 这对开发者来说都是非常实用的便利 。
除此之外 , GXChain2.0的底层模块使用成熟的开源项目 , 模块清晰 , 易于维护 。 总之对于开发者的开发体验来说 , 最直观的体验就是“轻量” , “简单” , 可以为链上的开发者最大程度上提供必要的便利 , 也为开发者降低了相应的门槛和成本 。
Q6:您如何看待以太坊?本次GXChain2.0的测试网已经能够兼容EVM , 且称之为「以太坊的平行链」 , 之后二者将会是什么关系?GXChain会扮演什么角色?我们应该如何理解本次主题中的「试验田」?
A6:以太坊现在的优势和问题都很突出 , 优势在于作为头部的公链越来越多的项目正在聚集当中 , 很多优秀的项目 , 热点的项目;问题则在于以太坊的生态 , 应对不同用户和开发者的需求 , 以太坊在一定程度上没有办法完全满足 , 例如用户使用成本的问题、开发成本的问题 , 而且诸如此类的问题 , 已经成为了“房间里的大象” , 是大家都不可忽视的问题 , 这就有了相应的改进空间 。 例如 , 前段时间EVM赛道的兴盛和Polygon的火热 , 一定程度上都反映了这类问题 。
“试验田”的本质是可以用更轻量 , 更低成本的方式完成开发 , 但仅仅如此还是不够的 , 试验田的前提是可以在试验田和以太坊本身之间进行无缝的切换 , 这样的话 , GXChain2.0就是成为了客观上的价值洼地 , 也就能够在同赛道的竞争中更具备优势 , 因为在我们看来 , 既然以太坊的前因已经存在 , GXChain2.0的优势也已然成立 , 那么GXChain2.0就必将会成为一部分乃至一大部分开发者在考虑选择哪一条公链进行开发的时候 , 最具优势的选项之一 。