Здрастуйте, шановні читачі блогу . Що таке блокчейн? У багатьох (і у мене спочатку) відразу виникає асоціація з биткоинами (або криптовалютой в її загальному розумінні). З одного боку, ці асоціації вірні, а з іншого — ні. Чому так? Давайте розбиратися.
Почасти це відбувається через те, що найпопулярніший у світі сервіс призначений для відстеження транзакцій биткоинов — це Блокчейн.інфо, а BlockChain-гаманець, де зберігаються биткоины у десятків мільйонів користувачів, тільки зміцнює цю зв’язок.
Спочатку пройдемося по етимології цього слова. Утворене воно від англійського BlockChain, що в перекладі означає «ланцюжок блоків». Але це мало про що нам говорить — просто назва технологи. Однак, ми використали те саме ключове слово, яке все повинно пояснити.
Що таке BlockChain і в чому суть цієї технології?
Блокчейн — це технологія (інструмент) і нічого більше. А все інше просто на її базі створюється (використовуючи цей, по суті, універсальний інструмент). Зараз найвідомішим і знаходяться на слуху «кінцевим продуктом» (або пробною кулею) на базі цієї технології є, звичайно ж, криптовалюта (що це і як нею користуватися?) і зокрема биткоин (читайте що це таке, простими словами?).
Але віртуальні гроші лише один з багатьох варіантів використання, хоча і вельми успішно демонструє можливості даної технології (ще не було випадків злому або крадіжки биткоинов). Завдяки такій непомильною репутації блокчейн пророкують велике майбутнє і в інших областях життєдіяльності людини, настільки ж критичних в питаннях безпеки, як грошовий обіг (зберігання інформації, проведення прозорих виборів тощо).
Напевно, у вас вже утворився якийсь сумбур в голові — як можна пов’язати електронні гроші і вибори? Але тут якраз все зрозуміло. Blockchain — це по суті просто розподілена і відмінно захищена від злому база даних. Вся фішка в тому, як це все діло організовано.
Правда, якщо вдаватися в подробиці, то вийде нудно, а тому постараюся передати суть простими словами та поняттями. У цьому мені, до речі, допоможе дівчина з наступного відео, яка наочно ілюструє процес використання блокчейна для створення кріптовалюти і не тільки:
«alt=»»>
Ви знайомі, напевно, з такою технологією, як BitTorrent (хоча б опосередковано)? Чим вона примітна (крім того, що на її принципах зараз проходить більша частина обміну контентом, в тому числі і з порушенням авторських прав)? А тим, що дані в ній зберігаються распределенно — ні центрального сервера, але при цьому всі чудово працює швидко і надійно).
Переваги блочейна
Так от, block chain чимось на неї схожа (розподіленою структурою і популярністю), але і володіє цілим рядом інших достоїнств:
Інформація в базу побудованої за технологією блокчейн додається у вигляді нових блоків. Причому додавання узгоджується з іншими користувачами мережі. Якщо брати биткоин, то нова одиниця цієї кріптовалюти видобувається (цей процес називають майнінг) шляхом ресурсномістких розрахунків (по суті перебору чисел і розрахунку для них хеш з метою вписатися в заздалегідь заданий шаблон).
Так от, здобуту нову одиницю биткоина (по суті, новий блок інформації) перевіряють інші учасники системи (перераховують хеш) і тільки після цього новий блок дописується у всі бази всіх користувачів системи.
Аналогії та приклад використання Block Chain для створення кріптовалюти
Якщо наведене вище не внесло ясності у ваші голови з приводу того, що таке BlockChain, то спробую пояснити на прикладі з простими асоціаціями.
Уявіть собі хмарне сховище доступне всім в повному обсязі без розбору (або його застарілий аналог — ФТП сервер з файлами в загальному доступі), де знаходяться тисячі папок з файлами. На ньому ви можете переглянути все що там на даний момент залито і знати де який файл лежить, хто його залив і хто скачав. Але… Самі скачувати все підряд ви не можете, а лише те, на що маєте право. Так само і заливати файли можна буде тільки виконавши обумовлені системою умови.
Інший приклад з області грошей, що буде ближче до биткоину. Уявіть собі, що в системі електронних грошей немає індивідуальних гаманців (дані яких доступні тільки власникові гаманця і працівникам системи), а є всього лише один гаманець, але з повністю відкритою для всіх статистикою. Ви можете бачити, що Вася перевів Петі стільки-то грошей, а той йому стільки-то. Але втрутитися у процес обміну або щось вкрасти не зможете.
Отримати ж зможете тільки призначені виключно вам гроші. Вони прив’язуються до спеціальним адресами, між якими і відбувається транзакція (переклад). Переклад підтверджується секретним ключем (підписується ним) сумісним із цією адресою (по суті, це аналог логіна і пароля). Дані про те, що ви гроші перевели, розсилаються по всіх копій бази. Гроші вважаються переведеними, коли будуть звірені запису про їх відправку і про їх отримання.
Детальніше процес описано в кінці цієї статті, ну а поки передаю слово молодій людині, рассказывающему дуже простими словами про складні блок-чейне та реалізації на його основі кріптовалюти.
«alt=»»>
Дуже легко виглядає, чи не правда?
BlockChain — це наше майбутнє?
Зараз технологія під назвою блокчейн проходить досить успішну обкатку в якості інструменту віртуальних грошей, типу Биткоина та інших криптовалют. Власне, з цього і розпочалося її тріумфальне шестя, але навряд чи цим і закінчиться.
Блокчейн — це не те ж, що Биткоин
За задумом, криптовалюта — це навіть не гроші, а повний аналог золота у віртуальному світі — їх кількість обмежена (розрахована на багато років вперед і кількість «добутого» регулюється за рахунок збільшення\зменшення складності процесу видобутку), а отримати їх можна або шляхом купівлі (наприклад, в обміннику криптовалют) або біржі биткоинов, або шляхом видобування (у шахті, в якості якого може виступати ваш комп’ютер або спеціально зібрана потужна система).
Але сам по собі биткоин досить спірна річ. З’явився він в 2009 році і з тих пір курс цієї кріптовалюти виріс тисячократно і продовжує на всю рости і по сьогоднішній день (навіть більшими темпами).
Правда, дуже схоже на міхур? Лусне? Досить ймовірно. Крім цього має місце неоднозначне ставлення до криптовалюте держави.
Але бикткоин — це лише продукт, створений на засадах BlockChain, і всі його недоліки не мають ніякого відношення до самої технології. Криптовалюта — це по суті випробувальний полігон для блокчейна і з технічної точки зору все йде просто чудово. І тут зовсім не важлива подальша доля биткоина, бо він просто «пробна куля».
На базі BlockChain запросто можна створити іншу криптовалюту, наприклад, повністю забезпечену і легалізовану на державному рівні. Чи буде це? Подивимося, але дуже ймовірно. Річ зручна і не тільки завдяки описаним вище технічним особливостям.
Чому всі зараз говорять про цієї технології?
Давайте поглянемо на ті переваги, які дозволить внести в наше життя впровадження технології блокчейна:
Тому зараз і йдуть активні експерименти з впровадження BlockChain, наприклад, у процес виборів. Ту адже дуже важлива прозорість, надійність та безпеку. У тому числі і від підтасовок з боку можновладців, злопыхающих та інших кознестроителей. І ніяких тобі потім розмов про втручання у вибори (апріорі). Краса.
Так само дану технологію чудово можна адаптувати для ведення різних кадастрів, медичних баз, юридичних баз, будь логістики, а так само для проведення банківських операцій (це вже точно «доктор прописав» — в рази скоротяться витрати і час проходження).
Все питання в тому, щоб було прийнято вольове рішення багатьох не влаштовує неможливість «непомітно» втрутитися в роботу системи після її впровадження), а вже все це реалізувати і застосувати блокчейн на практиці буде справою вторинним (благо биткоин дав відмінну напрацьовану базу).
Проблеми впровадження в життя BlockChain
Блокчейн на прикладі Биткоина
BlockChain — це просто звичайний однозв’язний список блоків з інформацією про транзакції. Кожен новий блок змінює стан всієї розподіленої бази даних. А значить якщо щось підмінити нелегітимно (з умислом), то хеші наступних блоків зміняться і підмінений шматок не встане на місце старого.
Хеш — це таке загальновизнане мірило цілісності. У будь-якого числа можна обчислити хеш (за певною формулою), але з хеш відновити число неможливо, а значить неможлива стає і підробка в такій базі.
Тепер реальний приклад роботи BlockChain в системі биткоинов. Далі тезисно:
Хочу підкреслити, що криптовалюта — це не річ в собі. У всякому разі биткоины є цілком собі вільно конвертованою валютою.
Для їх швидкого обміну на рублі, долари або інші електронні гроші можна використовувати сервіси онлайн-обмінників, наприклад, ці:
А для більш тонкої гри на курсах і додаткового заробітку можна порадити криптобиржи:
Ось так виглядає великий і жахливий блокчейн, якщо намагатися це описати більш-менш простою мовою. Хоча словами доводиться користуватись не зовсім простими, але що робити — технологія 🙂
Удачі вам! До зустрічей на сторінках блогу