Ugrás a fő tartalomra

Oldal legutoljára frissítve: 2024. július 7.

Az Ethereum-kutatás aktív területei

Az Ethereum egyik fontos erőssége, hogy egy aktív kutatási és mérnöki közösség folyamatosan fejleszti. Számtalan lelkes és képzett ember a világ minden táján szeretné belevetni magát a jelenlegi problémák megoldásába, de gyakran nem könnyű megtalálni, hogy mik is a problémák. Ez az oldal körvonalazza a legfontosabb aktív kutatási területeket.

Hogyan működik az Ethereum-kutatás

Az Ethereum-kutatás nyitott és transzparens, a decentralizált tudomány (DeSci)(opens in a new tab) elveit testesítve meg. Olyan kultúrát követünk, amely a kutatási eszközöket és eredményeket olyan nyilvánossá és interaktívvá teszi, amennyire csak lehetséges, például a végrehajtható fájlok révén. Az Ethereum-kutatás gyorsan halad, az új eredményeket nyilvánosan posztolják és megvitatják az olyan fórumokon, mint az ethresear.ch(opens in a new tab), ahelyett hogy a hagyományos módon, a véleményezések után adnák ki a nyilvánosságnak.

Általános kutatási források

Minden téma gazdag forrásanyagban bővelkedik az ethreser.ch(opens in a new tab) és az Eth R&D Discord csatornán(opens in a new tab). Ezek a főbb helyek, ahol a kutatók megvitatják a legutóbbi ötleteket és fejlesztési lehetőségeket.

Ezt a riportot 2022. májusában készítette a DelphiDigital(opens in a new tab), melyben kiváló áttekintést adnak az Ethereum fejlesztési tervéről (roadmap).

Finanszírozási források

Ön is bekapcsolódhat az Ethereum-kutatásba, és kereshet vele! Például az Ethereum Alapítvány nemrég adott akadémikus finanszírozási támogatásokat(opens in a new tab). Az Ethereum-támogatások oldalon megtalálhatja az aktív és jövőbeli finanszírozási lehetőségeket.

Protokollkutatás

A protokollkutatás az Ethereum alaprétegével foglalkozik – szabályok összessége, hogy a csomópontok hogyan kapcsolódnak, kommunikálnak, cserélik és tárolják az adatot, és hogyan jutnak konszenzusra a blokklánc státuszát illetően. A protokollkutatás két fő kategóriára oszlik: konszenzus és végrehajtási.

Konszenzus

A konszenzuskutatás az Ethereum proof-of-stake mechanizmusával foglalkozik. Néhány példa:

  • sebezhető pontok azonosítása és befedése;
  • a kriptogazdasági biztonság mérése;
  • a kliensbevezetések biztonságának vagy teljesítményének növelése;
  • és könnyű kliensek fejlesztése.

Emellett a jövőbe előretekintő kutatások, a protokoll alapvető újratervezése, mint amilyen az egy sloton belüli véglegesedés is, jelentős fejlődést tudnának hozni az Ethereum számára. Továbbá a peer-to-peer hálózat hatékonysága, biztonsága és monitorozása a konszenzus kliensek között is fontos terület.

Háttérolvasmányok

Jelenlegi kutatás

Végrehajtás

A végrehajtási réteg a tranzakciók feldolgozását végzi, az Ethereum virtuális gépet (EVM) futtatja és végrehajtási csomagokat küld a konszenzusrétegnek. Számos aktív kutatási terület van, beleértve:

  • a könnyű kliens támogatás kiépítése;
  • gáz korlátok kutatása;
  • és új adatstruktúrák (pl. Verkle-fák) beépítése.

Háttérolvasmányok

Jelenlegi kutatás

Kliensfejlesztés

Az Ethereum kliensek az Ethereum protokoll implementációi. A kliensfejlesztés teszi lehetővé, hogy a protokoll kutatás eredményei valósággá váljanak azáltal, hogy ezekbe a kliensekbe beépítik azokat. A kliens fejlesztés magába foglalja a kliensspecifikációk frissítését és specifikus implementációk beépítését.

