Будинки Мережі Як насправді працює протокол bitcoin

Як насправді працює протокол bitcoin

Зміст:

Anonim

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

Що таке біткойн?

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

Як працює біткойн на поверхні?

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

Як працює протокол Bitcoin під поверхнею?

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

Серійні номери та транзакції

Використовуючи біткойни, ви по суті відправляєте біткойн із серійним номером іншій особі чи компанії. Це схоже на те, щоб комусь надсилати гроші через PayPal. Ключові відмінності полягають у тому, що за допомогою Bitcoin ви надсилаєте на хешований номер рахунку замість адреси електронної пошти і що валютою є біткойн замість доларів чи іншої фізичної валюти. Крім того, транзакції перевіряються зовсім по-іншому. Операції починаються з Користувача А, який подає намір надіслати X Bitcoin з порядковим номером 1234567 Користувачу B (UserID: Hashname ABj28djB). Ця транзакція переходить до ланцюга блоків, де потрібно вирішити хеш або алгоритм (пояснений нижче). Після вирішення Користувач B може прийняти платіж і офіційно "підписати" транзакцію, позначивши її як завершену.

Користувачі - це Банк

Коли ви надсилаєте біткойни іншим або отримуєте біткойни самостійно, створюється транзакція, і ця транзакція переходить у загальну книгу, або в термінології Bitcoin, у блок-ланцюг. Тут реєструються всі транзакції і їх може побачити кожен. Таким чином кожен може перевірити обґрунтованість транзакції. Біткойн використовує дуже складний процес перевірки, щоб забезпечити безпеку та виключити шахрайство у людей, які здійснюють кілька транзакцій з однією монетою або за допомогою монет інших. Для підтвердження необхідно вирішити складний пазл для кожної транзакції. Ця головоломка виконана у форматі хештегів, для досягнення якої потрібно багато енергії. Вони вирішуються різними користувачами мережі Bitcoin в процесі, який називається майнінг Bitcoin.

Біткойн майнінг

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

Як хтось може шахти?

Раніше, щоб стати шахтарем Біткойна, просто потрібно було налаштувати персональний комп'ютер, щоб пропонувати його послуги. Тепер потрібне конкретне обладнання та програмне забезпечення. Ці пристрої мають унікальне обладнання з дуже високою обчислювальною потужністю для швидкої роботи через більшу кількість транзакцій. Місце для початку майнінгу - це Bitcoin Mining. Цей сайт детально описує різні вимоги та роботу. Наразі конкретне обладнання для видобутку надається компаніями Butterfly Labs та Avalon. Призначення цих машин спеціально для видобутку біткойна, а найдешевша модель на даний момент коштує $ 274. Однак є і набагато потужніші шахтарі, такі як модель ASIC 30GH / s або подібна модель Butterfly. Моделі вищого класу здатні швидше працювати через транзакції, підвищуючи ймовірність отримання біткойнів. Програмне забезпечення є безкоштовним і працює на різних гірничих машинах і розміщене BFGminer та CGMiner. Існує дискусія щодо того, чи триватиме прибутковість видобутку протягом багатьох років для підтримання системи, оскільки відсотки прибутку мають зменшуватися у 2017 році та кожні чотири роки після цього.

Транзакція завершена

Отже, як тільки транзакція буде підтверджена шахтарями і все підтверджено, користувач може прийняти платіж. Тут питання, коли приймати платіж. Середнє підтвердження блоку займає приблизно 10 хвилин. У цей момент він записаний, але для повного підтвердження потрібно, щоб блок був на шість місць назад у ланцюзі блоків. Користувачі можуть прийняти плату, якщо вони довіряють користувачеві через один блок або приблизно через десять хвилин, або чекати годину для повного підтвердження. Наразі це одна з підводних каменів системи. Щоб бути одноранговою мережею та максимально захищеною, підтвердження вимагає значно більше часу, ніж інші поточні системи. Після завершення додавання або віднімання біткойнів відображається у вашому гаманці.

Плюси Bitcoin

  • Цифрова валюта не вимагає витрат на виготовлення фізичної валюти, і тому повинна бути дешевшою альтернативою.
  • Комісії та трансакції зараз нічого не коштують, або майже нічого. Порівняно з використанням інших форматів, значно більший відсоток вартості видаляється при здійсненні транзакцій.
  • Біткойн обмежив кількість монет, які можна створити. Це врешті допоможе зберегти справжню вартість валюти. Наприклад, уряд США завжди може просто створити більше грошей із повітря, якщо цього захоче. Роблячи це, вони додають більше грошей у систему, що істотно знижує цінність грошей, які ви маєте.
  • Його можна використовувати через кордон. Біткойни не є валютою однієї конкретної країни чи регіону, але є валютою для будь-кого. Більше не потрібно турбуватися про перехід від євро до доларів та зняття плати. Гроші перетинають межі безладно.

Мінуси Bitcoin

  • Біткойн все ще відносно новий, і, отже, ціна монети або її вартість дуже мінливі. Вартість монети може коливатися часто і у великих кількостях за короткий проміжок часу. Радимо витрачати свої монети поблизу часу покупки, щоб зменшити можливість втрати вартості. Однак багато хто використовує це як засіб інвестувати в майбутнє Bitcoin, тримаючись за свої монети на майбутнє.
  • Підтвердження може бути тривалим процесом. Як було обговорено у статті, процес завершення потребує значної кількості часу. Таким чином, миттєві транзакції або навіть прийняття лише одного підтвердження можуть бути ризиковими.
  • Біткойн все ще новий, а тому експериментальний. Завжди є можливість, що валюта може розвалитися. Схоже, він скоро не піде, але можливість є.
Як насправді працює протокол bitcoin