... або якщо ви досі не можете зрозуміти, що це за чортівня
Уявіть собі – ми сидимо на лавці у парку, теплий сонячний день.
У мене із собою одне яблуко. Я даю вам його. У вас тепер одне яблуко, а в мене нуль.
Все просто, чи не так?
Давайте уважно розглянемо що ж саме зараз сталося.
Моє яблуко було поміщене у вашу руку фізично. Ми обидва знаємо про те, що це сталося, ми обидва були там, ми обидва торкалися яблука.
Нам не потрібно було звати дядька Васю (який, звичайно ж, справедливо розсудить) для того, щоб він підтвердив, що я, дійсно, передав вам яблуко.
Яблуко ваше! Вона більше мені не належить, я більше не можу їм розпоряджатися. Тепер у вас є повний контроль над яблуком. Хочете - віддайте його другові, а він може передати своєму другові, і таке інше. Такий вигляд має індивідуальний обмін. І неважливо, що я вам даю - банан, книгу, четвертак або доларову купюру. Однак давайте про все по порядку.
Тепер припустимо, що я маю одне цифрове яблуко. Я даю вам своє цифрове яблуко. На цьому моменті починається найцікавіше. Звідки вам знати, що цифрове яблуко, яке я надіслав вам, тепер належить лише вам? Подумайте про це. Звідки вам знати, що я не відправив його спочатку дядькові Васі, приклавши його до електронної пошти? Може я зробив копію цього яблука і виставив його в загальний доступ в інтернет, і його вже скачало більше мільйона людей? Тепер ви розумієте, чому цифровий обмін може бути трохи складнішим за обмін справжніх яблук. Комп'ютерні вчені мають назву для цієї проблеми - подвійне витрачання. Але не замислюйтесь про цю проблему. Все, що вам потрібно знати - вони не могли вирішити її досить довгий час, але з недавніх пір вона вирішена. Однак спробуємо самі придумати вирішення проблеми.
Бухгалтерські книги
Можливо, потрібно вести облік цих цифрових яблук у бухгалтерській книзі. І оскільки наша книга має бути цифровою, вона повинна мати керівника та власну систему. Цю проблему вже вирішили за нас. Наприклад, співробітники компанії Blizzard, які створили гру World of Warcraft, мають подібну "цифрову бухгалтерську книгу", в якій ведуть облік усіх рідкісних вогняних мечів, які існують у їх системі.. Але тут виникає пара проблем: 1) Що, якщо керівник системи захоче сам собі наробити цифрових яблук? Він коли завгодно може додати на свій баланс скільки захоче яблук.
2) Цей метод не відповідає нашим вимогам, тому що звертатися до співробітників інших компаній - це теж саме, що звати дядька Васю. Чи є якийсь метод, щоб максимально близько відтворити ситуацію на лавці? Здається, це досить тяжко.
Рішення
Що, якщо доступ до нашої цифрової книги отримають усі? Замість того, щоб вона була на комп'ютері Blizzard, вона буде перебувати на комп'ютерах усіх учасників. Усі транзакції цифрових яблук, які колись траплялися, будуть записані у цій книзі. Систему неможливо обдурити. Я не можу відправити вам яблуко, якщо я його не маю, адже це не буде синхронізуватися з іншими учасниками системи. Плюс до всього, цю систему не контролює одна людина, і тому я можу бути впевненим, що ніхто не вирішить просто додати собі яблук у гаманець. Правила роботи системи було закладено спочатку. Код та правила знаходяться у відкритому доступі. Це зроблено для того, щоб ті, хто хоче допомогти проекту, могли це зробити.
Звичайно, це все трохи спрощено.
Система, яку я описав, існує. Вона називається протокол Bitcoin. І в цій системі використовуються біткойни замість цифрових яблук. Отже, які переваги дає громадський регістр?
1) Пам'ятаєте про код у відкритому доступі? Загальна кількість була визначена ще за старту системи, відома точна сума яблук. Це також означає, що їхня кількість обмежена.
2) Тепер ви точно можете знати, що коли я передаю вам яблуко, воно належить лише вам. Факт і час передачі будуть занесені до реєстру.
3) Оскільки реєстр публічний, нам не потрібні сторонні особи, які стежитимуть за порядком.
Всередині системи обмін цифрового яблука виглядає приблизно так, як і коли я передавав вам яблуко на лавці. Ви бачите чітко, як яблуко залишає мою руку і падає до вас у кишеню. І точнісінько як на лавці в парку, в обміні беруть участь лише двоє. Тільки я і ви – нам не потрібен дядько Вася, щоб підтвердити обмін..
Але знаєте, що найкрутіше? Оскільки цифрове яблуко, я можу відправити вам мільйон, мільярд або 0,00001 яблуко одним натисканням клавіші. При цьому я можу перебувати в Нью-Йорку, а ви в Нікарагуа. Я навіть можу прикріпити якийсь файл із запискою до яблука, адже воно як-не цифрове. Чи, може, це буде щось дійсно важливе? Наприклад, контракт чи посвідчення особи. Здається досить корисним доповненням. Однак, як ми повинні оцінювати ці цифрові яблука?
Багато людей зараз сперечаються про це. Відбуваються дебати між різними економічними школами. Між політиками. Між програмістами. Дехто каже, що система коштує мільярди, дехто каже, що вона не варта нічого. Дехто каже, що це віртуальне золото. Дехто каже, що це змінить світ, дехто каже, що це марення. Ви не повинні прислухатися до когось із них. У вас має бути своя думка з цього приводу. Однак, це вже інша історія.
А про біткойну ви тепер знаєте набагато більше за більшість.
За матеріалами https://medium.freecodecamp.org
Читайте також
БИКИ, ВЕДМЕДІ та інші представники біржової фауни
Ця публікація призначена для новачків біржової торгівлі та зачіпає загальноприйняті, базові поняття на біржі. Якщо ви трейдер, який здійснив, хоча б одну угоду, вам будуть вже знайомі терміни, що описуються тут.
Скільки можна заробити на трейдингу інвестору-початківцю. Частина перша: реєстрація
Ми починаємо серію публікацій про трейдінг, щоб на практиці розібратися, скільки може заробити інвестор-початківець, використовуючи тільки прогнози, опубліковані на нашому сайті. Щоб зрозуміти, наскільки вони корисні, ми вирішили провести експеримент і змоделювати...
