开发者是每条公链发展过程中重要的有生力量。
犹如以太坊,从2015年至今,已经为开发者举办了5届开发者大会DevCon,在开发者大会上,MetaMask、Uniswap、ENS等以太坊生态的佼佼者被发现,以...
开发者是每条公链发展过程中重要的有生力量。
犹如以太坊,从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公链上的区块链合约,为被财产继承提供公开透明的解决方案,实现资产安全存储、分批解锁,委托传承给受益人
体验入口:
源代码:
https://github.com/WestXu/mylegacy
Atlaspad
Atlaspad是一个众筹协议,可在基于Starcoin网络的去中心化、无需许可和互操作环境中筹集资金,构建社区项目。
体验入口:
源代码:
https://github.com/xfhxfh1212/initial-dex-offering
MemeX
P(A) #1–#100是指100组随机生成的图像集合,每组作品将作为单独的 NFT 发布。充分发挥了Move在NFT方面的优势,构建出安全可靠的NFT。有别于大多数艺术家个体或画廊利用NFT 市场作为在线交易艺术品方式以外,P(A) 项目实际上是“区块链上的艺术”;利用 TokenID 作为链上唯一标识符的记录,在合约内部署与 TokenID 相关联的算法生成艺术品。
体验入口:
https://pa.memex.studio/index.html#/
源代码:
https://github.com/liuxieric123/nft_move_starcoin
虫洞工作室
红包是常用的生活工具,虫洞工作室通过Move智能合约定义一个安全的资产SHIBA,并针对SHIBA设计了有意思的红包逻辑。发布到Starcoin链上,为大家提供一个链上拼手气的红包功能。
源代码:
https://meteor.wormhole.studio/
体验入口:
https://github.com/reilost/meteor
Starcoin 为开发者准备了什么?
公链的基础设施
Starcoin是一个为分布式金融设计、以分层结构作为创新架构的区块链项目,其通过设计矿机,建设挖矿业务生态以保持底层网络运行的稳定性。其次在layer1上,通过改进传统PoW共识中的区块传播方式,实现动态调整网络出块时间,最大化网络带宽利用率,提高网络交易处理能力。最后,(未来)在layer2上,会使用多种扩容思路,实现业务需要的其他扩展。
除分层框架的设计外,Starcoin还使用智能合约语言Move作为编程语言。利用Move 语言针对数字资产的特性,服务于开发者构建数字资产相关业务。
此外,Starcoin还更改了以太坊的合约账户所属权设计和状态存储设计,针对其原有技术在业务中的症结做出相应调整,以方便开发者针对业务逻辑开发应用。
基础设施汇总
Starcoin IDE:
https://marketplace.visualstudio.com/items?itemName=starcoinorg.starcoin-ide
Starmask钱包:
https://github.com/starcoinorg/starmask-extension/blob/main/docs/how-to-use.md
Starcoin JS SDK:
https://github.com/starcoinorg/starcoin.js
Starcoin Python SDK:
https://github.com/starcoinorg/starcoin-sdk-python
NFT协议:
https://starcoin.org/zh/developer/protocols/starcoin_nft/
Move-cli:
https://github.com/starcoinorg/starcoin/blob/master/vm/move-cli/README.zh.md
区块浏览器:
投票Dapp:
Move 语言中国社区
除Starcoin在公链上的基础设计外,为开发者准备的教育内容是Starcoin更大的优势所在。
Starcoin使用的Move 语言是一门为数字资产量身打造的智能合约语言,其优点众多,例如语法上的简单易学、灵活多变,语言特性的线性逻辑和编程时对信息和资源的区分,更重要的是可进行形式化证明,用数学的方式去论证系统的可靠性,因此是更适合应用于数字资产的语言。
但因Libra项目的迟缓发展,Move语言的受众并不多,开发者对于Move的理解并不完善,为了充分发挥Move优势,Starcoin团队针对Move语言完成了详实的基础教育内容。
在Starcoin建立的Move中国社区论坛中,其包含了架构设计、语法介绍、工具使用、协议分析、DApp实战、Demo展示等相关内容。
Move 语言相关教育内容汇总
Move中文社区 :
Move开发指南:
https://move-book.com/cn/index.html
《move-book》中文版:
https://move-book.com/cn/index.html
Move基础篇:
https://weibo.com/l/wblive/p/show/1022:2321324653445776015474
Move进阶篇:
https://weibo.com/l/wblive/p/show/1022:2321324655638159687840
Move & Dapp实战:
https://weibo.com/l/wblive/p/show/1022:2321324658455788257683
Move开发实战:
https://weibo.com/l/wblive/p/show/1022:2321324661355444568427
Move语言设计思路:
https://weibo.com/l/wblive/p/show/1022:2321324661515499208925
Move & DeFi :
https://weibo.com/tv/show/1042211:4664043403935862
不同赛道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共同成长,共享生态红利。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!