pod blog alert! Transacties kunnen snel zijn - echt snel - als je geen consensus vereist. Maar hoe bouw je een kostenmarkt, oftewel gasprijsstelling, zonder blokken of consensus? ⛽️ Kostenmarkten zorgen ervoor dat gebruikers het netwerk eerlijk betalen en dat het netwerk niet DOS-gestoord kan worden. Bestaande oplossingen - zoals EIP1559 - vereisen consensus over de congestie van het laatste blok om de gasprijs dienovereenkomstig bij te werken. Consensusloze netwerken, zoals pod, hebben deze luxe niet! Het antwoord van pod - de heartbeat-constructie! De tijd is verdeeld in epochs. Elke epoch zenden validators hun lokale gasprijsinschatting uit op basis van het verkeer van de laatste epoch - hartslagen. (Mijn favoriete onderdeel - de mediaantruc) Validators gebruiken de mediaan van de laagste 2f + 1 waarden die zijn ontvangen als de huidige gasprijs; omgekeerd nemen gebruikers de mediaan van de hoogste 2f + 1 waarden en gebruiken deze als gasprijs voor alle transacties in de epoch. De mediaantruc zorgt ervoor dat, ongeacht de hartslagen die worden verstrekt door de 1/3 kwaadaardige validators, alle eerlijke validators de transacties van een eerlijke gebruiker zullen accepteren. Bekijk de volledige bloglink hieronder 👇
Geweldig werk van @liobaheimbach, @giorgos_tsimos en @zetavar1!
3,71K