Mìkrosistemi, Elektronìka ta Akustika (Feb 2019)

Апаратний прискорювач операції доказу виконаної роботи в криптовалюті IOTA

  • Serhii O. Sachov,
  • Ievgen V. Korotkyi

DOI
https://doi.org/10.20535/2523-4455.2019.24.1.167007
Journal volume & issue
Vol. 24, no. 1

Abstract

Read online

Запропоновано структуру апаратного прискорювача операції доказу виконаної роботи (Proof-of-work, PoW) в криптовалюті IOTA. Описано запропоновану структуру з застосуванням мови Verilog. Розроблений апаратний прискорювач синтезовано в базисі програмованої логіки типу FPGA та інтегровано в систему-на-кристалі для FPGA Cyclone V з вбудованим ARM процесором. Створено Linux-драйвер для використання прискорювача з програм користувача. Проведено оцінку апаратурних витрат та продуктивності розрахунків запропонованого прискорювача у порівнянні з програмною реалізацією та існуючим аналогом. Бібл. 14, рис. 6.

Keywords