CityCoins是一类围绕城市发行的加密项目,目标很直接:让参与者在支持城市财政的同时获得链上收益。该项目运行在Stacks区块链上,后者与比特币网络相连,支持dApp、智能合约和NFT。CityCoins背后的开发主体是CityCoins Inc.,项目获得了Stacks社区、Freehold、Z1和Syvita Guild的支持。
目前,社区已推动多个城市代币落地。MiamiCoin(MIA)于2021年8月上线,NYCCoin(NYC)于2021年11月上线,两座城市的市长都公开支持相关项目。除此之外,CityCoins还推出了面向得州奥斯汀的ATX。
社区决定下一个CityCoin怎么诞生
CityCoins的发行方式和常见项目不同。它不是由团队先造币再分发,而是由社区投票决定下一个对应城市。市长也可以向社区提出请求,争取为所在城市启动CityCoin。素材提到,纽约市市长Brian Adams曾提出希望为纽约推出CityCoin,随后社区激活了NYCCoin挖矿。
一旦城市确定,任何人都可以在Stacks主网上部署新CityCoin的智能合约,但前提是具备编码能力。具体流程包括:先准备Stacks钱包,再购买STX支付手续费,随后在minecitycoins.com连接钱包并部署合约。合约部署后,需有20个不同钱包地址向该合约发送交易以完成激活。再过24小时,��何人都可以开始挖出该CityCoin。
挖矿规则:STX流向城市钱包与Stacking奖励池
CityCoin的挖矿并不依赖传统算力竞争。矿工需要在特定区块向智能合约发送STX,以争夺提议区块和获得区块奖励的资格。系统通过可验证随机函数(VRF)抽取赢家,抽取权重与矿工投入的STX总量相关。每名参与者在每个区块只能挖一次。
这些用于挖矿的STX一旦支出就无法撤回。资金分配也很明确:30%进入城市钱包,70%分配给Stacking参与者。矿工投入的STX越多,中签区块奖励的概率越高。CityCoin会在获胜矿工领取区块奖励时铸造。按照发行规则,初始区块奖励为每个区块250,000枚CityCoins,并将在未来20年里每4年减半一次。
矿工需要按区块提交出价,交易确认后出价即被锁定。系统也支持在一笔交易中为多个区块同时提交总出价。参与者可以通过minecitycoins.com或Syvita Mining加入挖矿。
Stacking怎么运作
Stacking与加密资产质押有些相似,但这里锁定的是CityCoins。用户把代币锁进智能合约,并选择参与多少个奖励周期。完成Stacking后,参与者获得的是STX奖励;而STX本身又可以继续参与Stacks生态中的Stacking,以获取BTC奖励。
每个奖励周期结束后,参与者可以领取STX奖励和解锁的CityCoins。单个地址最终能拿到多少,取决于其锁定数量占当期全部Stacking总量的比例。素材显示,每个周期大约为两周。Syvita Mining与minecitycoins.com都支持这项操作。
迈阿密币与纽约币已验证一套城市筹资路径
对城市而言,CityCoins的核心吸引力在于持续收入。只要有人挖MIA或NYCCoin,就会有30%的STX流入对应城市钱包。城市可以提取这些资金,如果需要,也能把STX转换成美元,再投向本地项目。
对参与者来说,收益路径分成两类:矿工争夺区块奖励,持币者则通过Stacking赚取STX。素材提到,MiamiCoin上线不到3个月,矿工就贡献了约2,000万美元价值的STX。这组数据说明,在���区参与度较高的情况下,CityCoins确实可能给城市带来额外财政来源。
MIA和NYCCoin还具备可编程性。开发者可以基于智能合约为它们增加应用场景,把CityCoins接入新的链上应用。
为什么CityCoins选择建在Stacks上
CityCoins离不开Stacks。Stacks是一个开源区块链网络,借助Clarity编程语言,让智能合约能够在比特币网络旁运行。它构建在比特币区块链之上,并通过Proof-of-Transfer(PoX)共识机制与比特币连接。按照素材描述,Stacks矿工会转移比特币,以换取新的STX代币。
Stacks由Muneeb Ali和Ryan Shea于2013年创立,项目此前名为Blockstack。其早期获得了Winklevoss Capital、Y Combinator和Digital Currency Group的资金支持。项目背后的公司是Hiro Systems PBC,最初名称为Blockstack PBC。

