A digitized, decentralized ledger of transactions. A blockchain is constantly growing as ‘completed’ blocks (the most recent transactions) are recorded and added to it in chronological order. It allows market participants to keep track of transactions without centralized record-keeping strategies. Each node (a computer connected to the network) gets a copy of the blockchain, which is continually downloaded automatically.
Any form of currency that only exists digitally, that usually has no central issuing or regulating authority but instead uses a decentralized blockchain-based system to record transactions and manage the issuance of new units. Relies on cryptography to prevent counterfeiting and fraudulent transactions. The first real-world application of blockchain technology was Bitcoin.
If you are interested in attending any one of the following workshops, please check our events page to see our upcoming workshop dates and locations.
Our Blockchain Essentials Workshop is designed for people of all backgrounds. This two-hour workshop gives a crash-course on everything related to blockchain and cryptocurrencies, from the genesis of Bitcoin to the innovations happening in the blockchain space right now.
If you are interested in learning how to develop blockchain applications and business networks, consider attending one of our Hyperledger Composer Development Workshops. Hyperledger Composer is a set of tools developed by the Linux Foundation in collaboration with IBM for building business blockchain networks, allowing business owners and developers to solve business problems simply and efficiently.
In this workshop, we walk you through the steps of issuing your own ERC20 token on the Ethereum network using a single Solidity smart contract and MyEtherWallet. The token has the main functions of a standard ERC20 token and can be used as a base for more sophisticated applications.
This 3-hour online course developed by IBM will help you understand blockchain technology and how it can solve business problems. You will also learn the basics of developing applications with chaincode. Use this link to access the course.
In this 6-hour online course, you'll get a more detailed picture of the components and structures of blockchain business networks, such as ledgers, smart contracts, consensus, certificate authorities, security, roles, transaction processes, participants, and fabrics. This course is for developers who understand object-oriented programming and can use the command line. It is highly recommended that you complete the IBM Blockchain Essentials Online Course before tackling this course. Use this link to access the course.
MGT 491 Sec 002 is the first ever for-credit blockchain course offered at Michigan State University. Blockchain: Foundations and Applications is taught by Neil Kane, Director of Undergraduate Entrepreneurship at MSU and one of our faculty advisors. The comprehensive course covers both the technology behind blockchain and the multiple opportunities for its application, giving students an excellent foundation into understanding what blockchain is and how it may be applied. The course features a series of lectures and interactive sessions taught by faculty from entrepreneurship, law, computer science, economics, accounting and supply chain management, among others. The course is currently offered during Fall semesters at Michigan State University.