Quantcast
Channel: SysTutorials
Browsing all 20 articles
Browse latest View live

Understanding the Use of std::any in C++ with an Example

C++ std::any is a type-safe container for single values of any type. It is useful to put multiple types into a single container such as std::vector which requires all elements stored have the same...

View Article



Blockchain 101

What is blockchain? Blockchain is a specific type of database with special data organization and properties. Blockchains store data in blocks that are then cryptographically chained together in the...

View Article

Bitcoin 101

Bitcoin is the world’s first cryptocurrency on the Bitcoin blockchain network. BTC has gained significant popularity since its inception in 2009. It functions as a decentralized, peer-to-peer...

View Article

Cryptocurrency 101

A cryptocurrency (or Blockchain networks for secure and transparent transactions. Blockchains play a crucial role in maintaining the integrity and immutability of transactional data for...

View Article

Cryptographic Hash 101

A cryptographic hash function is a hash function that satisfies the properties of pre-image resistance, second pre-image resistance and collision resistance. Here, a hash function is a mathematical...

View Article


NFT 101

What is NFT? Non-Fungible Token (NFT) is a kind of blockchains. What distinguishes NFTs from fungible , and ownership of the NFT is often associated with a license to use the underlying asset. There...

View Article

Cryptographic token 101

Cryptographic tokens, or crypto tokens, are tradable digital units of assets that reside on blockchains. These tokens have become increasingly popular in recent years due to the rise of...

View Article

Decentralization 101

Decentralization is a concept about control and management. It refers to that the control and decision-making in a distributed network are transferred away from a centralized entity (individual,...

View Article


CalDAV and CardDAV 101

CalDAV and CardDAV are application layer computer network protocols that enable users to synchronize and manage their calendar (CalDAV) and contact (CardDAV) data across multiple devices and platforms....

View Article


Ethereum 101

Ethereum is a decentralized blockchain platform that enables developers to build and deploy ) on the blockchain. Ethereum was created in 2014 by Vitalik Buterin and has since become one of the most...

View Article

Uniswap 101

Uniswap is a decentralized exchange (DEX) that was launched in 2018. It is built on the . Uniswap is a fully decentralized platform, which means that it is not controlled by any central authority or...

View Article

Proof of Stake (PoS) 101

Blockchain technology is based on the idea of decentralization, transparency, and security. One of the key challenges in blockchain technology is reaching consensus on the state of the ledger....

View Article

Proof of Work (PoW) 101

Blockchain technology is based on the idea of decentralization, transparency, and security. One of the key challenges in blockchain technology is reaching consensus on the state of the ledger....

View Article


51% Attack 101

One of the most significant threats to public networks is a 51% attack, where a single entity gains control over the majority of the network’s mining power. In this blog post, we will discuss the...

View Article

Double-Spending 101

Double-spending is a critical issue that any digital currency must address to ensure its viability and security. In this post, we’ll explore the concept of double-spending, the problems it poses, and...

View Article


Consensus Algorithm 101

Consensus algorithms play a crucial role in the functioning of decentralized networks, such as blockchain-based systems. They help maintain the integrity, security, and reliability of these networks by...

View Article

WebDAV 101

WebDAV (Web Distributed Authoring and Versioning) is an extension of the HTTP/1.1 protocol, which enables users to create, modify, and delete files on remote web servers. This protocol provides a...

View Article


Byzantine Faults 101

Distributed systems are becoming increasingly important in various applications, such as cloud computing, , and peer-to-peer networks. One of the challenges in designing robust distributed systems is...

View Article

Sybil Attack 101

Distributed systems, such as peer-to-peer networks, , and other decentralized platforms, have become increasingly popular due to their potential to offer more robust, scalable, and secure solutions....

View Article

Multisig 101

Multisig, short for “multisignature,” is a cryptographic mechanism that requires multiple signatures to authorize and execute a transaction. What is Multisig Multisig ensures that multiple parties must...

View Article
Browsing all 20 articles
Browse latest View live




Latest Images