OBE Architect Practice

Based on the BTC scaling design principles outlined above, this paper explores two distinct design approaches, aiming to provide guidance and inspiration for future innovation.

The first approach involves native on-chain scaling for BTC. This method adheres strictly to the principles of secure state representation, preserving the existing protocol architecture. However, it presents significant design challenges, requiring careful balancing of community consensus and technical feasibility.

The second approach focuses on secure co-processing protocols. This involves delegating complex computations to co-processing components while maximizing transaction state and ledger security. This approach decouples the native BTC protocol from computational extensions, enabling scalability and throughput enhancements without compromising the principles of secure state representation. Compared to the first approach, it offers greater potential for short-term innovation, experimentation, and practical implementation.

These two design approaches are not mutually exclusive but rather complementary and mutually reinforcing. Native scaling design is inherently slow and conservative, but breakthroughs in this area can create new possibilities for co-processing solutions, such as the introduction of new opcodes. The co-processing approach is expected to foster a diverse range of design ideas and competition, providing valuable insights and early experimentation opportunities for on-chain scalability solutions.

Last updated