RateLimited°C
09-22-2024
BSV
$48.3
Vol 14.12m
-0.97%
BTC
$62856
Vol 13660.7m
-0.4%
BCH
$339.42
Vol 176.59m
0.05%
LTC
$67.27
Vol 270.35m
2.57%
DOGE
$0.1
Vol 595.93m
0.63%

It’s been a busy week for cryptocurrency developer Unwriter – hopefully he decided to take a well-deserved break this weekend. After bringing to the Bitcoin SV (BSV) community Genesis, Babel and Chronos, he has now introduced his fourth project of the new year, Meta. In his Medium post, Unwriter described the latest creation as a “BitDB for Bitcoin Block Metadata.”

https://www.youtube.com/watch?v=gBb9FSxfyVs

Meta was created to allow for the implementation of queries of block metadata. The developer adds that it “completely deviates away” from the object schema for BitDB transactions, but that it still allows Bitqueries as do all other BitDBs.

Unwriter explains, “Meta is the first BitDB to crawl all the way from the Genesis block, which means you can query the entirety of the blockchain’s metadata set, instead of from a certain block height (Currently the Genesis and Babel nodes start crawling from height 525470, and the Chronos node doesn’t even have this concept, it has a 24 hour sliding window policy of ephemerality)”

Meta is able to search all the way back from the first Genesis Block. It doesn’t include any transactions – only block metadata – and is a database of all block metadata. To query the transactions, users can use Genesis, Babel or Chronos.

The latest node was created to be lean. It only stores the block metadata and the entire database is only approximately 1.2GB, making it possible to be included in the memory of any computer. Meta adds a couple new attributes, as did Chronos, including “chainworkdecimal” and “timeago.” The latter is calculated based on the “time” attribute and the former is calculated at runtime from the “chainwork” attribute. Chainwork stores its data in hexadecimal format, and chainworkdecimal converts its output to decimal format.

Unwriter explains, “Meta is a new type of BitDB that gives you access to Bitcoin’s block metadata. For the first time, the schema is completely different from other BitDB nodes because Meta crawls the block metadata instead of transactions. However you can still ‘magically’ use the same Bitquery used in all other BitDBs (Genesis, Babel, Chronos) to interact with Meta.”

Meta can be used in conjunction with the other available BitDBs in order to build powerful applications. It is one of a growing number of tools that make the BSV blockchain more useful in a variety of functions and is helping the network receive the notoriety it deserves.

Recommended for you

Blockchain enables autonomous AI agents to learn
Utilizing blockchain tech, a group of Belgian scientists enabled autonomous AI agents to learn and communicate securely, contributing to the...
September 17, 2024
WhatsOnChain gets own UTXO endpoints for BSV blockchain services
With ElectrumX set to retire in October, WhatsOnChain is gearing up to implement a new UTXO set of API endpoints,...
September 16, 2024
Advertisement