Ethereum ja palvelunestohyökkäykset
Ethereum (ETH) -perustaja Vitalik Buterin on selittänyt, kuinka lohkoketju estää palvelunestohyökkäykset (DoS). Buterinin selitys tuli vastauksena käyttäjän kysymykseen, joka ilmaisi turhautumista Ethereumissa olevan sopimuskoko rajoituksen vuoksi.
Rajoituksen syyt
Buterinin mukaan rajoitus on olemassa suojatoimenpiteenä DoS-hyökkäysten estämiseksi. Erittäin suurten sopimusten tallentaminen solmuihin, siirtäminen tai käsitteleminen on kallista. Ilman tätä rajoitusta pahantahtoinen hyökkääjä voisi helposti ottaa käyttöön valtavia sopimuksia, jotka tahallaan hidastavat verkkoa. Kun verkko on epävakaa, hyökkääjällä olisi runsaasti aikaa toteuttaa petollisia toimia lohkoketjussa.
”Kun muutamme puuta, voimme korjata tämän ja mahdollisesti saada rajattoman kokoisia sopimuksia. Vaikka tätä varten meidän pitäisi myös selvittää, kuinka erittäin suuret sopimukset julkaistaan,” Buterin vihjasi mahdollisista muutoksista tulevaisuudessa.
Merkle Patricia Trie ja EIP-7864
Tämä riippuu Merkle Patricia Trien parannuksista, joilla on tällä hetkellä tehokkuusrajoituksia. Buterin ehdottaa, että suunnitelmia on muuttaa, kuinka Ethereum tallentaa tietonsa EIP-7864:n yhtenäiseen binääripuupäivitykseen. Tämä tekee tilan käytöstä ja tallennuksesta tehokkaampaa samalla kun se vähentää suurista sopimuksista johtuvaa DoS-riskiä.
Kaasukustannukset ja tulevaisuuden suunnitelmat
Tämä on eri asia kuin EIP-7907, joka on lisännyt sopimuskoko rajoitusta noin kymmenkertaiseksi alkuperäisestä koosta. On syytä huomata, että vaikka kokorajoitus ratkaistaisiin, käyttäjien on silti käsiteltävä kaasukustannuksia. Selkeyden vuoksi sopimuksen käyttöönotto maksaa kaasua koodin jokaista tavua kohden. Buterinin mukaan kustannus on noin 82 kt. Tämä viittaa siihen, että vaikka käyttäjät saisivat ”rajattoman sopimuskoko” Ethereumiin, se ei tarkoita, että se olisi ilmainen. Kehittäjien on ehkä mietittävä uudelleen käyttöönoton kaasuhintoja sopimaan uuteen todellisuuteen.
Samaan aikaan lohkoketju suunnittelee jo seuraavaa päivitystä vuodelle 2026, nimeltään Hegota. Päivityksen keskeinen painopiste tulee sisältämään tilanhallinnan, suorituskyvyn optimoinnin ja Verkle-puut.