-
Blockchain & Money: Session 7: Technical Challenges by M.I.T. Sloan School of Management with Professor Gary Gensler
Session 7: Technical Challenges Session 7 Study Questions: How critical are the technical and commercial challenges–scalability, efficiency, privacy, security, interoperability–of current blockchain technology? What are the possible tradeoffs of decentralizaton, scalability and security? What are tradeoffs of consensus software updates, governance and so-called ‘hard forks’? What might current work–Layer 2 applications, zero-knowledge proofs, alternative consensus algorithms–do to address current commercial challenges? Session 7 Readings: Required: ‘Geneva Report’ Chapter 2 (pages 9-16); Casey, Crane, Gensler, Johnson, & Narula ‘On the Scalability of Blockchains’ The Control ‘Transaction Speeds: How do Cryptocurrencies Speeds Stack up to Visa or PayPal?’, HowMuch.net ‘Layer 2/ the Lightening Network’ Digital Currency Initiative ‘Top 8 Privacy Coins’ Invest…
-
Blockchain & Money: Session 6: Smart Contracts & DApps by M.I.T. Sloan School of Management with Professor Gary Gensler
Session 6: Smart Contracts and DApps Session 6 Study Questions: What are smart contracts? How do they compare to traditional contracts? What are tokens? What are smart contract platforms such as Ethereum? What generally distinguishes them from Bitcoin? What are decentralized application (DApps)? What has been the usage and why haven’t any DApps yet received wide consumer adoption? Session 6 Readings: Required: “Smart Contracts: 12 Use cases for Business & Beyond”, Chamber of Digital Commerce. “State of the DApps: 5 Observations from Usage Data”, McCann. “Ethereum Competitors: Guide to the Alternative Smart Contract Platforms”, Blockonomi. Optional: “Smart Contracts: Building Blocks for Digital Markets”, Szabo. “A Next-Generation Smart Contract & Decentralized…
-
Blockchain & Money: Session 5: Blockchain Basics & Transactions, UTXO, & Script Code by M.I.T. Sloan School of Management with Professor Gary Gensler
Session 5: Blockchain Basics & Transactions, UTXO, & Script Code Session 5 Study Questions: How does Bitcoin record transactions? What is Unspent Transaction Output (UTXO)? What is script code embedded in each Bitcoin transaction and how flexible a programming language is it? As many design features (public key cryptography, hash functions, append-only timestamped logs, digital cash, & proof-of-work) pre-date Bitcoin, what was the novel innovation of Satoshi Nakamoto? Who is Satoshi Nakamoto? (Only kidding a bit.) Session 5 Readings: ‘Bitcoin’s Academic Pedigree’ Narayanan and Clark ‘Making Sense of Cryptoeconomics’ CoinDesk Narayanan & Clark’s Chronology of Ideas in Bitcoin Overview: Transaction Inputs & Outputs; Unspent Transaction Output (UTXO); Scripting Language; Blockchain…
-
Blockchain & Money: Session 4: Blockchain Basics & Consensus by M.I.T. Sloan School of Management with Professor Gary Gensler
Session 4: Blockchain Basics and Consensus Session 4 Study Questions: What is the Byzantine General’s problem? How does proof-of-work and mining in Bitcoin address it? More generally, how does blockchain technology address it? What other consensus protocols are there? What are some of the tradeoffs of alternative consensus algorithms–proof-of-work, proof-of-stake, etc.? How do economic incentives work within blockchain technology to maintain decentralized ledgers and avoid double spending? What are the incentives of consensus protocols & mining? Session 4 Readings: ‘Geneva Report’ Chapter 1 (pages 1-7); Casey, Crane, Gensler, Johnson & Narula. ‘Blockchain Technology Review’ NIST (pages 23-32, section 3 & 4). ‘The Byzantine Generals Problem’; Lamport, Shostak & Pease (382-387).…
-
Blockchain & Money: Session 3: Blockchain Basics & Cryptography by M.I.T. Sloan School of Management with Professor Gary Gensler
Session 3: Blockchain Basics & Cryptography Session 3 Study Questions: What are the design features–cryptography, append-only, time-stamped blocks, distributed consensus algorithms, and networking– of Bitcoin, the first use case for blockchain technology? What are cryptographic hash functions, asymmetric cryptography and digital signatures? How are they utilized to help make blockchain technology verifiable and immutable? What is the double spending problem and how it is addressed by blockchain technology? Session 3 Readings: Bitcoin: A Peer-to-Peer Electronic Cash System; Satoshi Nakamoto whitepaper. ‘Blockchain Technology Overview’ NIST (pages 9-23, sections 1 & 2) ‘Blockchain 101-A Visual Demo’ Brownworth; Youtube video. Bitcoin is just the first use-case of blockchain technology. We’re going to look…
-
Current Events Breakdown: To unlock a terrorist’s iPhone, the FBI turned to an obscure company in Australia; a technique called an “Exploit Chain” was used.
So there’s quite a juicy, drama-filled story in the Washington Post that could be a Hollywood plot line about Apple, the FBI, a terrorist’s iPhone, and HACKERS!!! Azimuth Security, a publicity-shy company that says it sells its cyber wares only to democratic governments, secretly crafted the solution the FBI used to gain access to the device, according to several people familiar with the matter. The iPhone was used by one of two shooters whose December 2015 attack left more than a dozen people dead. So, yeah Azimuth is a hacking firm for the better good you can say. Azimuth is a poster child for “white hat” hacking, experts say, which…
-
What is Hurricane Electric? Let’s Find Out Whilst Learning About Some Computer/Cyber Network Fundamentals!!!
Hurricane Electric (corporate website here) is a global Internet Service Provider (ISP), offering IP transit, colocation, dedicated servers, among other services, based in Fremont, CA, USA and founded in 1994. Referring to themselves an the “Internet Backbone and Colocation Provider”, Hurricane Electric operates its own global IPv4 and IPv6 network and is considered the largest IPv6 backbone in the world, as measured by the total number of customer networks connected and by the total number of customer prefixes announced.[2] Hurricane Electric IP Transit Network Hurricane Electric has connections ranging from multiple 10GigE (10,000 Mbps) to multiple 100GigE (100 Gbps) that form these rings that connect H.E. core routers. [NOTE: Gigabit…
-
Blockchain & Money: Sessions 1 & 2: Introduction and Money, Ledgers & Bitcoin by M.I.T. Sloan School of Management with Professor Gary Gensler
There’s a great course available for free about Blockchain & Money. The semester long course is taught by Professor Gary Gensler (yes, the S.E.C. Gary Gensler), offered by M.I.T.’s Sloan School of Management, and, freely available via video-lecture. I pored over the videos and studiously took notes as I watched. The course is for students wishing to explore blockchain technology’s potential use–by entrepreneurs & incumbents–to change the world of money and finance. The course goes through a review of the technology’s initial application, the cryptocurrency Bitcoin, and then lays an understanding of the commercial, technical and public policy fundamentals of blockchain technology, distributed ledgers and smart contracts in both open…
-
What is Border Gateway Protocol (BGP)?
Border Gateway Protocol is one of those foundational, core infrastructure protocols used by Internet users everyday but not top of mind for the average consumer or end-user. Border Gateway Protocol, or BGP, is a routing protocol. BGP is the primary protocol for the Internet, and is a Layer 4 Transport protocol that sits on top of TCP [2]. It’s purpose is to keep the various systems on the Internet up to date with the information needed to send and receive data traffic correctly. So, real quick in a nutshell, when information is sent around these Internets, it’s broken up into chunks of data called ‘packets’. Packets sent on the Internet…
-
News & Links
The Latest Chapter In IBM’s Quest To Build A Cloud For Banks Yesterday, IBM announced the latest chapter in the IBM Cloud for Financial Services, a public cloud capable of overcoming the stringent cybersecurity and regulatory challenges for a bank. [via Forbes] Bitcoin & Blockchain Gain Prominence: 4 Top Stocks to Buy…Ok, forget the link bait about the stocks to buy and just read this article for the sense of the built-in utility of blockchain. Blockchain is enabling enterprises and government agencies to tackle prominent issues, including data tracing, security, visibility and management, and supply chain supervision. [via Yahoo! Finance] Also, in more IBM news…IBM bets on FHE (Fully Homomorphic…