|
330 | 330 | "gas-1-a-label": "A fee associated with transactions and smart contract operations",
|
331 | 331 | "gas-1-a-explanation": "Partially correct, gas fees represent the cost of transactions and smart contract operations.",
|
332 | 332 | "gas-1-b-label": "The amount of gas used to perform an operation, multiplied by the cost per unit of gas",
|
333 |
| - "gas-1-b-explanation": "Partially correct, while gas is a unit that measures computation, gas fees are the actual cost required to pay for that computation.", |
| 333 | + "gas-1-b-explanation": "Partially correct. While true, it is not the best answer given the choices.", |
334 | 334 | "gas-1-c-label": "A payment that includes a priority fee to potentially expedite transaction processing",
|
335 | 335 | "gas-1-c-explanation": "Partially correct, the total gas fee includes a base fee and a priority fee that can influence transaction processing speed",
|
336 | 336 | "gas-1-d-label": "All of the above",
|
337 |
| - "gas-1-d-explanation": "Gas fees encompass all these aspects: they compensate for computation (B), apply to both transactions and smart contracts (A), and can include priority fees for faster inclusion (C).", |
| 337 | + "gas-1-d-explanation": "Gas fees encompass all these aspects: they compensate for computation, apply to both transactions and smart contracts, and can include priority fees for faster inclusion.", |
338 | 338 | "gas-2-prompt": "Which of the following is the LEAST effective strategy for reducing the cost of gas?",
|
339 |
| - "gas-2-a-label": " Executing transactions during low-congestion periods", |
| 339 | + "gas-2-a-label": "Executing transactions during low-congestion periods", |
340 | 340 | "gas-2-a-explanation": "Timing transactions during off-peak hours can lower gas costs.",
|
341 | 341 | "gas-2-b-label": "Waiting for gas prices to decrease",
|
342 | 342 | "gas-2-b-explanation": "Waiting for gas prices to decrease is a valid strategy since gas fluctuates based on congestion.",
|
343 |
| - "gas-2-c-label": "Using layer-2 chains for lower fees", |
344 |
| - "gas-2-c-explanation": "Layer-2 solutions reduce fees and are an effective way to save on gas.", |
| 343 | + "gas-2-c-label": "Using layer 2 chains for lower fees", |
| 344 | + "gas-2-c-explanation": "Layer 2 solutions reduce fees and are an effective way to save on gas.", |
345 | 345 | "gas-2-d-label": "Using complex smart contract logic that increases computational requirements",
|
346 | 346 | "gas-2-d-explanation": "Complex smart contract logic increases gas costs by requiring more computation. Efficient design minimizes steps, storage, and redundant operations to reduce fees.",
|
347 | 347 | "gas-3-prompt": "What causes gas fees to be high?",
|
348 | 348 | "gas-3-a-label": "Network computation exceeding a specific threshold",
|
349 |
| - "gas-3-a-explanation": "When computation on Ethereum exceeds a threshold, gas fees increase, especially during high activity periods like dApps or NFT drops.", |
| 349 | + "gas-3-a-explanation": "When computation on Ethereum exceeds a threshold, gas fees increase, especially during high activity periods like dapps or NFT drops.", |
350 | 350 | "gas-3-b-label": "Validators increasing the base fee manually",
|
351 |
| - "gas-3-b-explanation": "Validators do not manually set base fees; they are determined by the protocol.", |
| 351 | + "gas-3-b-explanation": "Validators do not manually set base fees; they are adjusted by the protocol based on demand in previous block.", |
352 | 352 | "gas-3-c-label": "Well-written, optimized smart contracts",
|
353 | 353 | "gas-3-c-explanation": "Well-written smart contract logic such as efficient use of storage and loops can lead to lower gas consumption.",
|
354 | 354 | "gas-3-d-label": "A lack of available ETH on the network",
|
|
0 commit comments