sudo apt update
sudo apt upgrade -VyDownload NS2 & OLSR:
From the Coursera Specialization
Paper: Bitcoin Whitepaper
Paper: Bitcoin's Academic Pedigree
Website: What is Blockchain Technology? A Step-by-Step Guide For Beginners
Website: Blockchain: The Invisible Technology That's Changing the World
| Solidity lets you program on Ethereum, a blockchain-based virtual machine that allows the creation and execution of smart contracts, without needing centralized or trusted parties. | |
| Solidity is a statically typed, contract programming language that has similarities to Javascript and C. Like objects in OOP, each contract contains state variables, functions, and common data types. Contract-specific features include modifier (guard) clauses, event notifiers for listeners, and custom global variables. | |
| Some Ethereum contract examples include crowdfunding, voting, and blind auctions. | |
| As Solidity and Ethereum are under active development, experimental or beta features are explicitly marked, and subject to change. Pull requests welcome. | |
| // First, a simple Bank contract | |
| // Allows deposits, withdrawals, and balance checks | |
| // simple_bank.sol (note .sol extension) | |
| /* **** START EXAMPLE **** */ |