30.04.2024
Поділитись публікацією
в соціальних мережах
150 140
Які існують види біткоїн-адрес?

Які існують види біткоїн-адрес?

Введення

Біткоїн-адреса – це номер рахунку, гаманця, на який можна відправити криптовалюту в мережі біткоїна. Незалежно від виду гаманця, на нього можна відправити криптовалюту, і не тільки біткоїн.

Але оскільки блокчейн і сама монета були першими, вони не були ідеальними. Низька швидкість, високі комісії, проблема масштабованості, шкода екології – лише малий перелік проблем цієї технології.

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

Як бачимо, переваги урізноманітнення адрес біткоїн-гаманців – незаперечні. Про це і буде стаття.

Загальний огляд біткоїн-адрес

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

Але разом з цим види біткойн-гаманців приносять деякі проблеми, і мова не про необхідність нового ПЗ. Якщо помилитися хоча б на один символ і відправити монети на неіснуючу біткоїн-адресу – усі біткоїни, що були відправлені, просто зникнуть. З урахуванням того, що у Біткоїна емісія – обмежена, ці втрати – непоправні.

 Види біткоїн-адрес

З 2009 року було придумано багато видів гаманців, деякі відрізнялися несуттєво і були оновленнями, а деякі призводили навіть до поділу мережі біткойн на кілька ланцюжків.

Bitcoin Legacy

Bitcoin Legacy

Першим криптовалютним гаманцем був Bitcoin Legacy або P2PKH (Pay To Public Key Hash – оплата публічного хешу ключа). Для отримання крипти, одержувач повинен був шляхом шифрування згенерувати цифровий підпис зі свого приватного ключа (пароля) і публічного ключа, вказати суму.

Архітектура цього гаманця мала такий вигляд:

Приставка, згенерований підпис і сума:

1n5QBzg6LSXUxYxu2uGfzxwMDM7aDo8AyL

 «1» – префікс

 «n5QBzg6LSXUxYxu2uGfzxwMDM7aDo» – підпис.

«8AyL» – сума.

Усі дані шифруються програмою (алгоритм Base58) або автоматично. 

У цьому гаманці 35 символів. Людині записати його буде складно, тому було введено механізм шифрування Base58 від помилок, який заборонив використовувати деякі символи:

Число нуль, великі літери «o», «i», малу літеру L, символ «+» або «/». Якщо ці символи генерувала програма, їх просто не записували, такі символи називали константи. Таким чином гаманець міг складатися з 20 символів.

Так само цей алгоритм може розшифрувати адресу назад.

Такий вид адреси гаманця використовував Сатосі Накамото, творець біткоїна і блокчейна.   

Як у першого гаманця, у нього були мінуси: Транзакції могли багато важити, особливо їхній QR-код. Через це для швидких переказів біткоїна потрібна була комісія, але спочатку вона була невеликою, тому що нагорода за блок була 50 біткоїнів. У 2010 році це могло становити лише 50 центів, але обробка коштувала набагато дешевше, тому що не вимагала дорогого устаткування і багато електроенергії.

Щоб вирішити мінуси, у 2012 році придумали sсript-Legacy. Це оновлення замінило приставку в гаманці з числа 1 на число 3. Але тепер спочатку створювався sсript (сценарій з умовами), за ним генерувався хеш і на нього надходили відправлені біткоїни. У одержувача і відправника мав бути один скрипт. Це прискорило транзакції, а також дозволило брати комісію з одержувача.

Гаманець SegWit

SegWit гаманець

Гаманець біткоїна SegWit (Segregated Witness – згенерований свідок) – це стандарт адреси з назвою P2WPKH (Pay to Witness Public Key Hash – платити свідку з хешем відкритого ключа). Цей стандарт змінив блоки біткоїна. Причиною послужила ситуація у 2015-2016 роках: підтвердження транзакції можна було очікувати добу! У такому разі комісія могла становити 100% і більше, якщо йшлося про купівлю до 2 доларів. У 2017 році застосували новаторську ідею: «Повністю змінити Біткоїн» – Як? – Винести з блокчейна цифровий підпис, який займав 65% місця, в новий ланцюжок, а розмір блоку збільшити з 1 МБ до 2ух. 

Це мало ефект, але 5% користувачів відмовилися і створили новий ланцюжок із назвою Bitcoin Cash. У Bitcoin Cash просто збільшили розмір бока до 8МБ. Але монети Bitcoin Cash почали падати в ціні майже відразу і коштували в 100 разів менше, ніж Bitcoin-SegWit.

Крім швидкості транзакцій, а значить і високих комісій, Bitcoin-SegWit вирішив проблему пластичності транзакцій. Якщо скопіювати транзакцію Legacy, додати підпис із кількома константами – транзакція зміниться і стане хибною, помилковою. Але якщо її додати в блокчейн раніше, ніж правильна транзакція, правильну – відкинуть. Після цього доведеться шукати помилку і виправляти її іншими виплатами, а це час і можливі проблеми між користувачами. Через SegWit такої проблеми бути просто не може.

