In-depth analysis of the five major programmability expansion solutions of the BTC ecosystem

robot
Abstract generation in progress

Overview of BTC Ecosystem Programmability Expansion Plan

The Bitcoin ecosystem is rapidly evolving on the technical level, especially in terms of programmability expansion solutions. This article introduces several highly regarded solutions: Fractal, AVM, OP_NET, BRC100, and programmable runes.

Fractal, OP_NET, AVM, BRC100, Programmability rune, what other expansion plans are there for BTC?

Fractal

Fractal is a scalable framework virtualized based on the Bitcoin Core client software. It improves the overall network performance by recursively creating a tree structure and is fully compatible with Bitcoin and its infrastructure. Fractal activates the op_cat operator, allowing for more logic to be implemented.

Fractal will launch its mainnet in September 2024. Its tokenomics includes: 50% generated from mining, 15% for the ecosystem, 5% for early investor presale, 20% for advisors and core contributors, and 10% as community subsidies.

In terms of architectural design, Fractal packages the Bitcoin core client into a deployable blockchain software package (BCSP), running multiple BCSP instances on the Bitcoin mainnet through recursive anchoring. It makes some modifications to the Bitcoin core, such as shortening block confirmation times and increasing block sizes.

Fractal activates the op_cat operator, providing exploration space for BTC scaling solutions. Different instance chains can communicate, enabling seamless asset transfers. Bitcoin and other assets can enter the Fractal network through decentralized bridging.

To enhance security, Fractal introduces joint mining, with one out of every three blocks generated through merged mining with BTC miners. The newly created instance chain will have a protection period during its launch phase.

AVM

AVM(Atomicals Virtual Machine) is the BTC smart contract implementation of the Atomicals Protocol. It creates a virtual machine that simulates BTC scripts, opening up multiple raw BTC opcodes, allowing developers to implement smart contracts through combinations of Bitcoin scripts.

AVM achieves Turing completeness through a dual-stack PDA. It runs in a sandbox that includes an indexer, instruction parser, and global state, facilitating the processing of smart contracts and state synchronization verification.

The AVM instruction set includes the complete BTC opcodes, allowing developers to program using the unused features of BTC. It is suitable for various metadata protocols and only requires minor adjustments to the indexer.

OP_NET

OP_NET aims to introduce Ethereum-like smart contract functionality to the Bitcoin network, but in a way that is more in line with Bitcoin's characteristics. It provides a set of development libraries written in AssemblyScript, simplifying the creation and operation of Bitcoin-related technologies.

OP_NET retains the block consensus and data availability of Bitcoin, executing complex computations on Bitcoin blocks through the virtual machine (OP_VM). It supports multiple programming languages and utilizes Tapscript to enable advanced smart contract functionalities.

When interacting on the OP_NET network, users are required to pay an additional fee. To expand the use of BTC in DeFi, OP_NET provides a Proof of Authority system that allows BTC to be wrapped as WBTC.

The OP_NET ecosystem covers multiple fields such as decentralized trading, lending, and market making, including projects like Motoswap, Stash, and Ordinal Novus.

Fractal, OP_NET, AVM, BRC100, Programmability runes, what other expansion plans are there for BTC?

BRC100

BRC-100 is a decentralized computing protocol built on the Ordinals theory. It achieves complex DeFi operations by adding new operations such as "burn" and "mint" to brc20.

BRC-100 provides mint2/mint3 and burn2/burn3 operations, allowing tokens to be converted between the UTXO model and state machine model. It can be functionally extended through extension protocols, and all extension protocols are compatible with each other.

The BRC-100 ecosystem includes inBRC(, the first BRC-100 market and indexer ), 100Swap(, an AMM DEX) based on the BRC-102 protocol, and 100Layer(, a liquidity protocol on Bitcoin L1 ).

Programmability Runes ( Protorunes )

Programmable Runes are an extension layer of Runes that allow the creation of programmable assets with Runes. The Proto-Runes Protocol provides a framework for programmable Runes, supporting the management and transfer of Rune assets across sub-protocols.

The key mechanism of Proto-Runes is Protoburn, which allows the destruction of runes and their conversion into a form specific to the sub-protocol. Protomessage is used to execute operational instructions within the sub-protocol.

In the Proto-Runes protocol runtime, the indexer first processes the Runestone features in the rune protocol, and then processes the sub-protocol messages in order. To avoid complexity, recursive execution of prototype messages is prohibited.

Currently, the first Protorune (QUORUM•GENESIS•PROTORUNE) has completed Protoburn, demonstrating the functional model of on-chain governance implemented on Bitcoin L1.

Fractal, OP_NET, AVM, BRC100, Programmability runes, what other expansion plans are there for BTC?

BTC-2.76%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 7
  • Share
Comment
0/400
LiquidationKingvip
· 07-31 04:27
Is BTC a bull? A lot of people are eager to play.
View OriginalReply0
NotGonnaMakeItvip
· 07-30 23:54
Squeeze more for better health. Technology is difficult. It just keeps exploding.
View OriginalReply0
ChainSauceMastervip
· 07-29 22:47
Finally able to work on smart contracts.
View OriginalReply0
DataChiefvip
· 07-28 11:21
BTC can still be played like this, learned it.
View OriginalReply0
GasFeeDodgervip
· 07-28 11:20
Layered skin swaps for quick money.
View OriginalReply0
NftCollectorsvip
· 07-28 11:19
From the perspective of fractal aesthetics, the elegance of the underlying structure of the BTC expansion plan has hinted at future value.
View OriginalReply0
MoonlightGamervip
· 07-28 11:08
It seems that the bull run is about to come.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)