Ledgers

A ledger is a digital record-keeping system. It is usually used to store cryptocurrency transactions, but it can also be used to store other public information (e.g votes, payments). It uses a series of blocks on which transaction details are recorded for the purpose of authentication and verification for network transactions.

Tech Kits

Tech Kits are part of the walk-in service provided by Innovate Labs. There are three levels of difficulty meant for different users and their experience with the different technologies. Many of the Tech Kits build off each other as you progress.

Beginner

Introducing Blockchain

Length: 30 Minutes

Description: A blockchain is a growing list of records, called blocks, which are linked using cryptography. Each block contains a cryptographic identifier of the previous block, a timestamp, and transaction data. Blockchain technology is becoming rapidly adopted by businesses because of its security, efficiency, and reduced transaction costs.

 

Intermediate

Transactions in Blockchain

Length: 45 Minutes

Description: A ledger is a digital record-keeping system. It is usually used to store cryptocurrency transactions, but it can also be used to store other public information (e.g votes, payments). It uses a series of blocks on which transaction details are recorded for the purpose of authentication and verification for network transactions.

Advanced

Creating Ledger

Length: 45 Minutes

Description: Just as a ledger is a digital record-keeping system, a distributed ledger does the same through the use of independent computers to store, share, and validate transactions. Distributed ledgers greatly increase security and the traceability of data shared because of the decentralized nature of the network.

Resources

Python logo

Python 3.5

Type: Programming Language

Description: Python is an interpreted high-level programming language for general-purpose programming. Version 3.5 is a part of the many new versions that continuously are being put out.

eth.build

Type: Platform

Description: Ethereum is a decentralized platform for making blockchain applications as well as cryptocurrencies.

IDLE for Python

Type: Python Package

Description: IDLE is Python's Integrated Development and Learning Environment. It allows programmers to easily write Python code. Just like Python Shell, IDLE can be used to execute a single statement and create, modify, and execute Python scripts.