Nyitott a beadványokra
Eth2 bug vadászatok
Nyerj akár 50 000 USD-t és egy helyet a ranglétrán Eth2 protokoll és kliens bugok megtalálásával.
A vadászatban szereplő kliensek









Érvényes bugok
Ez a bug vadászati program az Eth2 Beacon Chain core specifikációban és a Prysm, Lighthouse, valamint Teku kliens implementációkban található bugokra fókuszál.
A Beacon Chain specifikáció bugjai
A Beacon Chain specifikáció részletezi a design indoklását és az Ethereum javasolt változásait a Beacon Chain fejlesztésen keresztül.
Execution Layer Specifications(opens in a new tab)
Hasznos lehet megnézni a következő annotációkat:
Bug típusok
- biztonságot/véglegesítést megtörő bugok.
- szolgáltatásmegtagadás (DOS) vektorok
- inkonzisztencia a feltételezésekben, például olyan szituációk, ahol helyesen cselekvő validátorok kerülnek megvágásra.
- számítási vagy paraméter inkonzisztenciák.
Eth2 kliens bugok
A kliensek fogják futtatni a Beacon Chaint, amint a fejlesztés megtörténik. A klienseknek egy specifikációban meghatározott logikai halmazt kell követniük és biztonságosnak kell lenniük potenciális támadásokkal szemben. A bugokat, amiket szeretnénk megtalálni a protokoll implementációhoz kapcsolódnak.
Kizárólag a Lighthouse, Nimbus, Teku és a Prysm bugjai vannak figyelembe véve ennél a vadászatnál. Több klienst is hozzá fogunk adni, amint teljesítik az auditokat és gyártásra készen állnak.
Bug típusok
- specifikáció nem-megfelelési problémák.
- váratlan összeomlások vagy szolgáltatásmegtagadási (DOS) sérülékenységek.
- bármilyen probléma, ami javíthatatlan konszenzus törést okoz a hálózat többi része számára.
Solidity bugs
See the Solidity SECURITY.MD for more details about what is included in this scope.
Solidity does not hold security guarantees regarding compilation of untrusted input – and we do not issue rewards for crashes of the solc compiler on maliciously generated data.
Hasznos linkek
SECURITY.md(opens in a new tab)Deposit Contract bugs
The specifications and source code of the Beacon Chain Deposit Contract is part of the bug bounty program.
Nem tartalmazza
A shard láncok és a dokkolási fejlesztések még aktív fejlesztés alatt állnak és emiatt nem tartalmazza őket ez a vadászati program.
Bug beküldése
Minden egyes megtalált bugért pontokat kapsz. A pontok mennyisége függ a bug súlyosságától. Az Ethereum Alapítvány (EF) meghatározza a súlyosságot az OWASP módszer alkalmazásával. OWASP módszer megtekintése(opens in a new tab)
Továbbá az EF pontokat ad a következők alapján:
A leírás minősége: Magasabb jutalom jár a tiszta, jól megfogalmazott beadványokért.
Reprodukálhatóság minősége: Kérjük adj meg teszt kódot, scripteket és részletes instrukciókat. Minél egyszerűbb előteremtenünk és hitelesítenünk a sérülékenységet, annál nagyobb a díj.
A javítás minősége, ha tartalmazza: Magasabb díj jár az olyan beadványokért, melyek világosan leírják a probléma javítását.
Alacsony
2000 DAI-ig
1000 pontig
Súlyosság
- Kisebb hatás, közepes valószínűség
- Közepes behatás, alacsony valószínűség
Példa
Közepes
10 000 DAI-ig
5000 pontig
Súlyosság
- Magas hatás, alacsony valószínűség
- Közepes hatás, közepes valószínűség
- Alacsony hatás, magas valószínűség
Példa
Magas
20 000 DAI-ig
10 000 pontig
Súlyosság
- Magas hatás, közepes valószínűség
- Közepes hatás, magas valószínűség
Példa
Kritikus
50 000 DAI-ig
25 000 pontig
Súlyosság
- Magas hatás, magas valószínűség
Példa
Bug vadászat szabályok
A bug vadászat program egy kísérleti és diszkrecionális jutalomprogram aktív Ethereum közösségünk számára, hogy ösztönözze és megjutalmazza azokat, akik segítenek a platform fejlesztésében. Nem egy verseny. Tudnod kell, hogy bármikor lemondhatjuk a programot, és a díjazást az Ethereum Alapítvány bug vadászati panele határozza meg. Továbbá nem adhatunk jutalmakat olyan egyéneknek, akik szankciós listákon szerepelnek, vagy szankciós listákon lévő országokban élnek (pl. Észak-Korea, Irán stb.). Az adózásért teljes mértékben te vagy felelős. Minden díjra a vonatkozó törvények vonatkoznak. Végül a tesztelés nem sérthet semmilyen törvényt, és nem sérthet olyan adatokat, amelyek nincsenek a birtokodban.
- Azok a problémák, amelyeket már más felhasználó beküldött vagy ismertek a specifikáció és kliens karbantartóknak, nem számítanak be a vadászat díjazásába.
- Sérülékenységek nyilvános közzététele alkalmatlanná teszi azt a vadászatban.
- Az Ethereum Alapítvány kutatói és az Eth2 kliens csapatok alkalmazottai nem vehetnek részt a díjazásban.
- Az Ethereum vadászati program a díjak meghatározásánál több változót is figyelembe vesz. A jogosultság, a pontszám és a díjjal kapcsolatos feltételek meghatározása az Ethereum Alapítvány bug vadászati testületének kizárólagos és végső döntése.
Execution Layer Bug Bounty leaderboard
Find execution layer bugs to get added to this leaderboard
- 11In place number 11 with 13000 pointsBob Conan13000 pontok
- 13In place number 13 with 12500 pointsRalph Pichler12500 pontok
- 15
- 18
- 19
- 30
- 36
- 43
- 48
- 50In place number 50 with 500 pointsjazzybedi500 pontok
Bug vadászat ranglista
Találj Eth2 bugokat és kerülj fel ranglétrára
- 5In place number 5 with 10000 pointsscio10000 pontok
- 15In place number 15 with 1750 pointsAkincibor1750 pontok
Gyakran ismételt kérdések
Kérdések?
Küldj e-mailt nekünk: bounty@ethereum.org(opens in a new tab)