Imprimir INGLES
Imprimir INGLES
E CIÊNCIAS
(Higher
ENGLISH IV
2024
Luanda
Blockchain and Cryptocurrency
MEMBERS:
GROUP No. 2
CLASS: EINF4_T1
2024
LUANDA
TOPICS
INTRODUCTION....................................................................................................................... 1
What is Blockchain? ............................................................................................................... 1
Emergence of Blockchain ....................................................................................................... 1
Overall Objective .................................................................................................................... 2
Specific Objective .................................................................................................................... 2
OPERATION OF THE BLOCKCHAIN .................................................................................. 2
Motivation behind creation .................................................................................................... 2
The Blockchain Structure ...................................................................................................... 3
Consensus Process................................................................................................................... 4
Decentralization and Immutability ....................................................................................... 4
ADVANTAGES AND DISADVANTAGES ............................................................................. 6
Advantages of Blockchain ...................................................................................................... 6
Disadvantages of Blockchain.................................................................................................. 7
APPLICATIONS AND EXAMPLES........................................................................................ 8
Finance ..................................................................................................................................... 8
Healthcare................................................................................................................................ 8
Logistics and Supply Chain.................................................................................................... 8
Governance .............................................................................................................................. 9
Cloud Storage .......................................................................................................................... 9
Smart Contracts ...................................................................................................................... 9
Examples of Blockchain Usage .............................................................................................. 9
Smart Contracts ...................................................................................................................... 9
Non-Fungible Tokens (NFTs) .............................................................................................. 10
Supply Chain Solutions ........................................................................................................ 10
Digital Identity ...................................................................................................................... 10
Decentralized Finance (DeFi)............................................................................................... 10
CONCLUSION ......................................................................................................................... 11
REFERENCES ........................................................................................................................... 12
INTRODUCTION
What is Blockchain?
Blockchain is a revolutionary technology defined as a decentralized and immutable ledger
of transactions. It operates as a distributed digital ledger maintained by a network of
independent computers, known as nodes, with each node holding a complete copy of the
ledger. Transactions are grouped into blocks, which are then chronologically linked to
form a chain of blocks - hence the name "blockchain." Each block contains a set of
transactions and a cryptographic hash of the previous block, creating a continuous and
secure sequence.
One of the key features of blockchain is the immutability of data. Once a block is added
to the chain, it cannot be altered without modifying all subsequent blocks, which requires
the consensus of the majority of the network. This ensures the integrity and
trustworthiness of the recorded information. Additionally, blockchain operates in a
decentralized manner, eliminating the need for a central authority to validate or verify
transactions, thereby reducing reliance on intermediaries and enhancing transparency and
security.
Blockchains can be categorized as public or private. Public blockchains, such as Bitcoin
and Ethereum, are open and allow anyone to participate and verify transactions. In
contrast, private blockchains restrict participation to authorized entities, making them
more suitable for enterprise applications where privacy and control are crucial.
Emergence of Blockchain
The origin of blockchain technology is closely tied to the emergence of Bitcoin. In 2008,
an individual or group under the pseudonym Satoshi Nakamoto published a whitepaper
titled "Bitcoin: A Peer-to-Peer Electronic Cash System." This document proposed an
innovative solution for enabling secure and direct financial transactions between two
parties without the need for a trusted intermediary, such as a bank.
Nakamoto's proposal was a response to the flaws and vulnerabilities of traditional
financial systems, exacerbated by the global financial crisis of 2008. The whitepaper
detailed how a decentralized system could be used to validate and record transactions
securely and transparently. The key to this security was the use of cryptographic proofs
and a consensus mechanism known as Proof of Work (PoW), which required network
participants (miners) to solve complex mathematical problems to validate transactions
and add new blocks to the chain.
In January 2009, Satoshi Nakamoto released the Bitcoin software, initiating the first
functional blockchain network. The first block of the Bitcoin blockchain, known as the
"genesis block," contained a hidden message referencing the 2008 banking crisis: "The
Times 03/Jan/2009 Chancellor on brink of second bailout for banks." This message not
only marked the beginning of a new technological era but also underscored a critique of
the traditional financial system.
1
Bitcoin quickly gained attention as a form of decentralized digital currency, but the
underlying technology - blockchain - began to be recognized for its potential in a wide
variety of applications beyond cryptocurrencies. Developers and companies started
exploring how the immutability, transparency, and security of blockchain could be
applied in sectors such as finance, healthcare, logistics, governance, and more.
Since then, numerous other implementations and variations of blockchain technology
have emerged. Ethereum, launched in 2015, introduced the concept of smart contracts,
significantly expanding the capabilities of blockchain by allowing the automated
execution of coded agreements. This advancement paved the way for the development of
decentralized applications (dApps) and the exploration of new use cases, further
solidifying the importance and versatility of blockchain technology.
Overall Objective
• To provide a comprehensive overview of blockchain technology and its
significance in the digital era.
Specific Objective
• To highlight the disruptive potential of blockchain technology and encourage
further exploration and engagement among the audience.
2
intermediary ensuring the trade is legitimate. However, reliance on such institutions
required significant trust and research.
Blockchain promised to overcome these issues by implementing applications in a
decentralized and secure manner, providing a degree of certainty without the need for
trusted intermediaries. This decentralization, achieved through distributing computational
tasks across a peer-to-peer (P2P) network and maintaining a publicly distributed ledger,
ensures transparency and reduces the risk of single points of failure.
In a centralized system like a bank, 100% uptime cannot be guaranteed due to the
possibility of server failures. In contrast, a decentralized blockchain network distributes
transaction data across all nodes, allowing each node to act as a backup in case of failures,
thereby maintaining data integrity. This decentralized ledger, accessible to all nodes,
enhances the system's resilience and trustworthiness.
3
4. Consensus Algorithm: Nodes that form a block try to add it to the blockchain
network to make it permanent. However, to ensure the blockchain's integrity, a
consensus mechanism is used. This mechanism ensures that every new block
added is the only version of the truth agreed upon by all nodes. The selected node,
or "miner," that successfully adds a block receives a reward. The consensus
algorithm generates a hash code for the block, which is necessary to attach it to
the blockchain.
5. Addition of the New Block: After the new block receives its hash value and
authentication, it is ready to be added to the blockchain. Each block contains the
hash value of the previous block, linking them cryptographically to form the
blockchain. A new block is added to the open end of the chain.
6. Transaction Completion: Once the block is added to the blockchain, the
transaction is complete, and the details are permanently stored on the blockchain.
Anyone can fetch and confirm the transaction details.
Consensus Process
The consensus mechanism is a crucial aspect of blockchain technology, responsible for
ensuring agreement among network participants on the validity of transactions and the
addition of new blocks to the chain. Two widely used consensus algorithms are Proof of
Work (PoW) and Proof of Stake (PoS).
Proof of Work (PoW): In a PoW-based blockchain, miners compete to solve complex
mathematical puzzles in a process known as mining. The first miner to solve the puzzle
and validate a block of transactions is rewarded with newly minted cryptocurrency and
transaction fees. This process requires significant computational power and energy
consumption but is highly secure and resistant to attacks.
Proof of Stake (PoS): PoS is an alternative consensus mechanism where validators are
chosen to create new blocks based on the amount of cryptocurrency they hold and are
willing to "stake" as collateral. Validators are selected randomly, with higher stakes
increasing the probability of selection. PoS is considered more energy-efficient than PoW
and allows for faster transaction processing, but it requires participants to have a stake in
the network, which may introduce centralization risks.
Decentralization and Immutability
Decentralization and immutability are fundamental principles of blockchain technology
that contribute to its security and resilience.
Decentralization: by distributing the blockchain ledger across a network of independent
nodes, blockchain achieves decentralization, ensuring that no single entity or authority
has control over the network. Decentralization promotes transparency, censorship
resistance, and fault tolerance, making the blockchain more resilient to attacks and
manipulations. For example, in a decentralized network like Bitcoin, transactions are
broadcasted to all nodes, which then independently verify the transactions before reaching
a consensus. This process ensures that even if some nodes are compromised or fail, the
4
network as a whole remains operational and trustworthy. Decentralization also means that
blockchain can operate without a central point of failure, making it difficult for malicious
actors to disrupt the network.
Immutability: the immutability of blockchain refers to the inability to alter or delete
recorded transactions once they have been confirmed and added to the chain. Each block
contains a cryptographic hash of the previous block, creating a chain of blocks where any
change to a single block would invalidate the entire chain. Immutability ensures the
integrity and trustworthiness of the data stored on the blockchain, making it an ideal
solution for applications requiring secure and tamper-proof record-keeping. For instance,
in supply chain management, blockchain can be used to track the provenance of goods,
ensuring that records of each step in the supply chain are immutable and transparent. This
capability is also critical for applications in healthcare, where patient records must be
accurate and tamper-proof, and in finance, where transaction histories need to be reliably
preserved.
5
ADVANTAGES AND DISADVANTAGES
Advantages of Blockchain
Blockchain technology offers several compelling advantages, making it a revolutionary
innovation across various industries. Here are some key benefits:
6
7. Permanence: Records stored using blockchain technology are permanent,
meaning that data cannot be lost. Duplicate copies are stored at each node in the
decentralized network, ensuring data durability and reliability. This feature is vital
for archival systems, where the integrity and permanence of records are crucial.
8. Censorship Resistance: Blockchain technology is free from censorship because
it operates without central control. Trustworthy nodes validate transactions using
consensus protocols, ensuring that no single party can manipulate or censor the
data. This characteristic is particularly valuable in regions with restrictive
governments, providing a platform for free and uncensored communication and
transactions.
9. Tighter Security: Blockchain uses advanced hashing techniques, such as
SHA256, to secure each transaction. This method ensures that any alteration in
transaction data would be detected immediately, maintaining the integrity and
security of the blockchain. This robust security framework is essential for
protecting sensitive information in various applications, from financial
transactions to personal data.
10. Immutability: Once data is recorded on the blockchain, it cannot be altered or
deleted. This immutability is achieved through the decentralized structure, where
changes to one block would require altering all subsequent blocks across the entire
network. This feature makes blockchain ideal for applications requiring
tamperproof records, such as legal documentation and voting systems.
11. Cost Reduction: By eliminating the need for intermediaries, blockchain reduces
transaction costs for businesses. This cost efficiency is particularly beneficial for
cross-border payments and remittances, where traditional systems involve high
fees and long processing times. Blockchain offers a faster, cheaper alternative,
enhancing business operations and financial inclusion.
In summary, blockchain technology's advantages in transparency, security, efficiency,
decentralization, and cost reduction make it a transformative solution for a wide range of
applications. From financial services and supply chain management to healthcare and real
estate, blockchain's potential to streamline processes, enhance security, and reduce costs
is driving its adoption across industries.
Disadvantages of Blockchain
Despite its numerous benefits, blockchain technology also presents several challenges,
including:
Scalability: As blockchain networks grow in size and usage, scalability becomes a
significant concern, as traditional blockchains may struggle to handle increasing
transaction volumes efficiently.
7
Transaction Costs: While blockchain eliminates the need for intermediaries, transaction
costs associated with mining, validation, and network fees can be substantial, especially
for high-frequency transactions.
Regulation: The regulatory landscape surrounding blockchain and cryptocurrencies is
still evolving, with varying degrees of acceptance and scrutiny from governments and
regulatory bodies worldwide. Uncertain or restrictive regulations can hinder the
widespread adoption of blockchain technology.
Healthcare
In healthcare, blockchain technology is used to securely manage patient records, ensuring
data interoperability and enhancing the efficiency of various healthcare processes.
• Patient Records: Securely store and manage patient records, allowing seamless
data sharing among healthcare providers.
• Drug Traceability: Ensure the authenticity and traceability of drugs throughout
the pharmaceutical supply chain, combating counterfeit drugs and ensuring
correct dosages and safety.
Logistics and Supply Chain
Blockchain enhances transparency and traceability in supply chain management,
optimizing logistics operations and reducing fraud.
• Supply Chain Transparency: Real-time tracking of goods, providing visibility
into each stage of production, transport, and sale.
• Product Authenticity: Verify the authenticity of products, preventing
counterfeiting and ensuring customers receive genuine products.
8
Governance
Blockchain technology can improve governance by enabling transparent and tamperproof
voting systems and secure record-keeping.
• Voting Systems: Create transparent and secure voting systems, ensuring accurate
and tamper-proof vote recording.
• Land Titles and Property Rights: Securely record land titles and property rights,
making it easier to verify ownership and transfer property.
Cloud Storage
Blockchain's decentralized nature enhances the security and privacy of cloud storage
solutions.
Decentralized Cloud Storage: Distributes data across a network of nodes, reducing the
risk of data breaches and cyberattacks, ensuring better privacy and security for users.
Smart Contracts
Smart contracts are self-executing contracts with the terms directly written into code,
eliminating the need for intermediaries.
• Automated Agreements: Automatically enforce agreements in various
applications, such as real estate transactions, copyright management, and
commercial agreements.
• Financial Processes: Automate financial processes, such as releasing funds when
certain conditions are met, streamlining operations and reducing the need for
intermediaries.
Examples of Blockchain Usage
Blockchain technology has transcended its origins in cryptocurrency to offer innovative
solutions across various industries. Below are some real-world examples of projects and
initiatives leveraging blockchain technology:
Smart Contracts
Smart contracts are self-executing contracts where the terms of the agreement are directly
written into code. These contracts automatically enforce and execute the terms without
the need for intermediaries.
9
Non-Fungible Tokens (NFTs)
NFTs represent unique digital assets, such as artworks, collectibles, and virtual real estate,
and are stored on blockchain platforms, ensuring secure ownership and provenance.
• CryptoKitties: One of the earliest and most popular examples of NFTs,
CryptoKitties allows users to buy, sell, and breed unique digital kittens. Each
kitten is a one-of-a-kind digital asset stored on the Ethereum blockchain.
• NBA Top Shot: NBA Top Shot sells exclusive NBA moments in NFT format,
allowing fans to own and trade iconic sports moments. This platform has gained
significant popularity, merging sports fandom with digital collectibles.
Supply Chain Solutions
Blockchain's transparency and immutability make it ideal for supply chain management,
ensuring product authenticity and traceability.
• IBM Food Trust: IBM Food Trust uses blockchain to track food products from
farm to consumer. This ensures transparency, enhances food safety, and helps in
tracing the origin of food products in case of contamination or recall.
• VeChain: this one provides blockchain solutions for product tracking and
authenticity verification across various sectors, including fashion, automotive,
and agriculture. It enables businesses to enhance transparency and trust in their
supply chains.
Digital Identity
Blockchain can provide secure and verifiable digital identities, allowing users to control
and share their personal information safely.
• Civic: civic is a platform that uses blockchain to offer secure digital identities. Users
can control their personal information and share it with trusted entities without
risking data breaches or unauthorized access.
Decentralized Finance (DeFi)
DeFi platforms leverage blockchain to offer financial services such as lending, borrowing,
and trading in a decentralized manner, eliminating the need for traditional financial
intermediaries.
• Aave: this is a DeFi protocol that allows users to lend and borrow
cryptocurrencies without intermediaries. It offers features like flash loans, where
users can borrow funds without collateral, provided the loan is repaid within the
same transaction.
• MakerDAO: this is a project that offers the DAI stablecoin, pegged to a basket
of digital assets. DAI provides stability in the volatile cryptocurrency market and
is used in various DeFi applications for lending, borrowing, and trading.
10
CONCLUSION
11
REFERENCES
I. NAKAMOTO, Satoshi. Bitcoin: A Peer-to-Peer Electronic Cash System. 2008.
Disponível em: https://bitcoin.org/bitcoin.pdf. Acesso em: 20 maio 2024.
II. ANTONOPOULOS, Andreas M. Mastering Bitcoin: Unlocking Digital
Cryptocurrencies. Sebastopol: O'Reilly Media, 2014.
III. PILKINGTON, Marc. Blockchain technology: principles and applications. In:
OLNES, Sjur; URSIN, Ragnvald (Ed.). Research Handbook on Digital
Transformations. Cheltenham: Edward Elgar Publishing, 2016. p. 225-253.
IV. TAPSCOTT, Don; TAPSCOTT, Alex. Blockchain Revolution: How the
Technology Behind Bitcoin Is Changing Money, Business, and the World. New
York: Penguin, 2016.
V. SWAN, Melanie. Blockchain: Blueprint for a New Economy. Sebastopol:
O'Reilly Media, 2015.
VI. VUKOLIC, Marko. The Quest for Scalable Blockchain Fabric: Proof-of-Work
vs. BFT Replication. In: International Workshop on Open Problems in Network
Security. Zurich: Springer, 2015. p. 112-125.
VII.
12