Поглиблений посібник з біткойнів, який вас не розчарує
Більшість людей не розуміють, що таке біткойн і як це працює. Наш розширений посібник заглиблюється в деталі та пояснює все у легкій для розуміння спосіб, що не заплутає вас та не залишить розчарованим. Поділитися
Ви чули про Bitcoin?
Це майже риторичне питання сьогодні, оскільки біткойн швидко набирає популярність і постійно обговорюється в засобах масової інформації. Однак це не означає, що кожен розуміє, що це таке.
Фактично, більшість людей цього не розуміють, головним чином, через технічний характер основної технології, що дійсно може лякати.
Наша мета у цьому посібнику полягає в тому, щоб зрозуміти концепції, що стосуються блокчейнів та біткойнів та викласти це у зрозумілій формі. Це буде довгий посібник, тому ми розбили його на розділи, які можна засвоїти.
Поняття "біткойн" та "блокчейн" включають в себе багато специфічних термінів. Для отримання швидких визначень ви можете звернутися до цього глосарія.
1. Як з’явилася криптовалюта Bitcoin
A. Хто придумав Bitcoin?
Биткойн був винайдений анонімною людиною під псевдонімом Сатоші Накамото. У жовтні 2008 року він опублікував документ та розповсюдив його по всій криптографічній спільноті.
У 2009 році Накамото cклав код програмного забезпечення Bitcoin, а також запросив інших людей із спільноти з відкритим кодом зробити свій внесок.
Він сам отримав перший блок 3 січня 2009 року. Відповідно до публічних записів своїх адрес Bitcoin, він зараз володіє кількістю Bitcoin вартістю понад 19 мільярдів доларів, що робить його 44-ою найбагатшою людиною у світі.
Але ніхто не знає, хто є Сатоші Накамото. Журналісти провели чимало досліджень, і припускають, що це різні студенти чи знаменитості, але нічого ще насправді не доведено. Це може здатися смішним, але деякі навіть стверджували, що Сатоші Накамото є мандрівником у часі, що прибув з майбутнього.
Що навіть не обговорюється, так це той факт, що, вигадавши Bitcoin, Сатоші Накамото змінив концепцію грошей, вирішуючи багато проблем, що виникають при використанні традиційної валюти.
B. Проблема традиційної валюти
Ми всі знаємо, як знімати готівку з банкомату та як купити жувальну гумку. Але скільки з нас насправді знає, чому ці операції працюють? Чому всі визнають, що ці металеві диски та смуги паперу мають якусь цінність?
Отже, традиційно, валюта була пов'язана з якоюсь фізичною сировиною, як от золото. Так, наприклад, у 1900 році золото коштувало 20,67 доларів за унцію. Це означало, що уряд США міг чеканити валюту лише вартістю в 20,67 долара, якщо була унція золота в резервах. Це також означало, що будь-який власник валюти США міг піти до уряду та обміняти її на еквівалент золота.
У США ця система закінчила працювати в 1971 році, коли американський долар став фіатичною (не забеспеченою золотом) валютою - значить, вона не має внутрішньої цінності. В останні десятиліття всі основні валюти світу були переведені у фіатичну систему.
У цих випадках цінність валюти визначається пропозицією та попитом, і залежить від довіри людей до економіки. Хоча це дозволяє уряду сприяти економічній стабільності за допомогою контрольних аспектів економіки, таких як кредитна пропозиція, ліквідність та процентні ставки, це також може призвести до того, що уряд надрукує більше грошей, ніж потрібно - викликаючи гіперінфляцію.
Ще однією проблемою фіатичних валют полягає в тому, що той факт, що система централізована, означає, що вона потребує значного регулювання. Іншими словами, фінансовий орган - наприклад, компанія з кредитною карткою чи банк - має координувати кожну транзакцію для того, щоб переконатись, що вона виконана була правильно. Саме тому, коли ви йдете в банкомат, який не належить вашому банку, або коли ви переводите гроші з вашого рахунку друзям, ви часто сплачуєте комісію.
Ви можете дізнатись більше про децентралізовану валюту в цій статті.
C. Биткойн вирішує проблеми централізованої валюти
Биткойн націлений на вирішення проблем, пов'язаних з фіатичними валютами.
Використовуючи Bitcoin, ви можете переказати кошти комусь протягом декількох секунд і з мінімальними комісіями за транзакцію. Це можливо тому, що система біткойнів децентралізована.
По суті, біткойн - це розподілений децентралізований обліковий запис, на якому фіксуються всі фінансові операції. Цей обліковий запис реалізований за допомогою технології, що відома як блокчайн. Кожен блок на блокчайені являє собою серію транзакцій. Після виконання достатньої кількості транзакцій блок виконано і він не може бути змінений.
Використовуючи цей загальнодоступний обліковий запис, Bitcoin має вирішити ряд проблем, а саме:
- Децентралізація: Найважливішою особливістю криптовалюти Bitcoin є те, що вона децентралізована, тобто не контролюється єдиним органом влади чи особою. Код для програмного забезпечення відкритий та обслуговується добровольцями. Система керується відкритою мережею комп'ютерів по всьому світу. Той, хто хоче взяти участь, може піти і почати робити свій внесок.
- Анонімність: На відміну від традиційних фінансових систем, програмне забезпечення Bitcoin не повинно знати, хто ви насправді. Ваша особа - це ваша адреса Bitcoin. Ваша здатність здійснювати фінансові операції залежить лише від того, чи є у вас на рахунку достатньо коштів.
- Незмінність: мережа Bitcoin та базовий блок-чейн є незмінними. Це означає, що після завершення транзакції його неможливо скасувати. Це гарантує, що особа, до якої надійшли гроші, фактично отримує їх. Можна подумати, що це буде проблематично для здійснення електронної комерції, де покупець повинен бути захищений. Однак, навіть за допомогою біткойн, це може бути досягнуто завдяки депозитним рахункам.
- Обмежена пропозиція: традиційні фіатичні валюти мають необмежену пропозицію, оскільки резервні банки можуть надрукувати стільки грошей, скільки хочуть. Проте кількість біткойнів, яка коли-небудь може бути вироблена, обмежена до 21 мільйона. Значення валюти визначається попитом та сприйнятою вигодою, яку люди бачать у ній.
Тепер давайте глибше розглянемо це питання, щоб зрозуміти, як працює основна технологія Bitcoin. Для цього ми розглянемо проблеми, пов'язані з побудовою децентралізованої валютної системи, і подивимося, як система біткойнів вирішує їх.
2. Протокол біткойн
A. Bitcoin автентифікує користувача за допомогою цифрового підпису
Коли ви йдете до банку, щоб здійснити транзакцію, вам потрібно автентифікувати себе. Ви можете це зробити за допомогою водійських прав, картки соціального забезпечення або підпису від руки. У будь-якому випадку, ці механізми мають місце для того, щоб саме ви могли знімати або переказувати гроші, які вам належать. Якщо хтось намагається видати себе за вас, таку людину спіймають (сподіваємося).
Як було зазначено вище, Bitcoin використовує обліковий запис, на якому всі реєструють свої транзакції. Але що заважатиме людям додавати шахрайські операції, які вони хочуть здійснити задля власної наживи? Наприклад, дехто на ім'я Боб може просто вказати, що Аліса переслала йому гроші.
Для запобігання цьому транзакції транслюються в мережу разом із цифровим підписом.
Цифровий підпис забезпечує два моменти:
- Повідомлення надіслано встановленим відправником.
- Повідомлення не було змінено.
Цей цифровий підпис створюється за допомогою алгоритму хешування та асиметричного шифрування.
Хешування - це використання алгоритму, який незворотньо перетворює вхід на унікальний вихід фіксованої довжини. Алгоритм хешування, що використовується біткойном, - SHA256, що означає, що вихід - також відомий як хеш, або дайджест - це 256 двозначних цифр (тобто нулів та одиниць).
Ви можете подумати про хешування як про математичну техніку, за допомогою якої ви можете перетворити вхідне значення на вихідне значення дуже швидко. Однак при наданні вихідного значення практично неможливо з'ясувати вхідне значення, яке було використано для отримання відповідного результату.
Один із способів осмислення цього є метафора: на вході - борошно, цукор, яйця тощо, а на виході - пиріг. Алгоритм - це духовка, яка перетворює сирі інгредієнти на готовий продукт. Як тільки у вас є торт, неможливо повернути все назад та отримати сирі інгредієнти. Також неможливо точно визначити, які сирі інгредієнти були застосовані і скільки було використано кожного продукту.
Для того, щоб створити цифровий підпис, повідомлення, що транслюється в мережу, спочатку потрібно хешувати. Потім хеш необхідно зашифрувати.
Як згадувалося вище, тип шифрування, який використовується біткойном, відомий як асиметричне шифрування - тип шифрування, який використовує те, що називають відкритими та приватними ключами.
Принцип роботи полягає в тому, що кожна людина має відкритий і приватний ключ, які відповідає один одному. Хоча як публічний, так і приватний ключі можуть використовуватися для шифрування повідомлення, для його розшифрування слід використовувати протилежний. Іншими словами, якщо ви шифруєте відкритим ключем, його потрібно дешифрувати за допомогою приватного ключа, і навпаки.
Приватний ключ належить одній особі, і ніхто інший не має доступу до нього. Навпаки, ви можете надати будь-кому свій відкритий ключ. Так що, скажімо, Аліса хоче відправити Бобу приватне повідомлення. Аліса шифрує повідомлення за допомогою відкритого ключа Боба, який він надав їй. Оскільки тільки Боб володіє своїм приватним ключем, він єдиний, хто може його розшифрувати. Якщо Боб хоче надіслати Алісі приватне повідомлення, він шифрує його за допомогою свого відкритого ключа, і тільки вона може розшифрувати його за допомогою власного приватного ключа.
У випадку з Bitcoin, метою є не надсилати приватне повідомлення - пам'ятайте, що книга є загальнодоступною. Тим не менш, асиметричне шифрування як і раніше служить забезпеченню того, щоб повідомлення насправді було надіслано особою, яку ви маєте на увазі і що вона не видає себе за когось іншого.
Отже, скажімо, Аліса хоче відправити Бобові один біткойн. Для цього вона передає в мережу дві речі:
- Повідомлення (що містить інформацію про транзакцію). Транзакція незашифрована та містить посилання на попередні транзакції. Воно також містить вхідні і вихідні значення, які допомагають визначити, чи є в наявності достатньо коштів для того, щоб транзакція відбулася успішно.
- Цифровий підпис (тобто хеш-повідомлення, що шифрування було здійснене за допомогою приватного ключа)
Тоді Боб автентифікує транзакцію за допомогою:
- Застосування алгоритму хешу до повідомлення. Це буде Хеш А.
- Розшифровка цифрового підпису, який Аліса створила за допомогою власного відкритого ключа. Це буде Хеш B.
Оскільки обидва хеш-виходи були отримані з одного повідомлення, вони повинні бути однаковими. Якщо так і є, це доводить, що повідомлення не було змінено. А оскільки Боб зміг розшифрувати хеш-повідомлення за допомогою відкритого ключа Аліси, а Аліса є єдиною особою, яка має доступ до її приватного ключа, це також є гарантією того, що повідомлення надійшло саме від неї.
B. Як Bitcoin зберігає інформацію
Ще однією потенційною проблемою, пов'язаною з децентралізованою мережею, такою як біткойн, є сховище.
Де ми можемо зберігати інформацію про баланс кожної людини та історію операцій?
У звичайних централізованих системах існують виділені сервери, що належать та обслуговуються фінансовими установами, такими як банки, які зберігають усі дані. Хоча ці дані, як передбачається, є дуже надійними та конфіденційними, останнім часом хакери мали можливість отримати доступ до цієї інформації.
У системі Bitcoin немає єдиного органу, який контролює дані. Натомість вся інформація є загальнодоступною.
Bitcoin це робить, використовуючи рівноправну розподілену мережу. Дані поширюються на тисячі комп'ютерів-учасників, відомих як вузли, що з'єднані через Інтернет. Кожен вузол має доступ до головної книги (або блокчейну), яка оновлюється кожного разу, коли додається нова транзакція (або блок).
транзакції виконуються згідно з набором правил, відомим як протокол Bitcoin.
C. Як здійснюються операції
Припустимо, Аліса хоче відправити один біткойн Бобові.
По-перше, нам потрібно переконатися, що Аліса дійсно володіє принаймні одним биткойном. В мережі блок-чейнів немає жодного запису, в якому ви б могли побачити, скільки грошей людина насправді має. Замість цього, баланс вираховується шляхом обчислення всіх попередніх транзакцій, відомих як ланцюжок транзакцій.
Коли ви вперше завантажуєте програмне забезпечення Bitcoin, ви отримуєте повну копію ланцюжка транзакцій (саме тому завантаження може зайняти до 24 годин). Після того як у вас є ланцюжок транзакцій, легко визначити поточний баланс Аліси.
Після перевірки того, що Аліса має достатньо Bitcoin для здійснення транзакції, наступним кроком є трансляція повідомлення транзакції. Це повідомлення містить адреси відправника та одержувача, суму, що передається, та цифровий підпис, створений відправником. Коли це транслюється публічно, будь-який вузол у мережі може передати повідомлення та забрати його для виконання.
Перед виконанням транзакція додається до списку непідтверджених транзакцій, відомого як mempool (тобто список пам'яті). Звідти, його збирають шахтарі.
Шахтарі, в основному, є посередниками, які перевіряють операції. (Це буде пояснено більш детально нижче.) Після того як транзакція буде підтверджена, майнер криптовалюти додає її до найновішого блоку. Блок має фіксований розмір, тому після певної кількості транзакцій повинен бути створений новий блок. Поточний блок пов'язаний з попереднім блоком, утворюючи блокчейн.
Але хто вирішує, які саме транзакції слід додати до останнього блоку?
Як правило, майнери за власним бажанням можуть вільно вибрати або залишити будь-які операції. Щоб заохотити їх вибрати вашу, ви можете заплатити їм невелику частину від транзакції. Це, однак, не слід розглядати як необхідність, оскільки майнери мають інший стимул створювати блоки, відомі як блокова нагорода.
Кожного разу, коли новий блок додається до ланцюжка, майнер, який його подає, нагороджується новим биткойном. Точна сума змінюється з часом і зменшується, коли мережа зростає. Блокові нагороди - це природний спосіб чеканки нових грошей.
Коли операція стає частиною блок-чейна, вона офіційно виконується.
D. Як перевіряються блоки
Вище ми вже обговорювали, як додаються нові підтверджені транзакції до блоку, який потім додають до існуючого блок-чейну. Але як ми можемо знати, що нові операції є законними?
Майнери повинні надати доказ роботи.
По суті, доказ роботи - це концепція, відповідно до якої найнадійнішою версією книги є така, в якій було введено найбільшу обчислювальну роботу.
Підтвердження роботи вимагає, щоб дані були складними та вимагали багато часу, але які можна легко і швидко перевірити.
Це робиться за допомогою методу хешування, описаного в розділі про цифрові підписи. Як ви пам'ятаєте, хеш створюється за допомогою застосуванню алгоритму на вході, щоб створити вихід фіксованої довжини.
Тут майнери повинні вирішити математичну загадку, щоб додати свій блок до існуючого блок-чейну, і ця головоломка потребує певного часу для вирішення. Зокрема, це загадка полягає в тому, щоб вгадати вхід, який призведе до хешу, що починається з певної кількості нулів.
Ось як це працює:
Скажімо, майнер працює над блоком. Поверх цього блоку знаходиться хеш останнього блоку на блок-схемі. Внизу знаходяться всі операції, які мав майнер. Нижче, майнер додає число, яке називається випадковим кодом. Потім він виконує алгоритм хешу на всьому блоці.
Як згадувалося вище, його мета - отримати хеш, який починається з певної кількості нулів. Якщо ви пам'ятаєте, коли вхід навіть трохи змінюється, це призведе до зовсім іншого виходу. Це означає, що для того, щоб отримати правильне число нулів, майнер потребує дуже конкретного числа внизу. Але як майнер знає, який номер там поставити?
Він не знає.
Він не має іншого вибору, крім випадкового вгадування різних номерів, поки не отримає правильний хеш. Коли майнеру вдається зробити це, спочатку він отримує свій блок до блокчейну.
Відповідно до протоколу Bitcoin, цей процес повинен тривати близько 10 хвилин. Оскільки є постійно нові майнери з різними обсягами обчислювальної потужності, кількість нулів буде періодично змінюватися.
Цей процес не тільки дозволяє додавати нові блоки до ланцюгу. Він також виконує ще одну дуже важливу функцію - забезпечує безпеку та цілісність всієї системи.
Як це робиться?
Тож, оскільки кожен блок містить хеш останнього блоку в якості заголовка, навіть одна зміна единого символу будь-якої транзакції призведе не тільки до зміни хешу цього блоку, але і до зміни кожного окремого блоку в ланцюжку.
Це означає, що, якщо хтось хоче змінити транзакцію, йому доведеться перерахувати кожен блок, який був раніше, що вимагатиме неможливого обсягу обчислювальної потужності. Це також означає, що кожен раз, коли додається новий блок, блок-чейн стає більш безпечним.
E. Як доказ роботи запобігає подвійним витратам
Припустимо, у Аліси є інтернет-магазин, який приймає платежі Bitcoin. Боб заходить на її веб-сайт і розміщує замовлення на iPhone. Якщо Боб обирає Bitcoin як спосіб оплати, Аліса, звичайно, буде чекати на підтвердження платежу, перш ніж надсилати iPhone.
Але через те, як працює блокчейн, Боб міг би спробувати обдурити Алісу, ініціюючи дві транзакційні повідомлення з тим самим підписом - той, за допомогою якого він відправляє гроші Алісі, а інший, який він відправляє собі на іншу адресу.
Коли Аліса бачить повідомлення про транзакцію, що відправляє їй гроші, вона відправить товар. Проте, якщо транзакція, в якій Боб посилає собі гроші, ставить її в блокчейн поперед законної транзакції, вона є тією, що пройде - так що Боб отримує свій iPhone безкоштовно.
Може здатися, що якщо б Аліса була розумною, вона б не відправила iPhone одразу після трансакції; Замість цього вона б чекала, поки вона не опиниться в блокчейні.
Але насправді, навіть цього не вистачає.
Це тому, що час від часу додається кілька блоків за раз, створюючи розгалуження в ланцюжку. У таких випадках наступний майнер, який закінчує блок, може вибрати, яку гілку він хоче додати. Досить швидко одна гілка стане довшою, ніж інша. Коли це відбувається, коротша гілка відкидається, і всі транзакції на ньому відправляються назад до мемпула.
Через це рекомендується зачекати додавання принаймні шести блоків до ланцюжку, перш ніж вважати транзакцію завершеною. Транзакції, які нещодавно були додані до блокчейну, іноді називають гарячими транзакціями.
З огляду на це ми знову бачимо як доказ роботи - наприклад, здійснення більшої кількості обчислювальних робіт, - захищає транзакцію.
Але розгляньмо іншу гіпотезу: що, як Бобу вдалося створити дві гілки, з одним блоком, що містить законну транзакцію, а іншу - із шахрайською? І додав він до шахрайської з тією ж швидкістю, що й інші майнери до дійсної. Аліса, побачивши зростання гілки із дійсною транзакцією, матиме помилкове відчуття безпеки, що дозволить їй відправити iPhone. Врешті-решт, однак, Бобу вдалося подовжити свій ланцюжок, відправивши законну транзакцію назад до мемпулу. Оскільки вона має такий самий підпис, як і шахрайська транзакція, якщо її знову буде отримано, вона вважатиметься недійсною.
Це цікаво гіпотетично, і в теорії це може спрацювати.
Але насправді це неможливо.
Це тому, що це вимагає обчислювальної потужності і часу, щоб вирішити і додати блок. Навіть з неймовірно потужним процесором, щоб провернути цей трюк, Бобу довелося б контролювати більше половини процесора в мережі Bitcoin. Саме тому ця концепція іноді називається 51% атакою.
Насправді, гілка із законною транзакцією в кінцевому підсумку буде більш довгою, а шахрайська операція буде відкинута назад до мемпулу. До того часу, поки її не підхопить інший майнер, оскільки підпис вже був використаний у легітимній транзакції, вона буде вважатись недійсною.
Треба зазначити, що навіть якщо Бобу якось вдалося отримати контроль над мережею, то враховуючи кількість часу та ресурсів, які вимагались, щоб обдурити систему, воно того не просто не варте. Він зароблятиме більше біткойнів просто дотримуючись до правил.
3. Як використовувати Bitcoin
Існує безліч способів використання Bitcoin, але в основному вони включають один і той же процес. Є три кроки для використання Bitcoin: придбання Bitcoin, управління кишенею та торгівля Bitcoin для товарів і послуг. Давайте подивимось на ці кроки поетапно:
A. Придбання Bitcoin
Крім видобутку біткойн (про який ми говоримо в розділі 2), ви можете просто купити його. Це можна зробити через онлайн-обмін або шляхом здійснення позабіржевих операцій.
Позабіржеві операції - це торгівля з іншою особою - як правило, через брокера, який керує переговорами. Цей способ є більш прийнятним для тих, хто прагне придбати дуже великі суми біткойнів (наприклад на сотні тисяч або мільйони доларів). Це тому, що біржі не мають можливості для проведення таких великих операцій.
Хоча позабіржові операції не регулюються, як біржі, авторитетний брокер гарантує, що жодного шахрайства не відбудеться. До деяких високопрофесійних брокерів відносяться Richfund, що в Китаї, Genesis Global Trading у Нью-Йорку та Bitstocks у Лондоні.
Для звичайного користувача Bitcoin такі біржі, як Coinbase, Coinmama або itBit, є найбезпечнішим і найпростішим способом придбання біткойнів. Щоб уникнути сплати коміссійних за здійснення валютних операцій, краще купувати з біржі у вашій країні, яка зазвичай буде безпосередньо інтегрована з місцевими банками.
Обмін дуже простий у навігації. Просто перейдіть на веб-сайт і дотримуйтесь інструкцій для реєстрації, і ви відразу можете почати купувати Bitcoin.
Важливо відзначити, що для більшості операцій з обміну потрібна особиста інформація, така як ваше ім'я, електронна адреса та номер телефону. І, очевидно, якщо ви використовуєте свою кредитну картку для придбання біткойна або здійснюєте це через банківський переказ, то вона матиме таку інформацію.
Якщо ви вирішите використовувати біржу, то у процесі - коли ви купуєте або продаєте біткойни - ви можете втратити свою анонімність.
B. Керування гаманцем
В мережі Bitcoin, володіння біткойном просто означає наявність адреси та приватного ключа. Як ми вже говорили вище, цей приватний ключ дозволяє шифрувати цифрові підписи.
Без приватного ключа ви не маєте доступу до свого біткойну і ніякого способу довести, що він належить вам, тому ви повинні зберігати його в максимально безпечному місці.
Ви отримуєте приватний ключ, коли отримуєте адресу біткойну. Ключ являє собою 256-бітну довжину даних, яка також може бути представлена буквено-цифровою формою. Наприклад, люди іноді використовують його в шістнадцятковій формі - тобто 64 символи в діапазоні 0-9 або A-F. Найбільш поширеним варіантом є використання Wallet Import Format (WIF), що складається з 51 буквено-цифрових символів, перший з яких завжди є номером 5.
Ось приклад приватного ключа WIF:
5KJvsngHeMpm884wtkJNzQGaCErckhHJBGFsvd3VyK5qMZXj3hS
Втрата вашого приватного ключа подібна до втрати вашого біткойна. Якщо ви втратите свій приватний ключ, ви не зможете відновити свій біткойн. Так само, якщо хтось забирає ваш особистий ключ, він може зняти всі ваші біткойни.
Отже, як захистити власні приватні ключі та монети (койни)?
Один з варіантів - зберігати монети в автономному режимі. Зберігання монет та приватного ключа на USB-диску гарантує, що хакери та шахраї не зможуть вкрасти вашу інформацію. Однак, якщо ви втратите цей диск - або якщо комусь вдається фізично вкрасти його - вам не пощастило.
Інший варіант полягає в тому, щоб зберігати ваш біткойн у стороннього провайдера або клієнта, що пропонує биткойн-гаманець. Це тип програмного забезпечення, що зберігає адреси та пари ключових слів для всіх транзакцій Bitcoin.
Проте зростаюча кількість атак, спрямованих на цільові обміни на сьогоднішній день, зробила трохи небезпечним зберігання ключів у такий спосіб. Рекомендований підхід - зберігати ключі офлайн.
C. Здійснення операцій з використанням біткойн
Здійснення транзакцій за допомогою Bitcoin відбувається дуже просто. Якщо у вас є людина, якій ви хочете відправити гроші, вам просто потрібна її адреса Bitcoin, яку ви можете ввести у свій клієнт Bitcoin. Якщо особа, якій ви надсилаєте гроші, використовує той самий клієнт, що і ви, часто вам потрібно лише ввести адресу електронної пошти, до якої вони пов'язали свій обліковий запис.
Інтернет-компанії, які приймають Bitcoin, зазвичай мають кнопку, яку ви натискаєте, що автоматично приведе вас до вашого кошика, а це дозволить вам звідти здійснити платіж. Щодо гаманців, встановлених на мобільних пристроях, часто надається QR-код, який можна сканувати за допомогою телефону.
4. Як заробити гроші на криптовалюті
Технологія Blockchain абсолютно нова, і є багато можливостей для монетизації. У вас є в основному два способи, як це можна зробити - шляхом видобутку та інвестування.
A. Стати майнером
Видобування - це повільний, але безпечний спосіб заробітку грошей від біткойн та інших криптовалют. Як ви пам'ятаєте, майнери є людьми в мережі, які перевіряють операції в обмін на винагороду. У випадку з біткойном існує два види нагород - одна, що отримується за додавання нового блоку, а інша - за підбір конкретної транзакції.
Різні криптовалюти мають різні механізми оплати роботи майнерів; деякі з них можуть платити лише за транзакційні збори, тоді як інші стимулюють їх, використовуючи різні інші засоби.
Ви можете брати участь у процесі видобутку, пожертвувавши процесор в мережу. Оскільки процесор вимагає електроенергії, важливо розглянути, як ваші доходи від видобутку будуть відповідати витратам, які ви понесете. Це буде залежати від країни, в якій ви знаходитесь, і наскільки там дешева електрична енергія. Надзвичайно низька вартість електроенергії в Китаї є причиною, через яку більшість мереж розміщуються там.
Інші фактори, які впливатимуть на ваші підрахунки, - це потужність хеш-апаратури та поточна ціна біткойн.
Для більш серйозних майнерів існує спеціалізоване обладнання, яке має високі ставки хеша, а це дасть майнеру кращі шанси вирішення блоку. Спеціалізована інтегральна мікросхема (ASIC)- це загальний термін, який використовується для такого пристрою. Завдяки поєднанню ASIC та дешевої електроенергії ви могли б вигідно вийти на бізнес видобування.
Ви можете бути індивідуальним майнером або бути частиною групи майнерів, які надають у користування свій процесор. Останній відомий як майнпул, і це, як правило, хороша ідея для тих, хто не має багато обладнання. У майнпулі членам сплачують пропорційно сумі потужності центрального процесора, який вони надають. Для видобутку біткойнів добре відомі такі майнпули:
- Bitfury – розташований у Грузії
- BTC.com – розташований у Китаї
- Slush – розташований у Чехії
Що стосується інших криптовалют, вам потрібно буде досліджувати, які майнпули варто приєднувати. Як правило, майнпули створюються, як тільки валюта починає набирати обертів.
B. Інвестування в криптовалюту
Прямі інвестиції - це швидкий, але ризикований спосіб заробити гроші з криптовалют. Якщо у вас немає часу або ресурсів для видобутку, ви можете просто придбати криптовалюту з біржі. Біткойн показав дивовижні прибутки за останні кілька років і привернув увагу всіх видів інвесторів.
Хоча ви можете придбати криптові монети в будь-який час, існує особливий період часу, коли можливість отримання прибутку (і втрат) є найвищою. Це відбувається на етапі ICO (первинної пропозиції монет). Для тих, хто знайомий з інвестиціями, ви можете сказати, що це схоже на IPO (первинна публічна пропозиція).
ICO - це подія, вколи крипто монети вперше представляються в світі і ще не оцінені. Тоді потенційні інвестори оцінюють проект і вирішують, чи вкладати гроші в нього. Якщо проект реалізується і є успішним, вартість монет зростає, заробляючи їм прибуток.
Давайте подивимось на деякі цікаві історії, в яких люди купили Bitcoin і були шоковані пізніше.
- У 2009 році норвезький студент, який вивчає шифрування, купив 5000 BTC за ціною близько 27 доларів, а потім повністю забув про це. Через чотири роки, коли завдяки засобам масової інформації Bitcoin опинився в центрі уваги, він згадав про свою покупку і з подивом виявив, що він коштував понад 886 000 доларів. Половину він продав, щоб придбати розкішний будинок в шикарному районі Осло, а решта коштує 28 мільйонів доларів за сьогоднішнім обмінним курсом.
- 22 травня 2010 року комп'ютерний програміст Ласло Ганіч купив дві піци, які використовують Bitcoin. Він сплатив близько 10 000 BTC, що на той час коштувало всього 41 долар. Проте за поточного обмінного курсу ці біткойни коштують понад 67 мільйонів доларів, що робить їх найдорожчими піцами, які хтось коли-небудь купував. У інтерв'ю Ласло заявив, що оскільки біткойн майже не мав ніякої цінності, він був в захваті від того, що міг купити що-небудь за його допомогою.
- Джеймс Хауелл, інженер-технолог з Ньюпорта, розпочав видобування біткойна за допомогою свого ноутбука в 2009 році. Він зібрав понад 7500 біткойнів, а потім зупинився. Пізніше він продав свій ноутбук на eBay, але перш ніж це зробити, він видалив жорсткий диск, де зберігаються його приватні ключі Bitcoin. Він тримав жорсткий диск у ящику, сподіваючись отримати кошти від біткойнів, коли їх значення збільшилося. Але через декілька років, під час домашнього прибирання, жорсткий диск було помилково викинуто. За поточним обмінним курсом втрачені біткойни коштують понад 85 мільйонів доларів. Джеймс хотів провести пошукову операцію на полігоні - це дороге і складне завдання, але через екологічні проблеми та можливість витоку небезпечних газів операція не проводилася.
Навіть з усіма цими розповідями про величезне збільшення вартості біткойнів, інвестори повинні пам'ятати, що вартість криптовалют може бурхливо коливатися. Наприклад, за останні шість місяців біткойн різко зростав і зменьшався.
Криптовалюти в цілому сильно нестійкі. Лише той факт, що вартість біткойну в минулому величезно зросла, не гарантує, що він буде продовжувати це робити в майбутньому.
Наша порада - не інвестувати більше, ніж ви можете дозволити собі втратити. НЕ РИЗИКУЙТЕ всіма або левиною часткою ваших важко зароблених грошей, сподіваючись на великі прибутки. Вам може пощастити, але не варто ризикувати втратити все, якщо ціна значно впаде. Ви можете побачити останні курси біткойн на нашому Bitcoin-калькуляторі.
5. Чи законний біткойн?
Зі зростанням популярності біткойн, криптокультури в цілому привернули увагу урядових і фінансових регуляторних органів. На відміну від фальшивої фіатичної валюти, яка є незаконною, в більшості країн сам по собі біткойн є законним.
Проте, через анонімний та нерегульований характер Bitcoin, багато урядів встановили обмеження на його використання. Деякі стурбовані тим, що біткойн та інші криптовалюти призведуть до втрати фінансового контролю з боку уряду.
Більшість країн не мають чітких законів щодо використання криптовалют, тому люди часто не можуть чітко зрозуміти їх статус. Тому краще перевірити правила вашої країни щодо законності Bitcoin і пам'ятати, що ці закони можуть бути змінені.
Абсолютно незаконно використовавати біткойни в Алжирі, Колумбії, Непалі, Бангладеш та деяких інших країнах. Наприклад, у Сполучених Штатах, біткойн є не тільки законним, ало вважається товаром CFTC (Комісія з термінової біржевої торгівлі). Що стосується податків, то правила подібні до будь-якого іншого активу.
У багатьох країнах, таких як Індія, біткойн потрапляє в сіру зону, де уряд не оголосив його незаконним, але й не заохочує його використовувати, видаючи застереження проти нього.
Не треба й згадувати, що ви не повинні використовувати Bitcoin для купівлі чи продажу незаконних товарів чи послуг. Якщо тип операції є незаконним з використанням фіатичної валюти, це також незаконне, використовуючи Bitcoin або, у цьому випадку, будь-яку іншу криптовалюту.
6. Темна сторона Bitcoin
Незважаючи на те, що біткойни мають багато переваг - про що ми докладно говорили - деякі попередження уряду щодо цього не є абсолютно необгрунтованими.
Це тому, що є кримінальні елементи, які намагаються скористатися всим тим ажіотажем та поширенням інформації у медіа, що оточують біткойн. Наприклад, є кібер-злочинці, які запускають схеми фінансових пірамид, що обіцяють астрономічну віддачу від інвестицій. Тільки після того, як гроші зникли, люди розуміють, що їх ошукали. Тому багато урядів проводять інформаційні кампанії, що допомагають людям залишатися скептичними та обережно інвестувати.
Існує також багато інших способів неправильного використання криптовалюти:
- Через анонімність та легкість передачі Bitcoin, терористичні групи намагалися зібрати кошти на сайтах соціальних мереж за допомогою своїх адрес Bitcoin. Хоча це не було дуже успішним в минулому, немає гарантії, що терористи не зможуть досягти своєї мети. Втім, варто зауважити, що анонімність обмежена мережею блоків. Після того, як Bitcoin буде перетворено в іншу валюту, його ідентифікація та транзакції можна відслідковувати за допомогою вашої IP-адреси. І тому, що кожна транзакція на блокчайні є загальнодоступною, дуже легко відстежувати рух коштів.
- 12 травня 2017 року у всьому світі люди відчули потужну силу вибуху, відому як атака Wannacry. Ця шкідлива програма взяла під контроль комп'ютери жертв і вимагала грошей в обмін на знищення. Хоча використовувана шкідлива програма не була новою, одна з відмінних рис цієї атаки полягала в тому, що гроші вимагали у вигляді біткойн. Цей інцидент, очевидно, приніс Біткойну багато поганої гласності. Щоб дізнатись більше про вилучення зловмисного програмного забезпечення та шкідливого програмного забезпечення, прочитайте цю статтю.
- Є багато видів онлайн-шахрайства, які призвели до того, що люди зазнали викрадення биткойнів. Типовий онлайн-банкінг має декілька рівнів захисту, таких як пароль, двофакторна автентифікація, одноразовий пароль і т. д. Але в разі використання Bitcoin потрібно лише використати приватний ключ, щоб повністю зпустошити гаманець. Шахраї викрадають ці ключі на комп'ютерах з клавіатурними шпигунами, троянськими вірусами та за допомогою фішингових атак. Тому важливо захищати ваш кошик біткойнів так само пильно, як і у випадку із готівкою. Інший тип шахрайства, як відомо, здійснюється певними онлайн-продавцями: вони рекламують продукт із великою знижкою, і приймають лише биткойн в якості плати. Після того, як покупець заплатить, продавець поставляє дуже погану якість продукту - або ще гірше - взагалі нічого. А оскільки платежі Bitcoin є незворотними, не можна нічого повернути назад.
- Інша категорія шахрайства включає ICO (первинне розміщення монет). Оскільки крипто валютний ринок є сильно нерегульованим, деякі люди навмисно започатковують шахрайські проекти блокчейнів. Вони обіцяють деякі проривні інновації та переконують інвесторів вкладати капітал. Але замість того, щоб фактично розробляти проект, вони просто оголошують його неуспішним і беруть всі вкладені гроші собі. Оскільки легко оголосити про банкрутство, а інвестиції завжди включають потенційну втрату, дуже мало що можна зробити, щоб захистити тих, хто підтримав такі проекти. Існує також багато законних ІСО, однак може бути важко розмежувати ці та шахрайські. Тому, якщо ви розглядаєте питання інвестування в новий блок-чейн, важливо провести належну перевірку, перш ніж відкривати свій гаманець.
7. Інше застосування блок-чейну
Біткойн був першим, і залишається найважливішою реалізацією блокчейна. Проте з того часу люди придумали різні інші способи використання системи.
A. Криптовалюти
Одним із способів, який люди використовували для блокування, є створення варіацій на Bitcoin. Вони часто рекламують себе як кращі або розширені версії Bitcoin, і разом відомі як альткойни. Деякі з основних альткойнів - це:
- Litecoin: Litecoin запустили в 2011 році і він лише трохи відрізняється від системи біткойн. Різниця в тому, що для створення блоків потрібнно менше часу. У порівнянні з 10 хвилинами, що займає біткойн, Litecoin генерує блок кожні 2,5 хвилини. Це означає, що операції перевіряються швидше. Ще однією відмінністю є використання алгоритму хешування. Біткойн використовує SHA256 для алгоритму доказів роботи, тоді як Litecoin використовує скрипт. Одна з особливостей шифрування полягає в тому, що складніше створювати оптимізоване обладнання центрального або графічного процесора для швидшого вирішення головоломки, що робить систему більш справедливою для майнерів. Тим не менш, сьогодні існує мікросхема ASICS, яка може бути використана для видобутку Litecoin.
- Zcash: Zcash був недавно запущений в 2016 році. Як і Bitcoin він забезпечує безпечні транзакції через блокчейн. Проте, Zcash відрізняється від Bitcoin, оскільки використовує інший алгоритм доказів роботи (називається zk-SNARK) і використовує іншу стратегію конфіденційності. У системі Bitcoin відправник, одержувач та сума переказів є загальнодоступними, тоді як з Zcash вони можуть залишатися приватними та захищеними. До кінця 2017 року, Zcash вже перейшов позначку в один мільярд доларів.
- Dogecoin: Dogecoin був фактично запущений як жарт у відповідь на те, що деякі сприймають як криптокультурну манію. Його логотип - це монета, яка має на собі морду собаки, відомої з популярного інтернет-мему Doge. Це повна репліка Bitcoin і не пропонує ніякої диференціації або посилення, перш за все тому, що вона не була створена для того, щоб її спримали серйозно. Спочатку вартість монети була надзвичайно низькою. Проте її вартість суттєво зросла, і вона почала приваблювати серйозних інвесторів - останнім часом досягла ринкової вартості у два мільярди доларів. Творці, незадоволені тим, що монета стала тим, що мала на меті висміяти, зрештою відійшли від проекту. Нарешті, цінність істотно знизилася, коли Райан Кеннеді, власник біржі "Dogecoin" відомий як "Мола", був заарештований за шахрайство. Однак, починаючи з січня 2018 року, вартість знову почала зростати.
B. Безвалютні операції
Як згадувалося вище, блокчейн система застосовується більше, ніж лише по відношенню до криптовалюти. Існує багато інших нових ідей, які базуються на конструкції, вартістю в мільярди доларів.
- Ethereum: Ethereum - це додатки, які Bitcoin використовує для валюти. Це забезпечує інфраструктуру для роботи додатків без центрального сервера. Як у випадку з биткойн, це залежить від вузлів в Інтернеті. У цьому випадку вузли забезпечують процесор, необхідний для запуску додатка. Щоб запобігти зловживанням та усунути низькоякісні додатки, Ethereum вимагає, щоб програми витрачали валюту ефір. Код, розроблений в мережі Ethereum, запускається програмним забезпеченням, називаним віртуальною машиною Ethereum. Розробники використовують розумні контракти для розробки програми, які виконуються автоматично, коли виконуються певні умови. Наприклад, один розумний контракт може полягати в тому, щоб автоматично відправляти товар після одержання платежу. Програми Ethereum називаються DAP (децентралізовані програми), і сотні з них вже успішно запущені. Прикладами є додатки, що займаються цифровими підписами, програмним забезпеченням для прогнозування, управління електричними автомобілями та сайтами онлайн-азартних ігор.
- Ripple: Незважаючи на те, що біткойн призначений для широкої публіки, Ripple призначений для банків та платіжних мереж. Наразі банки використовують протокол SWIFT (Товариство всесвітньої міжбанківської фінансової телекомунікації), який вимагає залучення посередників. Це, плюс коливання валютних курсів часто призводить до затримки транзакцій. Ripple дозволяє фінансовим установам переводити, врегулювати, здійснювати та обмінювати платежі в режимі реального часу, не зазнаючи великих витрат. Хоча це ще не було офіційно прийнято, багато банків вже почали використовувати Ripple в якості випробування. Одна важлива відмінність між Ripple і Bitcoin полягає в тому, що не всім дозволяється входити в мережу. Комп'ютери повинні ідентифікувати себе і потребують дозволу на роботу. У цьому сенсі система не є справді децентралізованою або публічною.
Як ми бачили, існують деякі негативні аспекти біткойн, і їх слід розглянути. Однак це не означає, що ми повинні повністю відмовитися від цього. Blockchain - справжнє відкриття, здатне вирішити незліченні проблеми. Ми повинні бути мудрими і використовувати це належним чином.
Чи був даний посібник корисним для вас? Якщо так, поділіться цим зі своїми друзями та колегами за допомогою Facebook та Twitter.
Будь-ласка, порадьте, як можна покращити цю статтю. Ваша думка має значення!