DGI offers training and education on bitcoin, blockchain, distributed ledger, smart contracts, and cryptography; these topics are framed as fintech innovation in the payment/value-transmission systems and as cultural meeting between the cypherpunk movement and the Austrian school of economics. This content can be offered in corporate or academic settings, public or private events, as short talk, single day workshop, or structured training program over few days.
The program content is based on the Bitcoin and Blockchain Technology course taught at Milano-Bicocca and other universities; of course, it can be customized depending on requirements, offered by us and/or our Educational Program Partners, realized on-site at your premises or at our own locations. Please get in touch to explore together the available opportunities.
A solid broad introduction comes first, accessible to people with any background, skill level, or learning ambition, gradually stepping up to more advanced tech/dev topics that require an increasingly good attitude for logical, mathematical, and computational thinking.
The training material includes slides, reference books, open-source code and software, and additional links and resources for deep-diving. This material remains always available, including its future updates and evolutions.
Please find below a description of topics, prerequisites and intended audience, organized in training modules that can be enjoyed in full (3 hours) or short (2 hours) sessions; some modules include an optional lab session requiring an additional hour for hands-on activity with laptop and internet connection.
Modules 1, 7, 8 can be enjoyed by everybody:
c-level executives, managers, developers, researchers,
and tech enthusiasts.
Module 2 starts a deeper analysis at
functional and technical level:
always appreciated for its crucial insights about
the real nature of blockchain and distributed consensus,
it possibly loses some appeal for those only interested
in a high-level overview.
Modules 3 and 4 on elliptic curves,
digital signature, and advanced cryptography
are heavy on mathematics and intended for an audience of
computer scientists, engineers, and
people with good logical and
computational skills.
Modules 5 and 6 are quite technical,
mostly for developers and
people planning to work side-by-side with them
or interested in gaining a good understanding
of the technologic aspects.
A training day for an assorted audience could include module 1 plus a choice of 2, 7 or 8; a two days' workshop could focus on functional understanding (modules 1, 2, 7, 8) o tech topics (modules 1, 2, 3, 5, 6). All modules can be experienced in 4 days, in a full-time intensive residency or over a longer period as a sequence of workshops; in the latter case, eight weekly half-day sessions are probably the optimal pace for comfortable learning.