基于UTXO模型 +PoW共识,一文详解高性能比特币侧链MVC

作者:南枳,Odaily 星球日报

引言

在Ordinals开启了比特币生态之春之后,各类比特币生态的协议与应用开始蓬勃发展,出现了如BRC-20、Atomicals、Rune等一系列直接依托于比特币网络的协议。但由于比特币网络特性的限制,难以承载大规模的应用发展和采用,比特币网络交易费用一度超500 sats/vB,多个高总量的热门铭文铸造成本达数百万美元。

另一方面比特币减半在即,对比特币生态发展的热情和需求愈发高涨,市场亟需切实有效的扩容方案,以维持生态的开发和运维需求,通过手续费承载和促进比特币网络的长期运作。试想,若有既能继承比特币网络的安全性与特性,又能够承载高并发的用户需求、资产能够无缝迁移的网络,开发者就能够充分创造面向大众的应用,比特币及其生态的大规模应用也不再遥远,甚至有望乘着现货ETF的东风,面向全世界普及。

比特币扩容方案

比特币发展至今,扩容方案的探索未曾停止,尤其是在23年年末涌现出了数量众多的BTC Layer2,每种扩容方案采取的技术大不相同,按系统架构划分为以下三类:

  • 比特币同构方案;
  • EVM方案,建立与比特币网络资产跨链方案;
  • 其他非比特币同构、非EVM的方案,例如闪电网络、Stacks等。

MVC(MicrovisionChain)正是少数做到了比特币同构的扩容方案,包括UTXO模型、共识算法、1:1的代币数量等方面,使比特币网络的用户、开发者、矿工均能无缝迁移。具体而言相较其他扩容方案,基于比特币同构的扩容具备以下突出优势:

  • 高度兼容的资产和生态:对于侧链而言,根据其底层设计,特定资产能够在各侧链和Layer2原生流转,MVC既能支持比特币的转移,也涵盖了BRC-20等一系列资产。生态的兼容特性免去了繁琐的重新开发工作,可快速迁移并面向用户开放,以实现短时间内的用户快速增长;
  • 无缝迁移的用户体验:用户采用同一套私钥在比特币网络及其扩容网络中管理资产,可复用同一套管理工具,同时基础设施也具备高度的适配性,用户在比特币主网和扩容方案之间迁移无需改变习惯;
  • 可扩展的算力安全性:采用比特币同构方案,意味着也适用比特币的 SHA256 挖矿算法,比特币网络中众多的矿工,都能够迁移至新的网络,潜在地成为侧链 /Layer2的安全防护者。

高性能BTC侧链MVC

回到扩容方案,从几个问题出发和理解扩容的基本要求和目标——比特币网络为什么需要扩容?需要哪些方面的改进?扩容的同时需要保证什么?

为什么要扩容?因为比特币网络费用昂贵、用户操作执行时间长、图灵不完备(没有智能合约);

改进什么?降低费用、提升速率、增加资产发行方式 / 智能合约;

需要保证什么?保证网络的安全性和去中心化。

简而言之,最佳的扩容方案应是在尽量维持去中心化网络特性的基础上,降低各类门槛,提供大规模采用可能性。没有去中心化特性,依靠少数的高性能节点,则是重返的 Web2 的窠臼;没有性能支持,则不能满足普适性的大众需求。

而MVC通过其创新机制,回答了这些问题:

安全性

MVC是一个基于UTXO模型 +PoW共识的BTC侧链,除具有类比特币的网络和技术特性、安全性、高去中心化外,兼具高性能和低费率的特点,测试网运行数据显示,MVC的TPS超1万,能够承载大规模的用户使用。

首先在网络的安全性方面,MVC采用了与比特币相同的SHA-256算法,具备承接庞大矿工群体的能力。而目前MVC的算力也已实现里程碑式的增长。MiningPoolStats数据显示,当前MVC的算力在所有SHA-256算法网络中排名12位,高于BSV、eCash(XEC)等,位于BCH之后,算力达BCH的81%,而这一数据在半年前仅为20%。通过庞大的算力,网络的去中心化特性和安全性能够得到充分的保障,这也是扩容的根本要求所在。

基于UTXO模型 +PoW共识,一文详解高性能比特币侧链MVC

创新机制所实现的性能

MVC提出了BVM(比特币虚拟机)概念,在UTXO模型 +PoW共识的基础上,为比特币网络拓展智能合约功能,旨在构建基于比特币生态同时能够比肩以太坊网络的智能合约体系,为比特币网络用户带来功能拓展,为破圈引入用户创造可能。而这一愿景和理念由MVC设计的一系列创新的底层机制组合实现,包括提升性能的MetaTXID、智能合约框架MetaContract和DID方案MetaID,MVC通过这些创新机制实现智能合约功能和网络扩容。

性能提升与智能合约基础MetaTxID:MetaTxID是一种创新的交易识别号生成方法,也是MVC有别于其他UTXO公链的核心差异。使用MetaTxID,能够完整地保留UTXO模型的并行能力,通过验证数据裁剪,降低合约验证所需的数据量大小,实现轻量的数据溯源功能,为纯UTXO模型的Layer1合约提供了可行性。

高性能智能合约框架MetaContract:是一种基于UTXO模型的、高性能低成本的智能合约框架,相较于主流的基于全局状态的合约模型有以下的优点:

  • 扩展性:不同的UTXO合约能够在MVC节点中并行的执行和验证,因此能够有效地利用现代计算机的多核优势,极大提高合约的执行速度,从而提升网络的TPS。
  • 低延迟:MVC具备零确认特性,合约执行在TX到达矿工节点的内存后即返回执行结果而不需要等待确认。
  • 安全性:由于UTXO合约的链式依赖特性,具有反MEV、防重入的安全特性。

