如今,首开公链的市场空间越来越得到市场的广泛认可。许多公链的生态建设正在如火如荼地进行。饱受诟病的Cardano也在近期上线。可以预见,公链技术解决方案的争夺将持续很长一段时间。
最近,一个全新的公链项目starcoin引起了连锁商的关注。它定位为新一代的分层智能合约和分布式金融网络。项目方宣布,主网即将上线,“安全奖励计划”即将启动。开发团队包括前微博技术管理层Tim和知名架构师jolestar。据知情人士透露,包括比特币星骋在内的多位业内人士参与了该项目的前期投资。
主网上线后,星币能否进一步搅动竞争激烈的公链市场,占据一席之地?我们带着疑问仔细阅读了starcoin的技术白皮书,发现该项目的设计机制和技术基础具有一些独特的性能优势。因此,本文将对星币公链进行系统解读,并与一些类似项目进行横向比较,以供读者参考。
胡涛著
最近,公链轨道再次成为加密市场的焦点。Polkadot、coos、algorand、stellar、fantom和harmony等公链项目代币在二级市场的表现令人惊叹。自去年以来,增长了10多倍。“以太坊杀手”的故事似乎更为人所知。
主要原因是以太坊的性能瓶颈越来越突出,单笔交易的手续费往往达到五六十美元,Layer2和ETH 2.0的计划没有实施,这也制约了区块链应用的实施生态。
同时,考虑到不同的应用场景对区块链网络的架构和性能有不同的要求,如游戏、金融、流媒体等,场景的特点也有很大的不同。一条公链几乎不可能同时满足所有场景的需求,跨链技术的日益成熟将进一步突破各大公链之间的壁垒,因此未来多链并行发展的概率非常大。
在这种情况下,公链技术解决方案的争夺将持续很长一段时间。围绕技术架构、经济模式、社区建设、生态应用等要素,公链项目的竞争将进一步激发区块链技术的潜力和活力,推动有真实市场需求的应用向大规模落地,从DeFi向更广阔的真实应用迈进工业。
从国内公链结构来看,目前nervos、conflux、Platon、vechain等公链处于领先地位。在创新的技术路线和一些地方政府的支持下,获得了较高的市场知名度和认可度。最近货币价格的上涨也是好事。然而,从应用落地的角度来看,它们还处于非常初级的阶段,距离以太坊还有很长的路要走。
Starcoin是最近出现的一个新的公链项目。将区块链定位为新一代分层智能合约和分布式金融网络,使区块链以更低的门槛应用于更多领域。据《链捕者》透露,该项目由Westar区块链实验室开发,开发团队的背景也非常亮丽,其中包括前微博技术管理人员蒂姆和知名建筑师jolestar。此外,比特币STAR等多位业内知名人士也参与了该项目的投资。
目前,星币正处于主网络上线前的测试阶段。3月24日,公链正式启动为期一个月的“星币安全奖励计划”,计划通过高额奖金吸引外部开发者对星币区块链测试网络系统的潜在漏洞进行测试,**奖金为5000 USDT加5000 USDT STC,同时,只要开发者在GitHub页面上提交有效的bug,他们就可以从项目方获得免费的starcoin挖矿机,并且可以在主网上线后挖矿starcoin主网币。
丰厚回报的背后,可见项目方对其网络安全的重视。公链是区块链网络中最复杂的系统工程,也是产业的重要基础设施。注意安全也是项目方的责任。
那么,在激烈的公链竞争中,星币为何仍将目光投向DeFi领域,试图与以太坊展开竞争呢?从该项目的白皮书和其他材料来看,starcoin的优势可能主要来自四种设计理念及其组合。
首先,与目前大多数使用POS共识机制的公链相比,即使是以太坊星币也计划转向POS,星币仍然坚持**去中心化程度的pow共识机制,但也在很大程度上对其进行了优化,即:,通过引入TERT阻塞机制(注:见文末说明),在困难期根据TERT阻塞率评估网络拥塞的基础上,动态调整阻塞大小和阻塞速度,从而在保证网络安全的同时又不影响网络吞吐量的提高。
同时,星币对⼀难度调整周期的所有耗气量进行统计,并结合区块速度动态调整气限。当网络拥堵时,系统可以调整大区块的用气限额,反之亦然,避免极端情况下用气成本急剧上升,为用户提供快捷的交易体验。
其次,该项目采用Facebook为Libra开发的move编程语言,这也是数字资产设计的开发语言。同时,还优化了以太坊固体语言不支持形式化验证等缺陷。许多设计对开发者不是很友好。
nervos development company的文章指出,目前固体语言主要存在三个问题:一是不能直接描述资产,资产被编码为数字,没有类;二是稀缺性无法扩展。这些语言只能描述一种稀缺的资产。稀缺性是硬编码到语言的语义中的,用户定义的资产要非常小心地重新实现稀缺性;三是访问控制不灵活,访问控制嵌入到语言的语义中,用户不能自定义自己的访问控制策略。
相反,move语言使用自底向上的静态类系统,它支持形式验证和更严格的逻辑约束。它可以在代码部署之前通过编译器检查大多数资源使用错误。它不仅支持智能合约,还支持受线性逻辑启发的语义用户定义的资源类。模块系统打破了数字资产包封装的概念,使开发人员能够灵活地控制模块接口的权限。
第三,星币在链上设计了灵活的治理机制,其主要特点是元编程功能。目前,大多数公链不能通过去中心化治理来动态调整治理规则本身,而星币可以通过其在链上的治理策略来去中心化系统自身的治理参数和机制,从而实现比其他公链更高程度的去中心化。同时,starcoin用户需要保证他们的治理代币STC参与投票治理。
值得注意的是,starcoin的另一个特点是将契约治理直接嵌入starcoin的契约标准库中,使得公链上的项目可以直接进行去中心化治理,而不需要第三方Dao工具,降低项目方的发展门槛,为社区建设提供更多便利。
四是采用容量可控的状态存储机制,有效缓解以太坊面临的状态爆炸问题。近日,以太坊联合创始人vitalik buterin在《以太坊国家规模管理方案》一文中再次强调了国家数据爆炸的严峻形势
“以太坊协议面临的最长期和未解决的挑战之一是由不断增长的状态数据规模所引起的问题。以太坊区块链上的许多操作(创建帐户、写入合同槽…)将向以太坊添加状态内容,所有节点必须存储全部状态数据,以便验证新块并制造新块。”根据以太扫描.io统计数据显示,目前***的以太坊全节点gETH的存储数据大小已经达到671.29GB,而去年同期为270.59GB。
为了解决这个问题,starcoin的解决方案是将状态相关信息抽象成资源,资源又分为资源和代码。资源用于保存用户的数字资产相关信息,代码用于保存用户的合同脚本。
这些资源的存储对运行starcoin的节点仍有相当大的成本压力。Starcoin计划通过类似nervos和EOS机制的状态存储收费策略进一步实现均衡,以鼓励用户删除或清理一些旧的状态资源,提高网络整体存储效率。
星币在充分吸收行业经验和创新理念的基础上,通过上述设计,在很大程度上解决了去中心化、安全性和可扩展性的“不可能三角”问题。同时,为金融应用提供全面优化的运营环境,在技术和性能上具备与其他主流公链竞争的实力。
随着主网及其安全悬赏计划进入启动阶段,星币将进一步公布WiFi布局的具体进展,这将是所有公链项目面临的**难题。目前,大多数公链在这方面的作用不大,很难吸引和激励开发者长期开发应用生态。如果starcoin的战略是合适的,它将有机会在这方面取得进展,但是,它需要被观察。
如上所述,如今的公链结构仍存在诸多变数,要真正推动区块链技术的大规模商业化应用,还需要更多的技术解决方案进行探索和实践,而这一目标也越来越近。
注1:如果几个矿工在同一区块高度挖出新区块,一个区块将成为最长链上的区块,而其他区块如果被后续区块引用,则称为第三区块。
注2:点击底部的“阅读全文”获取更多关于赏金活动的信息。
文章标题:即将推出主网的星币有哪些亮点?
文章链接:https://www.btchangqing.cn/216518.html
更新时间:2021年03月23日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。