In the Programming section we discuss software development, programming languages, compilers, coding techniques and related subjects.
Although our emphasis is on cryptography, cryptocurrencies and information security, you’ll also find general software development topics in this section.
avax-python Network Message Pipeline
Here's a short overview of the avax-python Avalanche message pipeline.
We've followed the reference Go implementation as closely as possible, but the Python code is still in ve...
avax-python Implementation Notes
Here you'll find a few implementation notes about avax-python. This is mainly targeted at developers who wish to work on the Python source code.
Python <- Go
Scrape AVAX network peers using avax-python
P2P networking is the single most important technical functionality in all cryptocurrency implementations. The decentralized nature of Bitcoin, AVAX, Ethereum and others requires ...
Bitcoin Blockchain SQL Schema for MySQL
This SQL schema was created for Crypto.BI Toolbox.
The same, or similar, SQL schema can be used by anyone exploring Bitcoin with the help of a MySQL RDBMS. Although we didn't ...
Bitcoin Blockchain to MySQL Insertion Tool
Crypto.BI Toolbox comes with a raw .dat block file to MySQL insertion tool called blocks_inserter.
To use it, first you'll need to generate the MySQL schema on your local serve...
Bitcoin Blockchain to MySQL ETL Tool
Crypto.BI Toolbox comes with an ETL tool that allows you to extract data from the block DAT files and import the blockchain into MySQL.
If you got the blocks directory configur...
We are 100% ad and tracker free. Support us by donating to X-avax1rlsj0xgvu85awrvkvjlvlqq37q8hmaq2rsraxz. Thank you! ❤
Our Avalanche [AVAX] Price Prediction [Opinion]
If you’ve been following us, then you may have read that we believe Avalanche AVAX is a 20x investment. Why, you may ask? Because we think AVAX is definitely a top 10 cryptocurrency. And, by reaching top 10, Avalanche would have gained 20x at today’s prices. But first, an important legal notice. Disclaimer Nothing in […]
avax-python – Python utils for AVAX cryptocurrency and Avalanche network exploration
avax-python is a Python library and set of utils for the exploration of the Avalanche AVAX cryptocurrency and its network. The crypto.bi avax-python project began as a thin wrapper around AvalancheGo node API, but it now supports several other functionalities such as wallet address and secret phrase generation, network traffic capture, customizable protocol handlers and a lot […]
Avalanche AVAX : An obvious 20x is upon us [Avalanche Price Opinion]
Price prediction is the riskiest business out there – and this article may well be the riskiest thing I’ve ever written. But this seems like such an obvious one to me, I’m a bit surprised others haven’t put this out there before. Perhaps everyone’s just quietly filling the bags with Avalanche before it explodes? Time […]
ELI5 What is the Avalanche Protocol? [AVAX]
Avalanche is a consensus mechanism which aims to combine the best features of previously existing protocols. If you’ve tried to understand the Avalanche consensus protocol paper, then you may have stalled when you ran into technical terms like metastability, Byzantine adversaries, leaderless Byzantine fault tolerance, among others. Here I’ll try to summarize, in very simple […]
Concepts In This Page
AVAX is the cryptocurrency released in 2020 by Ava Labs.
The AVAX cryptocurrency is used for all transactions in the Avalanche network.
A Python library and utils for Avalanche AVAX.
Ticker symbol for the Avalanche AVAX cryptocurrency.
Avalanche is a consensus protocol introduced by Rocket Team in 2018.
It is an entirely new consensus protocol which builds upon classic consensus and Nakamoto consensus.
A set of technologies developed by Ava Labs, which forms the basis for the AVAX Avalanche ecosystem.
The fundamental data structure which powers distributed ledger technology (DLT). Bitcoin implemented the first successful cryptocurrency using a blockchain for its ledger storage system.
Crypto.bi Toolbox is a set of tools we use to read the Bitcoin blockchain to extract useful data from it.
ETL is an acronym for Extract Transform Load, a data loading procedure where information from one source is processed to be loaded on a new database.
MySQL is one of the most popular open source relational database management systems available.
Explore software programming topics. Cryptocurrencies, programming languages, tutorials and software development in general.