Coding the Bitcoin Blockchain

Giacomo Zucco - Alekos Filini

DATE Tuesday 27th November 2018

LOCATION Spazio Cantoni - Via Giovanni Cantoni 7

You will learn the fundamental of how Bitcoin works, including live coding challenges to sharpen your skills.

Take a look at the Special Package:
“1 Workshop + Conference Ticket”: we offer 15% DISCOUNT on the total price!


Click here to know how to obtain these discounts.

LANGUAGE
Italian

LEVEL
Beginner

DURATION
The workshop is full-day (8 hours) from 10:00 to 19:00, with one hour lunch break.

CHECK IN 9:30 – 10:00

PRICES

– 180 € until the 13th of September;
– 220 € until the 25th of October;
– 260  until the 22nd of November;
– 280  until the 26th of November at 5 pm

Take a look at the Special Package:
“1 Workshop + Conference Ticket”: we offer 15% DISCOUNT on the total price!


Click here to know how to obtain these discounts.

Giacomo graduated in 2009 in theoretical physics at the University of Milan. While working as technology consultant for Accenture in 2008 and got involved in promoting Libertarianism and free-market ideals, he discovered Bitcoin. This allowed him to unify his personal political ideas with his career. In 2014 he collaborated in many Bitcoin-related projects, and founded BlockchainLab, an internationally-recognised applied research centre. In 2017 Zucco decided to pursue a more global perspective with the BHB Network project and founding of the BHB Network Foundation.

Alekos Bitcoin enthusiast, passionate about coding and cryptography. Currently working on open source projects to push the Bitcoin space forward!

ABSTRACT

Bitcoin technologies have the potential to represent one of the next technological leaps of humankind, one just as important as the Internet itself. In the next years this new technological paradigm can affect and change countless use cases, markets, industries. The biggest deficit in the Bitcoin ecosystem is the lack of developers that really understand the technology and this workshop is the first step to bridge the gap.

TABLE OF CONTENTS

Introduction to blockchain technology and recognise the limits and feasibility of applying existing processes on network blockchain
Setting up your own node – Bitcoin core in shared regtest.
Understanding Bitcoin addresses (single signature, multisig)
The structure of a Bitcoin transaction
Bitcoin scripting, P2SH, OP_RETURN, nLockTime

Optional: Bitcoin thirdy party developing tools
– libbitcoin
– bitcoinjs

TRAINING OBJECTIVES

You will learn the fundamentals of how Bitcoin works

WHO THE WORKSHOP IS DEDICATED TO?

People who would like to have a tech introduction to blockchain programming, become a Bitcoin developer, people who have an interest in distributed systems and who would like to integrate Bitcoin in their projects.

PREREQUIREMENTS

The attendee must have at least a basic knowledge of Bitcoin and a basic knowledge of a C-like language. All the the basic info on bitcoin can be found on bitcoin.org

HARDWARE AND SOFTWARE REQUIREMENTS

Attendees must bring their own laptop. No need of specific programs.

WARNING
Seats are limited.
The workshop will be held only if the minimun number of attendees is reached.

Take a look at the Special Package:
“1 Workshop + Conference Ticket”: we offer 15% DISCOUNT on the total price!


Click here to know how to obtain these discounts.

Back to workshops list

Main Sponsor