Skip to main content

Carbon Trading with Blockchain

  • Conference paper
  • First Online:

Part of the book series: Springer Proceedings in Business and Economics ((SPBE))

Abstract

Blockchain has the potential to accelerate the worldwide deployment of an emissions trading system (ETS) and improve the efficiency of existing systems. In this paper, we present a model for a permissioned blockchain implementation based on the successful European Union (EU) ETS and discuss its potential advantages over existing technology. The proposed ETS model is both backward compatible and future-proof, characterised by interconnectedness, transparency, tamper-resistance and continuous liquidity. Further, we identify key challenges to implementation of blockchain in ETS, as well as areas of future work required to enable a fully decentralised blockchain-based ETS.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    Scaling factors known as Global Warming Potentials (GWPs) are used to normalise the impact of various Greenhouse Gases (GHGs) emitted against CO\(_2\) (which, by definition, has a GWP of 1).

  2. 2.

    The GHGs covered by the EU ETS are carbon dioxide (CO\(_2\)), nitrous oxide (N\(_2\)O) and perfluorocarbons (PFCs). [19]

  3. 3.

    Our pseudocode is inspired by the Solidity language used to implement smart contracts on the Ethereum blockchain.

References

  1. Adams, R., Parry, G., Godsiff, P., & Ward, P. (2017). The future of money and further applications of the blockchain. Strategic Change, 26(5), 417–422. https://doi.org/10.1002/jsc.2141.

    Article  Google Scholar 

  2. Aggarwal, S., Chaudhary, R., Aujla, G. S., Kumar, N., Choo, K. K. R., & Zomaya, A. Y. (2019). Blockchain for smart communities: Applications, challenges and opportunities. Journal of Network and Computer Applications, 144(February), 13–48. https://doi.org/10.1016/j.jnca.2019.06.018.

    Article  Google Scholar 

  3. Aitzhan, N. Z., & Svetinovic, D. (2018). Security and privacy in decentralized energy trading through multi-signatures, blockchain and anonymous messaging streams. IEEE Transactions on Dependable and Secure Computing, 15(5), 840–852. https://doi.org/10.1109/TDSC.2016.2616861.

  4. Al Kawasmi, E., Arnautovic, E., & Svetinovic, D. (2015). Bitcoin-based decentralized carbon emissions trading infrastructure model. Systems Engineering, 18(2), 115–130. https://doi.org/10.1002/sys.21291.

  5. Andoni, M., Robu, V., Flynn, D., Abram, S., Geach, D., Jenkins, D., McCallum, P., & Peacock, A. (2019). Blockchain technology in the energy sector: A systematic review of challenges and opportunities. Renewable and Sustainable Energy Reviews, 100(November 2018), 143–174. https://doi.org/10.1016/j.rser.2018.10.014.

  6. Asian Development Bank. (2018). Decoding Article 6 of the Paris Agreement. Tech. rep., Asian Development Bank, Manila, Philippines. https://www.adb.org/publications/decoding-article-6-paris-agreement.

  7. Banerjee, A. (2018). Re-engineering the carbon supply chain with blockchain technology. Infosys. https://www.infosys.com/Oracle/white-papers/Documents/carbon-supply-chain-blockchain-technology.pdf.

  8. Baumann, T. (2017). Using blockchain to achieve climate change policy outcomes. IETA Insights: Greenhouse Gas Market Report, 2017(3), 14–15. http://www.ieta.org/resources/Resources/GHG_Report/2017/Using-Blockchain-to-Achieve-Climate-Change-Policy-Outcomes-Baumann.pdf.

  9. Braden, S. (2019). Blockchain for Mexican climate instruments: Emissions trading and MRV systems. Bonn: Deutsche Gesellschaft fur Internationale Zusammenarbeit (GIZ). https://www.giz.de/en/downloads/giz2019-en-blockchain-emissions.pdf.

  10. Braden, S. (2019). Blockchain potentials and limitations for selected climate policy instruments. Bonn: Deutsche Gesellschaft fur Internationale Zusammenarbeit (GIZ). https://www.giz.de/en/downloads/giz2019-en-blockchain-potentials-for-climate.pdf.

  11. Braun, A., Cohen, L. H., & Xu, J. (2019). fidentiaX: The tradable insurance marketplace on blockchain. Harvard Business School Case 219-116. https://www.hbs.edu/faculty/Pages/item.aspx?num=56189.

  12. Braun, A., Utz, S., & Xu, J. (2019). Are insurance balance sheets carbon-neutral? Harnessing asset pricing for climate change policy. Geneva Papers on Risk and Insurance - Issues and Practice, 44(4): 549–68. https://doi.org/10.1057/s41288-019-00142-w.

  13. Council of the EU. (2019). Linking of Switzerland to the EU emissions trading system - entry into force on 1 January 2020. http://www.consilium.europa.eu/en/press/press-releases/2019/12/09/linking-of-switzerland-to-the-eu-emissions-trading-system-entry-into-force-on-1-january-2020/.

  14. Deshpande, A., Stewart, K., Lepetit, L., & Gunashekar, S. (2017). Understanding the landscape of Distributed Ledger Technologies / Blockchain: Challenges, opportunities, and the prospects for standards. RAND Corporation. https://www.rand.org/pubs/research_reports/RR2223.html.

  15. Dinakaran, C., Carevic, S., Rogers, S., Srinivasan, S., & Mok, R. (2019). Harnessing blockchain to foster climate markets under the Paris agreement. https://blogs.worldbank.org/climatechange/harnessing-blockchain-foster-climate-markets-under-paris-agreement.

  16. Dong, X., Mok, R. C. K., Tabassum, D., Guigon, P., Ferreira, E., Sinha, C. S., et al. (2018). Blockchain and emerging digital technologies for enhancing post-2020 climate markets. The World Bank. https://doi.org/10.1596/29499.

  17. Eckert, J., López, D., Azevedo, C.L., & Farooq, B. (2019). A blockchain-based user-centric emission monitoring and trading system for multi-modal mobility. http://arxiv.org/abs/1908.05629.

  18. European Commission: EU Emissions Trading System (EU ETS). https://ec.europa.eu/clima/policies/ets_en.

  19. European Commission. (2015). EU ETS handbook. European Union. https://ec.europa.eu/clima/sites/clima/files/docs/ets_handbook_en.pdf.

  20. Federal Office for the Environment. (2019). Linking the Swiss and EU Emissions Trading Schemes. https://www.bafu.admin.ch/bafu/en/home/topics/climate/info-specialists/climate-policy/emissions-trading/linking-the-swiss-and-eu-emissions-trading-schemes.html.

  21. Fuessler, J., León, F., Mock, R., Hewlett, O., Retamal, C., Thioye, M., Beglinger, N., Braden, S., Hübner, C., Verles, M., & Guyer, M. (2018). Navigating blockchain and climate action. Climate Ledger Initiative. https://climateledger.org/resources/CLI_Report-January191.pdf.

  22. Furlonger, D., & Kandaswamy, R. (2019). Hype cycle for blockchain business. Gartner, Inc. https://www.gartner.com/document/3953756.

  23. Harbert, T. (2019). Blockchain for business starts in the supply chain. https://mitsloan.mit.edu/ideas-made-to-matter/blockchain-business-starts-supply-chain.

  24. Hepburn, C., & Teytelboym, A. (2017). Climate change policy after Brexit. Oxford Review of Economic Policy, 33, S144–S154. https://doi.org/10.1093/oxrep/grx004.

    Article  Google Scholar 

  25. Hertzog, E., Benartzi, G., & Benartzi, G. (2018). Bancor Protocol Continuous Liquidity for Cryptographic Tokens through their Smart Contracts. Tech. rep. https://storage.googleapis.com/website-bancor/2018/04/01ba8253-bancor_protocol_whitepaper_en.pdf.

  26. Ibañez, J. I., Bayer, C. N., Tasca, P., & Xu, J. (2020). REA, triple-entry accounting and blockchain: Converging paths to shared ledger systems. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3602207.

  27. Imbault, F., Swiatek, M., De Beaufort, R., & Plana, R. (2017). The green blockchain: Managing decentralized energy production and consumption. In Conference Proceedings - 2017 17th IEEE International Conference on Environment and Electrical Engineering and 2017 1st IEEE Industrial and Commercial Power Systems Europe, EEEIC / I and CPS Europe 2017 (pp. 1–5). https://doi.org/10.1109/EEEIC.2017.7977613.

  28. International Carbon Action Partnership. (2019). What is emissions trading. ETS Brief, 1. https://icapcarbonaction.com/en/?option=com_attach&task=download&id=663.

  29. International Carbon Action Partnership. (2019) On the way to a global carbon market: Linking emissions trading systems. ETS Brief, 4. https://icapcarbonaction.com/en/?option=com_attach&task=download&id=666.

  30. Khaqqi, K. N., Sikorski, J. J., Hadinoto, K., & Kraft, M. (2018). Incorporating seller/buyer reputation-based system in blockchain-enabled emission trading application. Applied Energy, 209(July 2017), 8–19. https://doi.org/10.1016/j.apenergy.2017.10.070.

  31. Küpper, D., Ströhle, J., Krüger, T., Burchardi, K., & Shepherd, N. (2019). Blockchain in the factory of the future. Boston Consulting Group. http://image-src.bcg.com/Images/BCG-Blockchain-in-the-Factory-of-the-Future-July-2019_tcm20-223907.pdf.

  32. Liss, F. (2018). Blockchain and the EU ETS: An architecture and a prototype of a decentralized emission trading system based on smart contracts. Ph.D. thesis, Technical University of Munich. https://doi.org/10.13140/RG.2.2.15751.65448.

  33. Litan, A., & Leow, A. (2019). Blockchain primer for 2019. Gartner, Inc. https://www.gartner.com/document/3920410.

  34. Litan, A., & Leow, A. (2019). Hype cycle for blockchain technologies. Gartner, Inc. https://www.gartner.com/document/code/383155.

  35. Öker, F., & Aduzel, H. (2017). Reporting for carbon trading and international accounting standards. In Accounting and corporate reporting - Today and tomorrow. InTech. https://doi.org/10.5772/intechopen.68959.

  36. Partnership for Market Readiness, International Carbon Action Partnership: Emissions Trading in Practice: A Handbook on Design and Implementation (2016). https://icapcarbonaction.com/en/?option=com_attach&task=download&id=364.

  37. Perez, D., Xu, J., & Livshits, B. (2020). Revisiting Transactional Statistics of High-scalability Blockchains. In Proceedings of the ACM Internet Measurement Conference (IMC).

    Google Scholar 

  38. Ratnatunga, J., Jones, S., & Balachandran, K. R. (2011). The valuation and reporting of organizational capability in carbon emissions management. Accounting Horizons, 25(1), 127–147. http://aaajournals.org/doi/10.2308/acch.2011.25.1.127.

  39. Rosenfeld, M. (2017). Formulas for Bancor system. https://drive.google.com/file/d/0B3HPNP-GDn7aRkVaV3dkVl9NS2M/view.

  40. Santikarn, M., Li, L., La Hoz Theuer, S., & Haug, C. (2018). A guide to linking emissions trading systems. Berlin: ICAP. https://icapcarbonaction.com/en/?option=com_attach&task=download&id=572.

  41. Seeberg-Elverfeldt, C. (2010). 2 carbon markets - Which types exist and how they work. In Carbon finance possibilities for agriculture, forestry and other land use projects in a smallholder context (pp. 5–11). Rome: Food and Agriculture Organization of the United Nations. http://www.fao.org/docrep/012/i1632e/i1632e.pdf.

  42. Sikorski, J. J., Haughton, J., & Kraft, M. (2017). Blockchain technology in the chemical industry: Machine-to-machine electricity market. Applied Energy, 195, 234–246. https://doi.org/10.1016/j.apenergy.2017.03.039.

    Article  Google Scholar 

  43. Tucker, C., & Catalini, C. (2018). What blockchain can do. Harvard Business Review (June). https://hbr.org/2018/06/what-blockchain-cant-do.

  44. de Vries, A. (2018). Bitcoin’s growing energy problem. Joule, 2(5), 801–805. https://doi.org/10.1016/j.joule.2018.04.016.

  45. Xu, J., & Livshits, B. (2019). The anatomy of a cryptocurrency pump-and-dump scheme. In 28th USENIX Security Symposium (USENIX Security 19) (pp. 1609–1625). Santa Clara, CA: USENIX Association. https://www.usenix.org/system/files/sec19-xu-jiahua_0.pdf.

