ERC-948
Mi az ERC-948❓
Az ERC‑948 egy Ethereum‑token protokoll, amely kifejezetten előfizetés‑alapú tranzakciókhoz lett kifejlesztve.
Ugyan az ERC-948 még csak az ajánlások szintjén sem szerepelt, csupán egy ötlet volt, de érdemes működését megnézni. A blokklánc‑technológia átalakítja az üzleti modelleket, és a köztük lévő interakció valószínűleg még sokáig folytatódik. Hiszen a főbb infrastruktúrát maga az Ethereum építette ki. S ha ilyen mértékű, egy adott platformra fejlesztés, – szoktam mondani Ethereum az okos szerződések platformja – az sosem rövidtávú tendenciák irányába mutat.
Itt jött hát képbe egykoron, olyan 9 esztendeje az ERC‑948 amiről pár szót ejtenék. Csakhogy megértsd ennek az ERC szabványötletnek a lényegét. 👇
Egyre több szervezet, vállalkozás kezdi integrálni a blokklánc technológiát. A blokklánc‑fejlesztők és érdeklődők tehát arra törekednek, hogy biztosítsák a technológia alkalmazhatóságát. Itt az ötlet a különböző előfizetési modellek körül forgott.
Miután helyesen érzékelték az előfizetés‑képes tokenek gazdasági indokoltságát, valamint azt, hogy jelenleg nincs olyan protokoll, amelyre ilyen tokenek létrehozhatók kezdődött minden. Azaz az ERC‑948 egy lehetőséget kezdett kínálni a fejlesztőknek.
Szóval azoknak, akik egy olyan platformot szeretnének építeni, amelyre a vállalkozások egy bevált, naprakész gazdasági modell alapján támaszkodhatnak.
Nincs hiány Ethereum‑alapú token‑ és digitális eszközszabványokból. Látható, jó pár ERC szabványt mutattam már be 🔗 kripto témám keretében. Ahogy csupán szabványajánlásokat vagy szimplán ötleteket, mint amilyen ez a témám is.
Az ERC-948 esetén a 👥 felhasználók igénybe vehetik az „opt‑out” (lemondási) funkciót, és konkrétan egy okos szerződés írásával a felhasználóktól tokeneket vonhatnak le, feltéve, hogy a felhasználó előzetesen jóváhagyta a szerződést. Ez az elképzelés további felhasználási esetek széles skáláját nyithatja meg az előfizetés‑alapú rendszerek számára. Illetve ötleteket adhat, más ERC szabványajánlások, ötletek alapjainak is.
Az opt-out protokoll működése amit ERC-948 kiaknázhat
- Gazdaságilag az opt‑out stratégia a leghatékonyabb, mivel összehangolja a vásárló és a szolgáltató ösztönzőit.
- A protokoll például így nézhet ki:
- A felhasználó engedélyezi, hogy a “z” cég minden “y” időintervallumban “x” tokennel terhelje a pénztárcáját.
- A felhasználónak bármikor joga van visszavonni ezt az engedélyt.
- Minden “y” időintervallumban a “z” cég tulajdonosa levonhatja a “x” tokeneket a felhasználó pénztárcájából. Ha az “x” tokenek elérhetők, a felhasználó beleegyezése aktív, és eltelt “y” időintervallum az utolsó levonás óta, a tranzakció végrehajtódik; ellenkező esetben a szerződés
throw()hibát dob a tranzakció.

Az ERC‑948 ‑al működő előfizetési szolgáltatás okos szerződése
Az Ethereum blokklánc okosszerződés‑képességeinek felhasználásával egy ERC‑948 szabványajánláson alapuló előfizetési szolgáltatás opt‑out szerződése a következőképpen nézhet ki:
1 ) A szolgáltatás egy okos szerződést implementál, amely lehetővé teszi a felhasználók számára, hogy tokeneket vonjanak le.
2 ) A szerződés a felhasználó által korlátlan (infinite) engedély és korlátlan időtartam mellett kerül jóváhagyásra.
3 ) A felhasználó meghívja a szerződés createSubscription() metódusát, mellyel engedélyezi, hogy a “z” szolgáltatás minden “y” időintervallumban “x” tokennel terhelje a pénztárcáját, amíg a felhasználó le nem mondja.
4 ) A szolgáltatás minden “y” időintervallumban meghívja a withdrawSubscription() függvényt, amely a transferFrom()‑t használja az adott fizetési periódusra jóváhagyott “x” tokenek begyűjtésére, természetesen a rendelkezésre álló egyenleg és a felhasználó beleegyezésének feltételeivel.
Bár számos akadály, fejlesztési kihívás merül fel, az ERC‑948 szabványötlet referencia, illetve az erre építkező egyéb ajánlások, rendkívül vonzó és nyereséges környezetet biztosíthatnak a gazdasági szféra számára. Mivel a blokklánc‑technológia gyakran nagyon rugalmas, nem szükséges aggódni a felmerülő problémák miatt, hiszen a blokklánc rendszerint megtalálja a megfelelő megoldásokat.
Ha egy egységes előfizetési szabvány ebben a témában kialakulna, az még több fogyasztó‑központú vállalkozást vonzana a blokklánc‑technológiához. Miközben a blokkláncról gyakran szóló retorika a régi rendszereket kritizálja, és az újat dicséri, figyelmesen kell szemmel tartani azokat az ösztönző struktúrákat, amelyek már bizonyítottak a jelenlegi gazdaságunkban – ezek közül az előfizetési folyamatokat lehetővé tévő, ha úgy tetszik előfizetési gazdaság nem hagyható figyelmen kívül, igen kiemelkedő.
🤔 Miért nem lett belőle szabvány soha, de még csak ajánlás sem❓
Az ERC‑948 bukásának gyökere az volt, hogy az „okos szerződés lehúzza a pénzt a felhasználó tárcájából” modell nem volt kompatibilis a decentralizált, self‑custody ethoszával. Egyben túl nagy biztonsági/UX‑kockázatot jelentett. Ehhez jött a magas gázköltség, a technikai bizonytalanság, a közösségi konszenzus hiánya és az alternatív megoldások megjelenése.
Megjegyzem nincs jelenleg egyetlen olyan ERC szabvány, amely hivatalosan és véglegesen megoldaná az „on‑chain recurring payments” azaz, az ismétlődő fizetések kérdéskörét, amit a képen is úgy jeleztem, hogy „előfizetési gazdaság”.
👋 Remélem újfent inspiráltalak egy érdekes témával. Tudod nagyon nehéz fejlesztői oldalról konszenzusra jutni, hogy mi is legyen a jövő irányvonala. Érdekes ötletek, jönnek és mennek. De párszor már említettem, ha az ERC világán belül valami csak ajánlás, vagy még az se, csupán egy kósza ötlet és nem nyeri el a szabvány besorolását, akkor is érdemes ezekkel foglalkozni és a működésüket megérteni.
Ugyanis számtalan kripto tárca implementál nemcsak szabványokat, hanem ajánlásokat is, hogy a CEX felületek alkalmazási habitusáról már ne beszéljek 😉
A világ globális működését feltérképező, s annak összefüggéseit megérteni óhajtó generalista vagyok. Célom nem más, mint az ismeretterjesztés.


























































































































































