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