Download references

Acknowledgements

The authors thanks Chris N. Bayer, Juan Ignacio Ibañez, and Vincent Piscaer for their comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andreas Richardson .

Editor information

Editors and Affiliations

Appendix

Appendix

1.1 Bancor Algorithm for Token Exchange

As demonstrated with Algorithms 7 and 8, the Bancor exchange protocol  [25, 39] ensures constant tradability of a token, as it prices a token algorithmically, as opposed through matching a buyer and a seller. We use the notation listed in Table 3 to explain the protocol.

For demonstration purposes, we assume that the medium of exchange is a stablecoin, measured in €, that circulates on the same blockchain as the permit tokens.

Table 3 Mathematical notation for token exchange

It holds that, the stablecoin reserve C (in €), always equals a fraction, preset as \(F\in (0,1)\), of the product of token price P (in €/token) and outstanding token supply s (in tokens). That is, the following equation is always true:

$$\begin{aligned} C(s) \equiv F\, s\, P(s) \end{aligned}$$
(1)

Taking the derivative with respect to s on both sides:

$$\begin{aligned} \frac{\mathrm {d} C(s)}{\mathrm {d} s} \equiv F\left[ P(s)+s\frac{\mathrm {d} P(s)}{\mathrm {d} s}\right] \end{aligned}$$
(2)

