Boring into Burrow
Blockchains are too exciting. Burrow wants to be boring. Then we want to be simple. Then we want to be fast. The kind of boring that lets you sleep well at night. Burrow gives you just enough blockcha …
|Talk Title||Boring into Burrow|
|Speakers||Silas Davis (CTO, Monax)|
|Conference||Hyperledger Global Forum|
|Location||Phoenix, AZ, USA|
|Date||Mar 2- 6, 2020|
Blockchains are too exciting. Burrow wants to be boring. Then we want to be simple. Then we want to be fast. The kind of boring that lets you sleep well at night. Burrow gives you just enough blockchain to build a strongly decentralised public permissioned network. Enough but no more.Burrow is a fully-fledged blockchain and smart contract framework. That is, you ought to be able to service the same use cases as with Hyperledger Sawtooth, Fabric, and Besu.Burrow aims to be simple, complete, opinionated, and lightweight. We want to be ‘the Redis of blockchain.’ Our guiding principles are:1. Provide single pure Go binary running as a single process with (almost) everything included for deployment, testing, events, governance, token economics, and so on.2. Support public permissioned networks as first-class citizens.3. Prefer introspection and tight coupling of components over configurability.4. Provide a single Byzantine Fault Tolerant (BFT) consensus algorithm, a single smart contract calling convention and ABI, and a single transaction family.5. Provide a clean and simple developer experience that gets you closer to the metal.Of course, a blockchain node is necessarily rather far from simple, and rather more exciting than we would like. But we want to be as pragmatic and concrete amongst our peers as we can whilst providing a complete substrate on which to build applications.Boring into Burrow attendees will dig into the three faces of Burrow to include the Hyperledger bridge to the Tendermint/Cosmos ecosystem, Ethereum side-chain compatibility with support for advanced smart contract languages via WASM and experimental economic systems, and Burrow’s lightweight hackable EVM/Solidity execution library.