Risk Warning: Beware of illegal fundraising in the name of 'virtual currency' and 'blockchain'. — Five departments including the Banking and Insurance Regulatory Commission
Information
Discover
Search
Login
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
View Market
Understand Dmint upgrade in one article: POW attempt of BTC asset protocol
星球君的朋友们
Odaily资深作者
2023-12-01 03:29
This article is about 1936 words, reading the full article takes about 3 minutes
The renaissance movement of BTC culture is overwhelming all consensus in the crypto world.

Original author: blockpunk ∞ (,⍲) (X:@blockpunk 2077 

Editors note: On November 29, Bitcoin ecological protocol Atomics announced that it would update the NFT Dmint environment. The Atomics Dmint function will be activated when the block height is 819181. The Dmint upgrade adopts an automatic first-come, first-served method to claim images and any files, which is considered a fairer and more decentralized way to launch NFTs. In addition, it also introduces a large number of Bitcoin-like POW mining Bitwork into the design. The update of the Atomics protocol triggered heated discussions in the community, and KOLblockpunkAn article was published explaining this Dmint update, Odaily compiled it as follows:

The atomicals dmint function will be activated at block height 819181, approximately at 4 a.m. on December 1.

This article will introduce the Dmint update of Atomicals and introduce you to the new method of using POW for BTC asset issuance.

The Atomics protocol has updated the NFT minting method Dmint, and introduced a large number of Bitcoin-like POW mining Bitwork into the design. This is very in line with the Bitcoin culture and also stimulated the excitement of the community. Because there were too many people downloading and installing the environment, it even pushed Atomics github code base to the eleventh place in the overall list.

So, what is Dmint? Why should you care about Dmint?

In addition to issuing Tokens like BRC 20, Atomics can also be used to create NFTs where all data is stored on BTC. Of course, the method is different from Ordinals.

Atomics NFT minting method is called Dmint, which is a fairer and more decentralized way to launch NFTs.

The NFT deployer needs to number each NFT image in the series (such as 0000 to 9999). The Atomics protocol will calculate the hash value of each image file and generate a separate json file for each image.

The protocol will then calculate the hash value of the above image through a Merkel tree to calculate a proof, which can be used to verify any NFT in the series.

The deployer of the NFT series writes this proof into a transaction together with the NFTs name, description, logo, mining difficulty and other data, and sends it to the Bitcoin network to complete the registration of the series.

Therefore, the deployer only needs to send the proof of the NFT image during the registration process, rather than each NFT image itself. Even if a series of 10 million images is deployed at one time, it will not cost many sats.

The NFT project party then discloses the picture and json file of each NFT. After the user selects it, he or she sends a Bitcoin transaction, engraves the picture data and json into the BTC block, and completes the casting (claiming) of a single NFT.

The hash values ​​of these NFT images can be mutually verified with the Merkle tree proofs in the registered transactions.

This completes the issuance and casting of NFT into a series.

Of course, the highlight is the fair launch part of NFT. The innovations introduced by Dmint here mainly include two points:

  • Mint is only available after Bitwork mining, and multiple difficulties can be customized in a series;

  • Accepts specific UTXOs to send minting transactions, which can be used to collect ARC 20 tokens or paid to projects on request.

The first is Bitwork mining, which is a fair emission method unique to the Atomics protocol.The deployer can set a prefix of a specific length for casting, and the caster must use a computer to exhaustively collide with a hash value that matches the specific prefix before casting can be carried out.

First of all, properly set Bitwork effectively lengthens the mint window time, giving average players more opportunities. The casting of Dmint NFT cannot be done in batches, nor can we obtain a large amount of chips just by raising gas. One CPU has one chance, and it is distributed relatively fairly.

Furthermore, in the same NFT series, different Bitwork difficulties (accurate to each one) can be set for different NFTs, such as:

  • Whiteboard: Set the difficulty of the last 8,000 NFTs in the series to 4 digits (1 minute calculation)

  • Green equipment: 1000-1999 serial number NFT difficulty set to 5 digits (calculation 16 minutes)

  • Purple: The difficulty of NFT with serial numbers 100-999 is set to 6 digits (calculated as 256 minutes, which is 4 hours)

  • Legend: The difficulty of NFT with serial numbers 0-99 is set to 7 digits (calculated for 3 days)

If you agree with the value of Bitcoin POW, then the value is also refined through Bitwork calculations, which undeniably records the rarity of NFT.

Obviously, the easiest thing to think of with this variable difficulty design is the issuance of domain names: short domain names have fewer numbers and are more valuable, corresponding to the higher Bitwork difficulty, so large miners can try to mine and earn a lot of profits; long domain names have more numbers and are relatively more valuable. Lower, corresponding to the lower difficulty of Bitwork, any ordinary person can spend a few minutes to cast one for themselves.

In a public network without a center, how can domain names belonging to all mankind be fairly distributed?

Pure computation like Bitwork is the one that can best achieve consensus.

This design also seems to echo the idea of ​​Satoshi Nakamoto 13 years ago. The following are his original words: Miners should be given some compensation, and you can consider using a certain amount of work to generate a domain name.

The mining of NFT MINT is just the beginning of Atomics. The creation team is also considering introducing variable difficulty bitwork into the issuance of arc 20 tokens by modifying the index, which is really exciting.

Bitwork itself is calculated at the application layer of BTC and requires the protocol to pass in various environmental parameters, so it is not feasible to completely separate mining and sending transactions.

The current limit of involution is the competition for GPU graphics cards. Large mining pools and even ASICs will not appear. Therefore, in the short term, there are still a lot of opportunities for ordinary home computers to compete with Bitwork. Of course, I expect that services for selling computing power will also be launched soon.

The second interesting innovation is thatNot just BTC, the Atomics protocol also allows accepting specific UTXO to send NFT minting transactions.This means that some kind of ARC 20 token can be collected while minting the NFT. This is the advantage of the colored coin design of the Atomics protocol. The native UTXO of 1 arc 20 = 1 sat gives it better programmability.

Without any additional development, Atomics NFT and ARC 20 can naturally have a matryoshka relationship. Use arc 20 to mine new NFTs (arc 20 itself can also be set up for bitwork mining), and you can even use the old series NFT Go mint a new series of NFTs, which actually offer huge possibilities.

More and more inscription protocols are beginning to introduce bitwork-like mining mint functions. When the strings jump, the texture visually is completely different.

The renaissance movement of BTC culture is overwhelming all consensus in the crypto world.

People have already developed a strong first consensus on fair distribution during the inscription craze. In the process of exploring fairer distribution and finding value in memes, there will inevitably be a second consensus on POW itself.

This will bring a new round of big development to the Atomics protocol, and any protocol willing to try it, Dmint is just a wedge.

Original link

BTC
Bitcoin NFTs
NFT
PoW
Welcome to Join Odaily Official Community