Три причини вивчати блокчейн і три причини залишитися осторонь — вибір за вами.
Зміст статті:
Чи варта гра свічок?
Приділивши час вивченню технології блокчейна, ІТ-фахівці можуть удосконалити свої навички для професійного зростання, але переваги слід ретельно зважити, порівнявши з недоліками. Сьогодні рідко зустрінеш якийсь технічний захід, на якому не заходить мова про блокчейн. Прихильники цієї технології стверджують, що за допомогою блокчейна можна вирішити практично всі проблеми на світі. Відомі технічні компанії, такі як Oracle і Microsoft, беруть участь в іграх з блокчейном. У той же час інші фахівці сумніваються в тому, що блокчейн являє собою щось більше, ніж короткочасне захоплення.
Чи варто витрачати час на вивчення цієї технології?
На це питання не можна дати однозначної відповіді, але можна розсудливо оцінити роль технології блокчейна для кар’єри ІТ-фахівця. У даній статті я наведу кілька аргументів на користь вивчення блокчейна і перерахую ряд причин, чому це заняття може виявитися марною тратою часу. Основний акцент ми зробимо на перспективи, зрозумілі для технічних фахівців, наприклад, наскільки блокчейн насправді являє собою нововведення в технічному відношенні, а не на економічних, політичних і юридичних питаннях, пов’язаних з блокчейном. На ці теми є багато публікацій в інших джерел, але важче знайти глибоку технічну оцінку перспектив і життєздатності блокчейна.
Що це таке?
Що таке технологія блокчейна? Перш за все поясню, що слід розуміти під вивченням технології блокчейна. Йдеться про технічні навички, необхідні для розробки, розгортання або управління додатками, яким-небудь способом взаємодіючим з блокчейном.
Спочатку технологія блокчейна асоціювалася виключно з криптовалютою, а саме біткоіном, але після зародження біткоіну десять років тому, вона пройшла гігантський шлях розвитку. В даний час бази даних блокчейна використовуються при спробах здійснити революційні перетворення всюди: від зберігання записів у медичних установах до підключення до Інтернету речей. Можливо, з її допомогою навіть вдасться зупинити епідемію зловживання опіоїдними препаратами в США і Канаді.
Дійсно, краще всього розглядати блокчейн в широкому сенсі як новий спосіб управління даними, а не як тип фінансового рішення. Таким чином, приділивши час вивченню блокчейну і механізму його дії, а також освоєнню логіки програмування, наприклад смарт-контрактів, ви можете значно збільшити свої шанси на успішну кар’єру в різних областях.
Три переваги блокчейна
Блокчейн як і раніше залишається порівняно новою технологією. Наскільки вона життєздатна в довгостроковій перспективі? Ось три причини, що вселяють надію:
- Вивчити блокчейн нескладно. Він може здаватися таємничим для непосвячених, але насправді технологія не дуже складна. По суті, блокчейн – це звичайна база даних з декількома специфічними функціями, зокрема сховищем і децентралізованим управлінням. Тому, щоб зрозуміти технологію блокчейна, технічним фахівцям не потрібно докладати особливих зусиль.
- Завдяки блокчейну автоматизація піднімається на новий рівень. Смарт-контракти, які автоматично забезпечують виконання угод без втручання третьої сторони, дозволяють підняти автоматизацію до рівня, недосяжного для звичайних додатків. З точки зору розробки і доставки додатків, смарт-контракти дійсно потужна функція, яка обіцяє довгострокове успішне застосування блокчейна в різних областях.
- Блокчейн забезпечує високий ступінь доступності даних. Його бази даних розподілені по великій мережі, тому висока доступність даних забезпечується без жодних проблем. За умови, що мережа блокчейна досить велика, ймовірність того, що всі вузли зникнуть і ваші дані будуть втрачені, дуже мала. Цим блокчейни відрізняються від звичайних баз даних, де дані можуть виявитися недоступними через відмову декількох серверів.
Блокчейн: Три недоліки
Песимісти можуть вказати на деякі технічні недоліки, як аргументи проти вивчення технології блокчейна, такі як:
- Блокчен не забезпечує конфіденційності. У більшості випадків дані блокчейна захищені не так вже й добре.
- Нерідко можна відстежити транзакції і зв’язати дані з конкретними користувачами, чию особу часом вдається встановити. Додаткові функції, такі як кільцеві підпису, допоможуть підвищити рівень конфіденційності, але сувора реальність така, що блокчейн — не чарівна паличка, яка гарантує конфіденційність даних, як обіцяли деякі прихильники технології.
- У блокчейна є проблеми з масштабованістю. Фахівці, що спроектували перші блокчейни, недостатньо добре продумали завдання їх масштабування. В даний час, оскільки багато хто використовує блокчейни, наприклад, пов’язані з біткоіном, для завершення транзакції часом мають чекати кілька годин. І ця проблема буде тільки посилюватися в міру збільшення розміру блокчейна. З’явилися нові архітектури блокчейна з продуманою масштабованістю, але можливості більшості популярних блокчейнів, таких як біткоіни і етеріум, невеликі.
Блокчейн може погубити планету (і ваш бюджет на електрику). Можливо, вам доводилося чути про те, що при збереженні існуючих тенденцій до 2020 року біткоіни будуть споживати всю вироблену в світі електрику. Не всі згодні з цими розрахунками, до того ж інші блокчейни споживають менше енергії. І все ж витрати на електроенергію, неминучі для використання технології блокчейна, значні і можуть перешкодити застосуванню блокчейна в якості сховища даних в довгостроковій перспективі. Отже, ми перерахували три причини, за якими блокчейн, можливо, чекає велике майбутнє, і три причини, чому технологію можна вважати технічно недосконалою і переоціненою. А що думаєте ви?