Az Ethereum-csomópontok két szoftvert futtatnak:

  1. a konszenzuskliens a blokklánc elejét/fejét trekkeli, elterjeszti a blokkokat (pletyka) és kezeli a konszenzus logikáját
  2. a végrehajtási kliens az Ethereum virtuális gépet támogatja, valamint a tranzakciókat és okosszerződéseket futtatja

Bővebb információkért tekintse át a node-ok és kliensek oldalt, ahol a jelenlegi kliensbevezetések listáját is megtalálja. Az Ethereum-fejlesztésekről is találhat információkat az Ethereum története oldalon.

Végrehajtási kliensek

Konszenzuskliensek

Skálázás és teljesítmény

Az Ethereum skálázása egy hatalmas kutatási terület. A jelenlegi megközelítések felölelik a rollupokba történő tranzakciógyűjtést, ami az adatblobok használatával rendkívül olcsó lesz a felhasználók számára. A skálázás áttekintését megtalálja a skálázási oldalon.

Második blokkláncréteg (L2)

Jelenleg több második blokkláncréteg (L2) protokoll létezik, ami az Ethereumot skálázza, amelyek különféle technikákkal csomagolják össze a tranzakciókat és biztosítják azokat az L1 rétegen. Ez egy gyorsan fejlődő téma rengeteg kutatási és fejlesztési potenciállal.

Háttérolvasmányok

Jelenlegi kutatás

Hidak

Az L2 az egyik területe még több kutatást és fejlesztést igényel – ez pedig nem más, mint a hidak biztonsága és teljesítménye. Ez a különböző L2 megoldások közötti hidakra, valamint az L1 és L2 közötti hidakra vonatkozik. Fontos terület, mert gyakori célpontja a támadásoknak.

Háttérolvasmányok

Jelenlegi kutatás

Szilánkolás (sharding)

Az Ethereum-blokklánc shardingja már régóta része a terveknek. Míg az új skálázási megoldások, mint a Danksharding, mostanában kerülnek a középpontba.

A teljes Danksharding előzménye, a Proto-Danksharding a Cancun-Deneb („Dencun”) hálózati frissítéssel került bevezetésre.

További információ a Dencun hálózatfrissítésről

Háttérolvasmányok

Jelenlegi kutatás

Hardver

A csomópontok futtatása szerényebb hardvereken alapvető lenne az Ethereum decentralizáltan tartásához. Ezért a hardverszükségletek minimalizálása is fontos kutatási terület.

Háttérolvasmányok

Jelenlegi kutatás

Biztonság

A biztonság nagyon kiterjedt téma, beleértjük a szemetelés (spam) és család elleni védelmet, a tárca-, hardver- és kriptogazdasági biztonságot, az alkalmazások és kliensszoftverekben való hibakeresést és ezek tesztelését, valamint a kulcskezelést is. E területek mélyebb feltárása hozzájárul a szélesebb körű alkalmazáshoz.

Kriptográfia & ZKP

A zero-knowledge bizonyítékok (ZKP) és a kriptográfia kritikus a személyes adatok védelme és a biztonság szempontjából. A zero-knowledge egy viszonylag új, de gyorsan fejlődő ág, számos nyitott kutatási és fejlesztési lehetőségekkel. Néhány kiemelt lehetőség, például a hatékonyabb implementációja a Keccak hashing algoritmusnak(opens in a new tab), jobb polinomiális kommitmentek találása vagy az ecdsa nyilvános kulcsok és aláírás ellenőrző hálózatok költségének csökkentése.

Háttérolvasmányok

Jelenlegi kutatás

Tárcák

