Web2 vs. Web3 A look at the great change that Web3 technologies brought to software development compared to the traditional Web2 paradigm. Blockchain Read post
The Architecture Behind Solana Solana is a system, the sum of its parts makes it up and throughout this set of articles you will see how each of those logical pieces works. You will also understand the development and execution flow of contracts within the network of this blockchain. Solana Read post
Solana: Proof Of History (PoH) Proof of History is Solana first major piece. It is a complement to the Proof of Stake consensus protocol that allows nodes to synchronize without the need for them to communicate with each other. Solana Read post
Ethereum: ERC20 Token Standard Within the world of tokens that surround Blockchain, perhaps the best known are the ERC20 Tokens for the creation of exchangeable digital assets. Ethereum Read post
Solidity: Reetrancy Attack One of the most common security problems is called Reetrancy, which causes recursive calls to the same function of a contract until the funds are emptied. Solidity Read post
OpenZeppelin: Escrow Without a doubt, one of the most frequent use cases in a smart contract is what is known as βEscrowβ, making transfers between two parties securely. OpenZeppelin Read post
OpenZeppelin: Governance & Decentralization An advanced concept in the world of Blockchain and smart contracts is Governance. The ability to make decisions about the direction of a project in a democratic and decentralized way. OpenZeppelin Read post
Bitcoin: P2P Architecture The infrastructure behind any Blockchain has unique characteristics to achieve the decentralization of a service and make all its nodes equal. Bitcoin Read post
OpenZeppelin: Updatable Contracts We know that everything in Blockchain is immutable, it is one of its main characteristics. However, there is a way that a contract can be updated if we have the need. OpenZeppelin Read post
Ethereum: ERC721 Token Standard The tokens coming from the ERC721 standard are the well-known NFTs. One-of-a-kind pieces that may represent collections, works of art, or another type of unique digital asset. Ethereum Read post
Bitcoin: Merkle Trees Merkle trees are used to summarize and verify large data sets. Without it, all the information on the Blockchain would be much heavier, making it more difficult to compute. Bitcoin Read post
Bitcoin: Transactions, Inputs & Outputs The technical operation and logic of transactions in the Bitcoin Blockchain explain why it is an excellent global and decentralized payment system by avoiding problems such as double spending. Bitcoin Read post
Solidity: Good Practices There are some measures you can apply to avoid security problems in contracts and not expose vulnerabilities when developing them. Solidity Read post
Solidity: Revert DoS Attack Smart contracts can be victims of denial-of-service attacks and blocked in such a way that millions of dollars are lost and can never be recovered. Solidity Read post
Solana: Tower BFT Consensus protocols such as PoW or PoS have the main objective of avoiding data corruption and must tolerate a certain percentage of failed or malicious nodes. Solana Read post
Solana: Summary of Operation Architecture Summary of the operation of Solana components that make it so special compared to other Blockchains such as Ethereum or Bitcoin. Solana Read post