{ "config": { "base_url": "https://hackathon.rustpanic.com", "mode": "build", "title": "Sharing knowledge about Blockchain and Rust", "description": "đŸȘœ + 🎹", "languages": { "vi": { "title": null, "description": null, "generate_feed": false, "feed_filename": "atom.xml", "taxonomies": [ { "name": "blockchain", "slug": "blockchain", "paginate_by": 4, "paginate_path": null, "render": true, "feed": true }, { "name": "rust", "slug": "rust", "paginate_by": 4, "paginate_path": null, "render": true, "feed": true }, { "name": "news", "slug": "news", "paginate_by": 2, "paginate_path": null, "render": true, "feed": true }, { "name": "videos", "slug": "videos", "paginate_by": 4, "paginate_path": null, "render": true, "feed": true } ], "build_search_index": true, "search": { "include_title": true, "include_content": true, "truncate_content_length": null, "include_description": false, "include_path": false, "index_format": "elasticlunr_javascript" }, "translations": { "summary": "TĂłm táșŻt" } } }, "default_language": "en", "generate_feed": false, "feed_filename": "atom.xml", "taxonomies": [ { "name": "blockchain", "slug": "blockchain", "paginate_by": null, "paginate_path": null, "render": true, "feed": true }, { "name": "rust", "slug": "rust", "paginate_by": 4, "paginate_path": null, "render": true, "feed": true }, { "name": "news", "slug": "news", "paginate_by": 2, "paginate_path": null, "render": true, "feed": true }, { "name": "videos", "slug": "videos", "paginate_by": 4, "paginate_path": null, "render": true, "feed": true } ], "author": null, "build_search_index": false, "extra": { "project_gh": "https://github.com/bichkhe/thoong", "author": { "name": "bichkhe", "website": "https://rustpanic.com" } }, "markdown": { "highlight_code": true, "highlight_theme": "base16-ocean-dark", "highlight_themes_css": [ { "theme": "base16-ocean-dark", "filename": "syntax-theme-dark.css" }, { "theme": "base16-ocean-light", "filename": "syntax-theme-light.css" } ], "render_emoji": true, "external_links_target_blank": true, "external_links_no_follow": true, "external_links_no_referrer": true, "smart_punctuation": false, "extra_syntaxes_and_themes": [] } }, "current_path": "/blockchain/x/", "current_url": "https://hackathon.rustpanic.com/blockchain/x/", "lang": "en", "taxonomy": { "name": "blockchain", "slug": "blockchain", "paginate_by": null, "paginate_path": null, "render": true, "feed": true }, "term": { "name": "x", "slug": "x", "path": "/blockchain/x/", "permalink": "https://hackathon.rustpanic.com/blockchain/x/", "pages": [ { "relative_path": "blockchain/03-bitcoin-history.md", "colocated_path": null, "content": "

With a relatively short history, Satashi Nakamoto, Blockchain, and Bitcoin have all become household names that push the limits of how we view global currencies.

\n

Just as popular as its origins, Bitcoin has also become notorious for price swings that often make news headlines and grab the attention of financial traders. It has also led to the creation of other digital currency such as Ethereum, Litecoin. Bitcoin even has other crypto currencies that were created when nodes chose not to upgrade to the latest protocol, creating a new currency out of Bitcoin’s old protocols, such as Bitcoin Cash ABC (BABUSD).

\n

What coins existed before Bitcoin?

\n

While it is true that Bitcoin is often deemed the father of cryptocurrencies as many consider it to be the first-ever cryptocurrency, there are many other coins that are considered its predecessor. Before Bitcoin, there were many attempts at creating cryptocurrencies like Blinded Cash, DigiCash, B-Money, Bit Gold, Hashcash, and more. Nevertheless, none of those attempts measure up to Bitcoin’s success or leverage.

\n

When and why was Bitcoin Created?

\n

Bitcoin was created in 2009 as the first decentralized currency to run on Blockchain technology.

\n

First mentioned in a white paper that was published by someone with the pen name Satoshi Nakamoto, Bitcoin promised the ability to conduct government-free transactions, relying on digital signatures and digital coins instead of on centralized government-issued fiat currencies like the Euro and the US dollar among other Forex pairs. All transactions were kept on a ledger which can be publicly accessed, ensuring transparency.

\n

Crypto Miners, the individuals who volunteer their personal computing power to the network to keep it running, are paid for in Bitcoin and have a say in new protocols that are adapted to the blockchain network. This allows them to work as a type of central bank, looking out for the best interest of the digital coin as a collective., this is similar to the role central banks like the ECB and FOMC have in determining the status of fiat currencies.

\n

Bitcoin’s decentralized and blockchain protocols require all nodes to verify a transaction. Since these computers are spread across the globe and run by various individuals, it is considered very difficult to hack or corrupt.

\n

This is considered by some to be a secure system and has continuously captured public interest since its creation.

\n

Despite Bitcoin being well known amongst traders for its price swings, many believe that this leading digital currency is here to stay.

\n

World map with Bitcoin image in the center.

\n

How is Bitcoin different from other Cryptocurrencies?

\n

While Bitcoin may be the original digital currency, others have been created since. Yet, Bitcoin has managed to remain unique in a number of ways and other cryptocurrencies are even referred to as Altcoins (alternative coins to Bitcoin)...

\n

Other cryptocurrencies have been developed since 2009 with the potential to manage digital economies like Ethereum. They focused on developing contracts and digital services that can be paid for using their own specific digital coins. For example, Axie Infinity (AXSUSD) is actually a native token and coin made for payment and operation on its own network and game, while Bitcoin can act as a fiat currency.

\n

Bitcoin has remained a form of cross-platform currency. Without being limited for use on specific Bitcoin-only platforms, this cryptocurrency can be used to make purchases anywhere in the world where it is accepted. Furthermore, the main aim behind Bitcoin is to increase transaction speed without numerous government restrictions.

\n

In 2020 Bitcoin made headlines when Paypal (PYPL) announced that this popular currency will be recognized as a payment on their platform.

\n

Bitcoin Mining

\n

Mining refers to the process of using high-powered computers to validate block transactions through solving complex mathematical equations.

\n

There are mined and non-minded cryptocurrencies and Bitcoin is considered the former. Bitcoin is powered by individuals who offer anywhere from individual computers to full server farms to keep the ledger active and verified.

\n

In exchange, miners are given a predetermined amount of Bitcoin in return for the number of transactions they approve. As more Bitcoin is created, there are built-in ‘Halving’ events built into the protocol every time 210,000 blocks are processed.

\n

It is called a halving event because the amount of Bitcoins a miner is awarded for processing a block becomes half when passing these thresholds. Whereas other cryptocurrencies like Cardano (ADA), Solana (SOL), and Polkadot (DOT) are non-mineable, the purpose behind non-mineable and mineable cryptocurrencies is the same. Both types of cryptocurrencies aim to validate transactions, and eventually, each blockchain transaction needs to be verified one way or the other.

\n

Bitcoin Verification and Block Time

\n

Block time refers to the amount of time needed by miners to verify Bitcoin transactions in one block and produce a new block in the blockchain. The Bitcoin network requires all active nodes to be able to verify the same transaction and share its ledger with all other network users. This keeps the system transparent and harder to compromise.

\n

While this is not unique to Bitcoin, it is something that other digital currencies have laxed their rules in order to reduce processing time.

\n

One of Bitcoin’s most significant downsides is the long verification time, which can take an average of 10 minutes. In comparison, Ethereum, one of Bitcoin’s biggest competitor's network takes approximately 13 seconds.

\n

How Many Bitcoins Are There?

\n

Bitcoin has a maximum amount of 21 million coins that can be mined or created. This limit of 21 million coins is called a hard cap and it's encoded in its source code and enforced by the nodes on the network. Once it reaches this limit, no more Bitcoins can be created and miners will be able to collect transaction fees for their work while mining Bitcoin.

\n

In comparison, Ethereum ETHBTC has no limit on how many coins can be mined.

\n

While there are differences between each type of crypto currency, Bitcoin remains a favourite instrument for traders and has the biggest market cap in comparison to other cryptocurrencies in the market. All crypto currencies are extremely volatile and subject to various market factors.

\n", "permalink": "https://hackathon.rustpanic.com/blockchain/03-bitcoin-history/", "slug": "03-bitcoin-history", "ancestors": [ "_index.md" ], "title": "The History of Bitcoin", "description": "While it is true that Bitcoin is often deemed the father of cryptocurrencies as many consider it to be the first-ever cryptocurrency, there are many other coins that are considered its predecessor. Before Bitcoin, there were many attempts at creating cryptocurrencies like Blinded Cash, DigiCash, B-Money, Bit Gold, Hashcash, and more. Nevertheless, none of those attempts measure up to Bitcoin’s success or leverage.", "updated": null, "date": "2024-11-04", "year": 2024, "month": 11, "day": 4, "taxonomies": { "news": [ "x" ], "blockchain": [ "x" ] }, "authors": [ "bichkhe" ], "extra": { "image": "https://images.unsplash.com/photo-1659710173823-b4362e0ab9c7?q=80&w=1932&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" }, "path": "/blockchain/03-bitcoin-history/", "components": [ "blockchain", "03-bitcoin-history" ], "summary": null, "toc": [ { "level": 1, "id": "what-coins-existed-before-bitcoin", "permalink": "https://hackathon.rustpanic.com/blockchain/03-bitcoin-history/#what-coins-existed-before-bitcoin", "title": "What coins existed before Bitcoin?", "children": [] }, { "level": 1, "id": "when-and-why-was-bitcoin-created", "permalink": "https://hackathon.rustpanic.com/blockchain/03-bitcoin-history/#when-and-why-was-bitcoin-created", "title": "When and why was Bitcoin Created?", "children": [] }, { "level": 1, "id": "how-is-bitcoin-different-from-other-cryptocurrencies", "permalink": "https://hackathon.rustpanic.com/blockchain/03-bitcoin-history/#how-is-bitcoin-different-from-other-cryptocurrencies", "title": "How is Bitcoin different from other Cryptocurrencies?", "children": [] }, { "level": 1, "id": "bitcoin-mining", "permalink": "https://hackathon.rustpanic.com/blockchain/03-bitcoin-history/#bitcoin-mining", "title": "Bitcoin Mining", "children": [] }, { "level": 1, "id": "bitcoin-verification-and-block-time", "permalink": "https://hackathon.rustpanic.com/blockchain/03-bitcoin-history/#bitcoin-verification-and-block-time", "title": "Bitcoin Verification and Block Time", "children": [] }, { "level": 1, "id": "how-many-bitcoins-are-there", "permalink": "https://hackathon.rustpanic.com/blockchain/03-bitcoin-history/#how-many-bitcoins-are-there", "title": "How Many Bitcoins Are There?", "children": [] } ], "word_count": 1021, "reading_time": 6, "assets": [], "draft": false, "lang": "en", "lower": null, "higher": null, "translations": [ { "lang": "en", "permalink": "https://hackathon.rustpanic.com/blockchain/03-bitcoin-history/", "title": "The History of Bitcoin", "path": "/home/runner/work/hackathon-news/hackathon-news/content/blockchain/03-bitcoin-history.md" } ], "backlinks": [] }, { "relative_path": "blockchain/02-blockchain-work.md", "colocated_path": null, "content": "

What Is Blockchain?

\n

Blockchain is an immutable digital ledger that enables secure transactions across a peer-to-peer network. It records, stores and verifies data using decentralized techniques to eliminate the need for third parties, like banks or governments. Every transaction is recorded, then stored in a block on the blockchain. Each block is encrypted for protection and chained to the preceding block — hence, “blockchain” — establishing a code-based chronological order. This means that, without consensus of a network, data stored on a blockchain cannot be deleted or modified. These new-age databases act as a single source of truth and, among an interconnected network of computers, facilitate trustless and transparent data exchange.

\n

Apart from moving cryptocurrencies from one wallet to the next, blockchain technology is an emerging technology with wide-ranging application potential, from preventing fraudulent banking and supply-chain bottlenecks to safeguarding medical records.

\n

Why Is Blockchain Important?

\n

Blockchain is a revolutionary technology because it helps reduce security risks, stamp out fraud and bring transparency in a scalable way.

\n

Popularized by its association with cryptocurrency and NFTs, blockchain technology has since evolved to become a management solution for all types of global industries. Today you can find blockchain technology providing transparency for the food supply chain, securing healthcare data, innovating gaming and changing how we handle data and ownership on a large scale.

\n

How Does Blockchain Work?

\n

Blockchains are distributed data-management systems that record every single exchange between their users. These immutable digital documents use several techniques to create a trustless, intermediary-free system.

\n

Let’s start with the blocks. Each block contains stored data, as well as its own unique alphanumeric code, called a hash. These cryptographically generated codes can be thought of as a digital fingerprint. They play a role in linking blocks together, as new blocks are generated from the previous block’s hash code, thus creating a chronological sequence, as well as tamper proofing. Any manipulation to these codes outputs an entirely different string of gibberish, making it easy for participants to spot and reject misfit blocks.

\n

Another key feature to the inner workings of blockchain is decentralization. In lieu of a centralized entity, blockchains distribute control across a peer-to-peer network made up of interconnected computers, or nodes. These nodes are in constant communication with one another, keeping the digital ledger up-to-date. So when a transaction is taking place among two peers, all nodes take part in validating the transaction using consensus mechanisms. These built-in protocols keep all in-network nodes in agreement on a single data set. No blocks can be added to the blockchain until it is verified and has reached consensus. Luckily, this step has been sped up with the advent of smart contracts, which are self-executing programs coded into a blockchain that automate the verification process.

\n

Once a transaction is recorded, it’s considered permanent. Blockchains are one-way operations in that there are no reversible actions. This immutability is part of creating transparency across the network and a trustworthy record of all activities on the blockchain.

\n

Blockchain Decentralization

\n

One of the most important concepts in blockchain technology is decentralization. No one computer or organization can own the chain. Instead, it is a distributed ledger via the nodes connected to the chain. Blockchain nodes can be any kind of electronic device that maintains copies of the chain and keeps the network functioning.

\n

Every node has its own copy of the blockchain and the network must algorithmically approve any newly mined block for the chain to be updated, trusted and verified. Since blockchains are transparent, every action in the ledger can be easily checked and viewed, creating inherent blockchain security. Each participant is given a unique alphanumeric identification number that shows their transactions.

\n

Combining public information with a system of checks-and-balances helps the blockchain maintain integrity and creates trust among users. Essentially, blockchains can be thought of as the scalability of trust via technology.

\n

Benefits of Blockchain

\n

Having a cryptographically secure permanent record comes with perks:

\n\n

Challenges of Blockchain

\n

Although this emerging technology may be tamper proof, it isn’t faultless. Below are some of the biggest obstacles blockchain faces today.

\n\n

Blockchain Applications and Use Cases

\n

Blockchain originally started out as a way to safeguard digital records with tamper-proof technology. Since its induction into the mainstream alongside Bitcoin’s debut, the data management protocol has expanded beyond DeFi into its various industries across a wide-range of applications.

\n\n

Types of Blockchain

\n

As blockchain technology evolves, new variations have surfaced. This section provides a brief introduction to four different models that have developed by demand.

\n\n

Adding restricted access to an encrypted record-keeping ledger appeals to certain organizations that work with sensitive information, like large enterprises or government agencies.

\n\n

History of Blockchain

\n

Blockchain’s origin is widely credited to cryptography David Chaum, who first proposed a blockchain-like protocol among a decentralized node network in a 1982 dissertation. Its first traces, however, go all the way back to the 1970s, when computer scientist Ralph Merkle patented Hash trees, also known as Merkle trees, that makes cryptographic linking between blocks of stored data possible.

\n

These theories would come together in 1991, with the launch of the first-ever blockchain product. In an effort to create tamper-proof records in a digital era, scientist Stuart Haber and cryptographer Scott Stornetta developed a computational solution that would time-stamp documents using hash function in a chronological chain of digital certificates. Thanks to the help of mathematician David Bayer, Merkle trees were incorporated into the design the following year, so that data could be consolidated into one block — similar to what we know blockchain’s functionality to be like today.

\n

Then, in 2009, Bitcoin — the world’s first cryptocurrency — debuted. Launched under the pseudonym Satoshi Nakamoto, the peer-to-peer electronic cash system not only established a digital alternative to fiat currency, it also introduced the concept of a public, decentralized blockchain that drops third party intervention. This project was largely responsible for introducing blockchain into our everyday vernacular, and wasn’t rivaled until 2015, with the launch of the Ethereum platform. Its creator, Vitalik Buterin, advances blockchain tech through smart contracts — self-executing programs that automate transaction verification — and decentralized applications, or DApps, that enable developers to partake in Web3 by building their own applications.

\n

And while blockchain is near-synonymous with Web3 and cryptocurrency, the distributed ledger technology has found its way into a number of industries — from easing logistics bottlenecks to providing transparent patient care — in the two decades since its initial real-world application.

\n

Blockchain Timeline

\n\n", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/", "slug": "02-blockchain-work", "ancestors": [ "_index.md" ], "title": "đŸȘ© What is blockchain - How blockchain works? 💅", "description": "", "updated": null, "date": "2024-11-03", "year": 2024, "month": 11, "day": 3, "taxonomies": { "blockchain": [ "x" ], "news": [ "x" ] }, "authors": [ "TuanP" ], "extra": { "image": "https://images.unsplash.com/photo-1593672755342-741a7f868732?q=80&w=1740&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" }, "path": "/blockchain/02-blockchain-work/", "components": [ "blockchain", "02-blockchain-work" ], "summary": null, "toc": [ { "level": 1, "id": "what-is-blockchain", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/#what-is-blockchain", "title": "What Is Blockchain?", "children": [] }, { "level": 1, "id": "why-is-blockchain-important", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/#why-is-blockchain-important", "title": "Why Is Blockchain Important?", "children": [] }, { "level": 1, "id": "how-does-blockchain-work", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/#how-does-blockchain-work", "title": "How Does Blockchain Work?", "children": [] }, { "level": 1, "id": "blockchain-decentralization", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/#blockchain-decentralization", "title": "Blockchain Decentralization", "children": [] }, { "level": 1, "id": "benefits-of-blockchain", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/#benefits-of-blockchain", "title": "Benefits of Blockchain", "children": [] }, { "level": 1, "id": "challenges-of-blockchain", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/#challenges-of-blockchain", "title": "Challenges of Blockchain", "children": [] }, { "level": 1, "id": "blockchain-applications-and-use-cases", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/#blockchain-applications-and-use-cases", "title": "Blockchain Applications and Use Cases", "children": [] }, { "level": 1, "id": "types-of-blockchain", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/#types-of-blockchain", "title": "Types of Blockchain", "children": [] }, { "level": 1, "id": "history-of-blockchain", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/#history-of-blockchain", "title": "History of Blockchain", "children": [] }, { "level": 1, "id": "blockchain-timeline", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/#blockchain-timeline", "title": "Blockchain Timeline", "children": [] } ], "word_count": 2398, "reading_time": 12, "assets": [], "draft": false, "lang": "en", "lower": null, "higher": null, "translations": [ { "lang": "en", "permalink": "https://hackathon.rustpanic.com/blockchain/02-blockchain-work/", "title": "đŸȘ© What is blockchain - How blockchain works? 💅", "path": "/home/runner/work/hackathon-news/hackathon-news/content/blockchain/02-blockchain-work.md" } ], "backlinks": [] } ], "page_count": 2 } }