Skip to main content

Nothing Ventured, Nothing Gained

Tomorrow I become a student again. I’ve enrolled in "Blockchain for Business - An Introduction to Hyperledger Technologies" on edX. edX is a massive open online course (MOOC) provider, originally created by Harvard and the Massachusetts Institute of Technology (MIT). 

This blog will follow my experience first with the course and then with the blockchain in general. By writing about my experiences publicly I’ve learned that I’m more apt to achieve the goals I’ve put out for myself (or be publicly ridiculed) and I’m more likely to understand what I’m working on through writing about it.

In addition to covering the course and my understanding of the blockchain, I will also use the blog to consider ways to use the blockchain, be they for business, government, non-profit, or personal use. 

My goals with this blog are to complete the edX course, to brainstorm uses for the blockchain, and to start building blockchain applications. 

Why should you read this blog? Maybe you’re interested in taking this course down the road and want to hear more about it. Maybe you’re interested in the blockchain and want to know more about that. Maybe you’re curious how many blog posts I can go without making a baseball reference. All good reasons to read along.

As the saying goes, “Nothing ventured, nothing gained." To that end, here begins the Nothing Ventured Nothing Blockchained blog.  

Comments

Popular posts from this blog

The Proof of Work consensus algorithm

Today I'll continue a review of the Linux Foundation's first Hyperledger blockchain class on edX, " Blockchain for Business - An Introduction to Hyperledger Technologies ." Today's post will focus on how the  Proof of Work (PoW)  consensus algorithm works. People have  explained  PoW to me a few different times and each time I walked away with questions and an incomplete understanding of the subject. This includes the edX course which does a good job of explaining the concept, but still didn't provide a good visual of how PoW works or connect all the dots. I'll try to provide a more comprehensive explanation here.  Please keep in mind why consensus algorithms such as PoW are necessary and important: They provide trust between different untrusting parties. Without trust there are no transactions between the parties. How do the consensus algorithms provide trust? As a process created by third-party developers consensus algorithms such as PoW do not b...

Achieving Consensus

Today I'll continue a review of the Linux Foundation's first Hyperledger blockchain class on edX, " Blockchain for Business - An Introduction to Hyperledger Technologies ." Today's post will focus on how participants in a blockchain transaction agree on the data that goes to the blockchain. This process is called consensus. Normally, when two people achieve or come to a consensus it means that after some discussion all parties have come to an agreement. In terms of the blockchain, consensus means " achieving agreement among the network participants as to the correct state of data on the system." This "leads to all nodes sharing the exact same data." If there is no consensus then not only can the participants in a blockchain not  agree on what data to commit to the blockchain, but they cannot  distribute their information away from a centralized location. Achieving consensus quickly, flawlessly, cheaply, and consistently is essential to the ...

Permission Granted

Today I'll continue a review of the Linux Foundation's first Hyperledger blockchain class on edX, " Blockchain for Business - An Introduction to Hyperledger Technologies" with a focus on permissioned and permissionless blockchains. One Pager on Permissioned and Permissionless Blockchains Prior to this class I knew that some blockchains were permissioned and others permissionless, but I didn’t have a firm grasp of what those terms meant mainly because permission typically takes a preposition after it; notably, permission to do something or permission from someone. The shorthand terms permissioned and permissionedless, unfortunately, didn't spell out the rest. Today I'll make that a little more clear.  Some blockchains such as the Bitcoin and Ethereum blockchains are permissionless. This means those who want to participate in them do not require permission from any central authority to do so. This makes sense for Bitcoin and Ethereum, two crypto...