Az Ethereum-tárcák lehetnek böngészőkiterjesztések, asztali gépen és mobilon lévő alkalmazások vagy okosszerződések az Ethereumon. Aktív kutatás folyik a hagyományos módon visszaállítható tárcák területén, hogy az egyéni felhasználói kulcs kezelése kevesebb kockázatot jelentsen. A tárcák fejlődéséhez kapcsolódik az éppen születő kutatási terület a számlaabsztrakciók alternatív formáiról.

Háttérolvasmányok

Jelenlegi kutatás

Közösség, oktatás és a felhasználók elérése

Az új felhasználók bevezetése az Ethereumra új oktatási anyagokat igényel és új megközelítéseket az emberek elérésére. Ezek lehetnek blogbejegyzések és cikkek, könyvek, podcastok, mémek, oktatási anyagok, események és bármi más, ami közösséget épít, fogadja az újonnan érkezőket és tanítja őket az Ethereumról.

UX/UI

Ahhoz, hogy több embert lehessen bevezetni az Ethereum világába, fejleszteni kell a felhasználói élményt / kezelőfelületet (UX/UI). Ehhez a dizájnerek és termékszakértők meg kell vizsgálják a tárcák és alkalmazások dizájnját.

Háttérolvasmányok

Jelenlegi kutatás

Gazdaság

Az Ethereumban a gazdasági kutatás nagyjából két megközelítés mentén zajlik: a mechanizmusok biztonságának validálása, melyek a gazdasági ösztönzőkön alapulnak (mikroökonómia), valamint a protokoll, az alkalmazások és a felhasználók közötti értékáramlás elemzése (makroökonómia). Összetett kriptogazdasági tényezők állnak fenn az Ethereum saját eszközei (ether) és a rá épülő tokenek (mint NFT-k és ERC20 tokenek) kapcsán.

Háttérolvasmányok

Jelenlegi kutatás

Blokkméret és díjpiacok

A blokkméretpiacok irányítják, hogy a felhasználó tranzakciói közvetlenül az Ethereumban (L1) vagy hidakkal összekötött hálózatokon keresztül (pl. rollupok (L2)) kerülnek-e be a blokkláncba. Az Ethereumon a tranzakciók a díjpiacra kerülnek, melyet az EIP-1559 mentén vezettek be a protokollba, hogy ne lehessen szemeteléssel (spam) és ártorlódással veszélyeztetni a láncot. Mindkét rétegen a tranzakciók externáliákat hoznak létre, melyet maximálisan kinyerhető értéknek (MEV) neveznek, és új piaci struktúrát eszközölt, hogy ezt megszerezze vagy kezelje.

Háttérolvasmányok

Jelenlegi kutatás

Proof-of-stake ösztönzők

A validátorok az Ethereum saját eszközét (ether) használják fedezetként a rosszhiszemű viselkedés ellen. Ennek kriptogazdasága határozza meg a hálózat biztonságát. A szofisztikált validátorok talán képesek kihasználni az ösztönző réteg finom részleteit, hogy támadást indítsanak.

Háttérolvasmányok

Jelenlegi kutatás

Likvid letétbe helyezés és derivatívák

A likvid letétbe helyezés lehetővé teszi, hogy a 32 ETH-nél kevesebbel rendelkező felhasználók is részesüljenek jutalomban azáltal, hogy az ETH-t átváltják letétbe helyezett ethert képviselő tokenre, amit a decentralizált pénzügyekben (DeFi) használni lehet. Ugyanakkor az ezzel kapcsolatos ösztönzők és piaci dinamizmusok még feltárásra várnak, az Ethereum biztonságra gyakorolt hatásukkal együtt (pl. centralizáció kockázata).

Háttérolvasmányok

Jelenlegi kutatás

Tesztelés

Formális ellenőrzés

A formális ellenőrzés egy olyan kód, amely igazolja, hogy az Ethereum konszenzusspecifikációi helyesek, és nincs bennük hiba. A specifikációnak van egy végrehajtható verziója, melyet Python nyelven írtak, és ami fenntartást és fejlesztést igényel. A kutatás segíthet feltárni ennek a specifikációimplementációnak a fejlesztési lehetőségeit, és eszközöket biztosíthat, hogy az ellenőrzés robusztusabb legyen.

