One of the most important aspects of a decentralized cryptocurrency project is the consensus algorithm it employs. A consensus algorithm is crucial to the implementation of a digital currency because it prevents the double spending problem, a challenge that has historically limited the development of digital currencies until the recent development and adoption of the… Read More

Just like the Middle Ages, the Web 1.0 wasn’t given its name until it bit the dust. The ‘World Wide Web’ as it was known, was just a set of static websites with a load of information and no interactive content. Connecting meant dialing up through rickety modems and blocking anyone in the house from… Read More

Putting aside all the hype around the price of Bitcoin and other cryptocurrencies, the goal of this blog post is to give you a practical introduction to blockchain technology. Sections 1 and 2 cover some core concepts behind blockchain, while section 3 shows how to implement a blockchain using Python. We will also implement 2… Read More

Bitcoin is famous as the cryptocurrency that introduced us to blockchain, a decentralized and transparent public ledger that used distributed computing to record transactions. But it was slow, and as Bitcoin became popular, that slowness in updating the ledger became obvious as it handled too few transactions per second. Source: venturebeat… Read More

New data published on Feb. 16 and Feb. 23 by China State Intellectual Property Office (SIPO) highlights the efforts by institutions such as Zhejiang University, Shenzhen University and Chinese Academy of Sciences to obtain patents related to the tech. The efforts are a tangible sign of the growing interest – and investment of resources –… Read More

Hashing is a method of cryptography that converts any form of data into a unique string of text. Any piece of data can be hashed, no matter its size or type. In traditional hashing, regardless of the data’s size, type, or length, the hash that any data produces is always the same length. A hash… Read More