今天我们继续讲一个新的概念,也是比特币的一个新扩展方案,叫分形比特币-Fractal Bitcoin。由Unisat团队、BSF、Uniworlds和Asset Bridge等知名机构联合推出。目前处于测试网阶段,主网预计9月上线。与传统Layer 2有什么区别?关键区别在于,FractalBitcoin通过在比特币主链上添加分形层来扩展网络,分形层允许比特币网络在不改动原有代码的前提下,处理更多的交易,保持与主链的兼容性和安全性。相比之下,传统的Layer 2是在比特币主链上建立的独立网络,像是一个附加的通道。虽然也能加快交易,但使用起来通常更复杂,并可能需要跨链。也就是说,Fractal Bitcoin 并不会与比特币主网争夺流动性。
简介Fractal Bitcoin是一种通过虚拟化递归扩展比特币网络的自我复制方法。其主要目标是利用自2009年以来现有的比特币工程构造来扩展整个比特币系统,而无需引入其他区块链的附加构造。
Fractal Bitcoin并不是一种分叉;它在多个层次上处理与比特币类似的交易。Fractal Bitcoin的每一层都使用比特币的实现,突显出独特的分形特性。
分形是一种在每个尺度上都保持一致并随着时间重复的模式。通过这种分形结构,系统能够通过不断扩展到新的层次来实现无限的处理能力。
比特币作为单一区块链的价值来源于其广泛的认可度和坚实的工程基础。因此,在将比特币从单一区块链扩展到多层系统时,尽可能保持原生工程构造至关重要。
虚拟化第一步是全面虚拟化Bitcoin Core。这包括将整个Bitcoin Core封装成一个可部署和运行的区块链软件包,称为Bitcoin Core软件包(BCSP)。通过这样做,可以在比特币主网上独立运行一个或多个BCSP实例,并进行递归锚定。
在操作系统的发展过程中,虚拟化已经成为一种趋势。在主操作系统上运行多个客操作系统提供了隔离性、灵活性、可恢复性和可重用性。现代虚拟化通过容器化实现了高效的硬件性能共享,使得可以以最小的主系统开销运行多个实例。
通过将Bitcoin Core作为稳定的主链,可以通过为多个客链定制不同的参数集来实现区块链虚拟化。
与典型的以太坊Layer 2解决方案相比,这种形式的虚拟化既有相似之处,也有不同之处。相似之处在于,它通过一个额外的抽象层,实现了超越主链的计算可扩展性。然而,不同之处在于,Layer 2解决方案通常独立于主链,而比特币虚拟化则本质上保持了与主链的一致性,而无需建立新的共识机制。
在过去的15年中,Bitcoin Core的发展展现了稳定性和持续性,这随着时间的推移建立了信誉。这种信誉类似于操作系统虚拟化过程中所获得的信任。对Bitcoin Core的信任也有效延伸至其BCSP实例。
共识一致性与历史上的比特币分叉不同,BCSP的实现是基于重用现有代码,而非分歧。多年来,比特币网络已从一个节点发展到成千上万的节点,使其更加稳健。同样,随着比特币虚拟化实例数量的增加,共识也会变得更加稳固。
可扩展性:自我复制的方法通过在单一区块链上多次实例化BCSP,可以实现多个虚拟化实例的共存、通信和协调。此外,可以对任意实例递归地应用虚拟化过程,从而在水平和垂直方向上实现无限的可扩展性。这种方法在整个过程中保持了结构的平衡和工程的简洁性。
由于与Bitcoin Core的一致性,现有的基础设施(如钱包)可以轻松扩展以支持这些新虚拟化的实例。这类似于以太坊基础设施能够轻松支持像Polygon和BSC这样的网络。
递归使用BCSP的另一个好处是,当出现大量链上交互需求时,可以选择性地将这些需求委派到更深的层级。这种系统的动态平衡能力有助于避免特定层级的过度拥堵。
安全性与比特币在中本聪时期的早期类似,新创建的虚拟化实例在初期会经历一段时间的脆弱期。因此,在启动阶段提供某种形式的直接或间接保护至关重要。当启动新实例时,操作人员可以选择设置特定的区块高度进行保护,直到实例达到安全健康的状态。未来,拥有大量算力的矿工可以将资源分配到不同的BCSP实例,从而增强系统的整体稳健性和弹性。
此外,可以在一定程度上使用合并挖矿,例如为特定实例的1/3区块进行合并挖矿,以帮助保护网络免受可能的51%攻击。
BCSP:分布式链上计算可以建立一个由多个 BCSP 实例组成的分布式网络,在计算效率上超越单个虚拟化实例。通过实例间通信,必要时可以保持有效的同步。
分布式 BCSP 与单区块链上的分片有很大不同。分片通常是原始区块链的一部分,在集中调度下运行,无法独立运行或物理上独立存在。然而,BCSP 提供了独立部署和监控的灵活性。
与链上分片相比,分布式 BCSP 展示了显著的凝聚力和完整性。分片本质上将单一主线结构转化为多线协作结构,需要调整共识机制。相比之下,BCSP 的链上共识源自比特币,在组织成分布式系统时保持不变,因此无需重构。
更快的区块确认:60秒或更短为了提高区块处理的响应速度,BCSP 的区块确认时间已缩短至60秒或更短,这在现代区块链中已被证明是有效的。
快速确认使每个实例可用的存储空间增加了10倍,从而简化了应用程序开发。
跨层桥接:电梯式跨层转移
通过创建一个通用的资产转移接口,可以实现层与层之间的直接且一致的转移。如果主链上的比特币可以有条件地锁定和解锁(特别是离散对数合约适合这一目的),那么相同的控制机制也可以用于不同层级的资产。这使得在任意两层之间可以无缝进行资产转移,而无需额外的中继。将这种一致且直接的跨层转移称为“电梯”。
在比特币与现有区块链之间进行资产转移仍然是一个重要的议题。各个团队正在积极研究不同的方法,这些方法在去中心化、无信任性和效率之间存在权衡。借助诸如离散对数合约(DLC)等条件锁定方法,对其他解决方案持开放态度,以满足各种需求。
对齐与锚定在部署BCSP时,有多种方法可以将其锚定到更高层级。常见的方法之一是利用主链上的单一交易作为载体。此交易存储了聚合交易的默克尔根,允许验证任何特定交易。在这种情况下,BCSP本身根据继承的规则验证交易。
另一种可行的选择是将这些信息随时间推移编译成其主链上的一系列铭文。必要时,可以通过外部铭文索引器验证这些信息的存在性和有效性。L2O-A 是在比特币上部署的Layer 2区块链提交新区块结果和证明的典型示例。考虑到模块化架构,可以对其进行重新组织,以确保与Ordinals和brc-20的兼容性。
快照:可重用性在操作系统虚拟化的背景下,生成系统快照可以实现快速可用性。同样地,能够对特定实例进行快照,并在指定层级上选择性地加载和执行它,使得在不同的细节层次上实现功能的重用成为可能。
Token机制代币总量2.1亿枚,80%的代币分配给社区,仅20%分配给团队和贡献者(带有锁定期),以确保持续的支持和稳定性。其中有50%会给到pow挖矿,核心贡献者15%,社区奖励10%,顾问5%,pre-sale5%,生态奖励15%。
最后总结下这个项目,目前项目还在测试网阶段,也有一些项目在上面开始跑了,9月份会出主网,但是目前测试网应该是参与难度还挺大的,普通玩家可能要花一定时间,然后测试网的挖矿应该也不能兑换到主网,可能会给与一定奖励,但是目前时间来看,可能有点不够了,所以还是等待主网上线后吧,可以参与挖矿。还有就是这个分形比特币到底怎么样,我觉得和L2没有太大区别,只不过是用了虚拟化的概念,难点还是在多链之间的数据同步问题,需要时间去考验,不过也算一个新的方向,新的方向和概念资本还是比较愿意去抄的。
声明:
本文转载自[书中自有大饼屋],原文标题“比特币L2拓展新方案-分形比特币技术讲解”,著作权归属原作者[朱老师123],如对转载有异议,请联系Gate Learn团队,团队会根据相关流程尽速处理。
免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
文章其他语言版本由Gate Learn团队翻译, 在未提及Gate.io的情况下不得复制、传播或抄袭经翻译文章。