近期比特币生态再度成为市场焦点,社区对相关项目的讨论越来越频繁。现阶段开发者对比特币叙事的研究主要聚焦在资产发行协议和扩容方案两个方面,而MVC正是加密市场当中最早的一批专注比特币L2项目。
MVC(MicrovisionChain)是基于UTXO模型的比特币侧链,旨在解决比特币的拥堵问题,并且利用比特币核心代码创建了一个高度安全且可扩展的区块链生态系统。
MVC有着极高的交易速度、高并发的指数级可扩展性以及极低的费用等特性。
MVC的技术部门负责人是XiaohuiLiu,同时他也是sCrypt公司的创始人,该公司致力于为比特币等UTXO同构区块链提供完整的开发平台。在正式进入加密行业之前,Xiaohui曾是Facebook连接性实验室的研究科学家,使互联网接入在全球范围内可用。另外他拥有计算机科学博士学位,专门从事点对点分布式网络,并且在顶级会议和期刊上发表了多篇论文。
并通过Q&A形式了解到了MVC项目的价值所在以及项目团队致力建设比特币生态背后的技术路线和实力。
1、首先请您介绍一下自己的加密从业经历以及您在MVC项目中所扮演的角色,同时为什么您会选择投身于比特币侧链项目的开发中来呢?
我是在2017年左右全职进入加密行业,最开始是做区块链算法和EOS的开发,而那年关于比特币分叉扩容的争议又十分巨大,出于比特币的龙头属性以及好奇心理,我开始转入比特币生态领域。
去年比特币叙事开始兴起,而MVC项目正好是第一批基于UTXO、POW等技术特性的专注比特币L2概念的项目,他们的开发团队需要技术帮助,考虑到比特币叙事的前景以及之前我的加密行业经历,我也就成了团队技术部门的Leader。
2、请问MVC作为比特币的侧链,在技术上现阶段能够实现什么定位?
MVC是比特币的侧链,主要解决了两大问题:一是性能,就是所谓的拓展性更高。它技术基本就是沿用了比特币的技术,如UTXO、POW,但是相比比特币最大的区别是区块更大,可以说是没有上限,所以性能上会是BTC的百倍。
二是可编程性,比特币自身缺少图灵完备,而MVC却能够通过比特币脚本中的操作码 OP_CAT 来进行编写智能合约。此外MVC搭建了跨链桥,并且费率更低,所以能够促进形成更加完善的比特币生态。
3、MVC和同赛道的其他项目相比有哪儿些优势?
目前我已经听说了一两百中所谓的BTC的L2项目,但其中绝大部分都是基于EVM、SolanaEVM的那一套,在底层技术框架上与比特币是没有任何关系的。但是MVC沿用了比特币原有的脚本技术,又是基于UTXO模型构建,所以在技术原理上与BTC十分接近,可以说是与BTC同架构的。
4、可否简述一下MVC的技术路线及最终的愿景。
项目短期目标是与比特币网络更加兼容,MVC算是首批引入OP_CAT实现智能合约功能的L2,目前还在研究如何与比特币更加接近,未来主要将实践以下三个方面:
a.完全启用OP_CAT操作码:MVC作为比特币侧链,将利用OP_CAT操作码支持Layer-1智能合约,使开发者能够在UTXO模型下构建图灵完备的去中心化应用(DApps)。
b.SegWit集成:SegWit的引入将提升交易处理效率,减少交易费用,并优化智能合约的执行,确保更高的交易吞吐量和安全性。
c.合并挖矿调研:MVC将通过与比特币合并挖矿,借助比特币网络的安全性和算力,进一步加强去中心化的安全模型,同时吸引更多矿工参与。
我们希望尽量与比特币的基础路线靠齐,这样原本使用其它链应用如钱包、跨链桥的用户再迁移过来的话能够有更舒适的体验。
还有一个技术路线方向是持续扩容,比如说现在一个区块大小是256M,以后就要扩大为2G、4G甚至更大。比特币网络每秒为7TPS,MVC则至少要为1000TPS,未来还会随时间不短增长,可以说长期目标是无限大。
MVC的最终愿景是成为与比特币彻底兼容的比特币侧链,并且帮助比特币完全实现扩容并具有可编程性的功能,最终促进比特币的大规模采用。
5、MVC是一个未实现的技术,还是一个已经真实落地的项目?有详细的具有明确时间节点的开发计划吗?包括公链节点的建设、SDK库以及语言框架等等。
MVC是目前唯一落地的UTXObased+智能合约侧链并具有众多应用的项目,它并不仅是一个白皮书或者PPT概念,相反在去年项目主网就已经开始运行了。并且POW算力一度曾超越BSV,甚至超过了BCH,成为前三的算力链。
所以MVC是一个早就实现落地的项目,并且迄今已经稳定运行有一年半之久。而且严格来说MVC在Orinals叙事之前就已在开发建设,属于最早的一批比特币L2项目。
目前MVC上落地的项目也有很多,除基建外还有钱包、浏览器、矿池等等。此外MVC生态上也有数十个DAPP在开发建设中,如METAID、METALET、SHOW3等等。
今明两年的开发计划还是希望能与比特币网络更加接近,譬如在已经十分兼容的情况下进一步实现隔离见证、Taproot以及联合挖矿,总的来说就是与比特币生态实现更加紧密的结合。
6、您认为建设开发MVC项目的技术难点主要有哪儿些?另外相比其它公链及其扩容方案来说,MVC在开发周期与后期的技术运维难度上是怎样的(更久还是要更复杂)?
在Ordinals、分形比特币、MVC等比特币生态项目出来之前,人们普遍认为比特币网络的最大意义就是储值,但现在越来越多的人开始发现可以在比特币上进行一些项目开发。不过由于起步较晚,所以相对于以太坊一类的公链生态来说,围绕比特币进行扩容开发的话,技术门槛就会比较高。此外,在编程上、基建上也都比较早期。
不过从技术角度来看,我觉得比特币生态要优于EVM生态,但目前很多基建、工具都不太完善,所以更需要开发者潜下心来去建设。
而MVC项目在开发周期上要比以太坊上要久,毕竟以太坊已经发展很多年了,但相比比特币主网则要容易很多。因为MVC有着智能合约的高级语言、API、SDK等工具。后期的话包括整个比特币生态来说,都很需要更加多的开发者、Builder加入进来。
7、从区块链技术人员的角度看,您觉得未来围绕比特币所形成的生态上会形成大规模的应用产品格局吗?这个期限会是多久?
我认为它是一个渐进的过程,比特币生态尽管起步较晚,但现在追赶其它公链生态的速度很快,比如NFT的交易量、整体市值。
另外我觉得未来比特币生态在整个加密市场中的占比会越来越重,但具体是多久则不好说。而反观其它叙事,通过最近一两个行业周期来看,大多数叙事已经显露出疲态,后继乏力,但是比特币生态目前几乎每周都会有新项目涌现。
8、对于MVC项目自身及前景,您个人有着怎样的规划和期许?
在比特币叙事刚刚兴起的时候几乎没有L2的概念,并且目前整个比特币生态也处于相对落后的局面,但是MVC的性能确实是十分优越的,链上通信速度快捷且费用低廉。我是非常希望项目能有更多的开发者加入,开发出一些优秀的应用,以此来证明MVC要相较其它比特币L2更加强大。
最重要的是,MVC能够更好的服务比特币主网上的用户,比如说当主网出现链上拥堵的情况时,就可以迁移到MVC上进行交易。