€186.47 – €355.81

Understand Blockchain

Event Information

Share this event

Date and Time

Location

Location

Robert-Bosch-Straße 49

69190 Walldorf

Germany

View Map

Refund Policy

Refund Policy

Refunds up to 30 days before event

Friends Who Are Going
Event description

Description

Motivation

Cryptocurrencies, and Bitcoin in particular, have been getting a lot of attention from just about every angle: regulation, governance, taxation, technology, product innovation. The very concept of a "peer-to-peer (decentralized) electronic cash system" turns many of our previously held assumptions about money and finance on their head. That said, putting the digital currency aspects aside, an arguably even more interesting and far-reaching innovation is the underlying blockchain technology.

All the current implementations of blockchains are tightly coupled with the larger context and problems they (e.g. Bitcoin or Ethereum) are trying to solve. This makes understanding blockchains a necessarily harder task, than it must be.

This event attempts to provide as concise and simple explanation and implementation of a blockchain as possible:

A) Develop an understanding of Blockchain

B) Dive in and implement a Minimal Viable Blockchain in JavaScript


Content

A) Morning: Introducing the concept of Minimum Viable Block Chain

  • Securing transactions with triple-entry bookkeeping

  • Securing transactions with PKI

  • Balance = Σ(receipts)

  • Multi-party transfers & verification

  • Double-spending and distributed consensus

    a) Requirements for a distributed consensus network

    b) Protecting the network from Sybil attacks

    c) Proof-of-work as a participation requirement

  • Building the minimum viable block chainProperties of the (minimum viable) blockchain

    • Adding "blocks" & transaction fee incentives

    • Racing to claim the transaction fees

    • Resolving chain conflicts

    • Blocks are never final

B) Afternoon: JavaScript implementation of Blockchain

  • HTTP interface to control the node

  • Use Websockets to communicate with other nodes (P2P)

  • Super simple "protocols" in P2P communication

  • Data is not persisted in nodes

  • No proof-of-work or proof-of-stake: a block can be added to the blockchain without competition

  • Transaction free


Target Audience

  • Everyone who wants to gain an understanding in Blockchain. The content is related to the IT business.

  • Web developers


Additional informations:

Snacks will be served during lunch break.

Share with friends

Date and Time

Location

Robert-Bosch-Straße 49

69190 Walldorf

Germany

View Map

Refund Policy

Refunds up to 30 days before event

Save This Event

Event Saved