This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
dido:public:ra:xapend:xapend.a_glossary:l:les [2022/01/08 20:49] nick |
dido:public:ra:xapend:xapend.a_glossary:l:les [2022/01/08 20:57] (current) nick |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] | [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] | ||
| - | The **Light Ethereum Subprotocol (LES)** is the [[dido:public:ra:xapend:xapend.a_glossary:p:protocol]] used by "light" client (or [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:lite]]) [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:start | Nodes]], which only download block headers as they appear and fetch other parts of the [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain]] on-demand. They provide full functionality in terms of safely accessing the Blockchain, but do not mine and therefore do not take part in the [[dido:public:ra:xapend:xapend.k_consensus:start | Consensus Process]]. [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full | Full]] and [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full:archival | Archival]] nodes can also support the **''les''** protocol besides [[dido:public:ra:xapend:xapend.a_glossary:e:eth]] in order to be able to serve light nodes. | + | The **Light Ethereum Subprotocol (LES)** is the [[dido:public:ra:xapend:xapend.a_glossary:p:protocol]] used by "light" client (or [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:lite]]) [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:start | Nodes]], which only download [[dido:public:ra:xapend:xapend.a_glossary:b:block_header | Block Headers]] as they appear and fetch other parts of the [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain]] on-demand. They provide full functionality in terms of safely accessing the Blockchain, but do not [[dido:public:ra:xapend:xapend.a_glossary:m:mining]] and therefore do not take part in the [[dido:public:ra:xapend:xapend.k_consensus:start | Consensus Process]]. [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full | Full]] and [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full:archival | Archival]] nodes can also support the **''les''** protocol besides [[dido:public:ra:xapend:xapend.a_glossary:e:eth]] in order to be able to serve light nodes. |
| Source: [[https://github.com/ethereum/devp2p/blob/master/caps/les.md ]] | Source: [[https://github.com/ethereum/devp2p/blob/master/caps/les.md ]] | ||