There exists another relationship between C, P and s: if one buys from the exchange an infinitesimal amount of tokens, \(\mathrm {d}s\), when the outstanding token supply is s, then the unit token price at purchase would be P(s). The exchange receives stablecoins and thus its reserve increases according to:

$$\begin{aligned} \mathrm {d} C(s) = P(s)\, \mathrm {d} s \end{aligned}$$

Rearranging:

$$\begin{aligned} P(s) = \frac{\mathrm {d} C(s)}{\mathrm {d} s} \end{aligned}$$
(3)

Combining (2) and (3),

$$\begin{aligned} P(s)&=F\,\left[ P(s)+s\frac{\mathrm {d} P(s)}{\mathrm {d} s}\right] \nonumber \\ \frac{\mathrm {d} P(s)}{P(s)}&=\left( \frac{1}{F}-1\right) \frac{\mathrm {d} s}{s} \nonumber \\ \end{aligned}$$

Integrating over \(s \in (s_0, s)\):

$$\begin{aligned} \int _{x=P(s_0)}^{P(s)}\frac{\mathrm {d} x}{x}&=\left( \frac{1}{F}-1\right) \int _{y=s_0}^s\frac{\mathrm {d} y}{y} \nonumber \\ \ln P(s) - \ln \frac{c_0}{F\,s_0}&=\left( \frac{1}{F}-1\right) (\ln s - \ln s_0)\\ \end{aligned}$$

