BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Introduction: Witness Data in Stateless Clients

以太坊爱好者
特邀专栏作者
This article is about 720 words, reading the full article takes about 2 minutes
This article, Vitalik Buterin's introductory slides for "Stateless Client Witness Data," introduces the stateless client paradigm and discusses various possible approaches to statelessness.
AI Summary
Expand
This article, Vitalik Buterin's introductory slides for "Stateless Client Witness Data," introduces the stateless client paradigm and discusses various possible approaches to statelessness.

Editor's Note: This article comes fromEthereum enthusiasts (ID: ethfans)Ethereum enthusiasts (ID: ethfans)

Ethereum enthusiasts (ID: ethfans)

, Author: Vitalik Buterin, reprinted with authorization by Odaily.

Introduction to Stateless Clients

This part introduces the current paradigm of the Ethereum protocol and the stateless paradigm, and also introduces the benefits of the stateless paradigm.

secondary title

The Difficulty of Implementing a Stateless Client

This section describes the difficulties of implementing a stateless client. On the one hand, the witness data scale is relatively large. According to the estimation here, each block will generate 600 KB of block witness data (the average data volume of the current Ethereum block itself is about 30-35 KB). On the other hand, it is because the gas consumption of the EVM opcode is determined according to the calculation amount of the operation, which is not suitable for the situation where the stateless paradigm focuses on bandwidth consumption. Therefore, in general, the challenge of achieving statelessness is to reduce the size of the witness on the one hand, and to formulate a suitable Gas consumption plan on the other hand.

开发者
ETH
Welcome to Join Odaily Official Community