Kezdőlap Kriptó haladóknak Mi az aláírás-összesítés

Mi az aláírás-összesítés

A jelenlegi Bitcoin-implementációval szemben az aláírás-összevonás fokozott adatvédelmi és tárolási előnyöket biztosít.

Az aláírás-összevonás az a nehézség, hogy számos személy egyszerre ír alá, de a végén csak egy aláírást szeretne. Ebben a forgatókönyvben számos aláírás szerepel, és csak egyetlen összetett aláírást kell létrehozni. Az összes nyilvános kulcsot továbbra is ismeri a hitelesítő. Ebben a forgatókönyvben a kimenet tartalmaz egy aláírást, egy nyilvános kulcsot és egy üzenetet a hitelesítőnek. Ennek az üzenetnek az aláíróinak semmit sem kell előre megtenniük. Átadhatják bárkinek, aki rendelkezik a pubkey-ek listájával, aki aztán hitelesítheti azt.

Nem egy több aláírást tartalmazó módszerre van szükségünk, hanem egy aggregált aláírási sémára, amely a tranzakció összes bemeneti aláírását egybefoglalja. A különbség az, hogy az összesített aláírási módszerben minden aláírónak saját üzenete van, nem pedig egyetlen, mindenki által megosztott üzenet. Amikor egy hitelesítő megvizsgálja az aláírási kulcsot, a Schnorr-aláírások az aláírás-összevonás miatt nem árulnak el semmilyen információt a bemenetekről. Mivel lehetővé tehetjük a Bitcoin-felhasználók számára, hogy megállapodjanak a kiadási követelményekről, amelyek teljesíthetők vagy nem teljesíthetők - és az aláírók többsége által ellenőrizhetők - anélkül, hogy bármilyen információt felfednének a bemeneti aláírásokról, az aláírás-aggregáció sokkal erősebbé válhat, mint azt az emberek elképzelik.

Az aláírás-összevonásnak is megvannak az előnyei és a hátrányai.

Előnyei:

-          Több aláírással rendelkező tranzakciók esetében csökkenti a digitális aláírási szakasz méretét. Ez helyet takarít meg a blokkokon belül, lehetővé téve más tranzakciók beillesztését, növelve a hálózat skálázhatóságát.

-          Az aláírás ellenőrzése hatékonyabb és gyorsabb. Ennek oka, hogy több aláírás helyett csak egy aláírást kell hitelesíteni. Ezáltal csökken az ehhez a feladathoz szükséges áram mennyisége.

-            Végül az anonimitás bizonyos szinten javul. Mivel az összesített aláírás különböző felhasználók egyéni aláírásaiból áll össze, ez a helyzet. Azt azonban lehetetlen megállapítani, hogy az összesített aláírás melyikükből származik.

Hátrányok:

-           A megvalósítás nehézkes. A Bitcoin fejlesztőcsapata ugyanis több mint két éve dolgozik ezen a megoldáson, és még mindig folyamatban van.

-              A konkrét támadási vektorok megelőzése érdekében, amelyek lehetővé tennék a készpénz jogellenes elköltését, elengedhetetlen a gondos megvalósítás. Ez elképzelhető, ha a Rogue támadás hamis aláírás-összesítési módszert alkalmaz. Bizonyos módon ez a támadás "meghamisítja" a digitális aláírást. Ez arra kényszeríti a másik felet, hogy potenciálisan káros tényeket szolgáltasson. A támadó ezen információk felhasználásával könnyen kiszámíthat egy érvényes digitális aláírást egy aggregált aláírási módszerhez. Ilyen módon lényegében pénzt vehet el egy olyan címről, amely felett nem rendelkezik.

-              Az aláírás-aggregáció használata egy blokkban lévő összes tranzakcióra kiterjedő módon lehetséges. Ez azonban veszélyezteti a Bitcoin és bármely más kriptopénz biztonságát, amely ezt a funkciót használja. Ha ugyanis egy támadó sikeresen végrehajt egy Rogue Attack-et, vagy más hibát talál a megvalósításban, akkor egyszerűen készpénzt vehet el az adott blokkból vagy blokkok sorozatából.

Tekintse meg a többi szintet