Що таке блокчейн?

Блокчейн - це а блокчейн. У такому вигляді це начебто мало. Однак саме технічна основа дозволила цей збій в економічному житті людей: створення децентралізованих електронних валют, таких як біткойн. Велика частина цікавих особливостей біткойна та багатьох інших валют, які згодом були створені шляхом удосконалень і варіантів коду біткойна, пов’язані з блокчейном. Блокчейн був винаходом Сатоші Накамото, розробник або кілька анонімних розробників, які розробили його як основу біткойна. Оскільки він з відкритим кодом, кожен може побачити цей код, використати його або змінити таким чином, що з цієї фундаментальної ідеї можна створити багато інших речей. Сьогодні ця концепція тільки починає виробляти вибух творчих ідей, які, швидше за все, змінять світ у багатьох аспектах. З 2008 року блокчейн біткойн працює без збоїв..

Щоб зрозуміти, що це таке, почнемо з того, що блок - це набір байтів, на які можна писати речі. Після впровадження коду децентралізованої електронної валюти комп’ютери, розповсюджені по всьому світу, починають генерувати блоки або спеціальні контейнери. У випадку з біткойнами комп’ютер генерує блок щоразу, коли вирішує складну криптографічну задачу (щоразу, коли вирішує математичну задачу). Більш -менш, випадково, блок буде генеруватися кожні 10 хвилин. Решта комп’ютерів, які беруть участь у цій мережі, мають перевірити цей блок. Якби це не було так, його б не допустили до Blockchain.

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

Створені нові монети належать комп'ютеру, який вирішив проблему та створив цей блок. Ну, комп’ютер до цього байдужий, але не до власника. Ця дія вирішення проблеми за допомогою обчислювальної потужності та створення нового блоку називається майнінгом.. Назва походить від подібності до дроблення каменю в шахті для видобутку золота. Після важкої роботи комп’ютеру вдається вирішити криптографічну проблему та створити блок. В якості винагороди він бере біткойни, пов'язані з цим блоком, і попутно кладе у вагон (блок) нотатки про всі транзакції в біткойнах, які були здійснені під час "розколювання каменю". Тож все тече як слід і все працює належним чином.

Цей метод створення нових валют і транспортування транзакцій, які назавжди будуть записані в блокчейні, називається "Доказ роботи" (PoW - Доказ роботи). Існує багато інших систем, які були винайдені пізніше та використовують інші валюти. PoW має свої переваги та недоліки, але так працює біткойн, і це як і раніше творчий і безпечний спосіб робити речі.

Яка мотивація створити вузол на блокчейні?

Вузли - це виділені машини, комп'ютери або сервери, які містять повну копію блокчейна. Крім того, залежно від того, як працює блокчейн, вони постійно створюють нові блоки для транспортування даних. Що змушує багатьох людей бути зацікавленими у тому, щоб вузли працювали? Очевидно, користь. У випадку з біткойнами витрати енергії значні. У міру того, як задумано цей блокчейн, для створення нових блоків потрібно збільшити обчислювальну потужність. Але кожного разу, коли створюється новий блок, також створюється новий біткойн, і це винагорода тому, хто керує цим вузлом. Створення нових біткойнів обмежено у часі, оскільки згідно з його кодом буде створено лише 21 мільйон біткойнів. Що буде, коли всі вони будуть створені? Що ж, це станеться через довгий час, оскільки складність зростає, і періодично кількість нових біткойнів, що створюються в кожному блоці, стає меншою. Ймовірно, близько 2100 року ця цифра буде досягнута. Але тоді, ймовірно, буде багато людей, які користуються біткойнами (це припущення), і кожна транзакція несе комісію, пов'язану з нею, яку також залишають "майнери", які продовжуватимуть створювати блоки (без нових біткойнів) як необхідна частина, щоб все продовжувало працювати належним чином..

Звичайно, цей спосіб створення нових блоків - не єдиний. Інші криптовалюти використовують інші методи. Деякі блокчейни навіть працюють за кооперативної системи. У цьому випадку інтерес тих, хто обслуговує вузли, ґрунтується на цілях, поставлених спільнотою, яка використовує зазначену валюту, як і у випадку faircoin.

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

Таким чином, Блокчейн практично не застрахований від атак, а також надзвичайно безпечний і стійкий. Пошкодити ваші дані неможливо, якщо не взяти під контроль усі вузли, що в широко розповсюдженому блокчейні практично неможливо. З іншого боку, блокчейн абсолютно прозорий, оскільки кожен може ознайомитися з цими записами. Природно, я маю на увазі публічний блокчейн, такий як Bitcon, оскільки цю технологію також можна було б використовувати у приватній сфері, хоча, можливо, вона втратила б деякі свої основні характеристики через більшу централізацію, що це спричинить за собою .

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

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

Блокчейн - це нова парадигма безпеки та прозорості

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

Але давайте не залишатись наодинці, передаючи монети з одного місця на інше

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

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