Háttérolvasmányok

Jelenlegi kutatás

Adattudomány és elemzés

Több adatelemzési eszközre és irányítópultra van szükség, hogy részletes adatokat nyújtson az Ethereum működéséről és a hálózat egészségéről.

Háttérolvasmányok

Jelenlegi kutatás

Alkalmazások és eszközök

Az alkalmazási réteg a programok kiterjedt ökoszisztémáját támogatja, melyek tranzakciókat hajtanak végre az Ethereum alaprétegén. A fejlesztői csapatok állandón új utakat találnak az Ethereum felhasználására, hogy átjárható, engedélymentes és cenzúrának ellenálló alkalmazásokat készítsenek, egyrészt a fontos web2 eszközök mását, másrészt teljesen új web3-koncepciókat. Eközben olyan új eszközöket fejlesztenek, melyekkel a dappok Ethereumra való építése kevésbé bonyolulttá válik.

DeFi

A decentralizált pénzügyek (DeFi) az egyik elsődleges alkalmazáscsoport, melyet az Ethereumra építettek. Ennek célja az egymásra illeszthető „pénz építőkockák” létrehozása, amellyel a felhasználók tárolnak, küldenek, kölcsönöznek, kölcsönvesznek és befektetnek kriptoeszközöket az okosszerződések használatával. A DeFi egy gyorsan fejlődő terület, mely folyamatosan megújul. Folyamatos igény van a biztonságos, hatékony és elérhető protokollokra.

Háttérolvasmányok

Jelenlegi kutatás

DAO-k

Az Ethereum képes arra, hogy decentralizált módon irányítson a decentralizált autonóm szervezetek (DAO) segítségével. Sok aktív kutatás folyik, hogy hogyan lehetne fejleszteni a DAO-kat az Ethereumon, felhasználni azokat az irányítás fejlettebb formáira, mint egy minimális bizalmat igénylő, koordinációs eszköz, mely nagyban kiterjeszti az emberek opcióit a hagyományos szervezeteken túlra.

Háttérolvasmányok

Jelenlegi kutatás

Fejlesztői eszközök

Az Ethereum-fejlesztők eszközei gyorsan fejlődnek. Ezen a területen is sok aktív kutatás folyik.

Háttérolvasmányok

Jelenlegi kutatás

Orákulumok

Az orákulumok importálják be a láncon kívüli adatokat a blokkláncra egy engedélymentes és decentralizált módon. Mivel ez az adat a láncon belül van, ezért a dappok képesek lekövetni a világ változásait, mint a valódi eszközök árfluktuációja, a láncon kívüli alkalmazások adatai vagy akár az időjárásváltozás.

Háttérolvasmányok

  • Bevezetés az orákulumokba

Jelenlegi kutatás

Alkalmazások biztonsága

Az Ethereum elleni támadások általában az egyéni alkalmazások gyenge pontjait használják ki, nem a protokollét. A támadók és az alkalmazásfejlesztők egy fegyverkezési versenybe kényszerültek, hogy új támadásokat és új védekezéseket fejlesszenek. Ebből az következik, hogy mindig fontos a kutatás és fejlesztés, hogy az alkalmazások biztonságban legyenek.

Háttérolvasmányok

Jelenlegi kutatás

Technológiai stack

A teljes Ethereum-technológiai köteg decentralizálása is egy érdekes kutatási terület. Jelenleg az Ethereum dappoknak gyakran vannak centralizációs pontjai, mert központi eszközökön vagy infrastruktúrán alapulnak.

Háttérolvasmányok

  • Ethereum stack
  • Coinbase: Bevezetés a web3 stackbe(opens in a new tab)
  • Bevezetés az okosszerződésekbe
  • Bevezetés a decentralizált tárhelybe

Jelenlegi kutatás

  • Okosszerződések összeilleszthetősége

Hasznosnak találta a cikket?