All Posts

The Age of Decentralization: A Government Protocol Designed to Prevent Shutdowns

One of the greatest challenges in building a decentralized solution through a blockchain platform is ensuring that it is a system of governance to manage, transact, maintain and scale the solution. A decentralized government would combine the openness of democracy with the merits of an information-based society. This includes the virtues of security, transparency, computation, prediction, strategy, attention, bandwidth, power, storage,…

Read more

Fundamental Differences Between Ethereum and Blockstack

Blockstack is an ecosystem of decentralized applications (dapps) intending to bring the nature of blockchain to the entire internet by means of security and digital rights. It uses a new DNS (domain name system) built on top of blockchain as the basis of the dapps, allowing users to attach information to identities stored in the blockchain, enabling them to communicate and connect with one another in a direct, encrypted manner.

Read more

Logic & Design of Ethereum Transactions

Ethereum is an open-source computing platform that includes smart contract functionality. Ethereum uses its token, Ether, to transact accounts and compensate for computations performed. Web3j provides an integration layer to the Ethereum blockchain for Java applications. Photo credit: https://developer.oracle.com   To start, anything that is computed within Ethereum and executed is considered a transaction. For example, if a user INSERTS data…

Read more

From Patents to Patients: Blockchain Innovation in Healthcare

Over the past few years, the number of patent applications filed for blockchain technology in healthcare has doubled across the United States, Europe, and Canada. The first blockchain application released was Bitcoin which was not immediately patented. Since then, patentability of blockchain technology has been on the rise while the exponential growth of development in blockchain has been nothing short…

Read more

Genesis, Blockchain Version

A genesis block is considered the first block in a blockchain. It is almost always hardcoded into the application that utilizes its blockchain. It does not reference a previous block since there wouldn’t be a preceding block. A genesis block should not be confused with a generation transaction which is considered the first transaction a miner creates in a block. Blocks hold transactions that store unalterable data related to the network. Blocks are then hashed and encoded into a Merkle tree. A block, plus all of the blocks preceding and following it, form a blockchain. Each block replicates all of the data contained in the previous block. A blockchain is a list of records that is expanding all of the time. It all begins with the Genesis block.

Read more

Bitcoin and Crypto Mining Explained

Bitcoin and cryptocurrency mining explained with the the Byzantine Generals Problem. The Byzantine Generals problem was first introduced in a computer science paper published in 1982. The problem discussed in the paper is that reliable computer systems must be able to function effectively in the presence of faulty components that may send conflicting information to different parts of the system.…

Read more