采访:西柚,ChainCatcher
嘉宾:Fisher Yu,Babylon 联创
编辑:念青,ChainCatcher
比特币已突破7万美元,其市值接近1.5万亿美元,超越了白银,成为全球市值第八大资产。但由于比特币不支持智能合约,上万亿美元的比特币资产只能沉睡在钱包或交易所中,仅仅作为价值存储资产存在,不能发挥其流动价值。
不过,随着Ordinals协议的发展和繁荣,比特币生态也迎来了新生,围绕比特币构建的各种应用和协议层出不穷,Babylon协议就是其中的明星产品,它通过Staking的方式解锁比特币的流动性、提高持有者收益的同时,还通过提取、解耦比特币的安全性共享给PoS网络及相关应用等。
从产品功能上来讲,Babylon是一个基于比特币的中间件协议,由斯坦福教授David Tse(简称David)和Fisher Yu博士共同创建。它为比特币引入了质押(Staking)功能,让BTC持有者可以无需信任地将其资产质押到其他需要安全和信任的协议或服务中,从而获得PoS质押收益和治理权,同时也将比特币安全性传递到各类中间件、数据可用性层、侧链等协议上,让它们以更低的成本享受到比特币级别的安全性。
从业务范围来看,Babylon涵盖了两个方面:一是BTC持有者可以质押BTC,为其他协议提供安全性和可信层;二是让PoS链或者其它比特币生态系统中的新协议或应能够利用BTC质押者作为验证节点,提高安全性和效率。
在工作机制上,Babylon与以太坊的再质押协议EigenLayer一致,在本次ChainCatcher采访中,Babylon联创Fisher Yu表示,自己、David和EigenLayer创始人Sreeram Kannan(简称Sreeram)都是好友,二人还曾合著过研究区块链数据可用性的“coded Merkle tree”,一起提出了“安全性共享”概念,只不过EigenLayer选择了提取以太坊安全性,Babylon选择提取比特币安全性。
“比特币+Babylon”可以视为是“以太坊+EigenLayer”,但由于比特币不支持智能合约,Babylon需要比EigenLayer多做一步,也是从0-1最难的一步,让不可质押的比特币先变得可以在质押,之后再做比特币再质押。
截至4月2日,Babylon已获得了众多知名资本支持,并与多个项目方达成了合作。根据加密数据平台Rootdata显示,目前Babylon公开的融资金额累计已有2600万美元,投资机构包括Polychain Capital、Framework Ventures、Polygon Ventures、Binance Labs等多个知名资本。
3月21日,比特币数据可用性层Nubit宣布与Babylon达成合作,Nubit计划利用Babylon的技术加强其数据可用性层的安全性;3月14日,比特币原生流动性和稳定币DeFi协议Yala与比特币质押协议Babylon宣布集成,支持用户在Yala平台上用比特币等资产参与Babylon的质押。
此外,2月28日,Babylon开放质押测试网活动并向早期参与用户提供先锋通行证NFT,受到社区用户追捧,上线不到48小时,参与的用户就超过了10万+。
在接受ChainCatcher采访时,Babylon联创表示,Babylon将在4-5月开启第二轮测试网活动,覆盖群体将会更广;Q3会上线主网。
ChainCatcher邀请了Babylon联创Fisher Yu就“Babylon比特币质押原理、背后开发故事、与EigenLayer的关系等”问题进行了探讨。
开发Babylon背后的故事
1、ChainCatcher:在创建Babylon产品之前,Fisher Yu是从事什么工作的?因何契机接触到Web3领域的?在Web3行业有哪些经历?现在Babylon主要负责哪些工作?
Fisher Yu:我个人2012-2016年在澳洲国立大学读博士,研究方向是网络信息安全,并在博士最后一年,发明了一套去中心化的流媒体分发协议及专利,售卖给了杜比实验室,从此和去中心化网络结缘。
随后去美国南加州大学做博士后,研究方向是去中心化网络安全(也就是区块链安全),期间结识了David Tse(简称David)教授,也是Babylon的Co-Founder,并和团队发表了2篇重要的研究成果:一个是和EigenLayer创始人Sreeram Kannan(简称“Sreeram”)合著的“coded Merkle tree”,这是区块链数据可用性领域最有影响力的成果之一;另一个是polyshard,是区块链扩展性领域的著名成果。
博后做了半年,就应邀加入杜比实验室负责领导去中心化流媒体系统的研发。在杜比实验室工作期间,和David教授持续合作一些区块链的学术研究以及大型公链的项目咨询如安全性升级,积攒了很多经验。在2021年底,我们和EigenLayer创始人Sreeram教授就开始思考“安全性共享的概念问题”,用更大的链为更小的链提供安全服务。
最终,Sreeram教授选择了以太坊,我和David选择了比特币,以打造bitcoin security sharing (比特币安全性共享)目标,并发明了第一个相关协议,创业成立Babylon。
目前,我是Babylon的co-founder和CTO,负责领导工程师团队。
2、ChainCatcher:Babylon产品定位是怎样的?想要解决哪些问题?
Fisher Yu:Babylon的愿景是打造一个由比特币网络保护的去中心化世界。要达成这个目标,Babylon需要构建一组完整的安全共享协议,将比特币网络的各种安全性提取出来并共享给其它的去中心化系统。
目前,Babylon已经开发了比特币时间戳协议(Bitcoin Time Stamping)和无信任比特币质押协议(Bitcoin Staking)。前者主要解决POS网路中的长距离攻击问题,显著效果就是可以将PoS质押解绑周期从几周降低为1天;后者解决了PoS网络过于依赖原生资产质押导致的启动初期安全性低,高通胀,低流动性的问题,并且为比特币持有者激活了除了价值存储和支付外的第三个使用场景(质押并获取收益)。
总的来说,Babylon是通过Cosmos SDK实现的一组协议。
3、ChainCatcher:2月28日,Babylon向公众开放质押测试网、并向完成质押体验的用户提供先锋通行证(The Bitcoin Pioneer Pass)奖励,按照原计划该活动于3月5日结束。但是该活动为何未到约定日期就提前关闭了?测试网质押运营结果如何?有哪些问题还需要改善?
Fisher Yu:这主要是因为Pioneer Pass NFT活动不仅有7天的时间限制,还有10万的名额限制,开放仅48小时10万名额就都领完了,只好将活动提前下线。
这次活动遇到的问题就是:社区用户多次反馈领水(faucet)难,没有预料到社区的热情如此高涨。这主要是因为在早期为了公平起见,Babylon并没有提供自己的faucet,而是提前一周分享了比特币核心开发者BTC Signet所有者Kalle Alm自己的faucet。
虽然已经提前几周就和Kalle Alm及其所在公司DG Labs同步可能会出现的高流量,但活动流量还是远超预计,导致Signet faucet网站多次瘫痪,很多人领不到水。为了解决这个问题,Babylon在活动上线后4个小时内搭建了自己的discord faucet供大家使用,但因为流量太大,还是有很多人领不到水。
4、ChainCatcher:根据Rootdata加密数据显示,Babylon公开的融资金额已经共计有2600万美元,投资机构包括Polychain Capital和Hack VC、Framework Ventures、Polygon Ventures、IOSG Ventures等多个知名机构,还有Binance Labs、ABCDE Capital投资金额未公布。被加密社区称为是“群星”一致看好的项目,你认为资本为何看好Babylon?在对接机构过程中,有哪些经历让您很难忘?
Fisher Yu:看好并支持Babylon的,不是简单的资本而是对去中心化世界有信仰有长期主义决心的合作伙伴,Babylon有很扎实的技术和持续创新打底,要实现的是去中心化世界大一统的愿景,只有和志向相同的伙伴们才会愿意一起向目标前进。
对接机构的过程,有点对DD(尽职调查)有阴影,VC的尽调问题很多,根本做不完。
Babylon产品运作机制
5、ChainCatcher:Babylon协议不但让BTC持有者能够在无需信任任何第三方的情况下质押比特币,即BTC持有者在不将资产转出钱包地址的情况下获得质押生息收益,同时还能将比特币的安全机制引入PoS链中。Babylon这在技术上是怎样实现的,究竟是怎样运作的?
Fisher Yu:要回答这个问题,需要先了解什么是质押资产、及什么样的资产才有资格被认定为质押资产。
一个资产要成为质押资产,必须至少满足两个条件:一是可锁定,也就是被质押的资产不可以交易或转移;二是可被罚没,也就是当质押者攻击其质押对象(通常是PoS链)时,它锁住的资产可以被罚没。
在此基础上,还有一些额外的功能特质,比如可委托(delegation)(PoS的质押委托)、可随时解质押、可部分罚没、可再质押restake等。
Babylon的比特币质押协议不但实现了上面提到的所有条件和特质,使得比特币成为了first class原生质押资产,允许在用户为 PoS 区块链质押比特币并赚取收益同时,而比特币持有者无需把比特币交给任何任何第三方托管、桥接解决方案或包装服务,不需要信任任何price oracle,是真正的原链无信任质押。
而Babylon是一种比特币质押协议,开创了原生比特币质押的概念。
行业普遍认知是这是不可能的,因为比特币没有智能合约,无法正确执行罚没。但是比特币网络其实有一个脚本语言,允许用户自定义一些简单的比特币使用条件,当且仅当条件触发时,该比特币才能被使用。我们利用了比特币的脚本语言,结合巧妙的密码学技术,在比特币上实现了一个等效于质押智能合约的协议。
比如,比特币脚本语言允许时间锁,即允许用户自定义一个锁定期,在此期间,该比特币(UTXO)无法转移。例如,如果给一个比特币上一把1000个比特币区块的时间锁,那么该比特币就会被锁定一个星期左右,从而实现质押中要求的锁定。
此外,比特币支持的Schnorr签名算法在特定的构造下,有一个有趣的性质,如果签名持有者为相互冲突的两条信息同时签名,则任何看到这两组签名的人都可以反解出该签名的私钥。
Babylon利用这个特质,给比特币持有者构造了一个签名可用其锁定被质押的比特币,锁定之后,比特币持有者可以用该签名去参加PoS系统的共识。如果他在参与共识时攻击PoS系统乱投票,则他的Schnorr私钥就可以被任何人反解,导致其质押的比特币被罚没。
在整个过程中,比特币质押者没有将比特币交给任何人,也没有把解锁质押的私钥交给任何人,所以是完全无信任的。
以上只是简单的原理,实际的构造会复杂得多,Babylon将推出BTC Staking 101 Series博客,欢迎关注学习!
6、ChainCatcher:作为用户,更关注Babylon主要有哪些角色和参与者构成?每个角色负责的任务是什么?普通用户有哪些参与方式?
Fisher Yu:从生态角度来说,Babylon的生态角色和其它基础设施项目没有太大不同,所以这里我们只重点讲一下比特币质押协议的参与者。
PoS网络质押的主要参与者有持币的用户,验证者节点,钱包等等。当比特币质押协议被引入后,持币用户拓展到了比特币持有者,验证节点则可以选择运行验证节点,或者运行由比特币质押支持的finality provider(终局提供者),钱包方则需要无缝支持多币种,包括比特币和PoS原生代币。
7、ChainCatcher:Babylon使用比特币安全性的场景有哪些?能否举一些具体的例子解释?
Fisher Yu:采用比特币质押保护的PoS系统可以获得远超其原生资产市值的安全性,从而可以吸引更多的用户及价值TVL。
此外,由于持有比特币本身没有任何靠谱的收益,比特币持有者对质押奖励的期望值应该是低于PoS原生资产的,所以PoS系统在通过通货膨胀提供质押奖励时,面向比特币质押的通货膨胀的压力会小很多。
8、ChainCatcher:关于质押平台尤其是BTC质押,持有者更关注资产质押在平台的安全性,之前有不少链上存币生息平台在积累到一定量的资产后,或因黑客事件或因其它原因跑路的情况时有发生,最终不但没有了收益连本金也没了。Babylon比特币质押是如何保障质押用户资产安全的?
Fisher Yu:系统漏洞除外,这些系统出问题大部分原因是它们的底层都需要比特币持有者把比特币转给由第三方控制的钱包,Babylon比特币质押不需要这个方式,从根本上杜绝了跑路的发生。
9、ChainCatcher:除了资产安全性外,Babylon上的质押资产退出流程是怎样的?一般需要多久?
Fisher Yu:质押的比特币在比特币网络上是由时间锁锁住的,时间锁到期后用户可以随时立即取出,在时间锁到期之前,协议也允许提前退出。
不过,为防止质押者在攻击PoS链后马上通过提前退出逃避罚没,和绝大多数PoS链一样,比特币提前退出会有一个几天的退出期,且在此期间,质押的比特币无法参与共识也不可取出。
关于EigenLayer和比特币Layer2发展
10、ChainCatcher:Babylon与以太坊EigenLayer有何不同?
Fisher Yu:EigenLayer的创始人Sreeram Kannan教授是我和David的好朋友,我在数据可用性方向的Coded Merkle Tree论文就是和他合著的,而安全性共享(security sharing)是我们在2021-2022年间共同萌生的愿景和努力方向,最终Sreeram选择了以太坊网络,我和David选择了比特币网络。
EigenLayer实现了ETH质押的从1到10的进化:ETH本身已可以质押,EigenLayer使得其可以再质押。Babylon比EigenLayer需多做一步需从0到1:让不可质押的比特币先变得可以质押,之后再做比特币再质押,实现1-10。
而DA层只是可以被(再)质押协议保护的应用场景之一,(再)质押下有很多去中心化服务可以实现。
11、ChainCatcher:据统计比特币Layer2网络已经有50+,内卷程度堪比以太坊Layer2。面对混乱的Layer2市场,您认为竞争格局会如何演变,个人筛选Layer2项目的维度有哪些?
Fisher Yu:比特币生态没有单一的思想领袖,不像以太坊有Vitalik,这使得大家可以百花齐放百家争鸣,期待比特币生态像春秋战国时期一样,可以诞生出多个伟大的思想和方向,引领去中心化世界的发展。
个人会比较感兴趣的是,能真正给比特币网络和其它网络都带来好处、有创造价值(positive sum)的项目。