Code
Price ($ US)
% day chg
% week chg
Mktcap ($ US)
BTC
11565.99
-2.07032
0.818281
213.4b
ETH
379.09
-4.15261
7.7926
42.5b
XRP
0.29
-4.14708
10.9557
13.1b
USDT
1
-0.0228368
0.208663
10b
BCH
301.75
-5.72339
-1.526
5.6b
BSV
228.86
-4.00253
-2.78869
4.2b
LTC
56.83
-4.57841
-3.73414
3.7b
LINK
10.49
5.52472
34.8537
3.7b
ADA
0.14
-3.29417
-1.09795
3.6b
BNB
21.97
-3.01956
5.25615
3.2b
CRO
0.16
-0.900099
-2.63344
3b
EOS
2.99
-4.45988
-5.24735
2.8b
XTZ
3.09
-3.77707
7.1869
2.3b
XLM
0.1
-4.37514
2.04508
2.1b
XMR
92.58
-1.60175
8.95325
1.6b
TRX
0.02
-2.24478
0.513099
1.4b
LEO
1.28
0.348255
1.63621
1.3b
USDC
1
0.00455754
-0.151772
1.1b
VET
0.02
-6.07837
9.6172
1b
HT
4.68
-3.38206
5.26046
1b
DASH
95.44
-5.4902
13.2097
0.9b
NEO
12.77
-2.75187
3.62064
0.9b
ZEC
90.54
-3.87914
15.754
0.9b
MIOTA
0.32
-1.07566
4.93965
0.9b
ETC
6.81
-5.09001
-9.84306
0.8b
ATOM
4.02
-2.93625
1.22149
0.8b
MKR
576.78
-2.06351
2.46838
0.6b
XEM
0.06
-2.17037
17.108
0.6b
HEDG
1.95
-6.22342
31.8282
0.6b
ONT
0.7
-2.21584
-2.89342
0.5b

Что такое Proof-of-work и Proof-of-stake?

04-12-2018 23
Что такое Proof-of-work и Proof-of-stake? Ликбез


Часть 1

Одним из главных преимуществ криптовалют является полная или частичная децентрализация любой транзакционной деятельности внутри системы. Однако отсутствие посредника в транзакциях создает одну серьезную проблему — при отсутствии внутреннего регулятора сети любой участник может злоупотреблять «двойными транзакциями». Именно для того, чтобы отличать реальные транзакции от недействительных, и были созданы специальные алгоритмы консенсуса, которые позволяют участникам сети договориться о механизме подтверждения транзакции.

Первым из алгоритмов появился метод PoW (Proof of work – доказательство работы), который впервые был использован в Биткоине. Однако сам метод доказательства работы появился еще в начале 90-ых как способ защиты электронной почты от спама. Отправитель письма должен был решить простую математическую задачу, чтобы система распознала в нем реального человека, а не спам-бота.

Сам по себе майнинг — это процесс, который представляет из себя попытку майнера найти хеш заголовка блока, то есть той части блокчейна, которая ссылается на предыдущий блок и общее количество включенных в него транзакций.

Для подтверждения транзакции в сети все майнеры выполняют вычисления, на которые тратятся ресурсы в виде электроэнергии и времени. Однако несмотря на всю сложность необходимых вычислений математически проверить полученный результат очень легко. Именно поэтому PoW является консенсусом, безопасность которого масштабируется вместе с мощностью сети, что зарекомендовало его как один из самых надежных способов функционирования блокчейна криптовалюты.

Доказательство работы по праву считается одним из самых безопасных способов подтверждения транзакций в сети. Например, для того чтобы совершить атаку 51% на сеть Биткоина, вам потребуется купить и установить оборудования примерно на $7,4 млрд и платить около $13,2 млн в день за электроэнергию. Причем, это только ради атаки на один блок. Для сравнения, для того чтобы провернуть подобное с Эфириумом, придется потратить значительно меньше — всего $600 млн.

Сама атака 51% представляет из себя захват более половины мощности сети, что дает возможность атакующему добывать «поддельные» блоки и полностью влиять на блокчейн криптовалюты.

Однако на криптовалютах с малой мощностью сети провернуть подобный трюк намного проще. Совсем недавно была произведена атака 51% сразу на две криптовалюты: XVG и ETP. В первом случае хакер просто использовал эксплойт внутри программного обеспечения валюты, что позволило атакующему уменьшить скорость добычи блока для себя. В случае с ETP атакующий просто направил на сеть огромное количество мощностей, что позволило ему в итоге вытеснить остальных майнеров. Спустя всего 24 часа атакующий смог полностью захватить всю сеть ETP и добывать огромное количество монет проекта. В обоих случаях команды проектов решили проблему атаки с помощью хардфорков.

Еще об одном алгоритме консенсуса Proof-of-Stake мы расскажем подробнее в следующем выпуске #ЛикбезProBitcoin

Поделиться:
Источник: probitcoin.ru