Blockchain

A RegEx to Match Bitcoin Addresses

What regular expressions can be used to match Bitcoin addresses? A regular expression for validating Bitcoin addresses must check that the string is 26-35 characters long, start with “1” or “3” or “bc1” consists of uppercase or lowercase alphabetic and numeric characters, and ensure it doesn’t contain ambiguous characters. Not allowed are the uppercase letter …

A RegEx to Match Bitcoin Addresses Read More »

The $31,000,000 Bitcoin Valuation Thesis

In this article, I’ll develop a simple model on how to value Bitcoin. Valuation thesis: Bitcoin will replace the SWIFT bank-to-bank settlement protocol. Valuation methodology. Bitcoin is now the largest, most decentralized, and most secure international monetary network in the world. This makes it a perfect candidate for bank-to-bank settlements of high-value transactions. Currently, these …

The $31,000,000 Bitcoin Valuation Thesis Read More »

Arbitrage Opportunity? Staking ETH 2.0 vs Buying BETH on Binance

What is Staking with ETH 2.0? Ethereum moves from a proof-of-work to a proof-of-stake Blockchain technology with its upcoming launch of ETH 2.0. This means that the network is secured by ETH “stakers” rather than ETH miners or validators. Staking will be the ETH 2.0 equivalent of mining. As a reward for securing the network, …

Arbitrage Opportunity? Staking ETH 2.0 vs Buying BETH on Binance Read More »

Are Energy Costs and CapEx Invested in Bitcoin Worth It?

Bitcoin capital expenditure and energy overhead are often criticized to be unsustainably high. But are they worth it in relation to the value provided by the Bitcoin network? TLDR; Capex and energy costs are estimated using the USD value of the transaction fees paid by the Bitcoin traders. The value of the Bitcoin monetary system …

Are Energy Costs and CapEx Invested in Bitcoin Worth It? Read More »

How to Get All Transactions for a BTC Address in Python?

Problem Formulation Given a single Bitcoin address in the form of a stream of characters such as the address of the first “Genesis” block ever created on the Bitcoin blockchain: 12c6DSiU4Rq3P4ZxziKxzrL5LmMBrzjrJX How to get all transactions for this BTC address in a Python script? Solution To get all transactions of a given Bitcoin address, import …

How to Get All Transactions for a BTC Address in Python? Read More »

How to Get Binance API Prices in Python at a Precise Time?

Problem Formulation Say, you want to get the current price of a cryptocurrency using Python’s inofficial binance API. How do you do this for a precise point in time? Step 1: Install Python Binance with pip If you haven’t already, install the Python Binance API using the pip package manager. Run pip install python-binance in …

How to Get Binance API Prices in Python at a Precise Time? Read More »

The Best Blockchain and Cryptocurrency Freelancing Platforms

Can you earn money for cryptocurrencies? With the increasing adoption of cryptocurrencies such as Bitcoin, Ethereum, and Cardano, the question naturally arise: can you sell your services for cryptocurrencies BTC, ETH, or ADA instead of USD, EUR, or CHF? The answer is: YES. And it gets better: the main idea of the blockchain is to …

The Best Blockchain and Cryptocurrency Freelancing Platforms Read More »

[FANG KILLER ICP] Will the Internet Computer Disrupt Big Tech?

What is the Internet Computer? The Internet Computer is blockchain technology and computing infrastructure initiated by the non-profit organization DFinity. Like the public Internet, the Internet Computer is a distributed computing platform consisting of thousands of connected and decentralized servers that host backend software. This idea mitigates the increasing monopolization of Internet services and enables …

[FANG KILLER ICP] Will the Internet Computer Disrupt Big Tech? Read More »