.. _sphx_glr_api_gallery_channels_scaling: Scaling the chain ----------------- Moving work off chain or splitting it up while keeping the chain's security: Plasma, sharding, and rollups. .. raw:: html
.. raw:: html
.. thumbnail-parent-div-open .. raw:: html
.. only:: html .. image:: /api/gallery/channels/scaling/images/thumb/sphx_glr_plot_01_plasma_exit_games_thumb.png :alt: :doc:`/api/gallery/channels/scaling/plot_01_plasma_exit_games` .. raw:: html
Plasma: child chains secured by exit games (Poon and Buterin, 2017)
.. raw:: html
.. only:: html .. image:: /api/gallery/channels/scaling/images/thumb/sphx_glr_plot_02_omniledger_sharding_thumb.png :alt: :doc:`/api/gallery/channels/scaling/plot_02_omniledger_sharding` .. raw:: html
OmniLedger and sharding (Kokoris-Kogias et al., 2018)
.. raw:: html
.. only:: html .. image:: /api/gallery/channels/scaling/images/thumb/sphx_glr_plot_03_zk_rollups_thumb.png :alt: :doc:`/api/gallery/channels/scaling/plot_03_zk_rollups` .. raw:: html
zk-rollups: validity proofs for batched transactions (2018)
.. raw:: html
.. only:: html .. image:: /api/gallery/channels/scaling/images/thumb/sphx_glr_plot_04_optimistic_rollups_thumb.png :alt: :doc:`/api/gallery/channels/scaling/plot_04_optimistic_rollups` .. raw:: html
Optimistic rollups and fraud-proof challenge windows (2019)
.. thumbnail-parent-div-close .. raw:: html
.. toctree:: :hidden: /api/gallery/channels/scaling/plot_01_plasma_exit_games /api/gallery/channels/scaling/plot_02_omniledger_sharding /api/gallery/channels/scaling/plot_03_zk_rollups /api/gallery/channels/scaling/plot_04_optimistic_rollups