链上分布式身份协议MetaID:旨在实现不同跨链应用之间的数据互联互通。通过分布式ID协议,在MVC上开发 Web3 应用的复杂度以及门槛大为下降,使得 Web3 应用大规模爆发成为了可能。

基于上述的创新机制结合作用,MVC的高性能网络允许开发者充分发挥其创造力,不再受性能桎梏,并具备易测试和维护、内存高利用率、代码简洁等特性。而对于用户,在享受网络安全性的同时,能够以极低成本参与生态,使用无缝高效的 Web3 应用。

代币体系

MVC的原生代币SPACE总量为2100万枚,无预售和IDO,SPACE既充当网络的Gas也是治理代币。代币的35%通过PoW挖矿分配,10%面向生态建设者10年线性解锁,剩下的55%通过PoB(Proof of Build)的方式经过社区 DAO 投票分配,分配图如下所示。

基于UTXO模型 +PoW共识,一文详解高性能比特币侧链MVC

MVC此举,旨在通过两个方面结合实现经济体的正向循环——生态激励和可持续的矿工收入。

通过PoB形式发放代币,一方面能够促进各方技术、营销人才涌入和建设生态,同时也是生态发展激励的潜在储备金库。生态代币激励的典型案例就是Arbitrum,通过多轮的STIP(短期激励计划)引入了大量的优质项目,然后用激励吸引用户,用项目发展保持用户粘性,最终完成生态闭环,TVL、项目数、项目活跃度都位列Layer2首位。为生态发展储备了大量资金的MVC,也有望通过同一方式快速构建生态并驱动其发展。

另一方面,传统挖矿产出模型中,区块奖励为对早期矿工投入的奖励,在早期用户不足的情况下补贴矿工,随着时间推移而减少。在MVC的矿工经济模型中,后期矿工的收入的大部分将由交易手续费组成。MVC目标是承载海量的 Web3 应用和用户,通过前文所述的生态建设体系,随着应用的成熟和用户的增加,每区块交易手续费部分将在数年内超越区块奖励,成为矿工的主要收入来源。矿工收入构成逐渐转变,从早期到后期都能有效维持并健康地转为正向循环。

CoinGecko数据显示,SPACE当前市值仅7300万美元,相较各新生未落地的BTC Layer2的数亿估值仍显低估。而对比其他产出即抛售的矿币,MVC通过生态建设,一方面能控制减缓抛压力量,更进一步地可以促使代币回流生态,实现正向循环。

齐全生态体系

目前MVC生态已初见规模,有二十多个落地协议,例如有DEX MVCSwap、域名服务MetaName、SocialFi项目Show3、稳定币项目Space Dollar等,协议覆盖面广,生态功能齐全。

基于UTXO模型 +PoW共识,一文详解高性能比特币侧链MVC

MVC的重点孵化项目,BTC生态上首个订单簿式DEX orders.exchange也宣布即将登录MVC,成为链接比特币网络和MVC网络之间的桥梁。

在MVC的路线图中,披露了许多MVC生态即将于一季度落地的重大计划,包括资产跨链桥,通过这一跨链桥能够发挥前文所述的资产无缝转移的特性,两个比特币网络兼容钱包也即将纳入MVC网络,还包括有一系列的性能提升。在以上计划落地后,生态流转的畅通通道将开启,驱动新一轮的用户增长,促使MVC走上资产与生态繁荣之路。

目标是星辰大海——MVC终极扩容计划「100MVC」

如前文所述,MVC网络具备高性能低成本、支持并行运行、高兼容的特点,MVC希望进一步地发挥这些特性,成为比特币可扩展性的终极方案。

第一步,MVC节点预计将在今年3月至4月期间升级,开启资产无缝跨链通道。而MVC单体网络本身已解决了可扩展性问题,实测TPS超1万,交易费用低于0.001美元,能够承高量级用户进入。

其后,MVC计划实现MVC网络快速复制功能,称为「100 MVC」,落地后开发人员能在半小时内运行起一个复制版本的MVC,在UTXO结构和底层功能保持不变的核心前提下,根据需要调整参数,确保将来与MVC和BTC兼容性。类似于AltLayer的Rollup-as-a-Service,100 MVC使得开发者能够根据场景需求快速搭建网络,免去基础工作进而专注于事务本身,进一步提升比特币网络的可扩展性和实用性。

最后,基于可并行运行和高兼容特点,MVC希望为比特币创建一个全球统一的可扩展生态系统,拥有100个MVC相当于拥有100个比特币同构UTXO网络,MVC将更新支持这100个MVC和各种第三方比特币构架的Layer2、侧链、生态系统的互联,实现承载力的指数扩增,最终成为比特币网络可扩展性的终极方案。

基于UTXO模型 +PoW共识,一文详解高性能比特币侧链MVC

结论

比特币减半在即,比特币现货ETF带来的资金涌入仍未停歇,比特币生态的再次爆发增长即将到来。相较于随着热度宣发出现仍未落地项目,深耕比特币网络多年的MVC已构建起其生态体系,在赋予比特币生态智能合约功能的基础上,并将凭借着其安全与高性能的特点,开辟未有的比特币之路,走向万众普及的比特币新时代。

承接区块链项目定制开发

微信:btc9767

QQ :1330797917

TELEGRAM: BTCOK9

承接区块链项目定制开发


qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 基于UTXO模型 +PoW共识,一文详解高性能比特币侧链MVC