Now we can express token price P(.) as a function of s:

$$\begin{aligned} P(s)&= \frac{c_0}{F\,s} \root F \of {\frac{s}{s_0}} \end{aligned}$$
(4)

Plugging (4) into (1), we can derive the exchange’s stablecoin reserve C(.) as a function of s:

$$\begin{aligned} C(s)=F\, s\, \frac{c_0}{F\,s} \root F \of {\frac{s}{s_0}} = c_0\, \root F \of {\frac{s}{s_0}} \end{aligned}$$
(5)

Assume one spends t amount of stablecoins in exchange for e amount of tokens when the outstanding token supply equal \(s_0\). After the purchase, the outstanding token supply becomes \(s_0+e\), while the stablecoin reserve increases by t, i.e.,

$$\begin{aligned} t + c_0 = C(s_0+e) \overset{\text {according to } (5)}{=} c_0\, \root F \of {\frac{s_0+e}{s_0}} = c_0\, \root F \of {1+\frac{e}{s_0}} \end{aligned}$$
(6)

Rearranging (6), we get:

  • the amount of stablecoins to be paid (or received when negative), t, based on the amount of tokens to be bought (or sold when negative), e, and the outstanding token supply \(s_0\) (Algorithm 7),

    $$\begin{aligned} t = c_0 \Bigg (\root F \of {1+\frac{e}{s_0}}-1\Bigg ) \end{aligned}$$
    (7)
  • the amount of tokens to be bought (or sold when negative), e, based on the amount of stablecoins to be paid (or received when negative), t, and the outstanding token supply \(s_0\) (Algorithm 8).

    $$\begin{aligned} e = s_0\,\left[ \left( \frac{t}{c_0} + 1\right) ^F - 1\right] \end{aligned}$$
    (8)

Rights and permissions

Reprints and permissions

Copyright information

© 2020 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Richardson, A., Xu, J. (2020). Carbon Trading with Blockchain. In: Pardalos, P., Kotsireas, I., Guo, Y., Knottenbelt, W. (eds) Mathematical Research for Blockchain Economy. Springer Proceedings in Business and Economics. Springer, Cham. https://doi.org/10.1007/978-3-030-53356-4_7

Download citation

Publish with us

Policies and ethics