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.