OBE架构提案
基于上述的BTC扩展设计准则,本文尝试给出两种不同的设计思路和方案,希望对后续的创新方向有一定的参考和指导价值。
其一是BTC链上原生的扩展设计,这种模式完全遵守状态安全表的设计原则,不破坏先有的协议架构,但是设计难度很高,需要在社区共识和技术路线之间做到广泛的平衡。
其二是安全协处理协议设计,在最大化保证交易状态和账本安全的前提下,将复杂计算安全的委托给协处理组件。该设计思路将原生BTC协议和计算扩展协议解耦,在保证状态安全原则的基础上,进行状态机的扩展和吞吐扩容。相对方案一来说,短期更容易进行创新试错和工程落地。
这两种设计思路并不是独立发展,而是相互融合和促进。原生的扩展设计缓慢并且克制,但是众多突破将会给方案二带来更多的可能性,例如新的OP Code等。方案二的方向将会是百花齐放,各种设计思路相互竞争,给链上的扩展性设计带来更多的启发和早期试错空间。
Last updated