-
Біткоїн - це нова віртуальна валютна система,
-
яка останнім часом привертає багато уваги.
-
Я вирішив зробити серію з відео, де б я
-
і Ви занурились у світ Біткоїна, пояснили б,
-
як він працює в деталях.
-
В першому відео цієї серії я планую
-
описати деякі з механізмів його роботи на найвищому рівні.
-
В наступних відео
-
я порину трохи глибше в усі основні аспекти, які будуть згадані
-
в цьому першому відео.
-
Я сподіваюсь, що до закінчення серії цих відео Ви знатимете
-
не лише, що таке Біткоїн, але й зрозумієте механізм
-
з чого розпочинається транзакція, Ви побачите, як
-
відбувається перевірка в таких угодах, а також вивчете,
-
що означає для когось брати участь у процесі видобутку (майнінгу) Біткоїна.
-
Цей термін Ви мабуть чули, якщо останнім часом проявляли інтерес до Біткоїна.
-
Я також хочу зазначити, що Біткоїн схема є досить заплутаною, вона вимагає
-
часу, щоб дійсно охопити всі важливі деталі і,
-
як на мене, найкращий спосіб, щоб Ви справді осягнули таку систему як Біткоїн, це
-
постаратись справді уявити і розкрити
-
всі особливості.
-
Тепер, безумовно, у Вас є багато запитань,
-
але я сподіваюсь, що до кінця цього відеоряду
-
всі доречні сумніви будуть відкинуті і на Ваші питання будуть отримані належні відповіді.
-
Але це може зайняти деякий час, для того щоб досягти
-
розуміння. Частково це тому, що я намагаюсь описати речі настільки доступно, як це можливо, що може
-
залишати деякі деталі непоясненими,
-
поки я не зможу пояснити достатньо
-
частину механізму. Потім я додаватиму ці деталі в ході розповіді.
-
Що ж, Ви не будете перенавантажені багатьма
-
дрібними нюансами в процесі,
-
але Ви отримаєте вид загальної системи.
-
Отже, я розпочну і в першу чергу хочу зазначити, що Біткоїн
-
був описаний, насправді, як децентралізована
-
валюта, бо не існує реального центрального банку чи організації,
-
яка бере участь у генерації / транзакції Біткоїнів.
-
Насправді, те що відбувається в контексті Біткоїна - це все, що насправді транзакції
-
потребують і що відомо, як мережа рівноправних вузлів, мережа індивідуального сервера,
-
що істотно і колективно узгоджує різні аспекти того, як умови договору
-
реалізовуються і використовуються.
-
Гаразд, Біткоїн також іноді називають криптовалютою.
-
Під криптовалютою я маю на увазі, що ми використовуємо багато методів криптографії,
-
щоб полегшити / дійсно дозволити
-
транзакції з Біткоїнами відбутися.
-
І я зроблю окремі відео для деяких із цих методів,
-
але давайте зараз просто сприймемо той факт, що Біткоїн є децентралізованим і це вид криптовалюти.
-
Тепер, я також хочу зазначити, що термін Біткоїн може бути сам по собі
-
трохи заплутаним у багатьох відношеннях. Біткоїн транзакції насправді не
-
схожі на традиційні операції з монетами, так як вони представляють собою, в деякому роді, записи глобального обліку.
-
Говорячи це я маю на увазі, що,скажімо,
-
є транзакція, припустимо ця угода відбувається
-
між двома сторонами, ми назвемо їх Еліс і Боб.
-
Це традиційні імена, які використовуються в багатьох криптографічних угодах, щоб описати учасників які беруть в ній участь.
-
Уявіть, що Еліс хоче передати / призначити
-
певну кількість Біткоїнів, якими вона володіє, Бобу.
-
Ви можете думати про цю тарнзакцію дійсно, як про запис
-
свого роду в обліковій книзі
-
Я також хочу відзнаити, перш ніж приступити, що навіть якщо я
-
використовую такі терміни як Еліс і Боб,
-
то лише в контексті Біткоїна, це не є справжні особистості
-
у фізичному розумнінні, але насправді
-
Еліс і Боб є особистостями в Біткоїн системі, ці особистості є лише
-
поточною реалізацією, лише набором чисел,
-
що не повинні бути прив’язані
-
з реальними особистостями Еліс і Боба.
-
Що ж, в такий спосіб, Ви можете думати про особистості Біткоїна, насправді, як про ефективно існуючий псевдоніми
-
замість справжніх імен.
-
Ідея в тому, що Біткоїн стає більш псевдоанонімною угодою, де
-
люди звертаються від їхніх псевдонімів, що забезпечує певний рівень приватності
-
користувачам, які хочуть здійснювати транзакції використовуючи Біткоїн.
-
Тепер, в угоді між Еліс і Бобом; Еліс в основному
-
вказує кілька різних чисел,
-
а також зазначає як багато Біткоїнів вона хоче переказати Бобу.
-
Допустимо, що Еліс володіє п’ятдесятьма Біткоїнами.
-
Вона може вирішити дати, скажімо, 30 з Біткоїнів Бобу.
-
Припустимо, вона хоче, щоб певна кількість цих біткоїнів повернулась назад до неї.
-
Еліс повинна вказати
-
як багато вона збирається обміняти.
-
В нашому випадку, уявимо, що вона хоче обміняти 18 Біткоїнів для себе.
-
Решта два біткоїни будуть
-
платою за здійснення транзакції.
-
Ми поговоримо про те, що означає плата за здійснення транзакції
-
трохи пізніше. Я думаю, я також занурюсь у це в майбутніх відео
-
але це в основному дає можливість
-
іншим вузлам в мережі допомогти Еліс,
-
в основному, перевірити деякі деталі цього переказу для Боба.
-
Еліс буде ухвалювати деталі цієї угоди застововуючи
-
цифровий підпис
-
до цієї операції. Цифровий підпис є
-
математичним аналогом традиційного підпису. Це дійсно прив’язує
-
особистість Еліс до деталей
-
цієї транзакції.
-
Під особистістю Еліс я, знову ж таки, маю на увазі особистість в Біткоїн системі.
-
І ця прив’язка виконується криптографічним способом.
-
Тепер деталі цієї тарнзакції, як тільки вона розпочнеться,
-
будуть транслюватися. Еліс ефективно транслюватиме усі деталі транзакції
-
до всіх точок
-
в одноранговій мережі,
-
які представляють вузли Біткоїна.
-
тепер Боб, коли він отримає інформацію
-
про цю транзакцію по одноранговій мережі,
-
він, ймовірно, перевірить частину транзакції, для прикладу:
-
він може перевірити, щоб число було правильним. Що Еліс, скажімо, почала з п’ятдесяти
-
Біткоїнів і вона не намагається переказати йому більше п’ятдесяти Біткоїнів і т.д.
-
Він хоче мати певну математичну впевненість в залученні криптографії,
-
що деякі з цих вимог є точними, що Еліс
-
справді ствердуже, що володіє цими Біткоїнами,
-
що вона проявляє інтерес
-
присвоїти ці Біткоїни йому.
-
Але те, що він не буде знати поки що, це те чи намагалась Еліс
-
передати ці самі Біткоїни ще комусь
-
протягом цього часу, чи можливо, до цього моменту.
-
І спосіб, яким ми розв’яжемо цю ситуацію, до речі, я повинен відзначити
-
цю концепцію, коли Еліс намагається, для прикладу, витратити
-
монети двічі, в розумінні цифрових грошей.
-
В електронній валютній системі
-
це поняття відоме як
-
"подвійні витрати". Ви повинні брати це до уваги,
-
коли у вас є віртуальна валюта, бо хтось може легко скопіювати
-
числа які представляють транзакцію і спробувати
-
використати їх в інших місцях.
-
І спосіб, яким ми зазвичай регулюємо і скорочуємо ризик "подвійних витрат"
-
здійснюється через спецільний набір вузлів
-
у цій одноранговій мережі,
-
які відомі як видобувачі Біткоїна.
-
Гаразд, Ви мабуть вже чули про цей термін - Біткоїн видобувачі. Видобувачі Біткоїнів це, в основному,
-
конкретні особи / так звані, конкретні вузли в цій одноранговій мережі.
-
Вони тримають під контролем
-
всі транзакції за якими спостерігають.
-
Пам’ятайте, що вони слідкують за усіма операціями, не лише за тими, що відбуваються між Еліс і Бобом, але й за всіма іншими угодами.
-
Вони приймають ці угоди і, в кінцевом урахунку, вони упорядковують їх
-
в так званий " блок транзакцій".
-
Це записи всіх
-
раніше неврахованих операцій.
-
Так що, якщо ви думаєте про одну транзакцію, скажімо, як про облікову річ,
-
то ви можете вважати, що блок транзакцій представляє, для прикладу, усю книку в обліковій книзі.
-
Ці видобувачі Біткоїна також будуть додавати в цей блок,
-
на додаток до всіх незаписаних транзакцій,
-
спеціальну операцію, яка призначається тільки для себе, в основному, щоб винагородити себе
-
за сусилля над майнінгом.
-
Тепер блок транзакції також буде містити кодування попереднього блоку транзакції.
-
Що ж, повинен бути певний рівень безперервності.
-
Тоді, видобувачі Біткоїна будуть також включати спеціально створені послідовності чисел,
-
які пов’язані з транзакцією. Ці послідовності чисел
-
відомі як "докази роботи".
-
Названо "докази роботи", бо це щось, що дійсно тяжко згенерувати,
-
щось, що вимагає багато зусиль.
-
Щоб зробити цей складний вид роботи просто для когось, волею неволею залучаєшся у майнинг Біткоїнів,
-
але це вимагає, щоб вони дійсно виявили / приклали деякі обчислювальні зусилля
-
в обмін за отриманя цієї додаткової винагороди оплати
-
Також, в обмін за отриману плату за транзакцію вони зобов’зані Еліс
-
брати участь у такому виді роботи.
-
Я розкажу про докази роботи в окремому відео в деталях.
-
Зараз, оскільки кожен блок транзакції містить інформацію про
-
попередню угоду,
-
дійсно те, що Ви матимете в результуті - це не просто
-
єдиний блок, в кінцевому підсумку. Ви можете думати про це, як про ланцюг
-
транзакцій. І Ви можете називати це "ланцюгом блоків транзакцій".
-
І ідея в тому, що як тільки видобувач Біткоїна
-
здатний побудувати ланцюг блоків транзакцій, що міститиме всі ці невраховані транзакії - це і є доказ роботи.
-
Це буде транслювати деталі
-
про ланцюг до всіх вузлів мережі,
-
всіх точок цієї однорангової мережі для Бітокїна.
-
І потім, коли
-
новий трансльований ланцюг проходить перевірку / задовільняє певні характеристики, вузли мережі
-
просто вступають в дію і починають використовувати його. І вузли мережі додають новий блок транзакції
-
до цього ланцюга.
-
Вони беруть усе, що ще не було обробленим і починають
-
втілювати це в ланцюг транзакцій, що
-
тарнслювався вузлом мережі, який правильно підійшов до доказу роботи.
-
Тепер, цей ланцюг блоків транзакцій, насправді,
-
те що ми робитимемо в розумінні Біткоїна.
-
Вузли мережі лише розглядають
-
ланцюги блоків транзакцій, що відображають величезну кількість роботи,
-
яку генерація вміщує.
-
І знову ж таки, це і є доказом роботи, про який я згадував і який
-
використовується для
-
визначення / ідентифікації того,
-
що робота була залучена до цього ланцюга блоків транзакцій.
-
Найдовший з них буде вважатися священним в системі Біткоїн.
-
І майбутні видобувачі будуть працювати тільки з ланцюгом, що містить найбльше роботи в собі
-
Тепер те, що характерно тут,
-
це те, що весь цей процес є децентралізованим. Немає банку чи
-
централізовано довіреного об’єкту, який би напсравді брав участь в транзакції.
-
Сподіваюся, це перше відео дало Вам трохи опису і розуміння
-
механізму вищого рівня в Біткоїн системі
-
Є ще багато питань, які я залишив нерозглянутими. І в наступних відео я збираюсь
-
розкрити ці деталі. Я впевнений, що Ви маєте багато запитань. Але сподіваюсь,
-
майбутні відео допоможуть відповісти Вам на деякі з них.