Для того, щоб додати розумні контракти до Blockchain і змусити їх працювати, були створені нові типи Blockchain, які, в основному, схожі на оригінальний біткойн, але з деякими додатковими характеристиками. Першим блокчейном, здатним реалізовувати розумні контракти, був Ethereum.

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

Або соціальні мережі, які винагороджують тих, хто ділиться більш цікавим контентом на основі отриманих голосів та коментарів, наприклад SteemIt.

Уявіть собі, що ви могли б найняти весь необхідний простір для зберігання комп’ютера, а ваші файли зберігатись повністю зашифрованими та розповсюджуватись на сотні комп’ютерів по всьому світу; але щоб ви могли отримати до них доступ з такою ж легкістю, з якою ви отримуєте доступ до власного жорсткого диска свого комп’ютера. Захоплююче, правда? Це існує хоча ми ще маємо переглянути деякі технічні та навіть юридичні деталі.

Так само можна отримати більшу обчислювальну потужність, орендувавши час простою процесорів сотень або навіть тисяч комп’ютерів, завдяки Blockchain Голем, Наприклад.

Навіть традиційна банківська система закріпилася на блокчейні, і вони розробляють власну, на основі цифрового токена Пульсація. Все просто: банківські операції тягнуть за собою витрати, пов'язані з міжбанківськими комісіями, необхідними для переміщення облікових записів з одного континенту на інший; і вони також відчайдушно повільні. Банки зрозуміли, що власний блокчейн дозволить їм заощадити багато грошей та ускладнень. Економія, ймовірно, не сподобається її користувачам, але зрозуміло, що вони добре скористаються цією технологією.

Розширені можливості Blockchain дозволяють створювати децентралізовані обмінні пункти, тобто такі, які дозволять здійснювати безпечний обмін криптовалютою між користувачами анонімно та без допомоги третьої сторони.. Можна навіть здійснювати обмін між різними криптовалютами, а отже, використовувати різні ланцюжки блоків. Незабаром такі терміни, як Lightning Network та Atomic Swaps, почнуть звучати знайомо. Приклад програмного забезпечення, здатного здійснювати обмін між різними блокчейнами, можна знайти у додатку Батердекс з платформи Комодо.

Нові тенденції фінансування проектів

Блокчейн радикально змінює спосіб наших економічних відносин і, звичайно, демократизує доступ до фінансових ресурсів. Наприклад, зараз ви багато чуєте про ICO. Хоча ми будемо детально розвивати цю тему в майбутніх статтях, тепер слід сказати, що це новий і простіший спосіб фінансування проектів. Випуск акцій обмежений сферою дії потужних корпорацій у рамках дуже суворих правил. ICO (Початкова пропозиція монет) u початкове пропозиція монет Він полягає у створенні цифрового токена (цифрової валюти) та пропонуванні його кожному, хто хоче його купити з передбачуваною метою фінансування більш -менш цікавого проекту. Я поставив "передбачуване", тому що, як я вже сказав, досі немає органів, які б регулювали ці пропозиції, тому він також є підписником різного роду шахрайства. Але останнє не заважає використати його належним чином як крауфандинг або колективне фінансування. Ви купуєте деякі з цих монет в надії, що проект на основі Blockchain, який буде їх використовувати, розвиватиметься і процвітатиме. Таким чином, як і акції, монети також набудуть більшої вартості, і ви зможете продати їх набагато більше, ніж те, що ви інвестували. Ну, ця нова фінансова модель не тільки можлива завдяки Blockchain, але і є способом, за яким зазвичай фінансуються проекти, які будуть використовувати цю технологію якимось творчим та новим способом.

Чи кожен блокчейн пов'язаний з криптовалютою?

Ми зазвичай думаємо про блокчейн і біткойн як про нероздільну пару. І ми також говоримо про біткойн як валюту. Термін валюта асоціюється з грошима, і це вірно, оскільки валюту можна використовувати як запас цінностей та передачу довіри. Іншими словами, в обмін на монету ми можемо купити інші речі або орендувати послуги. Але, правильно, кожен біткойн - це цифровий маркер (або маркер, термін, який тут широко використовується). Це не має ніякої цінності саме по собі, але воно обумовлене пропозицією, попитом чи інтересом, які громада хоче надавати їм у будь -який час. Загалом, те, що ми називаємо, з не надто великою кількістю майна в більшості випадків, "валюта" - це цифровий маркер, який служить для переміщення блокчейна. Кожного разу, коли ми збираємося ввести запис у блокчейн, ми вводимо один або кілька токенів, як, наприклад, коли запускаємо своєрідну техніку. Це було б схоже на бензин, і насправді в мережі Ethereum використовується спеціальний маркер під назвою GAS. Причини, чому блокчейн працює з токенами, різноманітні, але одна з них полягає саме в тому, щоб винагородити вузли, які керують ним децентралізовано. Те, що ці "жетони" або жетони використовуються як гроші, є майже природним наслідком.. Тому нормально, що блокчейн працює з токенами, а також нормально, що ці токени набувають зростаючого значення, особливо якщо їх мало, або їх кількість обмежена, як це відбувається в більшості випадків.

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

Майбутнє Blockchain

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

@sophocles