A Blockchain Overview

Here is my presentation at Buffalo Blockchain Buildathon.

Blockchain Events

All the events require registration, please click the event to register. All events sponsored by UB Blockchain Thinklab jointly with others: CDSE, Blackstone Launchpad, BNMC, and many local businesses. All events are FREE.

  1. UB Blockchain Buildathon April 13-15, 2018
  2. Blockchain Training, April 6, 5.30-7.30PM, Davis 101
    More details: We plan to cover Intro to Ethereum, smart contracts development using Solidity on Remix IDE (Novice level)
  3. CDSE Blockchain Tutorial, April 12, 1-3PM, 201 Student Union
    We will cover smart contracts development using Solidity on Remix IDE, and Dapp development on Truffle IDE

CDSE Days 2018: More Blockchain

This workshop/presentation will discuss (i) Blockchain concepts, (ii) Briefly Smart contracts in Solidity, Remix IDE and (iii) Dapp development on Truffle IDE. Here is the presentation. Download and installation required are here.

Blockchain Intro

This workshop/presentation will discuss (i) Blockchain concepts, (ii) Smart contracts in Solidity, Remix IDE and (iii) Briefly about Dapp development on Truffle IDE (if there is time). Here is the presentation.

Hashgraph Talk by Jordan Fried

Jordan Fried of Hedera Hashgraph 

Next generation of distributed consensus technology and 
the problems with the public distributed networks today
The event – March 29th at 5 PM – is free and open to all.
It will be in the Buffalo Room: 10 Capen, North Campus.

Please join us and share with all who might be interested.  Register here
Sponsored by UB Blockchain Thinklab.

My Interpretation of Hashgraph

An Opening Act

I am opening for a workshop "Blockchain: The basics for Faculty Researchers and Students", organized by VPRED's office. Here is my presentation.


Blockchain is hailed to be a technology similar in impact to the Internet. With its complex but strong theoretical foundation, it is expected to lead to a paradigm shift in data structures and application design. It is disrupting the way countries, businesses, people, and things operate. In simple terms, a Blockchain is a distributed ledger that facilitates transfer of assets among participating peer-entities. Some of the foundational concepts that distinguish it from existing technologies are a robust trust model, strong encryption model, peer-peer mode of operation without an intermediary, immutability of records and consensus by the participants. Though the Blockchain originated from the cryptocurrency Bitcoin, assets other than currency can be transacted over it. Newer Blockchain-based application models and platforms are emerging. There is an urgent need for people who can design and develop applications on Blockchain. What are we doing about it?

We are planning to offer a Coursera Specialization on Blockchain. Standby for more information.

Getting Started

Here are some resources to get you started. Learning about Blockchain involves a lot of reading, listening, doing it yourself. Start with the paper by Satoshi Nakomoto.
S. Nakamoto. Bitcoin: A Peer-to-Peer Electronic Cash System, here.
You can learn from Block watching live Bitcoin actions here.
How about Ethereum? Yes, you can see its public block chain actions here.
Click on the various links for blocks, transactions, visualization coin tree chart etc. Explore.

The Beginning

The Genensis Block of Bitcin was released in January 2009. It had 1 transaction of 50BTC. It was from Satoshi to Hal Finney, a brilliant software developer and Bitcoin code contributor. By the way, Hal Finney passed away in 2014. Timestamp on it shows January 3, 2009. Difficulty is 1. (For your reference difficulty of the current Bitcoin block is: 1,123,863,285,132.)

Our CSE 700 on Blockchain

Yahoo!!! On October 24th we had our first formal prototype of Ethereum Blockchain deployed.
See the sidebar.
More good news: we have permanent CSE Blockchain and cse "blockchain" domain locked for us! More news on this soon....next Tuesday.

What if Bitcoin Implodes?

Remember we are interested in Blockchain, the technology behind the Bitcoin. What will happen to the Blockchain revolution if the Bitcoin implodes? The Bitcoin Blockchain technology will still be there. It is open source and the code is on GitHub here.
You can still do something with it. Maybe your token, coin or whatever.
More importantly, Bitcoin Blockchain has charted a whole new roadmap for a decentralized trustless world for us to thrive in, with or without Bitcoin.

What if Ethereum vanishes into thin air?

No way! Ethereum Foundation may reorganize, the Blockchain itself may take several turns (hard forks). But it will not go away. Ethereum has gone where no other Blockchain has gone. Ethereum has permeated most crevices of the technology world. Today, if you want to launch a coin or create a new blockchain "Who you gonna to call?". Of course, Ethereum. Microsoft Coco uses Ethereum for its reference implementation. IBM Fabric/Open Linux Foundation's Hyperledger used Ethereum for their reference implementation. And much more. So don't worry. Do Ethereum.

Good to Geth Er?

@JAX Airport Starbucks!..........Good Together? Blockchaining at Buffalo!