Bitget App
Trade smarter
Buy cryptoMarketsTradeFuturesCopyBotsEarn

With the explicit support of Unisat, what is special about Fractal, the Bitcoin scaling solution?

BlockBeatsBlockBeats2024/08/14 02:57
By:BlockBeats

How does Fractal maintain the legitimacy of the mainnet while improving processing efficiency in many aspects?

Original title: "Unisat's clear support, Bitcoin expansion plan Fractal's light interpretation"
Original source: TechFlow



The expansion issue has always been the focus of BTC ecological development, but as the overall popularity of the sector declines, many BTC ecological creative projects, including various expansion plans, have gradually faded out of people's sight. However, behind the impetuous market sentiment, "still working" is still an appropriate description of the status of many project teams.


Yesterday, Fractal, a native expansion solution based on BTC core code supported by UniSat, opened its official water channel. Combined with the previous news that Unisat will launch Fractal Bitcoin in September, the editor couldn't help but have some interest in this project, so he went to the Fractal official website to take a look and roughly understand the special features of this project.



Original, "orthodox" improvement based on the BTC main chain?


According to the official self-introduction, Fractal Bitcoin improves transaction processing capacity and speed by recursively creating an infinite extension layer on the BTC main chain using the BTC core code, while maintaining full compatibility with the existing Bitcoin ecosystem.


In short, Fractal is an extension based on the BTC core code, with the following features:


1. Fast transaction speed: The block confirmation time of the Fractal network is about 30 seconds, and the transaction processing capacity is 20 times that of the BTC main chain.


2. Native compatibility: Fractal Bitcoin is developed based on the BTC core code, so it is fully compatible with existing Bitcoin wallets, tools and mining equipment.


3. Dynamic adjustment: The recursive system based on the BTC main chain can automatically adjust the number of expansion layers according to the degree of network congestion.


4. Security and traceability: All transactions conducted on the Fractal network can ultimately be traced back to the Bitcoin main chain.



How does Fractal achieve this, while maintaining the orthodoxy of the main network and improving processing efficiency in many aspects?


Multi-layer expansion mechanism


Fractal uses the clever design of recursive expansion layers to increase the throughput of BTC transactions. Multiple levels of expansion layers are created on top of the BTC main chain to form a tree-like recursive structure. This structure allows a "fork mode" in which each layer can be further expanded, increasing the parallel processing capabilities of the entire network.


When the transaction volume on the main chain increases, Fractal will automatically divert some transactions to the upper layer. Each layer can process transactions independently, and the number of expansion layers can be dynamically increased or decreased according to network needs. During peak periods, it can quickly create new layers to cope with sudden increases in transaction volume. This dynamic expansion capability allows the network to flexibly respond to different load conditions.


Cadence Mining


Fractal uses the same PoW consensus mechanism as Bitcoin, and BTC miners can seamlessly switch to Fractal block mining with current ASICs, GPUs, and other existing hardware.


In order to expand the diversity of users participating in mining, Fractal proposed a merged mining mechanism, Cadence Mining, which combines the two mining modes of permissionless mining and merged mining, with a cycle of 3 blocks, of which 2 blocks are generated through "permissionless mining" and 1 block is generated through "merge mining".


To make it easier to understand, here is a brief explanation of the two mining methods: "Permissionless mining" allows anyone with the right tools and hardware to mine Fractal blocks, similar to the mining method of BTC; while "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.


Reapply OP_CAT


Fractal Bitcoin reapplies OP_CAT, an opcode that existed in early versions of BTC but was later disabled. OP_CAT allows two strings to be concatenated together. A script using OP_CAT can expand a 1-byte value to more than 1 TB of data. This ability to generate huge data may be used by attackers to conduct DoS attacks, causing node crashes or network congestion. Since there was no effective restriction mechanism for the aggressiveness of OP_CAT in early versions, OP_CAT was disabled until Tapscript effectively solved this problem by limiting the size of stack elements to 520 bytes.


Today, the "purified" OP_CAT opcode has become a powerful tool for developers, making it easier for developers to handle large integers and enhance BTC's scripting capabilities.


Furthermore, reusing OP_CAT brings more development possibilities to the BTC ecosystem, and more diverse on-chain adoption possibilities such as on-chain applications and smart contracts can take root on the BTC main chain.


Summary


Currently, Fractal has officially opened the water collection channel and test page, but perhaps because the army of swindlers is too enthusiastic, the faucet page has been overwhelmed and keeps reporting errors, and water cannot be collected for the time being. In addition, this test coin will be refreshed and reset at 16:00 Beijing time on August 13, and will be officially launched on the test network afterwards, so readers who want to participate do not have to be too anxious.


Returning to the project itself, whether from the perspective of project concept or implementation mechanism, it seems that Fractal, which has always insisted on "orthodox expansion" based on the BTC main chain, has indeed used creative mechanisms to achieve the native expansion of BTC. The future widespread adoption, long-term security verification, and integration with the existing BTC ecosystem will all require continuous self-iteration and continuous time testing. I hope Fractal can remain consistent and keep going in the impetuous crypto world.


Original link

0

Disclaimer: The content of this article solely reflects the author's opinion and does not represent the platform in any capacity. This article is not intended to serve as a reference for making investment decisions.

PoolX: Stake to earn
CEC, QTLX, GDV and other popular new coins are in hot progress!
Stake now!

You may also like

SEC greenlights listing and trading options for BlackRock's spot bitcoin ETF

The SEC approved spot bitcoin ETFs earlier this year, but had not yet approved listing and trading for options on those products.

The Block2024/09/20 21:27