公链赛道百家争鸣,即将主网上线的Starcoin有何亮点?_币世界+链闻ChainNews

2021-03-23 10:30 栏目:行业动态 来源:网络整理 查看()

现在,头公链的市场空间正在被市场广泛认可,很多公链的生态建设正在如火如荼的进行。公链赛道百家争鸣,即将主网上线的Starcoin有何亮点?_币世界+链闻ChainNews

主上线后的星币能否进一步挑起竞争激烈的公链市场并占据一席之地?我们带着问题仔细研究了Starcoin的技术白皮书,发现这个项目的设计机制和技术底层有一些独特的性能优势。因此,本文将对星币的公共链进行系统解读,并与一些类似项目进行横向比较,以供读者参考。

作者|胡涛

最近,公链轨道再次成为加密市场的焦点。Polkadot、Cosmos、Algorand、Stellar、Fantom、和声等公链项目的代币。都在二级市场表现惊人,自去年以来增长了10倍以上,而“黑仔艺术博物馆”的故事似乎得到了更多的认可。

主要原因是以太网的性能瓶颈越来越突出,单笔交易的手续费高达50-60美元,而第二层和以太网2.0的计划被推迟,这也制约了区块链的生态应用。

同时,考虑到不同的应用场景对区块链网络的架构和性能有不同的要求,如游戏、金融、流媒体等场景,一个普通的链几乎不可能同时满足所有场景的需求,而日益成熟的跨链技术会进一步突破各大链之间的壁垒,因此未来多链并行发展的概率非常高。

在这种情况下,百家争鸣会持续很长时间。围绕技术框架、经济模式、社区建设、生态应用等要素,公共链项目的竞争将进一步激发区块链技术的潜力和活力,推动具有真实市场需求的应用大规模落地,从DeFi走向更广阔的实体产业。

从国内的公链格局来看,Nervos、Conflux、普拉顿、Vechain等公链目前处于领先地位,在创新的技术路线和部分地方政府的支持下,已经获得了较高的市场知名度和认可度,近期的货币涨价也不错,但从应用来看,都处于非常早期的阶段,距离Ethereum等公链生态还有很长的路要走。

星币是最近一个新的公链项目,定位为新一代的分层智能合约和分布式金融网络,让区块链可以在更多的领域以更低的门槛应用。据链球捕手介绍,该项目是由Westar Blockchain Lab开发的,开发团队背景相当亮眼,包括前微博技术管理团队Tim、知名建筑师Jolestar等。此外,比特币之星等众多知名行业人物也参与了该项目的投资。

目前,星币正处于上线前的测试阶段。3月24日,该公链还正式推出为期一个月的“星币安全赏金计划”,计划通过高额奖金吸引外部开发者测试星币区块链测试网络系统的潜在漏洞。奖金最高可达5000 USDT加5000先令。同时,开发者只需要在Github页面提交有效bug,就可以从项目端获得免费的Starcoin采矿机,可以在主线上线后进行挖掘。

丰厚的回报背后,可见项目方对其网络安全的重视。公共链是区块链最复杂的系统工程

那么,在激烈的公链竞争中,星币为什么还要瞄准DeFi领域,试图与Ethereum竞争呢?根据白皮书和项目的其他材料,星币的信心可能主要来自四种设计理念及其组合。

第一,与目前大部分公链使用的PoS共识机制相比,甚至Ethereum也计划转用PoS,Starcoin仍然坚持分权程度最高的PoS共识机制,但同时也进行了很大程度的优化,即引入三级阻断机制(注:见文末说明), 根据困难期的三级阻塞率来评估网络的拥塞程度,动态调整阻塞大小和阻塞速度,从而在不影响网络安全的情况下实现改进。

同时星币统计每个难度调整期的所有用气量,并结合挡速动态调整气限。当网络拥塞时,系统可以增加区块的燃气限额,反之亦然,从而避免在极端情况下燃气费用的急剧增加,并为用户提供快速的交易体验。

