Introduction A microservice often needs to publish messages or events as part of a transaction...
The Bangalore distributed & blockchain computing community is an eclectic group of people with a passion for distributed computing and blockchain based solutions. The meetup group is here. If you are interested in...Read More
A blockchain is a fully-distributed, peer-to-peer software network which makes use of cryptography to securely host applications, store data, and easily transfer digital instruments of value. Originally proposed by Satoshi...Read More
A Merkle tree, named for its inventor, Ralph Merkle, is also known as a “hash tree”. It’s a data structure represented as a binary tree, and it’s useful because it summarizes in short form the data in a larger data set. In...Read More
Consensus is one of the most important and fundamental problems in distributed computing. Simply put, the goal of consensus is to get several nodes to agree on something. In distributed systems, consensus forces participants in...Read More
The concept of public-key cryptography was invented by Whitfield Diffie and Martin Hellman, and independently by Ralph Merkle.Their contribution to cryptography was the notion that keys could come in pairs—an encryption key and...Read More
A hash is a oneway function that maps data of any arbitrary length to an output digest of fixed length, where it is computationally infeasible to find the input from the output. The values returned by a hash function...Read More