Skip to content

Commit c5bd836

Browse files
committed
chore: apply suggestions from review
1 parent 1c796ee commit c5bd836

File tree

3 files changed

+9
-20
lines changed

3 files changed

+9
-20
lines changed

src/data/quizzes/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,6 @@ const quizzes = {
105105
"smart-contracts-2",
106106
"smart-contracts-3",
107107
"smart-contracts-4",
108-
"smart-contracts-5",
109108
],
110109
},
111110
} satisfies RawQuizzes

src/data/quizzes/questionBank.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,6 @@ const questionBankConfig: QuestionBankConfig = {
157157
{ totalAnswers: 4, correctAnswer: 2 },
158158
{ totalAnswers: 4, correctAnswer: 4 },
159159
{ totalAnswers: 4, correctAnswer: 2 },
160-
{ totalAnswers: 4, correctAnswer: 1 },
161160
],
162161
}
163162

src/intl/en/learn-quizzes.json

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -615,21 +615,21 @@
615615
"defi-5-d-label": "Traditional financial institutions",
616616
"defi-5-d-explanation": "This is incorrect. DeFi apps don’t need traditional financial institutions. They use blockchain programs called smart contracts to handle transactions automatically.",
617617
"smart-contracts-1-prompt": "How are smart contracts characterized?",
618-
"smart-contracts-1-a-label": "Smart contracts are just like real (paper) contracts, but stored digitally on the blockchain to save the content securely.",
618+
"smart-contracts-1-a-label": "Smart contracts are just like legal contracts, but stored digitally on the blockchain to save the content securely.",
619619
"smart-contracts-1-a-explanation": "Smart contracts use a similar logic to traditional contracts, but otherwise have little in common.",
620620
"smart-contracts-1-b-label": "Linked to autonomous AI systems that execute transactions",
621621
"smart-contracts-1-b-explanation": "Smart contracts execute transactions predictably according to 'if-this-then-that' logic prescribed in the code—they do not use AI",
622-
"smart-contracts-1-c-label": "They are programs stored on the blockchain that follow an 'if this then that' logic, and are guaranteed to execute according to the rules defined by the code.",
623-
"smart-contracts-1-c-explanation": "A smart contract is a piece of code that can be executed automatically according to an 'if this then that' logic.",
622+
"smart-contracts-1-c-label": "Onchain programs following 'if-this-then-that' logic, guaranteed to execute according to its own rules",
623+
"smart-contracts-1-c-explanation": "A smart contract is an Ethereum account deployed with unchangeable code that determines its functionality.",
624624
"smart-contracts-1-d-label": "They are the rules behind the Ethereum Blockchain, developed together with lawyers to ensure legal compliance.",
625625
"smart-contracts-1-d-explanation": "Smart contracts are pieces of code that can be created by developers and deployed on a blockchain.",
626626
"smart-contracts-2-prompt": "What is a metaphor that most closely characterizes the functioning of smart contracts?",
627627
"smart-contracts-2-a-label": "A bank",
628628
"smart-contracts-2-a-explanation": "Banks require manual execution and are structured as hierarchical entities, whereas smart contracts are executed predictable by computers with unchangeable rules.",
629629
"smart-contracts-2-b-label": "A digital vending machine",
630-
"smart-contracts-2-b-explanation": "The vending machine will only dispense your desired product after all requirements are met - specific inputs guarantee predetermined outputs. This is similar to the logic of smart contracts.",
630+
"smart-contracts-2-b-explanation": "The vending machine will only dispense your desired product after all requirements are met: specific inputs guarantee deterministic outputs. This is similar to the logic of smart contracts.",
631631
"smart-contracts-2-c-label": "A calculator",
632-
"smart-contracts-2-c-explanation": "smart contract code can be used for calculations, but is not limited to that. Rather, smart contracts are blockchain-based programs that follow an 'if this then that' logic.",
632+
"smart-contracts-2-c-explanation": "Smart contract code can be used for calculations, but is not limited to that. Rather, smart contracts are blockchain-based programs that follow 'if-this-then-that' logic.",
633633
"smart-contracts-2-d-label": "A website",
634634
"smart-contracts-2-d-explanation": "A website is the frontend which captures user directions. A smart contract is the backend logic where these directions are executed, and the result may be returned.",
635635
"smart-contracts-3-prompt": "Which is NOT a main characteristic of smart contracts?",
@@ -642,21 +642,12 @@
642642
"smart-contracts-3-d-label": "Ability to change",
643643
"smart-contracts-3-d-explanation": "A smart contract cannot be changed once created—it is guaranteed to execute according to the rules defined by its code.",
644644
"smart-contracts-4-prompt": "Which is NOT an application of smart contracts?",
645-
"smart-contracts-4-a-label": "Cryptocurrencies",
646-
"smart-contracts-4-a-explanation": "Cryptocurrencies are token objects which are defined and tracked using smart contracts.",
645+
"smart-contracts-4-a-label": "Stablecoins",
646+
"smart-contracts-4-a-explanation": "Stablecoins are token objects which are defined and tracked using smart contracts.",
647647
"smart-contracts-4-b-label": "Protocol changes",
648648
"smart-contracts-4-b-explanation": "While protocol changes can sometimes use smart contracts, their creation and definition are proposed through transparent online forums and implemented in client software.",
649649
"smart-contracts-4-c-label": "Non-fungible tokens (NFTs)",
650650
"smart-contracts-4-c-explanation": "Smart contracts are used to define a wide range of NFTs, ranging from digital art to asset ownership certificates.",
651-
"smart-contracts-4-d-label": "Decentralized autonomous organizations (DAOs)",
652-
"smart-contracts-4-d-explanation": "The governing and voting rules of DAOs are defined within smart contracts for transparency.",
653-
"smart-contracts-5-prompt": "Who coined the term 'smart contract'?",
654-
"smart-contracts-5-a-label": "Nick Szabo",
655-
"smart-contracts-5-a-explanation": "The computer scientist and cryptographer Nick Szabo coined the term 'smart contract' in an essay from 1994. In 1996, he wrote an exploration of what they could do. Smart contracts on Ethereum later put this vision into practice.",
656-
"smart-contracts-5-b-label": "Satoshi Nakamoto",
657-
"smart-contracts-5-b-explanation": "Satoshi is the author of Bitcoin, which already has some basic smart contract functionalities. The term 'smart contract', however, was coined by Nick Szabo in 1994.",
658-
"smart-contracts-5-c-label": "Vitalik Buterin",
659-
"smart-contracts-5-c-explanation": "The Ethereum co-founder has contributed to our understanding of smart contracts today. The term, however, was coined by Nick Szabo in 1994.",
660-
"smart-contracts-5-d-label": "Gavin Wood",
661-
"smart-contracts-5-d-explanation": "Ethereum co-founder Gavin Wood is known for coining the term web3. The term 'smart contract', however, was coined by Nick Szabo in 1994."
651+
"smart-contracts-4-d-label": "Open currency exchange",
652+
"smart-contracts-4-d-explanation": "Decentralized exchanges (DEXs) are build using smart contracts to operate without centralized control."
662653
}

0 commit comments

Comments
 (0)