其次,项目采用了Facebook专门为Libra开发的MOVE编程语言,这也是一种专门为数字资产设计的开发语言。同时也优化了Ethereum Solidity语言不支持形式验证、很多设置对开发者不友好等缺陷。

根据Nervos开发公司Secret Science and Technology的文章,目前实度语言存在三大问题。一是资产不能直接描述,资产编码为没有类型的数字;第二,稀缺性不能扩大。这些语言只能描述稀缺的资产。稀缺性被硬编码到语言的语义中,用户定义的资产要非常谨慎地重新认识稀缺性;第三,访问控制不灵活,访问控制嵌入在语言的语义中,用户无法自定义自己的访问控制策略。

相比之下,MOVE语言使用自下而上的静态类型系统,支持形式验证,逻辑约束更严格。大多数资源使用错误可以在代码部署之前由编译器检查;它不仅支持智能契约,还支持受线性逻辑启发的语义自定义资源类型;模块系统可以封装数字资产的概念,开发者可以在模块界面上灵活控制权限。

再次,星币在链上设计了灵活的治理机制,其最重要的特点在于元编程功能。目前,大多数公共链无法通过分散治理动态调整治理规则,但星币可以通过其链上治理策略分散系统的治理参数和机制,实现比其他公共链更高程度的分散。同时,星币用户需要承诺他们的治理令牌STC,才能参与投票治理。

值得注意的是,Starcoin的另一个特点是将契约治理直接内置到Starcoin的契约标准库中,使得公共链上的项目可以直接去中心化,无需访问第三方DAO工具,降低了项目方的开发门槛,更便于社区建设。

第四,项目采用容量可控的状态存储机制,有效缓解以太网面临的状态爆炸问题。近日,以太网联合创始人维塔利克布特林(Vitalik Buterin)在文章《以太坊状态规模管理诸提议》中再次强调了国家数据爆炸的严峻形势:

“以太网协议面临的最长且未解决的挑战之一是由不断增长的状态数据规模引起的问题。许多操作(创建帐户、编写合同存储槽.)上,区块链将向邰方添加状态内容,并且所有节点都必须存储完整的状态数据,以便验证新的块并制造新的块。据etherscan.io统计,目前最流行的Ethereum全节点GETH的存储数据大小已经达到671.29 GB,而去年同期为270.59 GB。

为了解决这个问题,Starcoin的解决方案是将状态相关信息抽象为资源,资源分为资源和代码,其中resource用于保存用户的数字资产相关信息,代码用于保存用户的合同脚本。

这些资源的存储对于运行Starcoin的节点来说仍然有相当大的成本压力,Starcoin计划通过状态存储的计费策略实现平衡,类似于Nervos和EOS的机制,鼓励用户删除或清理一些旧的状态资源,提高网络的整体存储效率。

星币在充分吸收行业经验和创新理念的基础上,通过前述设计,在很大程度上解决了分散性、安全性和可扩展性“不可能三位一体”的问题,为金融应用提供了全面优化的运营环境,在技术和性能上具有与其他主流公链竞争的实力。

随着主网及其安全赏金计划进入启动阶段,星币将进一步公布DeFi布局的具体进展,这将是所有公链项目中难度最大的。目前大部分的公链在这方面动作不多,很难吸引和激励开发者长期发展应用生态。如果策略得当,星币将有机会在这方面取得突破,形成竞争壁垒,但仍需具体观察。

如前所述,目前的公链模式还有很多变数,需要探索和实践更多的技术解决方案,才能真正推动区块链技术的大规模商业应用,这个目标越来越近。

注1:如果在同一个区块高度,很多矿工挖出新的区块,其中一个将成为最长链上的区块,而其他区块如果被后续区块引用,则称为第三纪区块。

注2:点击底部的“阅读全文”,获取更多关于赏金活动的信息。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发