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



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

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

Але що таке блокчейн без децентралізації? Це ключовий момент. Блокчейн справді проявляє свою силу, коли використовується у децентралізованому середовищі, де всі користувачі рівні. Ніхто не може його видалити або захопити, оскільки він зберігається на тисячах комп’ютерів, розкиданих по всьому світу.

Мережа P2P — це базовий рівень цього. Замість надсилання запитів до централізованого сервера, всі спілкуються безпосередньо один з одним. Коли ви завантажуєте блокчейн, у вас є вся база даних на комп’ютері. Якщо хтось виходить з мережі, інші все одно можуть продовжувати працювати у звичайному режимі.

Вузли — це комп’ютери, підключені до мережі, вони зберігають копії блокчейну та обмінюються інформацією. Користувачам не потрібно вручну обробляти — просто встановлюють програмне забезпечення, і все працює автоматично.

Біткоїн — це перший публічний блокчейн, у який може долучитися будь-хто з доступом до інтернету. Але існують і приватні блокчейни, де лише дозволені особи можуть переглядати та взаємодіяти. Обидва мають свої застосування.

Проблема Бітвейстайна — це класична концепція, яка допомагає зрозуміти, чому потрібна децентралізація блокчейну. Вона описує ситуацію, коли ізольовані сторони повинні спілкуватися для координації дій, але не знають, кому можна довіряти. Блокчейн вирішує цю проблему за допомогою "Консенсусу Бітвейстайна" — способу досягнення згоди у мережі навіть за наявності потенційно ненадійних учасників.

Коли Аліса надсилає Біткоїн Бобу, це не так, як банківський переказ — жодна сторона не перевіряє і не оновлює баланс. Це роблять усі вузли. Я надішлю повідомлення у мережу, але воно не додасться до блокчейну одразу. Потрібен процес підтвердження.

Ключовий криптографічний елемент — відкритий ключ. Боб створює приватний ключ (дуже довгий набір символів, майже неможливо вгадати), але може поділитися своїм відкритим ключем. З відкритого ключа всі можуть обчислити публічну адресу Боба. Коли Аліса хоче надіслати гроші, вона підписує транзакцію своїм приватним ключем, щоб довести право власності.

Виведення Біткоїнів з біржі — досить просто. Ви входите, заходите у гаманець, обираєте виведення Біткоїнів, вставляєте адресу отримувача, вводите суму і підтверджуєте через електронну пошту. Потім просто чекаєте підтвердження транзакції у блокчейні. Аналогічно, відправка з одного гаманця на інший — відкриваєте додаток, обираєте відправлення, вставляєте адресу отримувача, підтверджуєте.

Сатоші Накамото створив технологію блокчейн у 2009 році разом із Біткоїном. Але ця ідея не була зовсім новою — вона була натхненна попередніми технологіями, наприклад, хеш-функціями та криптографією. Структура блокчейну навіть може мати коріння у 1990-х роках, хоча спочатку її використовували для позначення часу документів.

Переваги блокчейну? Безпосередні платежі без посередників, нижчі комісії, включення всіх (без необхідності дозволу), висока цензурастійкість — навіть якщо атакувати один вузол, залишаються тисячі інших. Біткоїн має понад 10 000 вузлів по всьому світу. Це робить успішну атаку майже неможливою.

Але є і недоліки. Масштабованість блокчейну — це проблема, оскільки всі вузли мають синхронізуватися, тому нова інформація не може додаватися так швидко. Час підтвердження може бути довгим, якщо багато користувачів одночасно намагаються завершити транзакцію. Крім того, оновлення блокчейну ускладнене через необхідність більшості згоди всього екосистеми.

Консенсусний алгоритм — це найпоширеніший. Майнер вирішує математичні задачі, хешуючи дані з невеликими змінами, доки не знайде рішення. Це вимагає багато обчислювальної потужності та електроенергії. Плюси — дуже надійно, включає всіх і справді децентралізовано. Мінуси — високі витрати на електроенергію, високий бар’єр входу (потрібне хороше обладнання), і ризик атаки 51%.

Proof of Stake — інший підхід. Замість майнінгу, валідатори ставлять свою криптовалюту на кон, щоб отримати право створювати блоки. Якщо вони створюють валідний блок, отримують нагороду. Плюси — екологічність, швидші транзакції, можливість пасивного доходу. Мінуси — ще не повністю протестовано, існує ризик "багатії стають багатшими", і валідатори можуть працювати на кількох ланцюгах із низькими витратами.

Hard fork і soft fork — це способи оновлення блокчейну. Soft fork — коли всі погоджуються, зміни сумісні з попередніми версіями, і старі та нові вузли можуть спілкуватися. Hard fork — складніше, оскільки нові правила несумісні з попередніми, і в результаті блокчейн розділяється на дві частини. Після hard fork у вас буде баланс на обох мережах.

Чи можна скасувати транзакцію у Біткоїні? Це дуже складно. Оскільки всі вузли повинні підтвердити, змінити історію майже неможливо. Але на меншій мережі альткоїнів група з достатньою владою може скасувати транзакцію.

Що таке масштабованість блокчейну? Це здатність системи відповідати зростаючому попиту. Блокчейн має чудові характеристики, але за цим приходить ціна у продуктивності. Централізована база даних може працювати швидше, оскільки не потрібно тисячі вузлів синхронізуватися. Є два підходи: масштабування "на ланцюгу" (покращення основного блокчейну) або "з поза ланцюгом" (здійснення транзакцій поза основною мережею з додаванням у блокчейн потім).

Чому потрібно масштабувати блокчейн? Щоб конкурувати з централізованими системами, він має бути не гіршим за них у швидкості та ефективності. Користувачі хочуть швидше, дешевше і простіше, ніж централізовані рішення.

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

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

Інтернет речей може бути покращений за допомогою блокчейну. Пристрої можуть спілкуватися і автоматично здійснювати мікроплатежі один одному. Управління також може бути децентралізованим — розподілена мережа визначає і застосовує власні правила у вигляді коду.

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

Збір коштів через ICO та IEO може стати автоматичнішим — смарт-контракти визначають умови. Це дозволяє інвесторам збирати кошти з надією на успіх мережі.

Розподілене зберігання файлів — ще одне чудове застосування. Замість зберігання на централізованих серверах, що легко атакуються, файли розподіляються між багатьма вузлами. Кожен вузол зберігає частину. Ви можете запитати їх про ці частини і зібрати файл. IPFS — це один із таких протоколів.

Підсумовуючи, що таке блокчейн? Це новий спосіб зберігання і обробки даних безпечно, прозоро і децентралізовано. Хоча ще багато викликів у масштабованості та продуктивності, його потенціал безмежний.
BTC0,22%
FIL0,28%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити