Building Blockchain Applications - INTERMEDIATE to ADVANCED

Organizer: Triangle DevOps
Click here for registration info

Blockchain is a fickle concept -- easy to grasp and provide use cases, but unnecessarily difficult to leverage in a practical, accessible manner for the typical development team. In this discussion, Brian Platz will show how FlureeDB -- a new graph database -- allows developers to bring blockchain concepts and strategies directly into SaaS. Using live code, he will show how a typical application can leverage blockchain characteristics, by covering the following:

Basics of how FlureeDB works under the hood
Blocks (transactions kept in an immutable, cryptographically-secured ledger)
Time Travel (exposing blocks to reproduce database instances as of any point in time)
A demonstration of general query concepts, using GraphQL and FlureeQL to interact with it.
Embedding permissions directly into database, and handing every user their own database to query at will
A simple real-time React app backed by FlureeDB with no application serves

Brian will also discuss the idea of Composite Blockchain Consensus -- in which developers can partition their data to lie on either a public, private, or internal blockchain, but join together to act as one database from an application's point of view. He will extrapolate upon the costs and benefits of using each consensus environment.

About the Speaker:
Mr. Platz pioneered success as a creator, evangelizer, and executive throughout the internet and SaaS boom, and is now helping companies navigate the complexity of the blockchain enterprise movement.

Prior to establishing FlureeDB -- a blockchain database for decentralized applications -- Brian co-founded SilkRoad Technology which grew to over 2,000 customers and 500 employees in 12 global offices.

Brian serves on the Board of Directors for Fuel 50, one of the highest growt


Poster: triangletech