Upload
angel-spasov
View
1.580
Download
2
Embed Size (px)
DESCRIPTION
Презентацията на Владислав Драмалиев на тема копаене на криптовалути
Citation preview
„Копаене“ на криптовалутиВЛАДИСЛАВ ДРАМАЛИЕВ, BITCOINI.COM
Структура
Какво означава да си „майнър“?
Как се копаят криптовалути?
Какво е трудност на копаене?
Какво е „басейн“ за копаене (mining pool)?
Хардуер за копаене на Биткойн (SHA-256)?
Копаене на Scrypt
Какво е бъдещето на копаенето на криптовалути?
Какво означава да си „майнър“? Копачите/миньорите/майнърите се грижат за функционирането
на Биткойн мрежата
Предотвратяват „двойно харчене“ на Биткойни и увеличаването на броя им подобрява сигурността на мрежата (трудност)
На практика копаенето означава добавяне на групи нови транзакции (blocks) към публичния списък със стари такива (Block chain)
Транзакция Block Blockchain
Как се извършва копаенето? ОСНОВНА ЦЕЛ: да се осигури плавно/предвидимо нарастване на
обема от криптовалутни единици в обръщение
Копаенето на криптовалути е ресурсоемко = извличане злато
Каквото и да се „копае“ – изисква се изчислителна мощност/работа
В началото e сравнително лесно, но трудността се увеличава
В началото наградата за откриване на 1 block е била 50 Биткойна, в момента е 25 Биткойна
Наградата намалява на половина на всеки 210 000 открити блока, около 4 години
CPU GPU FPGA ASIC
Какво е трудност на копаене? (1)(и защо да се притесняам) Трудността на копаене е определяща за продудкивността на копачите
В случая на Биткойн, трудността се променя на всеки 2016 открити блока
Биткойн протокола осигурява плавно/предвидимо създаване на нови Биткойни
Целта: 6 блока за 60 минути = блок на всеки 10 минути
24h x 6 = 144 блока на ден (3600 нови Биткойна на ден)
След 2016 блока – проверка
Ако, Време(2016 намерени блока) < 2 седмици => покачване на трудността
Ако, Време(2016 намерени блока) > 2 седмици => намаляване на трудността
Какво е трудност на копаене? (2)
Блока на час в момента: 7.6
Трудност в момента: 1,789,546,951 difficulty metric
Следваща трудност: 2,109,423,909 (17,8 % ↑)
Блока до промяна на трудността: 593 (98.8 часа, 4 дена)
Хешрейт на Биткойн мрежата: 185 347.05 PetaFLOPS
Мощност на Tianhe-2 (Китай): 33.86 PetaFLOPS (390 mUSD)
51% атака: 94 527 PetaFLOPS => х 2791(1 trilion USD)
Какво е трудност на копаене? (3)
Източник: http://thegenesisblock.com/mining/
Копаене в „басейни“ (pools)
Всеки може да реши да копае самостоятелно
…. ако иска да изпробва късмета си.
Самостоятелното копаене се нарича “solo mining”
Копаенето в „басейн“ е по-сигурният подход
GHash.IO• 4350 TH/s
BTC Guild• 3287 TH/s
Eligius• 1783 TH/s
С какво се копае Биткойн (SHA-256)?
SHA-256 е криптографска хеш функция, използвана в Биткойн
SHA-256 хеширането в случая на Биткойн вече се извършва с ASICs или Application Specific Integrated Circuits
Около 11 фирми предлагат ASIC хардуер за копаене
Някои производители:
Основни фактори: време на доставка, трудност, цена на Биткойн
ASIC Miner
• 180 GH/s – $ 2479
• 30+ GH/s – $ 579
• 1,6 GH/s – $ 59
Bitmine
• 1 TH/s – $ 5679
• 2 TH/s – $ 11999
Black Arrow
• 100 GH/s – $ 373
• 2 TH/s – $ 5949
Butterfly Labs
• 230 GH/s - $ 4255
• 600 GH/s - $ 2196
• 300 GH/s - $ 1497
KnC Miner
• 3 TH/s – $ 9995
Cointerra
• 2 TH/s - $ 5999
Kриптовалути базирани на SHA-256
ASICcoin
Betacoin
Bytecoin
Devcoin
eMark
Fireflycoin
TEKcoin
Unobtainium
Tigercoin
Zetacoin
Freicoin
Joulecoin
Peercoin
lxcoin
Namecoin
OpenSourcecoin
Terracoin
Копаене на SCRYPT
Лайткойн използва scrypt като хеш функция
Това е причината копаенето на Лайткойни да зависи от бърз достъп до големи количества оперативна памет (RAM)
В момента се копае само с видеокарти (добре за децентрализацията)
Зависимостта от RAM превръща създаването на ASIC устройства в много трудно начинание (към момента невъзможно)
Най-популярни видеокарти за копаене на scrypt:
Как се копае Лайткойн (scrypt)?
RADEON HD7950
• ~ 480 USD• 660-730 KH/s
RADEON HD7970
• ~ 480 USD• 525-780 KH/s
RADEON R9 280x
• ~ 510 USD• 570-770 KH/s
RADEON R9 290
• ~ 579 USD• 748-882 KH/s
RADEON R9 290x
• ~ 640 USD• 720 – 990
KH/s
RADEON HD7990 (2x HD 7970)
• ~1200 USD• 1125-1518
KH/s
Трудност на копаене за Лайткойн Трудността на копаене се променя на 2016 блока (като Биткойн)
НО един блок – на всеки 2.5 минути => 3.5 дена за скок/спад
Наградата за блок в момента е 50 Лайткойна, спада на половина на всеки 840 000 блока
84 милиона – максимално количество Лайткойни
Трудност в момента: 3998
Следваща трудност: 3778 (-5.50%)
Време за откриване на блок: 2.6 минути
Блока до промяна в трудността: 918 блока (1.7 дена)
Хешрейт на Лайткойн мрежата: 116 GH/s
Kриптовалути базирани на scrypt
42
Bottlecaps
Anoncoin
BBQcoin
Bitbar
Alphacoin
Casinocoin
Catcoin
Chinacoin
Cinnamoncoin
Cosmoscoin
Earthcoin
Diamond
Digitalcoin
Dogecoin
CryptogenicBullion
Emerald
Extremecoin
Fastcoin
Feathercoin
Franco
HoboNickels
Globalcoin
Goldcoin
Grandcoin
Galaxycoin
Litecoin
Lottocoin
Luckycoin
Megacoin
Minicoin
Philosopherstone
Netcoin
Noirbits
Novacoin
Neocoin
Phoenixcoin
Spots
Stablecoin
Tagcoin
Worldcoin
Бъдещето
SHA-256
- Повече производители, по-ефективни ASICs (лимит)
- Забавяне на скоковете в трудността
- Централизация на копаенето (възможно)
- Cloud hasing
Scrypt
- Още криптовалути
- ASICs
- Централизация?
- Cloud hashing?
Владислав Драмалиев[email protected]