1. IntroductionThe recently popular Bitcoin expansion solution Fractal exceeded the full circulation market value of 6 billion US dollars on the day of its listing, while it took Bitcoin nearly 5 years to achieve this achievement. This gives us a new perspective to think about the project launch mechanism. The market value of POW projects fluctuates violently with the recognition of the projects, while the market value of POW+pre-mining mixed projects is expected at the time of listing. This has triggered a series of thoughts. Will pre-mining lead to insufficient decentralization when the protocol is launched, and further affect the development of its ecology and mining return expectations? How to balance ecological community incentives and decentralization? Within a week of its listing, Fractal's average daily trading volume was $10 million, supporting a total market capitalization of $6 billion. In today's sluggish market environment, what technological innovations did Fractal rely on to make the market pay for it, or was it just crazy market maker behavior? Let's take a closer look at Fractal, the Bitcoin expansion solution. 2. CAT ProtocolThe outbreak of CAT20 has made Fractal the focus of market attention again. CAT20 is the token launched by the CAT protocol of the Fractal network project. It has created 4.7 million transactions in two days and has nearly 35,000 total holder addresses. As a tokenization protocol, Bitcoin's scripting language can be used to define the characteristics and behaviors of tokens, thereby realizing the creation, transfer, and destruction of tokens. Main features of CAT protocol:
The implementation process of the CAT protocol can be divided into the following steps:
The CAT protocol uses a recursive contract mechanism to ensure the security of tokens. This mechanism verifies whether the status of the token is legal by embedding conditional statements in each transaction. If the conditional statement is not met, the transaction will be rejected. The expansion idea of the CAT protocol comes from the Bitcoin opcode OP_CAT, which is a proposed opcode in Bitcoin script that aims to enhance the functionality of Bitcoin script by allowing the script to splice two elements in the stack. The current execution mode of Bitcoin script is linear, lacking loops and basic arithmetic operations, which limits its expressiveness. Bitcoin script cannot directly access certain data in transactions, which limits the complexity of smart contracts. OP_CAT can enhance the expressiveness of Bitcoin scripts by splicing data and implementing simple arithmetic operations, allowing Bitcoin to support more complex smart contracts. For example, safe contracts, Merkle tree verification, tree signatures, etc. Through OP_CAT, scripts can access more transaction data, thereby achieving more refined control. Recursive restriction clauses can also be implemented so that constraints can be passed across multiple transactions. 3. FractalFractal (Fractal Bitcoin) is a Bitcoin network extension protocol. Fractal encapsulates the Bitcoin core into a deployable software package (BCSP) to run multiple instances on the Bitcoin mainnet. It achieves unlimited expansion through nested recursion while maintaining consistency with the Bitcoin core. It is similar to the virtualization of the operating system, providing isolation and flexibility. Fractal reuses Bitcoin's consensus mechanism to ensure that all virtualized instances remain consistent with the main chain. It avoids consensus differences caused by forks and enhances the stability of the system. By instantiating BCSP multiple times, it achieves unlimited expansion in horizontal and vertical directions. At the same time, it can maintain structural balance and avoid excessive congestion at any specific layer. New instances may require protection mechanisms when they are launched, such as security settings for specific block heights. The system's anti-attack capabilities are enhanced through merged mining and other methods . Fractal's distributed on-chain computing can establish a network of multiple BCSP instances, which is better than the computing efficiency of a single instance. Unlike on-chain sharding, BCSP instances can be deployed and monitored independently. Fractal shortens the block confirmation time to 60 seconds or less, improving the response speed. It increases storage space and reduces transaction costs, which is suitable for applications such as ordinal inscriptions. The cross-layer elevator (Elevator) can realize the direct transfer of assets between different layers without additional relays. Fractal Bitcoin theoretically enhances the processing power of Bitcoin through virtualization and self-replication methods, and also provides new application scenarios for future development, such as the optimization of ordinal inscriptions and the construction of virtual worlds, integrating the inscription community, and allowing the value of ordinal inscriptions to spill over to the L1 network. 4. ThinkingFirst of all, virtualization instances are easier to understand, but the application of recursion in the Bitcoin network is obviously much more complicated. While reusing consensus reduces the complexity of the blockchain system, it also introduces new entropy. The following are my thoughts after reading the Fractal Lite paper. Fractal uses the same PoW consensus mechanism as Bitcoin. BTC miners can seamlessly switch to Fractal block mining with current ASICs, GPUs, and other existing hardware, with a cycle of 3 blocks, of which 2 blocks are generated through "permissionless mining" and 1 block is generated through "merged mining". Permissionless mining allows anyone with the right tools and hardware to mine Fractal blocks, similar to the mining method of BTC . Merged mining is specifically for BTC miners, allowing miners to mine BTC blocks and Fractal blocks at the same time without taking up additional computing power. In order to control the transaction confirmation time to around 30 seconds, Fractal may adjust the difficulty more frequently than the Bitcoin network. Due to the existence of the two mechanisms of permissionless and merged mining, the network computing power level is not stable enough, and the complexity of the difficulty adjustment mechanism may affect network security. The merged mining mechanism also increases the initial reward burden of the network, requiring Fractal to maintain the coin price at at least US$25 in order to achieve 50% of the Bitcoin network's revenue per 1EH of computing power. If it blindly attracts computing power for the so-called network security, the token price may continue to perform poorly.
Assume that the packaging reward for each block is 0.3 bitcoins, the coin price is $60,000, and the total network computing power is 660EH. (3.15+0.3)*60000/660 ≈ 313 USD
Assume that the packaging reward for each block is 5 FB, the coin price is $25, the combined computing power is 220E, and the unlicensed computing power is 30E ( 25+5 ) *25* ( 600/30 ) / ( 220*1/3+30*2/ 3 ) ≈160 USD Note: The actual unlicensed computing power income may be higher, and the formula here is only a simplified expression. The instantiated BCSP reaches consensus through recursion to ensure security, and the elevator ensures cross-layer asset flow, which is similar to an inserted ledger. It increases the computing power and storage capacity of the network, but recursive calls will generate a large number of function call stacks, which may cause stack overflow. Debugging recursive code is relatively difficult, and the function call process needs to be carefully tracked. As the network expands, new problems will arise and need to be paid attention to. The early startup of the instance requires specifying the block height. Is there any centralized operation and the risks that come with this process? Can the instance have independent security, that is, independent difficulty adjustment mechanism and network rewards to attract computing power and expand new usage scenarios beyond ordinal inscriptions? However, the risk is relatively high at present. 5. Comparison of Bitcoin’s Scaling SolutionsThe following compares the features and challenges of several major expansion solutions. Projects such as Fractal aim to enhance the expressiveness of Bitcoin scripts so that Bitcoin can support more complex smart contracts. VI. SummaryFractal's innovative design deserves recognition. While expanding the Bitcoin network, it also utilizes Bitcoin's existing code and ecosystem. Through recursion, it creates an expansion layer that is highly compatible with the Bitcoin main chain, greatly improving the network's transaction processing capabilities and speed, allowing Bitcoin miners and users to transition seamlessly. More expansion plans will emerge in the future, which is also a manifestation of Bitcoin's greater decentralization compared to other ecosystems. But as the CAT protocol itself states, the current mainstream solution is still in the experimental stage, and attention should be paid to network security, especially changes involving the core mechanisms of the Bitcoin network, such as the difficulty adjustment mechanism, the computing power impact that the Bitcoin shadow chain may face, and the sustainability of the token economic model. In addition, there is a consensus in the market that VC tokens with high market value and low circulation should not be brought into the Bitcoin ecosystem. Although the POW consensus mechanism is adopted, Fractal has 50% tokens pre-mined and distributed to ecological partners, BRC20 communities, large mining pools and wallet infrastructure. The high cost of resource integration may also be a foreshadowing that restricts its development and reduces its decentralized attributes. Crypto projects should avoid the formation of crypto-elites or crony capitalism and carefully design the token distribution mechanism. |
<<: Bitcoin breaks through $61,000, the biggest intraday gain since early August
>>: Vitalik Token2049 speech: What excites me about Ethereum in the next ten years (with PPT)
Some people just like excitement because they alw...
According to an investor close to Bitmain who rev...
The "five senses" that people often tal...
Having a birthmark on the ring finger is actually...
This is what a loyal man looks like 1. People who...
On April 14 this year, the news that Coinbase was...
Getting along with others is a science, and it is...
What does it mean when a man has a small left eye...
Open Finance is one of Multicoin's three cryp...
Wu said author | Colin Wu Editor of this issue | ...
Are women with upturned eyes good? Among the five...
A few months ago, Canaan's grand celebration ...
On the afternoon of April 16, 2021, BTC.com data ...
From the perspective of physiognomy, a woman does...
Original title: "Behind Coinbase's listi...