In Ethereum wird jede neue Funktion oder Verbesserung in Form von EIP vorgeschlagen, das von allen Bergleuten implementiert wird. Dieser Artikel gibt Ihnen ein tiefes Verständnis dafür, was ein EIP ist und welche Rolle EIPs bei der Entwicklung von Ethereum spielen.
Das Ethereum-Ökosystem hat eine große Anzahl von Benutzern angezogen. Obwohl seine hohen Gasgebühren und sein überlastetes Netz oft kritisiert werden, war es aufgrund seines sicheren, stabilen und innovativen Systems immer die bevorzugte öffentliche Kette für Dapps. Rom wurde nicht an einem Tag erbaut. In ähnlicher Weise hat Ethereum seit seiner Gründung verschiedene Upgrades erfahren. Diese Upgrade- und Verbesserungsvorschläge müssen einen allgemeinen Konsens in der Ethereum-Community in Form von EIP erreichen, bevor sie endgültig umgesetzt werden können.
Ethereum Improvement Proposals (EIPs) beschreiben Standards für die Ethereum-Plattform. Einige EIPs fordern das Hinzufügen neuer Funktionen auf Ethereum, während andere darauf abzielen, bestimmte Prozesse auf Ethereum zu optimieren.
Das Ethereum Project Management Repository wurde im Oktober 2015 erstellt. Alle Ethereum-Upgrades können auf EIPs zurückgeführt werden.
Alle EIPs haben das Ziel, das aktuelle Ethereum-Netzwerk zu verbessern. EIP-Autoren müssen die Begründung und die technischen Standards für die Umsetzung liefern. Die endgültige Annahme eines Vorschlags erfordert Peer-Review und Konsens innerhalb der Community.
Das EIP-Modell von Ethereum folgt dem Beispiel des BIP-Modells (Bitcoin Improvements Proposals) von Bitcoin, das verwendet wird, um den Bedarf an Upgrades und Verbesserungen unter dezentralisierter Governance effizient zu decken und die Benutzerfreundlichkeit durch die Einführung neuer Anwendungen zu fördern.
EIPs können in drei Hauptkategorien unterteilt werden, nämlich Standard Track, Meta und Informational.
Standardspur
Standard Track EIPs sind diejenigen, die sich auf die meisten oder alle Ethereum-Implementierungen auswirken werden, wie z Interoperabilität von Anwendungen mit Ethereum. Darüber hinaus können Standard-EIPs in die folgenden Kategorien unterteilt werden.
Kern: Verbesserungen, die eine Konsensgabel erfordern (z EIP-5, EIP-101) sowie Änderungen, die nicht unbedingt kritisch sind, aber für „Core Dev“ relevant sein können, oder zum Beispiel EIP-1559, das darauf abzielt, die Gasgebührenstruktur zu verbessern und eine Hard Fork erfordert, um dies zu erreichen.
Networking: Verbesserungen rund um devp2p und Light Ethereum Subprotocol sowie vorgeschlagene Verbesserungen der Netzwerkprotokollspezifikationen von Whisper und Swarm. Beispielsweise zielt EIP-2124 darauf ab, die Kosten zu reduzieren, die durch die Verwendung von Transaktionsdaten entstehen.
Schnittstelle: Verbesserungen rund um Client-API/RPC-Spezifikationen und -Standards sowie bestimmte Standards auf Sprachebene (Methodennamen und Vertrags-ABIs), z. B. EIP-695, das die eth_chainId-Methode definiert.
ERC: Standards und Konventionen auf Anwendungsebene, einschließlich Vertragsstandards (z. B. Token-Standards), Namensregistrierungen, URI-Schemata, Bibliotheks-/Paketformate und Wallet-Formate, z. B. die bekannten ERC-20 und ERC-721.
Meta
Meta-EIPs beschreiben einen Prozess rund um Ethereum oder schlagen eine Änderung (oder ein Ereignis in) einem Prozess vor. Process EIPs sind wie Standards Track EIPs, gelten aber für andere Bereiche als das Ethereum-Protokoll selbst. Sie können eine Implementierung vorschlagen, aber nicht für die Codebasis von Ethereum
Meta-Vorschläge erfordern oft einen Community-Konsens und sind mehr als nur Empfehlungen. Daher können Benutzer sie normalerweise nicht ignorieren. Beispiele hierfür sind Verfahren, Richtlinien, Änderungen des Entscheidungsprozesses und Änderungen an den Tools oder der Umgebung, die bei der Entwicklung von Ethereum verwendet werden. Jede Meta-EIP wird auch als Prozess-EIP betrachtet.
Informativ
Informative EIPs beschreiben Designprobleme von Ethereum oder bieten allgemeine Richtlinien oder Informationen für die Ethereum-Community, schlagen jedoch keine neuen Funktionen vor. Informations-EIPs stellen nicht unbedingt einen Community-Konsens oder eine Empfehlung dar, sodass es Benutzern und Implementierern freisteht, Informations-EIPs zu ignorieren oder ihren Ratschlägen zu folgen.
Jeder kann eine EIP initiieren. Bevor eine Idee in die Tat umgesetzt wird, muss der Autor sie zunächst innerhalb der Ethereum-Community diskutieren, um zu vermeiden, dass ein bereits bestehender Vorschlag erstellt wird.
Nachdem eine Idee in der Community diskutiert und genehmigt wurde, kann der Autor mit der Erstellung des Entwurfs beginnen. Anschließend werden Entwickler und Redakteure zu einem Peer-Review des EIP eingeladen. Autoren sollten ihr Bestes geben, um die Community davon zu überzeugen, ihre EIPs anzunehmen.
EIPs werden nach der Peer-Review in „Last Call“ eingetragen. Der letzte Anruf dauert in der Regel nur 14 Tage. Wenn ein EIP während dieses Zeitraums noch geändert werden muss, kehrt es in den Status „Überprüfen“ zurück. EIPs, die den „Last Call“ bestanden haben, werden als „Final“ gekennzeichnet.
Für EIPs in „Entwurf“, „Überprüfung“ oder „Letzte Aufforderung“ kann der Autor den vorgeschlagenen EIP immer noch zurückziehen und er wird dann als „Zurückgezogen“ markiert.
Wenn ein EIP in „Entwurf“, „Überprüfung“ oder „Letzter Aufruf“ 6 Monate lang inaktiv ist, ohne zurückgezogen zu werden, wird es als „Stagnierend“ gekennzeichnet.
„Lebende“ Vorschläge (wie EIP-1) sind diejenigen, die ständig aktualisiert werden müssen und keine Endgültigkeit erreichen.
EIP-20
EIP-20 wurde im November 2015 von den beiden Autoren Fabian Vogelsteller und Vitalik Buterin erstellt. Der Vorschlag legt die Implementierungsstandards für ERC-20-Token fest und ermöglicht es Benutzern, ihre eigenen Token auf Ethereum basierend auf diesen Standards auszugeben.
ERC-20-Token haben grundlegende Funktionen wie Übertragung, Genehmigung und Saldoabfrage (balanceOf). Sie haben auch einen Token-Namen und ein Gesamtangebot, so dass sie mit Brieftaschen, Börsen und verschiedenen Verträgen kompatibel sind.
Zum jetzigen Zeitpunkt sind auf Ethereum derzeit 585.773 verschiedene ERC-20-Token im Einsatz, darunter die bekannten USDT, BNB, UNI, SHIB usw. ERC-20-Token sind die Grundlage für die Finanzierung, Governance und den Betrieb vieler Blockchains, die eine sehr wichtige Rolle im Ethereum-Ökosystem spielen.
EIP-721
EIP-721 schlägt einen REC-721-Standard vor, den NFT-Standard (non-fungible token). EIP-721 basiert auf EIP-20 und wurde von William Entriken et al. im Januar 2018.
ERC-20-Token können in kleinere Einheiten unterteilt werden, und jeder Token ist gleichwertig, während ERC-721-Token unteilbar und unterscheidbar sind. Das Besondere an ERC-721-Token ist, dass jeder Token einen Besitzer und Metadaten hat. Der Eigentümer verleiht dem Token Unteilbarkeit, während die Metadaten das Token unterscheidbar machen.
Zum jetzigen Zeitpunkt gibt es derzeit 118.438 verschiedene ERC-721-Token, die auf Ethereum eingesetzt werden. Das Handelsvolumen von ERC-721-Token hat Milliarden von Dollar erreicht. Die bekanntesten ERC-721-Projekte sind CryptoKitties, CryptoPunks, Bored Ape Yacht Club usw.
EIP-779
EIP-779 ist wahrscheinlich einer der umstrittensten Vorschläge in der Geschichte von Ethereum. Im Juni 2016 wurden etwa 3,6 Millionen ETHs von Hackern gestohlen, die die Sicherheitslücken der DAO auf Ethereum ausnutzten. Die Menge der gestohlenen ETHs machte zu diesem Zeitpunkt 4,4% der gesamten im Umlauf befindlichen ETH aus. Ethereum, das damals erst ein Jahr alt war, wurde von dem Angriff schwer getroffen. Infolgedessen startete das Ethereum-Entwicklerteam EIP-779.
EIP-779 ermöglicht es allen Benutzern, ihre eigene ETH von der DAO abzuziehen. Obwohl dies dazu beigetragen hat, Verluste für die Benutzer auszugleichen, glauben einige Miner, dass dieser Ansatz gegen die Dezentralisierung verstößt. Sobald diese Büchse der Pandora geöffnet ist, würde Krypto das Vertrauen der Benutzer in die Zukunft verlieren und die Entwicklung von Blockchains wird behindert.
Schließlich stimmte am 20. Juli 2016 die Mehrheit der Miner EIP-779 zu und der Hard Fork war erfolgreich. Aufgrund der Tatsache, dass eine kleine Anzahl von Bergleuten EIP-779 immer noch ablehnte, teilte sich die Ethereum-Community in zwei Seiten und die Ethereum-Blockchain in zwei Ketten. Bergleute, die EIP-779 unterstützt haben, betreiben die neue Ethereum-Kette, während Bergleute, die EIP-779 abgelehnt haben, die ursprüngliche Kette betreiben, die in Ethereum Classic umbenannt wurde und deren eigene Version von ETH ETC heißt.
EIP-1559
EIP-1559 ist auch ein sehr wichtiges Upgrade in der Geschichte von Ethereum. Vitalik Buterin schlug 2019 EIP-1599 vor, das den Gasmechanismus von Ethereum verbessern soll. Dieser Vorschlag wurde von einer großen Anzahl von Minern abgelehnt, aber von vielen Ethereum-Benutzern, insbesondere DeFi-Benutzern, unterstützt.
Vor EIP-1599 wurden alle Gasgebühren an Bergleute gezahlt. Begrenzt durch die Blockkapazität müssen Benutzer, die möchten, dass ihre Transaktionen so schnell wie möglich abgeschlossen werden, hohe Gasgebühren zahlen, um die Miner anzuregen. Die Gasgebühren waren die Haupteinkommensquelle der Bergleute, was das potenzielle Risiko birgt, dass die Bergleute ihren Preis kollektiv in die Höhe treiben.
EIP-1599 teilt die Gasgebühren in zwei Teile auf – Grundgebühr und Prioritätsgebühr (Trinkgeld). Die Grundgebühr wird von einem Algorithmus generiert und wird verbrannt, anstatt an die Miner belohnt zu werden. Je höher die Auslastung des aktuellen Blocks, desto höher die Grundgebühr für den nächsten Block. Trinkgelder werden vom Benutzer direkt an den Miner gezahlt. Je höher das Trinkgeld, desto eher ist der Miner bereit, die Transaktion dieses Benutzers zu packen.
Da die Grundgebühr für jeden Block algorithmisch generiert wird, können Benutzer die Grundgebühr bei der Einleitung einer Transaktion nicht vorhersagen. Daher wurde mit EIP-1599 auch eine Gebührenobergrenze eingeführt. Benutzer können die maximale Gebühr festlegen, die sie zu zahlen bereit sind. Wenn die Grundgebühr plus das Trinkgeld unter der Gebührenobergrenze liegt und ein Miner die Transaktion in den Block gepackt hat, wird die überschüssige Gebühr an den Benutzer zurückerstattet.
Das durch EIP-1599 eingeführte Verbrennen von Grundgebühren kann die Inflation reduzieren und den Preis von Ether erhöhen. Obwohl EIP-1599 nicht unbedingt eine Reduzierung der Gasgebühren für die Benutzer bedeutet, verbessert es die Benutzererfahrung, indem es den Benutzern ein besseres Verständnis der von ihnen zu zahlenden Gebühren vermittelt.
Im August 2021 wurde das Ethereum London Hard Fork-Upgrade abgeschlossen, was darauf hindeutete, dass die überwiegende Mehrheit der Miner EIP-1599 akzeptierte und dieser Vorschlag offiziell in Kraft trat.
Da Ethereum ein dezentrales Netzwerk ist, das von vielen Teilnehmern gemeinsam gepflegt wird, ist es nicht einfach, einen Konsens innerhalb der Community zu erreichen. Jedes Upgrade und jede EIP kann unterschiedliche Stimmen hören, daher wird es besonders wichtig, den Prozess der vorgeschlagenen und implementierten EIPs zu standardisieren und mehr Menschen die Bedeutung von EIPs erkennen zu lassen.
Seit der Geburt von Ethereum im Jahr 2015 haben Entwickler aus der ganzen Welt zahlreiche EIPs vorgeschlagen, um das Netzwerk zu verbessern. Da das Netzwerk immer größer und komplexer wird, ist ein standardisierter EIP-Prozess wichtiger denn je. Jede EIP muss von Community-Mitgliedern überprüft werden, und es muss ein Konsens erzielt werden, bevor die EIP genehmigt werden kann. Mit Hilfe von Methoden wie EIPs konnte Ethereum heute seinen Status als führende öffentliche Kette etablieren.
In Ethereum wird jede neue Funktion oder Verbesserung in Form von EIP vorgeschlagen, das von allen Bergleuten implementiert wird. Dieser Artikel gibt Ihnen ein tiefes Verständnis dafür, was ein EIP ist und welche Rolle EIPs bei der Entwicklung von Ethereum spielen.
Das Ethereum-Ökosystem hat eine große Anzahl von Benutzern angezogen. Obwohl seine hohen Gasgebühren und sein überlastetes Netz oft kritisiert werden, war es aufgrund seines sicheren, stabilen und innovativen Systems immer die bevorzugte öffentliche Kette für Dapps. Rom wurde nicht an einem Tag erbaut. In ähnlicher Weise hat Ethereum seit seiner Gründung verschiedene Upgrades erfahren. Diese Upgrade- und Verbesserungsvorschläge müssen einen allgemeinen Konsens in der Ethereum-Community in Form von EIP erreichen, bevor sie endgültig umgesetzt werden können.
Ethereum Improvement Proposals (EIPs) beschreiben Standards für die Ethereum-Plattform. Einige EIPs fordern das Hinzufügen neuer Funktionen auf Ethereum, während andere darauf abzielen, bestimmte Prozesse auf Ethereum zu optimieren.
Das Ethereum Project Management Repository wurde im Oktober 2015 erstellt. Alle Ethereum-Upgrades können auf EIPs zurückgeführt werden.
Alle EIPs haben das Ziel, das aktuelle Ethereum-Netzwerk zu verbessern. EIP-Autoren müssen die Begründung und die technischen Standards für die Umsetzung liefern. Die endgültige Annahme eines Vorschlags erfordert Peer-Review und Konsens innerhalb der Community.
Das EIP-Modell von Ethereum folgt dem Beispiel des BIP-Modells (Bitcoin Improvements Proposals) von Bitcoin, das verwendet wird, um den Bedarf an Upgrades und Verbesserungen unter dezentralisierter Governance effizient zu decken und die Benutzerfreundlichkeit durch die Einführung neuer Anwendungen zu fördern.
EIPs können in drei Hauptkategorien unterteilt werden, nämlich Standard Track, Meta und Informational.
Standardspur
Standard Track EIPs sind diejenigen, die sich auf die meisten oder alle Ethereum-Implementierungen auswirken werden, wie z Interoperabilität von Anwendungen mit Ethereum. Darüber hinaus können Standard-EIPs in die folgenden Kategorien unterteilt werden.
Kern: Verbesserungen, die eine Konsensgabel erfordern (z EIP-5, EIP-101) sowie Änderungen, die nicht unbedingt kritisch sind, aber für „Core Dev“ relevant sein können, oder zum Beispiel EIP-1559, das darauf abzielt, die Gasgebührenstruktur zu verbessern und eine Hard Fork erfordert, um dies zu erreichen.
Networking: Verbesserungen rund um devp2p und Light Ethereum Subprotocol sowie vorgeschlagene Verbesserungen der Netzwerkprotokollspezifikationen von Whisper und Swarm. Beispielsweise zielt EIP-2124 darauf ab, die Kosten zu reduzieren, die durch die Verwendung von Transaktionsdaten entstehen.
Schnittstelle: Verbesserungen rund um Client-API/RPC-Spezifikationen und -Standards sowie bestimmte Standards auf Sprachebene (Methodennamen und Vertrags-ABIs), z. B. EIP-695, das die eth_chainId-Methode definiert.
ERC: Standards und Konventionen auf Anwendungsebene, einschließlich Vertragsstandards (z. B. Token-Standards), Namensregistrierungen, URI-Schemata, Bibliotheks-/Paketformate und Wallet-Formate, z. B. die bekannten ERC-20 und ERC-721.
Meta
Meta-EIPs beschreiben einen Prozess rund um Ethereum oder schlagen eine Änderung (oder ein Ereignis in) einem Prozess vor. Process EIPs sind wie Standards Track EIPs, gelten aber für andere Bereiche als das Ethereum-Protokoll selbst. Sie können eine Implementierung vorschlagen, aber nicht für die Codebasis von Ethereum
Meta-Vorschläge erfordern oft einen Community-Konsens und sind mehr als nur Empfehlungen. Daher können Benutzer sie normalerweise nicht ignorieren. Beispiele hierfür sind Verfahren, Richtlinien, Änderungen des Entscheidungsprozesses und Änderungen an den Tools oder der Umgebung, die bei der Entwicklung von Ethereum verwendet werden. Jede Meta-EIP wird auch als Prozess-EIP betrachtet.
Informativ
Informative EIPs beschreiben Designprobleme von Ethereum oder bieten allgemeine Richtlinien oder Informationen für die Ethereum-Community, schlagen jedoch keine neuen Funktionen vor. Informations-EIPs stellen nicht unbedingt einen Community-Konsens oder eine Empfehlung dar, sodass es Benutzern und Implementierern freisteht, Informations-EIPs zu ignorieren oder ihren Ratschlägen zu folgen.
Jeder kann eine EIP initiieren. Bevor eine Idee in die Tat umgesetzt wird, muss der Autor sie zunächst innerhalb der Ethereum-Community diskutieren, um zu vermeiden, dass ein bereits bestehender Vorschlag erstellt wird.
Nachdem eine Idee in der Community diskutiert und genehmigt wurde, kann der Autor mit der Erstellung des Entwurfs beginnen. Anschließend werden Entwickler und Redakteure zu einem Peer-Review des EIP eingeladen. Autoren sollten ihr Bestes geben, um die Community davon zu überzeugen, ihre EIPs anzunehmen.
EIPs werden nach der Peer-Review in „Last Call“ eingetragen. Der letzte Anruf dauert in der Regel nur 14 Tage. Wenn ein EIP während dieses Zeitraums noch geändert werden muss, kehrt es in den Status „Überprüfen“ zurück. EIPs, die den „Last Call“ bestanden haben, werden als „Final“ gekennzeichnet.
Für EIPs in „Entwurf“, „Überprüfung“ oder „Letzte Aufforderung“ kann der Autor den vorgeschlagenen EIP immer noch zurückziehen und er wird dann als „Zurückgezogen“ markiert.
Wenn ein EIP in „Entwurf“, „Überprüfung“ oder „Letzter Aufruf“ 6 Monate lang inaktiv ist, ohne zurückgezogen zu werden, wird es als „Stagnierend“ gekennzeichnet.
„Lebende“ Vorschläge (wie EIP-1) sind diejenigen, die ständig aktualisiert werden müssen und keine Endgültigkeit erreichen.
EIP-20
EIP-20 wurde im November 2015 von den beiden Autoren Fabian Vogelsteller und Vitalik Buterin erstellt. Der Vorschlag legt die Implementierungsstandards für ERC-20-Token fest und ermöglicht es Benutzern, ihre eigenen Token auf Ethereum basierend auf diesen Standards auszugeben.
ERC-20-Token haben grundlegende Funktionen wie Übertragung, Genehmigung und Saldoabfrage (balanceOf). Sie haben auch einen Token-Namen und ein Gesamtangebot, so dass sie mit Brieftaschen, Börsen und verschiedenen Verträgen kompatibel sind.
Zum jetzigen Zeitpunkt sind auf Ethereum derzeit 585.773 verschiedene ERC-20-Token im Einsatz, darunter die bekannten USDT, BNB, UNI, SHIB usw. ERC-20-Token sind die Grundlage für die Finanzierung, Governance und den Betrieb vieler Blockchains, die eine sehr wichtige Rolle im Ethereum-Ökosystem spielen.
EIP-721
EIP-721 schlägt einen REC-721-Standard vor, den NFT-Standard (non-fungible token). EIP-721 basiert auf EIP-20 und wurde von William Entriken et al. im Januar 2018.
ERC-20-Token können in kleinere Einheiten unterteilt werden, und jeder Token ist gleichwertig, während ERC-721-Token unteilbar und unterscheidbar sind. Das Besondere an ERC-721-Token ist, dass jeder Token einen Besitzer und Metadaten hat. Der Eigentümer verleiht dem Token Unteilbarkeit, während die Metadaten das Token unterscheidbar machen.
Zum jetzigen Zeitpunkt gibt es derzeit 118.438 verschiedene ERC-721-Token, die auf Ethereum eingesetzt werden. Das Handelsvolumen von ERC-721-Token hat Milliarden von Dollar erreicht. Die bekanntesten ERC-721-Projekte sind CryptoKitties, CryptoPunks, Bored Ape Yacht Club usw.
EIP-779
EIP-779 ist wahrscheinlich einer der umstrittensten Vorschläge in der Geschichte von Ethereum. Im Juni 2016 wurden etwa 3,6 Millionen ETHs von Hackern gestohlen, die die Sicherheitslücken der DAO auf Ethereum ausnutzten. Die Menge der gestohlenen ETHs machte zu diesem Zeitpunkt 4,4% der gesamten im Umlauf befindlichen ETH aus. Ethereum, das damals erst ein Jahr alt war, wurde von dem Angriff schwer getroffen. Infolgedessen startete das Ethereum-Entwicklerteam EIP-779.
EIP-779 ermöglicht es allen Benutzern, ihre eigene ETH von der DAO abzuziehen. Obwohl dies dazu beigetragen hat, Verluste für die Benutzer auszugleichen, glauben einige Miner, dass dieser Ansatz gegen die Dezentralisierung verstößt. Sobald diese Büchse der Pandora geöffnet ist, würde Krypto das Vertrauen der Benutzer in die Zukunft verlieren und die Entwicklung von Blockchains wird behindert.
Schließlich stimmte am 20. Juli 2016 die Mehrheit der Miner EIP-779 zu und der Hard Fork war erfolgreich. Aufgrund der Tatsache, dass eine kleine Anzahl von Bergleuten EIP-779 immer noch ablehnte, teilte sich die Ethereum-Community in zwei Seiten und die Ethereum-Blockchain in zwei Ketten. Bergleute, die EIP-779 unterstützt haben, betreiben die neue Ethereum-Kette, während Bergleute, die EIP-779 abgelehnt haben, die ursprüngliche Kette betreiben, die in Ethereum Classic umbenannt wurde und deren eigene Version von ETH ETC heißt.
EIP-1559
EIP-1559 ist auch ein sehr wichtiges Upgrade in der Geschichte von Ethereum. Vitalik Buterin schlug 2019 EIP-1599 vor, das den Gasmechanismus von Ethereum verbessern soll. Dieser Vorschlag wurde von einer großen Anzahl von Minern abgelehnt, aber von vielen Ethereum-Benutzern, insbesondere DeFi-Benutzern, unterstützt.
Vor EIP-1599 wurden alle Gasgebühren an Bergleute gezahlt. Begrenzt durch die Blockkapazität müssen Benutzer, die möchten, dass ihre Transaktionen so schnell wie möglich abgeschlossen werden, hohe Gasgebühren zahlen, um die Miner anzuregen. Die Gasgebühren waren die Haupteinkommensquelle der Bergleute, was das potenzielle Risiko birgt, dass die Bergleute ihren Preis kollektiv in die Höhe treiben.
EIP-1599 teilt die Gasgebühren in zwei Teile auf – Grundgebühr und Prioritätsgebühr (Trinkgeld). Die Grundgebühr wird von einem Algorithmus generiert und wird verbrannt, anstatt an die Miner belohnt zu werden. Je höher die Auslastung des aktuellen Blocks, desto höher die Grundgebühr für den nächsten Block. Trinkgelder werden vom Benutzer direkt an den Miner gezahlt. Je höher das Trinkgeld, desto eher ist der Miner bereit, die Transaktion dieses Benutzers zu packen.
Da die Grundgebühr für jeden Block algorithmisch generiert wird, können Benutzer die Grundgebühr bei der Einleitung einer Transaktion nicht vorhersagen. Daher wurde mit EIP-1599 auch eine Gebührenobergrenze eingeführt. Benutzer können die maximale Gebühr festlegen, die sie zu zahlen bereit sind. Wenn die Grundgebühr plus das Trinkgeld unter der Gebührenobergrenze liegt und ein Miner die Transaktion in den Block gepackt hat, wird die überschüssige Gebühr an den Benutzer zurückerstattet.
Das durch EIP-1599 eingeführte Verbrennen von Grundgebühren kann die Inflation reduzieren und den Preis von Ether erhöhen. Obwohl EIP-1599 nicht unbedingt eine Reduzierung der Gasgebühren für die Benutzer bedeutet, verbessert es die Benutzererfahrung, indem es den Benutzern ein besseres Verständnis der von ihnen zu zahlenden Gebühren vermittelt.
Im August 2021 wurde das Ethereum London Hard Fork-Upgrade abgeschlossen, was darauf hindeutete, dass die überwiegende Mehrheit der Miner EIP-1599 akzeptierte und dieser Vorschlag offiziell in Kraft trat.
Da Ethereum ein dezentrales Netzwerk ist, das von vielen Teilnehmern gemeinsam gepflegt wird, ist es nicht einfach, einen Konsens innerhalb der Community zu erreichen. Jedes Upgrade und jede EIP kann unterschiedliche Stimmen hören, daher wird es besonders wichtig, den Prozess der vorgeschlagenen und implementierten EIPs zu standardisieren und mehr Menschen die Bedeutung von EIPs erkennen zu lassen.
Seit der Geburt von Ethereum im Jahr 2015 haben Entwickler aus der ganzen Welt zahlreiche EIPs vorgeschlagen, um das Netzwerk zu verbessern. Da das Netzwerk immer größer und komplexer wird, ist ein standardisierter EIP-Prozess wichtiger denn je. Jede EIP muss von Community-Mitgliedern überprüft werden, und es muss ein Konsens erzielt werden, bevor die EIP genehmigt werden kann. Mit Hilfe von Methoden wie EIPs konnte Ethereum heute seinen Status als führende öffentliche Kette etablieren.