Conference:March 6-8, 2017
Workshops:March 9-10, 2017
Track: Practical Cryptography & Blockchains: Beyond the Hype
Location:
- Mountbatten, 6th flr.
Day of week:
- Wednesday
Looking past the hype of blockchain technologies, alternate title: Weaselfree Cryptography & Blockchain
by Elaine Ou
Security Engineer @GlobalFinancialAccess & Co-Creator of Sand Hill Exchange
Will answer the questions: what is a blockchain, why all the hype, what makes a blockchain secure, what can be built on top of blockchains, what are some real-world use-cases?
by Riccardo Spagni
Crytocurrency Expert & Lead Maintainer Monero/Monero Core
by Peter Todd
Bitcoin Core Developer & @Coinkite Advisor
by Elaine Ou
Security Engineer @GlobalFinancialAccess & Co-Creator of Sand Hill Exchange
by Jeremy Rand
Lead Engineer @Namecoin
by David Vorick
Sia Creator & @NebulousLabs Founder
by Paul Sztorc
@BitcoinHivemind Creator
by Rob Witoff
Chief Architect @Coinbase
by Peter Todd
Bitcoin Core Developer & @Coinkite Advisor
Talk will answer the questions:
- Why use Bitcoin over other blockchains
- What are safe, future proof ways to peg data to Bitcoin's blockchain
- What is Bitcoin script, and how can it be used?
by Jeremy Rand
Lead Engineer @Namecoin
It seems that everyone is creating their own blockchain. Is this justified, or should they be using Bitcoin? This talk will use Namecoin and Monero as case studies to see what advantages exist for using a different blockchain, what approaches exist for doing so (e.g. merge-mined sidechains), and what risks you might be exposing your users to if you use a blockchain that isn't as secure as Bitcoin.
by David Vorick
Sia Creator & @NebulousLabs Founder
Will cover: the need for distributed / decentralised storage, real life use-cases for distributed storage systems, dealing with data loss in a distributed system, brief overview of IPFS and Sia, building on top of distributed storage systems
by Paul Sztorc
@BitcoinHivemind Creator
Will cover: why the oracle problem is so hard (specifically, this historical evolution of failures, from API, to clearnet website, to darknet website, to multisig escrow, to judicial "competition", to Ethereum/Augur, and why they fail), may also cover basics of blockchain ("blockchain as immortal software", ledger "rents", revenge of "the idea guy").
Tracks
-
Architecting for Failure
Building fault tolerate systems that are truly resilient
-
Architectures You've Always Wondered about
QCon classic track. You know the names. Hear their lessons and challenges.
-
Modern Distributed Architectures
Migrating, deploying, and realizing modern cloud architecture.
-
Fast & Furious: Ad Serving, Finance, & Performance
Learn some of the tips and technicals of high speed, low latency systems in Ad Serving and Finance
-
Java - Performance, Patterns and Predictions
Skills embracing the evolution of Java (multi-core, cloud, modularity) and reenforcing core platform fundamentals (performance, concurrency, ubiquity).
-
Performance Mythbusting
Performance myths that need busting and the tools & techniques to get there
-
Dark Code: The Legacy/Tech Debt Dilemma
How do you evolve your code and modernize your architecture when you're stuck with part legacy code and technical debt? Lessons from the trenches.
-
Modern Learning Systems
Real world use of the latest machine learning technologies in production environments
-
Practical Cryptography & Blockchains: Beyond the Hype
Looking past the hype of blockchain technologies, alternate title: Weaselfree Cryptography & Blockchain
-
Applied JavaScript - Atomic Applications and APIs
Angular, React, Electron, Node: The hottest trends and techniques in the JavaScript space
-
Containers - State Of The Art
What is the state of the art, what's next, & other interesting questions on containers.
-
Observability Done Right: Automating Insight & Software Telemetry
Tools, practices, and methods to know what your system is doing
-
Data Engineering : Where the Rubber meets the Road in Data Science
Science does not imply engineering. Engineering tools and techniques for Data Scientists
-
Modern CS in the Real World
Applied, practical, & real-world dive into industry adoption of modern CS ideas
-
Workhorse Languages, Not Called Java
Workhorse languages not called Java.
-
Security: Lessons Learned From Being Pwned
How Attackers Think. Penetration testing techniques, exploits, toolsets, and skills of software hackers
-
Engineering Culture @{{cool_company}}
Culture, Organization Structure, Modern Agile War Stories
-
Softskills: Essential Skills for Developers
Skills for the developer in the workplace