Jan 31, 2020 | Benchmark Tests, Distributed Systems, Grant Updates
At the end of August 2019, Whiteblock received a joint grant from the Ethereum Foundation and ConsenSys. Read our blog post for more details and find the official announcement from the EF here. Specifically, our work was to focus on benchmarking Gossipsub, a general...
Jan 15, 2020 | Blockchain, Distributed Systems
Whiteblock Genesis Goes Live We’re excited to share that our distributed systems testing and development platform is now live and free to use. With the help of the open source community, we’ve created a product that allows anyone to create a testnet and run a variety...
Jan 10, 2020 | Blockchain, Distributed Systems
This article was a collaboration between Antoine and Kevin. Photo by Hidde Schalm on Unsplash. Define Sidecar Distributed systems require careful attention to overall architectures. Fortunately, there are popular design patterns that can be followed so that we don’t...
Dec 20, 2019 | Blockchain, Distributed Systems
This article was a collaboration between Antoine and Kevin. Photo by Nyana Stoica on Unsplash. In this post, we’ll discuss byte serialization in blockchains, why it matters, as well as how different chains approach it, including: Ethereum 1x Ethereum 2.0 Bitcoin...
Dec 11, 2019 | Distributed Systems
In this blog post, I’d like to introduce you to an evening ramble with Dean Eigenmann called No-Tag-Back Gossiping, or NTB-G. This post came about as we worked through ideas to make gossiping more reliable. Make sure to read the spec first, as it clearly lays out the...
Nov 25, 2019 | Blockchain, Distributed Systems
This article was a collaboration between Antoine and Kevin. Definition of high availability High availability can be achieved when systems are equipped to operate continuously without failure for a long duration of time. The phrase suggests that parts of a system have...