Minting costs as little as $5? Read BRC-1155 and GBRC-721 in one article
区块律动BlockBeats
2023-05-30 08:00
本文约1768字,阅读全文需要约7分钟
Reducing the cost of Bitcoin NFT is a question of "let the front end do more or less" in the current attempt.

Original Author: Cookie, Rhythm BlockBeats

High issuance costs have been one of the reasons affecting the Bitcoin NFT market. Although more BRC-XXX protocols have appeared on the market recently, the author thinks that BRC-1155 and BRC-XXX have achieved a better balance between maintaining the "authentic flavor" of Bitcoin NFT and reducing the cost of issuance. GBRC-721.

first level title

BRC-1155: Possibility to realize Bitcoin "Open Edition"

A few months ago, the "Open Edition" art NFT of ERC-1155 on Ethereum became the "small main line" of the market for a period of time. The improvement of its infrastructure and the continuous progress of "art gamification" finally made the "Open Edition" has successfully attracted the attention of the market.

There are pain points in implementing "Open Edition" on Bitcoin, especially when the NFT content type is a large-sized animation, audio or even video file, the high burning cost can only be borne by the creator or the collector. The development of "Open Edition" on Bitcoin is almost hopeless - creators resist publishing "Open Edition" artwork on Bitcoin due to the need to take risks up front (paying high burning costs and not being able to sell), collectors Also resist participation because of the high cost of recording.

BRC-20 + ERC-1155 = BRC-1155 

To make the development of "Open Edition" on Bitcoin possible, the cost of both parties must be reduced at the same time. The core idea of ​​BRC-1155 is that if we can accept a JSON code inscription like BRC-20 to confirm ownership of the same artwork as a way of owning an artwork stored on Bitcoin, then we will There is no need to spend several times or even more Gas to repeatedly burn an image/audio/video/other file. It only needs to spend a very low Gas to obtain a "certificate", and then let the index follow the chain pointed to by the inscription of the "certificate" Add the inscription to render the corresponding content.

The cost of creators and collectors is greatly reduced. For creators, it is only necessary to burn an image/audio/video/other file inscription as the pointed "original version", and at the same time burn another "deployment" inscription.

"Deployment" inscription example

The meanings of the keywords in the above "deployment" inscription example are as follows:

"p": protocol type. A keyword that must be included, which defines the operation based on the BRC-1155 protocol, and helps the index to identify and process BRC-1155 events.

"op": event type. A keyword that must be included, which defines the event type, be it Deploy, Mint, Burn, or Fractionalize.

"abbrev": Abbreviation for BRC-1155 series name. A keyword that must be included, which defines the abbreviation of the BRC-1155 series name, and cannot exceed 10 characters.

"inscription": index pointing to. A keyword that must be included, which defines which inscription on the chain (according to the serial number of the inscription) the BRC-1155 series will obtain for content rendering. For example, if you want to render the content of Inscription #123, then fill in "123".In addition, creators can also add some other keywords to the "deployment" inscription to realize the functions of determining the total supply, the number of "credentials" that each Mint inscription can represent, and adding additional description information. (For details, see

BRC-1155 Manual

For collectors, they only need to burn a "casting" inscription to obtain the ownership of the corresponding inscription on the chain:

Example of "Forged" inscription. It can be seen that the size of the burned text is only 81 bytes, and the cost is greatly reduced

Not only lowers the cost of "Open Edition", BRC-1155 will also provide "Burn burning" function to realize "art gamification" gameplay. At present, the developer of BRC-1155 @ivantkf has established the BRC-1155 Foundation in cooperation with the Bitcoin NFT project Bitcoin Pizzas and PixelBirds Sparrow, and the improvement of indexing and more functions is in progress. Bitcoin Pizzas and PixelBirds Sparrow have also used BRC-1155 to complete the "Open Edition" project release attempt.

first level title

GBRC-721: Transfer each feature to Base 64 for on-chain storage, front-end assembly

Some BRC-XXX protocols use IPFS to point to and complete file rendering, which is considered to destroy the "original flavor" of Bitcoin NFT. GBRC-721 uses an ingenious solution to maintain the full chain storage characteristics of Bitcoin NFT - convert the image file into a Base 64 string and write it into the "deployment" inscription and burn it on the chain, and the front end reads "casting The Base 64 strings of each feature stored in the "deployment" inscription pointed to by the inscription are converted into pictures and combined into a complete image.

Example of "Deployment" inscription. It can be seen that each characteristic picture is converted into a Base 64 string and written in the "deployment" inscription, such as the blue background and the antenna of the robot. Burning the "deployment" inscription is equivalent to storing the pictures of each feature on the Bitcoin chain

first level title

epilogue

epilogue

Both BRC-1155 and GBRC-721 have shown us a new idea - BRC-20's JSON code-like inscriptions can not only be used for asset issuance, but also make the gameplay of Bitcoin NFT more diverse. At the same time, since BRC-1155 and GBRC-721 produce Mint text in JSON code, if you participate in the casting of related projects, what you get will not be pictures, but text like BRC-20 Token Type inscription.

区块律动BlockBeats
作者文库