solana

CJy5...TZJH
24 Dec 2023
27

Welcome to No Bad Questions, a series that helps answer some basic questions about blockchain, crypto, and web3.
For the last several years, you’ve probably heard quite a bit about the blockchain… but it’s very easy to get lost. It can sound a lot like people are speaking another language!
If you’re here, welcome — you’re taking the first step towards learning. This guide will help you learn some of the basic blockchain concepts so you can start participating in the future of the internet.
What exactly IS the blockchain?At its core, the blockchain is a ledger — a series of records and data points, like a spreadsheet or old accounting book.
Unlike spreadsheets or old books, though, the blockchain is decentralized — instead of it being stored in one place, it’s stored across different computers across a network and around the world. Essentially, there’s no single book that can be easily lost or updated. Instead, the data is verified by checking the blocks (or bundles of transactions) across different validator nodes.
There are a few different blockchain protocols that people can use, such as Solana, Bitcoin, and many, many others. People can use blockchain technology as a way to store data, value, and — in the case of Solana and certain other protocols, run programs.
How does that relate to cryptocurrency?Well, let’s start with some definitions first. Cryptography is the art of keeping things secure. You’ve probably encountered this before, through encrypted data and passwords.
Cryptocurrency, then, is a type of currency that is based on cryptography. Rather than the ledger being centralized, transactions are decentralized — there’s no single authority validating everything — and as secure as other encrypted data. The translation? It’s a very safe way of storing data and value with no choke points or central points of failure and which is very difficult to manipulate.
So what exactly is a coin? What is a token? What’s the difference between coins and tokens?All blockchain protocols have coins that represent value and can be traded. On Solana, this coin is called SOL.
Tokens, meanwhile, are built by individual projects on top of a base blockchain protocol. All blockchain projects are “tokenized,” and the Solana protocol is open for anyone to build their own tokens on top of it. Tokens are used to actually do stuff on the blockchain through trading, including executing “smart contracts.”
Okay, wait. What is a smart contract?A smart contract is a contract that is written into the code of a blockchain and executed automatically when terms are met. It’s something that Solana and certain other protocols can do, but some other blockchains — most notably Bitcoin — cannot.
Think of a regular contract like a housing lease agreement. You pay rent; in exchange, you have a place to live. If you no longer have a place to live, you no longer pay rent; if you don’t pay rent, you’ll be kicked out. In a regular contract, the execution depends on the humans. A tenant fulfills their obligations of the lease and monitors that a landlord fulfills theirs, and vice versa.
With a smart contract, however, that execution is hardcoded in software, and software determines when conditions are met. That allows people to build some really cool functionality and dApps.
DApps? What are dApps?A dApp is a decentralized application, or app that uses smart contracts. Any crypto program — like a marketplace, blockchain game, or tool used for DAO governance — is a dApp.
DApps are the tools you use to do things on the blockchain, whether that’s buying some art, voting in your decentralized organization, paying without intermediaries, or participating in decentralized finance.
And what is web3?Web3 is the next iteration of the internet. Each iteration of the internet has been based on specific ideas: If web 1.0 was static websites and hyperlinking (like AOL or GeoCities) and web2 was social media (like Twitter, Facebook, and so on), web3 is built around the idea of decentralization.

Get fast shipping, movies & more with Amazon Prime

Start free trial

Enjoy this blog? Subscribe to dmonkeyar

2 Comments