Чим відрізняються адреси біткоїна Legacy, sсript-Legacy і SegWit?

Приставками або префіксами і довжиною адреси.

Приклад гаманця біткоїн Legacy:

                  1n5QBzg6VSXUXXyU34GfzxwM8MKadN9LAN

Приклад гаманця біткоїн sсript-Legacy:

3n5QBzg6VSXUXXyU34GfzxwM8MKadN9LAN

Приклад гаманця біткойн SegWit:

bc1qn5QBzg6VSXUXXyU34GfzxwM8MKadN9LAN

Ви можете перевірити свою біткоїн-адресу гаманця за приставкою: 1 – Legacy, 3 – Sсripe, bc1q – SegWit.

Список видів біткоїн-адрес за популярністю очолює SegWit, але питання: «Який біткоїн гаманець вибрати?» – Не порушують, тому що всі 3 гаманці між собою сумісні і не виключать один одного.

Але цей список неповний, тому що до нього не ввійшли паперові та детерміновані гаманці.

Набір багатофакторних адрес

Multisig або Multisig Network – відрізняється від усіх адрес біткоїна, тому що до нього має доступ кілька користувачів. Він працює, як рада акціонерів компанії. У світі акцій зазвичай вистачає 51% акцій, щоб ухвалювати рішення, не звертаючи уваги на думку інших, у гаманці Multisig ситуація схожа.

Припустимо, у гаманця Multisig 3 користувачі (П). Голос кожного користувача має різну вагу: у П1 – 1, П2 – 2, П3 – 3.  

Якщо для транзакції порогове значення 3 – П3 може сам вирішувати, а П2 і П1 – тільки разом і спільно. Якщо поріг 4 – тільки П3 з будь-яким іншим П, але П2 і П1 не можуть вирішити без П3. Якщо поріг – 5, значить тільки П2 і П3 можуть вирішити разом. Якщо поріг дорівнює 6-ти – рішення ухвалюються тільки за згодою всіх учасників. Вага голосу присуджується під час створення і може змінюватися. Після створення мультисингу, кожен отримує внутрішні монети, і чим більше у користувача монет – тим вагоміший його голос.

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

Додаткові типи біткоїн-адрес

додаткові адреси

Так само існують паперові біткон-адреси. Ці гаманці являють собою QR-код, надрукований на папері. У цей код може входити ваша seed-фраза або пароль, а під час сканування ви отримаєте доступ до біткоїн-адреси.

Вони є холодними, отже сприйнятливі лише до втрати, пошкодження, крадіжки тощо. На жаль, навіть найдрібніші пошкодження можуть заблокувати гаманець, і якщо немає копії або альтернативного доступу – вся криптовалюта в гаманці буде безповоротно втрачена.

Але плюс такого гаманця – він може забезпечувати доступ до гаманця Legacy, SegWit, Multisig тощо. Так само зробити такий гаманець досить легко, адже майже будь-який криптогаманець може згенерувати QR-код, скрін якого можна роздрукувати. Якщо біткоїн-адресу не змінювати і ставиться до такого гаманця дбайливо – термін його служби – необмежений.

Детерміновані (Deterministic) адреси – це криптографічні адреси, які базуються на математичних алгоритмах, як послідовність цифр (1, 2, 3, 4,…). Вони вірні на 100%, ніколи не помиляються. Це холодні гаманці, щоб їх створити потрібно завантажити застосунок або купити, а на певному сайті активувати, встановити Seed-фразу.

Ці адреси інтегровані в холодні гаманці і пов’язані з Seed-фразою, яка є основою основ вашої криптобезпеки. Адже маючи таку фразу можна створити необмежену кількість біткоїн-адрес, паролів. У разі, якщо забудете публічний або приватний ключ, загубите пристрій, видалите застосунок або виникнуть якісь перешкоди, ви зможете за допомогою цієї фрази все відновити. Ви відновите всі публічні ключі, що ви використовували на гаманці, захищеному Seed-фразою, паролі до них. А головне – ви відновите доступ до вашої криптовалюти.

Але головний мінус такого методу, що все тримається на одній Seed-фразі, на цій комбінації 12, 18 або 24-ох незв’язаних між собою слів. У разі, якщо ви її забудете, загубите, її дізнаються треті особи – плюсів більше немає. Якщо таке станеться, потрібно створити новий біткоїн-гаманець, з новою адресою і перенести туди вашу криптовалюту. Але якщо Seed-фразою володієте і знаєте її тільки ви – ваша біткоїн-адреса убезпечена максимально.

Захист і безпека біткойн-адрес

