Starcoin黑客松决赛落幕,基于Move语言的DeFi生态初成
Published at August 23, 2021 By TechWeb.
原文链接: http://prnews.techweb.com.cn/qiyenews/archives/219537.html
开发者是每条公链发展过程中重要的有生力量。
犹如以太坊,从 2015 年至今,已经为开发者举办了 5 届开发者大会 DevCon,在开发者大会上,MetaMask、Uniswap、ENS 等以太坊生态的佼佼者被发现,以太坊也因此坐拥全球第一大加密开发者社区。
这都证明了,为开发者铺好路,是公链必须要做的,也会因此成为影响未来生态发展的关键。
Starcoin 作为针对去中心化金融设计的公链,正在聚焦开发者服务,通过开发者服务建立生态应用版图。
第一条 Move 语言的无需许可公链
2021 年 6 月 23 日,Starcoin 社区发起了正式开放 Move 合约的新提案,该提案通过后,允许任何人往链上部署 Move 合约,基于改进型 PoW 的公链 Starcoin 正式成为第一条基于 Move 语言的无需许可公链及智能合约平台。
经过 7 天的社区投票,2021 年 6 月 30 日,提案最终以 7357180.4992 个 STC 赞成票投票通过。
2021 年 7 月 1 日,该提案在 Starcoin 主网被顺利执行,Starcoin 生态正式完全开放,成为无需许可且图灵完备的智能合约平台。
提案投票进行时,同时开启的还有首届 Starcoin Move 线上黑客松大赛。这是生态发展的主场,大赛历时 5 周,随着黑客松预赛、决赛相继结束,Starcoin 的应用生态已初具发展规模。
Starcoin 黑客松中的 MVP
此次 StarcoinMove 线上黑客松大赛,参赛团队需基于 Starcoin 链上 Move 合约构建 DApp,官方推荐开发者的开发方向包含 Yield farming、DEX、Asset-Management、Lending、NFT、Oracle、Cross-Chain、Algorithmic-Stablecoin 等业务方向。
在报名参赛的近 30 支团队中,通过对参赛项目代码复杂度、项目完成度、创意性、实用性、展示度、影响力、技术难度、设计等多因素评分后,最终有 24 支团队获奖,参赛团队共发布了 15 种不同的业务 MVP(最简可行性产品),体现了 Move 合约的完备特性和 Starcoin 链的灵活性。
最终,经过专业评委的选拔,4 个团队在决赛胜出。将获得 Starcoin 生态的全面资源扶持。
以下为参赛团队的项目类型举例和获胜团队项目解析:
获胜项目
MyLegacy
MyLegacy 致力于解决财富产权代际传承难题,重构数字时代的财富产权传承信任体系。通过构建在 Starcoin 公链上的区块链合约,为被财产继承提供公开透明的解决方案,实现资产安全存储、分批解锁,委托传承给受益人
Atlaspad
Atlaspad 是一个众筹协议,可在基于 Starcoin 网络的去中心化、无需许可和互操作环境中筹集资金,构建社区项目。
MemeX
P(A) #1–#100 是指 100 组随机生成的图像集合,每组作品将作为单独的 NFT 发布。充分发挥了 Move 在 NFT 方面的优势,构建出安全可靠的 NFT。有别于大多数艺术家个体或画廊利用 NFT 市场作为在线交易艺术品方式以外,P(A) 项目实际上是“区块链上的艺术”;利用 TokenID 作为链上唯一标识符的记录,在合约内部署与 TokenID 相关联的算法生成艺术品。
虫洞工作室
红包是常用的生活工具,虫洞工作室通过 Move 智能合约定义一个安全的资产 SHIBA,并针对 SHIBA 设计了有意思的红包逻辑。发布到 Starcoin 链上,为大家提供一个链上拼手气的红包功能。
Starcoin 为开发者准备了什么?
公链的基础设施
Starcoin 是一个为分布式金融设计、以分层结构作为创新架构的区块链项目,其通过设计矿机,建设挖矿业务生态以保持底层网络运行的稳定性。其次在 layer1 上,通过改进传统 PoW 共识中的区块传播方式,实现动态调整网络出块时间,最大化网络带宽利用率,提高网络交易处理能力。最后,(未来)在 layer2 上,会使用多种扩容思路,实现业务需要的其他扩展。
除分层框架的设计外,Starcoin 还使用智能合约语言 Move 作为编程语言。利用 Move 语言针对数字资产的特性,服务于开发者构建数字资产相关业务。
此外,Starcoin 还更改了以太坊的合约账户所属权设计和状态存储设计,针对其原有技术在业务中的症结做出相应调整,以方便开发者针对业务逻辑开发应用。
Move 语言中国社区
除 Starcoin 在公链上的基础设计外,为开发者准备的教育内容是 Starcoin 更大的优势所在。
Starcoin 使用的 Move 语言是一门为数字资产量身打造的智能合约语言,其优点众多,例如语法上的简单易学、灵活多变,语言特性的线性逻辑和编程时对信息和资源的区分,更重要的是可进行形式化证明,用数学的方式去论证系统的可靠性,因此是更适合应用于数字资产的语言。
但因 Libra 项目的迟缓发展,Move 语言的受众并不多,开发者对于 Move 的理解并不完善,为了充分发挥 Move 优势,Starcoin 团队针对 Move 语言完成了详实的基础教育内容。
在 Starcoin 建立的 Move 中国社区论坛中,其包含了架构设计、语法介绍、工具使用、协议分析、DApp 实战、Demo 展示等相关内容。
不同赛道 DApp 分析
目前 Starcoin 的主网上线运行的是 layer1,也就是其与以太坊、比特币网络一致。足以承担在网络中发行资产及资产转移、交换等业务需要。
也还意味着需要开发者基于链发行资产,继而搭建资产流通、交易的业务平台,例如在以太坊上 Uniswap 是交易的龙头,根据 Uniswap 的开源代码,以太坊上还出现了多个 Swap 平台。
在 Starcoin 上,可以搭建和 Unisawp 功能一致的 DEX,例如在论坛中,其 Demo 应用命名为 Starswap。
根据这个逻辑。我们在以太坊上看到的属于金融业务强需求的项目都是 Starcoin 的必需品甚至于未来的爆品。
因此我们可以推测以下开发方向和示例项目,希望开发者多多参与开发相关应用。
DeFi:
锚定币:pToken、WBTC
抵押型稳定币:DAI
DEX+AMM:Uniswap、Sushiswap
交易聚合器:1inch、Matcha
抵押借贷:MakerDAO、Compound
存币理财:YFI
Farming:YAM
NFT:
艺术品画廊:SuperRare
Metaverse:CryptoVoexls
Gamefi:Axie
NFT 交易平台:OpenSea
其他:
DAO:MolochDAO
域名服务:ENS
预言机:Tellor
写在最后
每一个在链上运作的应用,都是公链生态爆发的机会,因为在加密货币生态里,应用生态直接与代币经济的价值体现相关。例如以太坊上的 AAVE,其锁仓价值超过 10 亿美元,促成了链上资产流通中重要的环节。当 AAVE 进入其他生态部署时,大大增加了其他链生态的价值容量。
又例如在比特币上,其支付网络闪电网络,通过状态通道的建设,将 2500 枚比特币引导到闪电网络中流通,是比特币网络的变相锁仓。
而对于那些 Farming 模式运行的 DeFi 以及 GameFi 和 NFT 交易平台,其模式足够吸引用户,引导了对链上基础资产的强烈买入可能,与其他因素相配合,也是提升生态总值的重要方式。
期待更多开发者在 Move 中构建更多安全的、创新的金融应用,富集资产,与 Starcoin 共同成长,共享生态红利。