Чи замислювалися ви коли-небудь, чому подвійне витрачання таке важливе у криптовалюті? Це фактично цифровий еквівалент витрачання однієї й тієї ж купюри у 20 доларів двічі, що повністю зламало б будь-яку грошову систему, якби це було можливо.



Дозвольте мені пояснити, як це насправді працює. У традиційних цифрових системах вам потрібен хтось, хто контролює все — по суті, банк. Девід Чаум придумав елегантне рішення ще у 1982 році з допомогою сліпих підписів та своєї системи eCash. По суті, банк видавав вам цифрові нотатки з унікальними ідентифікаторами. Ви витрачали їх у торговця, який одразу перевіряв їх у банку, щоб запобігти використанню тих самих нотаток в іншому місці. Проблема? Якщо банк зламається, вся система зламається. Це централізована слабкість.

Bitcoin вирішив це по-іншому. Замість довіряти посереднику, сама мережа запобігає подвійним витратам за допомогою технології блокчейн. Коли ви надсилаєте Bitcoin, ваша транзакція поширюється по мережі, але вона не є остаточною, поки майнери не включать її у блок. Це дуже важливо — торговці повинні чекати щонайменше 6 підтверджень блоків (приблизно годину), перш ніж вважати платіж безпечним. Після підтвердження транзакція закріплюється у ланцюгу, і її скасування вимагало б неймовірної кількості обчислювальної потужності.

Тепер, ось де стає цікаво. Насправді існує кілька способів, якими зловмисники намагаються експлуатувати систему, особливо якщо ви приймаєте непідтверджені транзакції. Гонки-атаки трапляються, коли хтось поширює дві конфліктні транзакції, використовуючи одні й ті ж кошти, сподіваючись, що одна з них буде підтверджена першою. Атаки Фінні — більш хитрі — зловмисник попередньо майнить транзакцію у блоці, тримає її прихованою, а потім витрачає ті самі монети в іншій транзакції та поширює прихований блок, щоб анулювати платіж. Обидва варіанти вимагають, щоб торговець приймав непідтверджені платежі.

Головний висновок? Конструкція Bitcoin робить атаки подвійного витрачання практично неможливими, якщо ви правильно дотримуєтеся протоколу. Чекайте підтверджень — і ви в безпеці. Приймайте миттєві платежі без очікування — і ризикуєте зайвим. Саме тому важливо розуміти це — це основа того, чому децентралізовані гроші дійсно працюють.
BTC2,25%
XEC0,3%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити