<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Diaryofdero</title>
        <link>https://paragraph.com/@diaryofdero</link>
        <description>Aside being an A'level economist, Data Analyst and a certified financial analyst, A Web3 Enthusiast</description>
        <lastBuildDate>Tue, 14 Apr 2026 18:13:12 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Diaryofdero</title>
            <url>https://storage.googleapis.com/papyrus_images/1f0016a20c14babeb8c94d2d8193c95a2eb8783766f80239b95b79f287293c6b.jpg</url>
            <link>https://paragraph.com/@diaryofdero</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[The Different Type Of Cairo Languages And How They Function.]]></title>
            <link>https://paragraph.com/@diaryofdero/the-different-type-of-cairo-languages-and-how-they-function</link>
            <guid>YwD9iy0VoHf0nT6DVkDT</guid>
            <pubDate>Mon, 20 Nov 2023 23:00:49 GMT</pubDate>
            <description><![CDATA[CAIRO VMThe Cairo VM is intentionally tailored for Validity Proof systems and is not constrained by the limitations imposed by the EVM (Ethereum virtual machine).CASMCASM (Cairo Assembly) is the machine code that the Cairo VM runs. CASM is translated to polynomial constraints that enforce the correct execution of a program. CASM is a key component in the ecosystem because regardless of what the user sends to the Starknet sequencer, what’s proven is the correct CASM execution.CAIRO ZEROCairo Z...]]></description>
            <content:encoded><![CDATA[<h2 id="h-cairo-vm" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>CAIRO VM</strong></h2><p>The Cairo VM is intentionally tailored for Validity Proof systems and is not constrained by the limitations imposed by the EVM (Ethereum virtual machine).</p><h2 id="h-casm" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>CASM</strong></h2><p>CASM (Cairo Assembly) is the machine code that the Cairo VM runs. CASM is translated to polynomial constraints that enforce the correct execution of a program. CASM is a key component in the ecosystem because regardless of what the user sends to the Starknet sequencer, what’s proven is the correct CASM execution.</p><h2 id="h-cairo-zero" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>CAIRO ZERO</strong></h2><p>Cairo Zero, released in 2020, introduced the world’s first Turing-complete language for creating STARK-provable programs, revolutionizing verifiable computation. Cairo Zero programs were compiled locally into CASM and then sent to the Starknet sequencer.</p><p>It is important to not that Cairo Zero V2 overcomes the limitations of Cairo Zero, promising safer, more efficient contract writing.</p><h2 id="h-sierra" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>SIERRA</strong></h2><p>Sierra serves as an intermediate representation between Cairo and CASM. This additional layer ensures that user code remains provable in all cases.</p>]]></content:encoded>
            <author>diaryofdero@newsletter.paragraph.com (Diaryofdero)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/766949288caed5109df2bd31674ba7a74ac35ef05209942a44220e4017a1406d.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[StarkNet Cairo]]></title>
            <link>https://paragraph.com/@diaryofdero/starknet-cairo</link>
            <guid>STuNzVhw8XCZblUjIZGm</guid>
            <pubDate>Mon, 20 Nov 2023 22:52:06 GMT</pubDate>
            <description><![CDATA[Cairo is a language for creating STARK-provable programs for general computation. Cairo powers Starknet and StarkEx, scaling applications on Mainnet, including dYdX, Sorare, ImmutableX, and more. Cairo is the native smart contract language for Starknet, a permissionless decentralized Validity-Rollup. Cairo is Rust-inspired, allowing developers to write Starknet smart contracts in a safe and convenient manner. For every computation, it’s crucial to construct an Algebraic Intermediate Represent...]]></description>
            <content:encoded><![CDATA[<p>Cairo is a language for creating STARK-provable programs for general computation. Cairo powers Starknet and StarkEx, scaling applications on Mainnet, including dYdX, Sorare, ImmutableX, and more.</p><p>Cairo is the native smart contract language for Starknet, a permissionless decentralized Validity-Rollup.</p><p>Cairo is Rust-inspired, allowing developers to write Starknet smart contracts in a safe and convenient manner.</p><p>For every computation, it’s crucial to construct an Algebraic Intermediate Representation (AIR), which comprises a set of polynomial constraints that accurately represent the given computation. Initially coined as “CPU AIR,” Cairo is a virtual CPU and a singular AIR, capable of describing any computation with the same “generic” AIR.</p><p>There are different type of Cairo languages for example, the Cairo VM, CASM, Cairo Zero, Cairo, and Sierra.</p><p>Watch out for our next publication as we alight the differences between the Cairo languages</p>]]></content:encoded>
            <author>diaryofdero@newsletter.paragraph.com (Diaryofdero)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/766949288caed5109df2bd31674ba7a74ac35ef05209942a44220e4017a1406d.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[What is Starknet As A Blockchain?
]]></title>
            <link>https://paragraph.com/@diaryofdero/what-is-starknet-as-a-blockchain</link>
            <guid>7fSdRqTHAdJDhdbGCUgG</guid>
            <pubDate>Mon, 20 Nov 2023 14:25:47 GMT</pubDate>
            <description><![CDATA[Starknet is a validity rollup, commonly known as a zk-rollup, that functions on the Ethereum network. Rollups process the majority of transaction operations outside of Ethereum and then provide proof of those transactions to Ethereum, reducing the Layer 1 blockchain&apos;s load and resulting in faster and cheaper transactions. Starknet was developed by StarkWare Industries, an Israel-based blockchain firm, to scale Ethereum. Starknet launched fully in February 2022 as a permissionless Layer 2...]]></description>
            <content:encoded><![CDATA[<p>Starknet is a validity rollup, commonly known as a zk-rollup, that functions on the Ethereum network. Rollups process the majority of transaction operations outside of Ethereum and then provide proof of those transactions to Ethereum, reducing the Layer 1 blockchain&apos;s load and resulting in faster and cheaper transactions. Starknet was developed by StarkWare Industries, an Israel-based blockchain firm, to scale Ethereum. Starknet launched fully in February 2022 as a permissionless Layer 2 network, allowing anyone to build decentralized applications or dapps on it. StarkWare also developed another platform called StarkEx, which has been live since June 2020, but it is a permissioned network tailored to the specific requirements of dapps.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/96635ba751cf51a1201c50265319ff610a26775568a0612c89cb1985bb6de847.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>How does Starknet work?</p><p>As a Layer 2, Starknet processes transactions on its network and settles them on Ethereum to enhance scalability. It accomplishes this by compressing thousands of transactions into a data structure known as a &quot;proof,&quot; which is then submitted to Ethereum as a transaction. This substantially improves throughput, or the number of transactions processed per second, and significantly reduces the cost per transaction. StarkNet utilizes a proprietary proof system called zk-STARK, or zero-knowledge scalable transparent argument of knowledge. This system verifies the correctness of transactions without disclosing confidential data, improving privacy and security. Starknet has two core components: Sequencer and prover. Sequencers are responsible for executing transactions and proposing blocks. They can process significantly more transactions per second than Ethereum nodes. Provers, on the other hand, provide a mathematical guarantee of the validity of the block transactions, which are then finally settled on Ethereum. Starknet is set to have its native token called STRK, which is expected to unlock in April 2024. StarkWare deployed the STRK token on Ethereum in November 2022. The total supply of STRK tokens is ten billion, and STRK will be used for covering transaction fees, governance and staking within the Starknet network.</p>]]></content:encoded>
            <author>diaryofdero@newsletter.paragraph.com (Diaryofdero)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/4ab4c733127473427080c2bd7ab43792934ddf90ea742be332a8925cb976013e.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Understanding the Optimism Token and Its Use Cases]]></title>
            <link>https://paragraph.com/@diaryofdero/understanding-the-optimism-token-and-its-use-cases</link>
            <guid>kBNCPsVuTtvlJ3JLiSoL</guid>
            <pubDate>Tue, 24 Oct 2023 14:50:36 GMT</pubDate>
            <description><![CDATA[Before we go into the use cases of the token, let’s understand the optimism token first. The Optimism Token, or OP for short, was launched in May 2022 and serves as the native and governance token of the Optimism blockchain. Optimism operates on a democratic, community-driven governance system called the Collective. The community members can utilize the OP token for two main functions, namely governance and public goods funding through the Token House and Common House respectively. The Token ...]]></description>
            <content:encoded><![CDATA[<p>Before we go into the use cases of the token, let’s understand the optimism token first.</p><p>The Optimism Token, or OP for short, was launched in May 2022 and serves as the native and governance token of the Optimism blockchain. Optimism operates on a democratic, community-driven governance system called the Collective. The community members can utilize the OP token for two main functions, namely governance and public goods funding through the Token House and Common House respectively.</p><p><strong>The Token House</strong></p><p>It is the Collective’s governance arm, wherein OP holders can use the tokens to vote on how the Optimism network is developed and managed. This includes proposals such as upgrading the protocol, adjusting inflation, managing the treasury, allocating grants, etc.</p><p><strong>The Common House or The Citizen’s House</strong></p><p>This arm involves OP holders supporting the projects that benefit the Ethereum ecosystem, such as developing tools, researching new solutions, and creating new applications. Essentially, in the Common House, the token holders can come together to propose, discuss, and vote on numerous retrospective public goods that require funding.</p><p>Moreover, talking about Optimism tokenomics, the initial total supply in circulation is about 4.3 billion OP tokens (4,294,967,296 to be precise). This initial supply will inflate at a rate of 2% per year.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4554f3c4c910891ce73f96963b3c269279a223fb27e206ebd61194b5b99d2c0e.jpg" alt="OP USE CASES" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">OP USE CASES</figcaption></figure><p><strong>DeFi Platforms:</strong> Optimism is well-suited for decentralized finance (DeFi) applications. DeFi platforms often suffer from high gas fees and network congestion on the Ethereum mainnet. By deploying on Optimism, DeFi projects can provide users with faster and more cost-effective transactions.</p><p><strong>Decentralized Exchanges (DEXs):</strong> DEXs are a popular use case for Optimism. These platforms benefit from Optimism&apos;s low transaction fees and fast settlement, making it more efficient for users to trade assets and provide liquidity.</p><p><strong>Token Swaps and Transfers:</strong> Optimism can be used for simple token swaps and transfers, which are common actions in the cryptocurrency ecosystem. Users can benefit from lower fees and faster confirmation times.</p><p><strong>Gaming and NFTs:</strong> Online gaming and non-fungible token (NFT) platforms can leverage Optimism to provide a seamless and efficient user experience. Gamers can interact with blockchain-based games with minimal latency and cost, while NFT marketplaces can offer faster transactions for buying, selling, and trading digital collectibles.</p><p><strong>DApps and Smart Contracts:</strong> Any decentralized application or smart contract built for Ethereum can be deployed on Optimism with minimal modifications. This allows developers to extend their reach and provide users with a more accessible and affordable experience.</p><p><strong>Microtransactions:</strong> Optimism&apos;s low fees make it a suitable solution for microtransactions, where even small-value transactions can be executed efficiently.</p><p><strong>Token Bridges:</strong> Optimism can be used to facilitate token transfers between different blockchains. Token bridges that connect Optimism to other blockchain networks enable cross-chain interoperability.</p><p><strong>Scalable Protocols:</strong> Projects that require high throughput and scalability can utilize Optimism to expand their capabilities without the limitations of the Ethereum mainnet.</p><p><strong>Data Aggregation:</strong> Optimism can be used for data aggregation services, enabling users and developers to access and analyze blockchain data efficiently.</p><p><strong>Experimental Projects:</strong> Developers and innovators can explore various experimental projects and concepts on Optimism without the high costs and potential bottlenecks associated with the Ethereum mainnet.</p><p><strong>It is important to note that the adoption of Optimism and Layer 2 solutions is an ongoing process, and the ecosystem continues to evolve. Many projects and use cases are actively exploring and integrating with Optimism to harness its benefits. As the Ethereum ecosystem matures and Layer 2 solutions become more widely adopted, additional use cases and opportunities may emerge.</strong></p>]]></content:encoded>
            <author>diaryofdero@newsletter.paragraph.com (Diaryofdero)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/0682a53e42217c7043df0c36e81a87a52f68f240c926734a9d399c790018f276.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Difference Between Optimism and other ETH layer 2 scaling solution]]></title>
            <link>https://paragraph.com/@diaryofdero/difference-between-optimism-and-other-eth-layer-2-scaling-solution</link>
            <guid>ias8UoIwuavezEsUO7jZ</guid>
            <pubDate>Mon, 23 Oct 2023 08:39:27 GMT</pubDate>
            <description><![CDATA[Optimistic Rollup is one of several types of Rollup solutions in the blockchain space, each with its own unique characteristics and trade-offs. Here, I&apos;ll explain the key differences between Optimistic Rollup and other Rollup solutionsArbitrumOPTIMISM VS ARBITRUMArbitrum is an Optimistic roll-up technology much like Optimism. It’s believed that Arbitrum fine-tuned the source code of Optimism to form a distinct layer 2 network. The main difference between optimism and Arbitrum is the way ...]]></description>
            <content:encoded><![CDATA[<p>Optimistic Rollup is one of several types of Rollup solutions in the blockchain space, each with its own unique characteristics and trade-offs. Here, I&apos;ll explain the key differences between Optimistic Rollup and other Rollup solutions</p><h3 id="h-arbitrum" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Arbitrum</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2019264fabc4a921a2df6ef74c6e2d1ac314d1570d144912604b752995ed8a17.jpg" alt="OPTIMISM VS ARBITRUM" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">OPTIMISM VS ARBITRUM</figcaption></figure><p>Arbitrum is an Optimistic roll-up technology much like Optimism. It’s believed that Arbitrum fine-tuned the source code of Optimism to form a distinct layer 2 network.</p><p>The main difference between optimism and Arbitrum is the way they handle fraud-proofs. Optimism uses a single round fraud-proof, while Arbitrum uses multiple round fraud-proof. With single-round fraud-proof, optimism carries out instant verification as it relies on Layer 1 to complete the transaction. So, this approach completes transactions quickly, but the consequence is a high gas fee. While multiple round fraud-proof takes time with validation during transactions but this helps reduce gas costs. Optimism is “only” EVM-compatible while Arbitrum uses an Arbitrum Virtual Machine, Optimism has a Solidity compiler while Arbitrum supports all EVM programming languages.</p><p><strong>Polygon</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d26b69daedc2731cf5760c9c92d6bb99f6833015673267cefe159ef48024c2e1.jpg" alt="OPTIMISM VS POLYGON" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">OPTIMISM VS POLYGON</figcaption></figure><p>Polygon is one of those scaling solutions referred to as sidechains. It is a Defi scaling solution. And unlike Optimism which relies on Ethereum’s Layer 1 for transaction security, this scaling solution runs parallel to Layer 1 and has a built-in security framework.</p><p>Polygon makes use of the same virtual machine Ethereum uses, so it’s easy to outsource smart contracts to Polygon. Polygon uses Matic tokens to secure its network and pay transaction fees, so users will have to exchange Ether for the protocol’s native MATIC Token.</p><h3 id="h-zksync" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">zkSync</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fe3bc43e264f0398c79e3376f9927ecc2526eb04909dbbbdb27a9388bed102fd.jpg" alt="OPTIMISM VS ZKSYNC" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">OPTIMISM VS ZKSYNC</figcaption></figure><p>zkSync is a type of ZK-Rollup. “<strong>zk</strong>” stands for zero-knowledge, which means that one party can prove to another party that it possesses certain information (in this case, transaction details) without revealing the details. To confirm the validity, each transaction is moved to an off-chain prover which generates a cryptographic proof called <strong>ZK-SNARK</strong>. SNARK stands for Succinct Non-Interactive Argument of Knowledge. The proof generated is thereafter posted on Layer 1.</p><p>Optimism and zkSync are closely related but the zkSync method of validating transactions can be somewhat complex. It ensures a higher throughput and lower cost without giving up security. On the downside, ZkSync is not an ideal model for building DApps and the different ZK-Rollup apps cannot interact with themselves on Layer 2.</p><p><strong>Generally, the difference between Optimism and All Other ZK-rollups are as follows:</strong></p><p><strong>Security Model:</strong> The fundamental difference between Optimistic Rollup and ZK-Rollup is the security model. Optimistic Rollup assumes most transactions are valid, and disputes are resolved on-chain. In contrast, ZK-Rollup provides a more secure approach, where cryptographic proofs ensure the validity of all transactions without relying on an off-chain dispute resolution process.</p><p><strong>Transaction Finality:</strong> ZK-Rollup typically offers faster transaction finality because there&apos;s no need for a dispute resolution phase, as is the case with Optimistic Rollup.</p><p><strong>Data Availability:</strong> ZK-Rollup&apos;s use of cryptographic proofs can make it more storage-efficient, as it doesn&apos;t rely on storing all transaction data on the Ethereum mainnet.</p><p><strong>Use Cases:</strong> Optimistic Rollup may be well-suited for applications that require compatibility with the EVM and can tolerate some trade-offs in terms of security and transaction finality. ZK-Rollup is often chosen for applications where security is a paramount concern, and faster transaction finality is desirable.</p><p>It&apos;s important to note that both Optimistic Rollup and ZK-Rollup have their own advantages and use cases. The choice between them depends on the specific requirements and trade-offs that best suit the applications and projects being developed on these Layer 2 scaling solutions.</p><p>WATCH OUT FOR OUR NEXT ARTICLE ON OPTIMISM</p>]]></content:encoded>
            <author>diaryofdero@newsletter.paragraph.com (Diaryofdero)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/251da55f933f9ac8d3d254d78f637cf5850beff3d996f3353859f17436c770ed.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[How Does Optimism Blockchain Work?]]></title>
            <link>https://paragraph.com/@diaryofdero/how-does-optimism-blockchain-work</link>
            <guid>HbTKCfrmbB6A1Efdzc8E</guid>
            <pubDate>Sat, 21 Oct 2023 11:23:52 GMT</pubDate>
            <description><![CDATA[We have already discussed how the Optimism Blockchain uses the optimistic rollup method, processing transactions in batches instead of one by one. Let’s dive deeper into the working of this layer 2 mini-blockchain. Block Storage The Optimism Blockchain stores its block on Ethereum using a smart contract called the Canonical Transaction Chain (CTC). The CTC comprises an append-only list of blocks that can only be added to, not changed or removed. Unless the Ethereum network itself goes through...]]></description>
            <content:encoded><![CDATA[<p>We have already discussed how the Optimism Blockchain uses the optimistic rollup method, processing transactions in batches instead of one by one. Let’s dive deeper into the working of this layer 2 mini-blockchain.</p><p>Block Storage</p><p>The Optimism Blockchain stores its block on Ethereum using a smart contract called the Canonical Transaction Chain (CTC). The CTC comprises an append-only list of blocks that can only be added to, not changed or removed. Unless the Ethereum network itself goes through a reorganization, the CTC’s code ensures that newer transactions on Ethereum cannot alter the current list of blocks.</p><p>Block Production</p><p>The Optimism Blockchain produces and processes transactions or ‘deposits’ using a special node called the sequencer. The primary functions of the sequencer include:</p><ul><li><p>Instantly confirming transactions &amp; updating states</p></li><li><p>Producing &amp; executing blocks on layer 2</p></li><li><p>Submitting user transactions on the Ethereum mainnet.</p></li></ul><p>After receiving the transactions from the users, the sequencer batches them into blocks. It then utilizes its own virtual machine, equivalent to the Ethereum Virtual Machine (EVM), followed by submitting the blocks to the CTC as calldata – a way of storing data on Ethereum without executing it. The CTC also publishes state roots, which represent the state of the Optimism Blockchain after each block as hashes.</p><p>Block Execution</p><p>To execute blocks and verify transactions, the Optimism Blockchain utilizes another type of node called the Verifier. It utilizes the state roots or hashes published by the sequencer. It verifies the transactions by comparing them with the state roots it calculates by replaying the transactions on its own virtual machine. If they match, it indicates that the transactions are valid and consistent. In case they don’t, it means the transactions are invalid or there is a discrepancy in the state. In such an event, the verifier can challenge the sequencer by submitting fault proof to the Ethereum chain and claim a reward.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/879cb02893b88113e7ba0a6569b63af478c1bc4595c40381b04aaef548a982a2.png" alt="Optimistic Assumption" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Optimistic Assumption</figcaption></figure><p>The assumption that the transactions are valid can be challenged within seven days (commonly called the Challenge Window) of the state commitment. A challenger can typically utilize Ethereum’s data availability and the sequencer’s Merkle root to identify errors or manipulations during the challenge window.</p><p>Security Mechanism</p><p>When it comes to addressing security challenges and risks, Optimism is currently working on two primary issues: Smart contract security risks and protocol upgrades.</p><p>Concerning smart contract security issues, while Optimism has undergone several audits, it doesn’t guarantee a bug-free protocol. However, the protocol is offering a $2 million bounty if the whitehats can find bugs in a codebase.</p><p>As far as protocol upgrades are concerned, optimism currently uses a centralized mechanism, wherein fast upgrade keys are used to make quick changes to the protocol. This allows the team to fix any issues or improve protocol faster.</p>]]></content:encoded>
            <author>diaryofdero@newsletter.paragraph.com (Diaryofdero)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/d242e0b2ec264354d3b6195d1632039ef5c8c4c923d5e8059bc78fdd98499ab6.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Optimism; Meaning, Goal and  Vision]]></title>
            <link>https://paragraph.com/@diaryofdero/optimism-meaning-goal-and-vision</link>
            <guid>7MUe7gO4ksA3jiyoVsHH</guid>
            <pubDate>Fri, 20 Oct 2023 18:01:43 GMT</pubDate>
            <description><![CDATA[What Is Optimism? Ethereum is known to be one of the most secure and decentralized blockchains. However, the network haven’t been able to scale beyond 30 transactions per second as a result, Ethereum has limitations in the number of transactions it can handle per day. When it reaches its maximum capacity for the transaction, congestion occurs and the network cannot scale anymore. When the block space gets scare, the gas fee goes up and the transactions takes longer time to process, this probl...]]></description>
            <content:encoded><![CDATA[<p><strong>What Is Optimism?</strong></p><p>Ethereum is known to be one of the most secure and decentralized blockchains. However, the network haven’t  been able to scale beyond 30 transactions per second  as a result, Ethereum has limitations in the number of transactions it can handle per day. When it reaches its maximum capacity for the transaction, congestion occurs and the network cannot scale anymore. When the block space gets scare, the gas fee goes up and the transactions takes longer time to process, this problem was what brought up the wonderful idea behind OPTIMISM.</p><p>Optimism is a layer-two blockchain for Ethereum using optimistic rollups as scaling technology. It is one of Ethereum’s biggest scaling solutions with over $250 million in TVL at the time of writing. Optimistic rollups outsource the execution of transactions to a L2 solution like Optimism.</p><p>The transactions on Optimism are rolled up into batches that get relayed to the Ethereum mainnet, which only records the new chain state. Since their validity is assumed, the rollups are called optimistic. A rollup&apos;s validity can be challenged for up to seven days, which is why withdrawals from Optimism to Ethereum take seven days.</p><p>The roll-up technology optimism operates combines  a series of transactions on Ethereum’s layer 1 into a single transaction. While the rollup is executed on Optimism layer 2, the transaction data is processed on Ethereum’s layer 1.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d5d9ec8cd91c211ec8833466d08e6bb876e43106346984fcba1f9eb024083084.jpg" alt="How It Works:" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">How It Works:</figcaption></figure><p>·         In Optimism Rollup, most of the transaction processing happens off-chain, making transactions faster and less costly. The blockchain serves as a &quot;rollup&quot; that primarily validates and settles disputes. All transactions are assumed as valid, so it doesn’t undergo many computations on layer 2. What it does is move the transaction to layer 1 without verifying it, which leads to a significant increase in scalability. If there is suspicion of fraud in a transaction, Then Optimistic roll-ups will run a fraud-proof, which verifies it using data on Layer 1.</p><p>·         Optimism Execution: It&apos;s called &quot;optimistic&quot; because it operates on the assumption that most transactions are valid. Transactions are processed quickly, but if a dispute arises, the blockchain&apos;s smart contract can be used to verify the accuracy of the transactions.</p><p>·         Scalability: Optimistic Rollup significantly improves the throughput and scalability of the underlying blockchain by offloading transaction processing. This makes it more cost-effective and reduces congestion on the main blockchain.</p><p>·         Security: While Optimistic Rollup offers scalability, it relies on the assumption that participants will act honestly. If a participant disputes a transaction, the smart contract on the main blockchain resolves the issue by  doing a fraud-proof for verification. This validity of the transaction can be challenged within a week.</p><p>WATCH OUT FOR OUR NEXT ARTICLES ON DIFFERENT OPTIMISM DAPPs AS WE DIVE DEEPER INTO THE OPTIMISM</p>]]></content:encoded>
            <author>diaryofdero@newsletter.paragraph.com (Diaryofdero)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/5ed73009cd40d0683e06573c2a60f9e436b2db97fae936658357b89220875cec.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>