Blockchain Demystified

A blockchain is a digital ledger of records represented by hash which is generated using some hashing algorithm like SHA 256. Blockchain is a chain of blocks where every block has a reference to previous block through a hash. In the figure above: T1, T2 etc are transactions or payload (transactions are also hashed) H(T1, T2) is the hash of child nodes   Any addition of record to the digital ledger requires approval of the network. For a block to be …

TURN and STUN Server | WebRTC

Why TURN and STUN? Most of the devices used by us are behind NAT(Network Address Translation). NAT gives private IP addresses access to the Internet. A single device say router can be act as an agent between public IP addresses and Private IP addresses with the help of NAT. A NAT device can use a single public IP address to represent many private IP addresses. The reason behind the existence of NAT is that after 90’s the consumption of Internet …