| Тип файлу | APK |
|---|---|
| Версія | 1.0 |
| Видавництво | SQUARE Fitness Institute |
| Дата випуску | 30 серп. 2019 р. |
| Дату додано | 30 серп. 2019 р. |
| Вимоги ОС | Android |
| Вимоги | Requires Android 4.4 and up |
| Загальна кількість завантажень | 568 |
| Завантаження на тиждень | 14 |
| Ціна | Free |
Опис
Мережа біткойн — це однорангова платіжна мережа, яка працює на основі криптографічного протоколу. Користувачі надсилають і отримують біткойни, грошові одиниці, транслюючи в мережу повідомлення з цифровим підписом за допомогою програмного забезпечення гаманця для криптовалюти біткойн. Транзакції записуються в розподілену репліковану публічну базу даних, відому як блокчейн, з консенсусом, досягнутим за допомогою системи підтвердження роботи, яка називається майнінг. Сатоші Накамото, розробник біткойна, стверджував, що розробка та кодування біткойна почалися в 2007 році. Проект був випущений у 2009 році як програмне забезпечення з відкритим кодом.
Мережа вимагає мінімальної структури для спільного використання транзакцій. Досить спеціальної децентралізованої мережі волонтерів. Повідомлення транслюються на основі найкращих зусиль, і вузли можуть виходити та приєднуватися до мережі за бажанням. Після повторного підключення вузол завантажує та перевіряє нові блоки з інших вузлів, щоб завершити свою локальну копію блокчейну.
Біткойн визначається послідовністю транзакцій із цифровим підписом, які почалися зі створення біткойна, як винагорода за блок. Власник біткойна передає його шляхом цифрового підпису наступному власнику за допомогою транзакції біткойна, подібно до підтвердження традиційного банківського чеку. Одержувач може перевірити кожну попередню транзакцію, щоб перевірити ланцюжок власності. На відміну від традиційних чекових індосаментів, транзакції біткойнів є незворотними, що виключає ризик шахрайства з відкликанням платежів.
Майнінг
Ріг для майнінгу на основі GPU, 2012
Плата для майнінгу Lancelot на основі FPGA, 2013
Щоб створити розподілений сервер часових позначок як однорангову мережу, біткойн використовує систему підтвердження роботи.[3] Цю роботу часто називають майнінгом біткоінів. Підпис виявляється, а не надається знаннями. Цей процес є енергоємним.[4] Електроенергія може споживати більше 90% операційних витрат майнерів.[5] Очікується, що центр обробки даних у Китаї, який планується здебільшого для майнінгу біткойнів, потребуватиме до 135 мегават електроенергії.[6]
Вимога підтвердження роботи для прийняття нового блоку в блокчейн була ключовою інновацією Сатоші Накамото. Процес майнінгу передбачає ідентифікацію блоку, який при подвійному хешуванні за допомогою SHA-256 дає число, менше заданої цільової складності. Хоча середня необхідна робота зростає обернено пропорційно цільовій складності, хеш завжди можна перевірити, виконавши один раунд подвійного SHA-256.