Оскільки публічні ключі записані в блокчейні, будь-хто може знайти, скопіювати і навіть використати вашу адресу біткойн-гаманця. Але найгірше, що хтось може зробити без приватного ключа – це перевести на криптовалюту або перевірити на AML вашу біткойн-адресу. Тобто чи був криптогаманець якось причетний до відмивання грошей або інших злочинів. Але якщо дізнаються ваш приватний ключ – місце, де будуть ваші монети, залежить лише від моралі того, хто дізнався. 

Якщо ж треті особи дізнаються вашу Seed-фразу – втрата вашої криптовалюти лише питання часу. У такому разі немає навіть жодних механізмів повернення, окрім домовленості, на які треті особи можуть не йти.

Тому криптоентузіасти придумали способи, щоб захистити криптовалюту.

Нікому не говоріть свої приватні ключі, як і Seed-фразу та бережіть свою конфіденційність.

Не зберігайте паролі в мережі, найкраще на папері, але, як і паперові гаманці, зберігайте в місці без вологи, шифруйте і ламінуйте, можете створювати копії.

Зберігайте основну частину на паперових або детермінованих гаманцях. Так само, час від часу міняйте свою адресу, це піде на користь вашій конфіденційності.

Не варто забувати про диверсифікацію. Так ви захистите себе навіть від цілої хакерської організації, яка спеціалізується на зломі криптогаманців та інфляції криптовалюти.

Є багато інших порад, але єдине, від чого не захистить найнадійніший гаманець, навіть адреса-гаманець Сатосі Накамото, – монети, здобуті злочинним шляхом. Хакери часто підкидають невинним брудні монети, які здобуті злочинним шляхом. Користувачі їх або залишають, або навіть не помічають цього. Для цього потрібно здійснити хоча б одну транзакцію і не поміняти після неї адресу біткойн гаманця. Чим це небезпечно? – На біржі ваш акаунт просто заблокують, а розблокувати його дуже довго, складно і немає гарантії, що вам допоможуть. Крім того, такі монети можна отримати просто торгуючи на біржі.

Щоб цього не сталося, ви можете проводити перевірки на AML на нашому сервісі «AnyExchange». Ми перевіримо кожну монету і надамо вам звіт про стан законності коштів на вашій біткоїн-адресі. Крім того, ми збережемо вашу конфіденційність і анонімність, незалежно від результату перевірки. Потім ви зможете зв’язатися з нашим менеджером і ми постараємося знайти шляхи вирішення вашої проблеми. Можливо, ми зможемо убезпечити ваш акаунт від блокування.

Але якщо у вас будуть обставини, за якими буде потрібна фіатна валюта, ми з радістю допоможемо вам вивести вашу криптовалюту.  Ми здійснимо грошовий переказ вам на картку, а якщо вам потрібна готівка, але ви перебуваєте за кордоном – ми
відправимо гроші кур’єром прямо до ваших дверей.

Застосування різних видів біткоїн-адрес

Щоб ви змогли вирішити, який біткоїн-гаманець вам обрати, ви маєте знати, чим відрізняються адреси біткойнів. Адже кожна має плюси і мінуси в певних аспектах.

Наприклад, Multisig – найкращий варіант для бюджету компаній (і не тільки DAO). Рада директорів або акціонери компаній будуть шляхом голосування його розподіляти, виплачувати зарплату тощо.

Перекази через sсript-Legacy будуть доволі безпечні, тому що відправлять не на адресу, а прямо на хеш.

Паперові та детерміновані гаманці – безпечні для зберігання та інвестицій у криптовалюту. Про безпеку детермінованих ми писали вище, а про паперові ходять легенди. Якщо ви часто торгуєте і хочете бути анонімним – детерміновані гаманці те, що вам потрібно.

Якщо вас лякають високі комісії – адреса SegWit. Але якщо ви прихильник класики. Вам подобаються жорсткі та негнучкі транзакції, які заздалегідь сплановані? Або Ви сподіваєтеся отримати короткий формат бітокін-гаманця.  Legacy – точно те, що ви шукаєте. 

Кращої адреси біткойн-гаманця – немає, кожен кращий у своїй сфері.

Висновок

Коли створювали біткоїн і майнили його блоки, навіть Сатосі Накамото не уявляв, на що здатне його творіння. Він просто хотів, щоб гроші належали людям, а не країнам. Що ж, він впорався, інші його ідею тільки розвинули. Гроші, крипта, належить людям, а вимкнути її не можна. Але ось зручність тут не передбачена, і Біткоїн не був задуманий, під все ПЗ і складності. Тому і створили багато видів гаманців і адрес.

Створюючи новий гаманець, вирішували проблеми і не тільки низької швидкості та високих комісій. Чого варта одна пластичність транзакцій, яка розколола співтовариство, або безпека QR-кодів, яка заборонила змінювати адресу. Так само як і зручність деяких для компаній, не підходить для особистого користування.

Але мінуси і плюси дають допомогу у виборі, адже немає ідеального гаманця, але є ті, які підходять.

Більше новин