Bitcoin introduced the very first decentralized contract system. Deep inside Bitcoin there’s a tiny embedded programming language that allows developers to set preconditions for payments to be authorized. Despite the immense potential, security and other technical concerns never allowed the Bitcoin language to become a complete contracts system.
Second generation cryptocurrencies expanded upon the initial Bitcoin programming concept by introducing Touring-complete programming languages that allow developers to implement complex contracts on the blockchain.
In this section we take a look at smart contracts, their technology and how they sparked a whole new crowdfunding revolution within the crypto movement started by Bitcoin.
About Ethereum EVM’s high GAS cost
As cryptocurrencies mature, the promise of a worldwide distributed ledger and computing platform is now taken for granted by businesses around the world.
Billions of dollars we...
What is a Dapp (Decentralized Application)?
Dapp is a portmanteau of Decentralized Application and refers to computer programs which run on the blockchain and which have self-enforcing business logic implemented via smart c...
Who is Spencer Dinwiddie? [SD8 Token]
Spencer Dinwiddie is a pro basketball player who describes himself as "a tech guy with a jumper".
SD8 Tokenized Sports Contract
Dinwiddie is the first pro athlete in the maj...
What are CryptoDepository Receipts?
A CryptoDepository Receipt is a smart contract that is meant to represent something. It is a cryptographic note that can represent anything, any asset, any rights, currency or any...
Understand the basics of smart contracts
What's a smart contract? What makes it smart? How can I deploy my own contracts on the Ethereum blockchain? In this article we explore these questions and give you an overview abo...
ELI5 Who is Nick Szabo?
Nick Szabo is an American cryptography specialist, known for pioneering work in digital currencies. Considered by many to be the father of smart contracts, a concept he developed in the 1990’s. A few years later, Szabo implemented Bit Gold – a digital currency which laid the framework for several ideas behind modern cryptocurrencies. In a […]
Cryptocurrencies and digital governance: Blockchains for transparency
Governance involves higher level management at a strategic level. The main purpose for the adoption of proper governance frameworks and processes is to maximize value for stakeholders by avoiding legal and compliance setbacks. At the same time, governance also concerns itself with internal monitoring, evaluation and direction of priorities by an enterprise. By complying with […]
ELI5 Bitcoin to USD conversion
Bitcoin itself does not offer a US Dollar for Bitcoin exchange system. If you’ve just arrived in the world of cryptocurrencies, this may cause some confusion. Bitcoin is a completely virtual crypto asset that exists within its own blockchain. The only way to convert Bitcoin to US Dollars, and from USD back to Bitcoin, is […]
ELI5: Why is the “fast” Ethereum sync so slow?
Why is the geth sync so slow? I keep hearing this question again and again from Ethereum node operators. Why is it still so difficult to fully sync an Ethereum full node? Slow Geth Users have been complaining forever now about the notoriously slow geth sync on the official Ethereum wallet. Some even question the […]
Ethereum is a second generation cryptocurrency, best known for making Smart Contracts available to the masses.
EVM is an acronym for Ethereum Virtual Machine, the decentralized virtual machine which runs smart contract applications stored on the Ethereum blockchain.
Smart Contracts is self-enforcing business logic hosted on blockchains. Smart contracts are trustless, in that they carry out their specified instructions unconditionally.
Solidity is a smart contract programming language. It gained widespread adoption via the Ethereum Virtual Machine.
Portmanteau of Decentralied Apps. Applications stored on the blockchain and which run on decentralized virtual machines.
A token standard which establishes basic operations for cryptocurrencies implemented on the Ethereum Virtual Machine (EVM). Based on Ethereum Improvement Proposal 20 (EIP-20) from November 2015.
Tokens are cryptocurrencies implemented using smart contracts as an additional layer on top of existing blockchains. For example, the ERC20 smart contracts standard enables tokens implemented on the Ethereum blockchain.