1 Videos
01 - Transaction fee in Bitcoin and Ethereum (21:29)
02 - Gas and gas sponsorship in Conflux (23:26)
total duration: 44:55
2 Resources
ETH Gas Station
ethgasstation.info
Bitcoin’s Underlying Incentives
queue.acm.org/detail.cfm?id=3168362
Zohar et al. Redesigning bitcoin’s fee market. 2019.
Eyal, Sirer. Majority is not Enough: Bitcoin Mining is Vulnerable. 2013.
www.cs.cornell.edu/~ie53/publications/btcProcFC.pdf
What is Ethereum Gas?
Conflux Economic Model — Staking & Collateral For Storage On Conflux Network
medium.com/conflux-network/conflux-economic-model-staking- collateral-for-storage-on-conflux-network-cb4c8c150e3
Conflux Network’s Economic Model: Block Reward Components Under the Network’s Mining Incentive Model
Conflux-Network-Global/webinar-code
Conflux Network Developer Resources
3 Homeworks
1. Answer the following questions in a few sentences using your own words.
1.a) Why does Ethereum price EVM instructions in GAS instead of using ETH directly?
1.b) What is the goal of the gas sponsorship mechanism introduced in Conflux?
1.c) What steps should a developer take so that users of their smart contract do not have to pay for gas?
+1. Gas cost of token transfers [OPTIONAL]
Download lecture-5’s CourseToken project (github.com/Thegaram/cfx-uma-resources/raw/master/cfx-lecture-5.zip) or use your own version.
Send some tokens to a new address. How much were you charged for this transfer? Try to explain why.
How does the fee change if you send some more tokens to the same address again?
+1. Sponsored ticket sale [OPTIONAL]
Download lecture-4’s Tickets project (github.com/Thegaram/cfx-uma-resources/raw/master/cfx-lecture-4-tickets.zip) or use your own version.
Change the contract so that people buying tickets through it do not have to pay any transaction fee.