Отфільтровано по " Ethereum "

Callisto: ракетний прискорювач або ще одна пустушка?

Callisto: ракетний прискорювач або ще одна пустушка?
чарівник

Нещодавно в мережі Ethereum Classic відбувся Airdrop монет Callisto. Ця подія буквально вдихнула друге життя в спільноту, яка є свого роду аутсайдером серед провідних криптовалютних проектів навіть незважаючи на те, що Ethereum Classic стабільно тримається в списку ТОП-10 або ТОП-20 аналітичного ресурсу CoinMarketCap.

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

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

Ethereum Classic також став першою в історії криптовалютою, доданою в Bloomberg Terminal, що стало маленьким кроком для одного проекту, але величезним - для всієї криптовалютної індустрії. Втім, існують деякі сумніви, що саме технологічні характеристики Ethereum Classic стали вирішальним фактором для цього рішення.

З огляду на спільне минуле проектів і однакову спрямованість діяльності, Ethereum Classic вже давно розвивається в тіні Ethereum, і успіх першого проекту, справедливо це чи ні, порівнюють з досягненнями другого. Таким чином, з огляду на справжній бум ICO і зростаюче комерційне використання Ethereum за сприяння некомерційного консорціуму EEA, Ethereum Classic не може похвалитися хоча б чимось значним.

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

Що таке Callisto? (P.S. Це не хардфорк)

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

Всі децентралізовані мережі, що використовують алгоритм консенсусу Proof-of-Work, вражені серйозною недугою, більш відомою як проблема масштабування. А оскільки перехід публічних блокчейнів на альтернативні алгоритми є такою ж гіпотетичної ідеєю, як і висадка людей на Марс, розробники по всьому світу намагаються знайти рішення, яке, якщо і не буде панацеєю, то хоча б забезпечить подальшу життєздатність.

Звичайно, кілька відомих проектів спробували впровадити нові алгоритми, включаючи Proof-of-Stake (Cardano), і навіть назвали це майбутнім децентралізованих технологій, але в дійсності тільки Proof-of-Work забезпечує необхідну продуктивність, безпеку і надійність на даному етапі розвитку блокчейну. Сьогодні варто залишити майбутнє алгоритмів футурологам і повернутися до вирішення проблеми, з якою зіткнувся, зокрема, і Ethereum Classic.

Судячи з усього, назву проекту обрано не випадково, оскільки Callisto - це сайдчейнах Ethereum Classic на базі коду Go Ethereum, свого роду супутник основної мережі, покликаний вирішити проблему масштабування.

У мережі Callisto є власна монета, яка торгується під тікером CLO. Одночасно з цим в код імплементована і своя монетарна політика, що передбачає фіксовану емісію і економічні стимули для власників CLO.

кінь

Можна сприймати Callisto як незалежний блокчейн, але його основною метою так чи інакше є удосконалення мережі Ethereum Classic. На чолі команди розробників проекту стоїть u/Dexeran, який також є керівником однієї з трьох команд розробників Ethereum Classic - Ethereum Commonwealth.

Очевидною перевагою Callisto є перенесення певної групи розрахунків з основної мережі Ethereum Classic в сайдчейн, що дозволить розвантажити головний блокчейн.

Розробники Ethereum Classic усвідомили, що без серйозної «перебудови», проекту, в довгостроковій перспективі, загрожує забуття і загибель. Перебудова дозволить залучити нових користувачів, а не тільки старих добрих трейдерів в гонитві за прибутком на скачках курсу.

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

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

Цього разу одне тільки ім'я розробника не стало вирішальним аргументом на користь PoS, як це зазвичай бувало з хардфорками: «Привіт, я розробник Ethereum і нам треба зробити хардфорк, оскільки тут ось кілька десятків мільйонів зависли незрозуміло з чиєї вини».

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

В теорії шарди повинні стати чимось на зразок полігону для випробування іновацій, потенційний провал яких ніяк не відіб'ється на учасниках основної мережі. Можна припустити, що в одному з шардів тестуватимуть і новий алгоритм консенсусу - гібридний PoW або ж вже чистий PoS.

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

Варто підкреслити, що в довгострокові плани розробників входить забезпечення підтримки смарт-контрактів Callisto в мережі Ethereum Classic і навпаки, проте, поки що, задумка знаходиться на стадії ідеї. Справжньою ж перлиною Callisto є протокол колд-стейкінгу.

Випробувальний полігон в дії

Розробники Ethereum Classic, як і багато інших представників криптоспільноти, вже давно хочуть дістатися «до Місяця». Для цього у проекту немає як мінімум ракетного двигуна, щоб вийти на орбіту і залишити позаду багато інших блокчейнів, приречених на загибель без застосування в бізнес-процесах. Сайдчейн Callisto може стати виходом для Ethereum Classic і іплементувати принципово нову модель розвитку, а точніше - протокол колд-стейкінгу.

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

Висловлюючись більш звичною мовою, Ethereum Classic вкрай невдало диференціює себе серед існуючих блокчейнів і не пояснює користувачам, чому саме цей проект має майбутнє, в чому його фішка і яку нішу він збирається зайняти в сфері тих же смарт-контрактів, де бурхливо розвиваються Ethereum, Cardano і інші гіганти.

З першого разу в космос власне мало що летить, тому ракетний двигун, протокол колд-стейкінгу, буде для початку випробуваний в сайдчейні Callisto.

Суть протоколу дуже проста - кожен користувач мережі може заморозити кілька монет CLO на вказаний період часу у відповідному смарт-контракті, написаному на Solidity, і почати заробляти певний відсоток від загальної емісії (6,5 млрд монет).

Відразу варто відзначити, що це не PoS і навіть не претензія на альтернативний алгоритм консенсусу, це всього лише спосіб заохочення так званих HODLерів.

сімкарти

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

Смарт-контракт підписується з так званим казначейством, на баланс якого зараховуються 10% комісійних від кожного створеного блоку в мережі Callisto (інтервал між блоками - 15 секунд). У блоці буде міститися 600 CLO, а комісія мережі складе 30%. Винагорода буде розподілятися між усіма колд-стейкерами, і чим їх більше, тим меншими будуть виплати.

«Час покаже, чи завоює колд-стейкінг популярність, проте вже зараз це можна назвати сміливим кроком в напрямку автоматизованої системи майбутнього з ончейн-керуванням. Розробники шукають креативні рішення існуючих проблем і ми вважаємо це хорошим знаком », - підкреслили представники CloPool.pro.

Смарт-контракти Callisto

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

У Callisto створять спеціальний офіційний відділ аудиту смарт-контрактів щоб уникнути подібних вразливостей і суперечностей. На даний момент не зовсім зрозумілий механізм роботи цього відділу і рівень ефективності аудиту, але відомо, що послуги для кінцевого користувача будуть безкоштовними.

Розробники проекту призначили і дати прийдешніх оновлень мережі - 11 листопада 2018 року і 5 травня 2019 року. Так, користувачі зможуть підготуватися до серйозних змін у вихідному протоколі. В рамках першого хардфорку буде впроваджений той самий механізм колд-стейкінгу.

«Кожен блокчейн проходить через певні стадії розвитку, на яких переживає свого роду вікову кризу, і з часом процес хардфорку є для користувачів дуже неспокійним і дезорганізовуючим заходом. Розробники Callisto в цьому контексті чинять розумно і готують учасників мережі заздалегідь », - відзначили в CloPool.pro.

Шанс для Ethereum Classic

Отже, Callisto безумовно може стати новим початком для Ethereum Classic, якщо все піде за планом розробників. Але плани дуже рідко здійснюються в повній мірі, хоча варто відзначити, що вибір AirDrop, а не хардфорку з премайном, говорить на користь ідейності команди Callisto.

Ймовірно, вони дійсно серйозно налаштовані перевести Ethereum Classic на новий щабель еволюції і вийти хоча б на земну орбіту в нашому спільному довгому шляху на Місяць.

Фото: flickr.com
Обробка: Vinci

Що таке токен ERC-20

Що таке токен ERC-20
токен ERC-20

Що таке токени ERC-20

Останнім часом, одним з найбільш поширених методів залучення коштів на запуск і розвиток проектів в криптовалютній індустрії стали так звані первинні розміщення монет ICO. Більшість ICO використовують в якості платформи мережу Ethereum, або, якщо говорити більш точно, смарт-контракти цієї мережі. Під час проведення кампаній із залучення коштів, організатори ICO, зазвичай, приймають в якості оплати ETH або BTC, на заміну нараховуючи інвесторам токени. Найчастіше це токени стандарту ERC-20.

ERC (Ethereum Request for Comments) - це один зі стандартів ERC -офіційний протокол для внесення пропозицій щодо поліпшення мережі Ethereum; 20 - унікальний ідентифікаційний номер пропозиції. Технічні специфікації для токенів, що випускаються на блокчейні Ethereum, були опубліковані у 2015 році. Токени, що відповідають цим специфікаціям, відомі як токени стандарту ERC-20 і фактично є смарт-контрактами на блокчейні Ethereum. Незважаючи на те, що маркери ERC-20 функціонують в межах фреймворка, встановленого командою Ethereum, цей фреймворк досить широкий, забезпечуючи розробникам велику гнучкість при їх створенні.

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

Чим була викликана необхідність створення стандарту ERC-20

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

Відмінність токенів ERC-20 від інших відомих криптовалют, наприклад, біткоіна або Litecoin, в тому, що вони прив'язані до мережі Ethereum, використовують прийнятий всередині цієї мережі формат адрес і відправляються за допомогою Ethereum-транзакцій. Відповідно, транзакції за участю токенів ERC-20 можна простежувати в оглядачі блоків.

скріншот

На перший погляд, така транзакція може виглядати порожньою, оскільки в полі "Value" нуль, проте кількість відправлених токенів (в даному випадку - OmiseGo) можна побачити в окремому полі.

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

Для чого потрібні маркери ERC-20

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

Серед найбільш відомих токенів ERC-20 можна називати: 0x, Aragon, Augur, Aeternity, Aion, Binance Coin, BAT, Bancor, Civic, Decentraland, Dentacoin, DigixDAO, Dragon, District0x, EOS, FirstBlood, Gnosis, Golem, Iconomi, Kin , KuCoin, Kyber, Melonport, Matchpool, Numeraire, OmiseGo, Po.et, Raiden, RChain, Ripio, SingularDTV, Status, Storj, TAAS, TenX, TTron, VeChain, Veritaseum, Viberate, WeTrust, Wings і iExec RLC.

Стандарт ERC-20 передбачає шість обов'язкових і три опційних (але рекомендованих) параметри для будь-якого смарт-контракту.

Обов'язкові параметри включають в себе функцію totalSupply, яка відповідає за загальну емісію токенів, забезпечуючи неможливість створення нових токенів після досягнення максимального числа. Функція balance0f визначає початкову кількість токенів, приписаних до певної адреси. Зазвичай, це адреса, що належить організаторам ICO.

Також стандарт описує два методи переміщення токенів, необхідних для їх розподілу серед користувачів і можливості здійснення транзакцій. Так, функція transfer забезпечує передачу токенів користувачу, який інвестував в проект під час ICO; функція transferFrom необхідна для здійснення транзакцій між користувачами.

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

Серед опціональних параметрів - визначення максимальної кількості дрібних цифр після коми (для порівняння, біткоін має вісім таких цифр - 1.00000000 BTC), назви токена і його символу.

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

Чи є ризики під час використання токенів ERC-20

Оскільки токени ERC-20 фактично є смарт-контрактами, вони, незважаючи на всю свою ефективність, мають певні ризики. Наприклад, смарт-контракт не може бути змінений після того, як його ініціювали організатори ICO, також в ньому можуть виявитися баги і вразливості, які можуть привести до втрати коштів.

Історія Ethereum знає чимало подібних інцидентів - одним з найбільш відомих прикладів став злам The DAO у 2016 році. Для усунення його наслідків і повернення коштів, в мережі було проведено хардфорк, в результаті якого новий ланцюг продовжив існування під назвою Ethereum, а противники такого рішення зберегли старий ланцюг, оголосивши про створення Ethereum Classic.

Які інші проблеми можуть виникнути з токенами ERC-20

Слід зазначити, що протокол ERC-20 не завжди виявляється достатнім для цілей, які ставляться під час створення токенів, і сам по собі не гарантує, що токен буде корисним, цінним або функціональним.

Крім того, одним з недоліків стандарту ERC-20 можна вважати те, що він робить можливість створення токенів досить тривіальною справою на технічному рівні. Це дозволяє багатьом проектам досить просто запустити ICO, що підтверджується і сукупною кількістю токенів - станом на 1 травня 2018 їх існувало вже близько 80 тисяч. Це веде до великої кількості схожих один на одного токенів, істотно ускладнюючи процес їх вибору інвесторами.

Інша проблема в тому, що токени можуть бути помилково відправлені на смарт-контракт іншого ICO. В цьому випадку, якщо смарт-контракт не передбачає таку можливість, токени будуть втрачені. Станом на кінець 2017 року, таким чином було втрачено понад $3 млн! Вирішити цю проблему покликано пропозицію ERC-223, що описує ситуацію, під час якої, не сумісна зі стандартом ERC-20 транзакція, відхиляється. Також можна очікувати, що певних змін в майбутньому зазнає і сам протокол ERC-20.

Фото: flickr.com
Обробка: Vinci

Ethereum $2 000?

Ethereum $2 000?
Ефір

Якщо Ethereum буде коштувати $2 000, його ринкова капіталізація буде оцінюватися в $188 млрд. І, навіть з огляду на те, що це значно вище нинішніх показників (в 8 разів), це все одно відносно скромні цифри, якщо порівнювати, наприклад, з Facebook, ринкова капіталізація якого - $ 492 млрд.

Ми спробуємо з'ясувати, що необхідно Ethereum, щоб вирости в рази.

Raiden Network

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

Raiden Network - один із способів вирішення цієї проблеми. Розробники хочуть побудувати off-chain (позамережеве) рішення для блокчейну Ethereum, яке дозволить масштабуватись в лінійній прогресії поряд з користувачами. Дана мережа, теоретично, здатна обробляти близько 1 000 000 транзакцій за секунду.

Додатково, ця технологія дозволить здійснювати мікро-платежі, істотно зменшивши вартість транзакцій.

Ethereum буде легше купити і простіше витратити

На даний момент, в світі налічується близько 60 криптовалютних бірж. Серед них такі як Kraken, HitBTC, OkCoin, Livecoin, Poloniex, Yobit, Bitfinex та Binance. Їх число зростає кожного місяця, тому що криптовалютні активи привертають все більше і більше уваги з боку громадськості. Однак, пересічному американцеві або жителю будь-якого іншого регіону, все ще не комфортно працювати з існуючими способами придбання криптовалют.

Отже, нові альтернативи, що дозволяють дуже просто і зручно придбати «ефір», дозволять широкому загалу отримати до нього доступ. Такі компанії як Qvolta, працюють на платформах, які дозволять придбати «ефір» безпосередньо через, наприклад, готівкові гроші. Це великий крок назустріч масового визнання.

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

Для того, щоб побачити «ефір» за $ 2000, людям необхідно почати використовувати його в якості повсякденної форми розрахунку та оплати. Також, більшій кількості продавців необхідно почати працювати з ефіром. Це додасть поштовх ціні ефіру, бо доведе реальну сферу застосування (ефективний засіб обміну).

Zk-SNARKs

Члени команди Ethereum Research and Devolopment (R & D) та розробники ZCash активно співпрацюють над дослідженнями нового проекту, який має поліпшити конфіденційність мережі блокчейн.

Впровадження технології ZCash в Ethereum - дуже важлива подія. Це дозволить проводити повністю анонімні транзакції, а також певні компоненти смарт-контрактів. Це, можливо, зробить реальним застосування ефіру в тих сферах, які ми ще навіть не можемо уявити.

Одне з можливих застосувань - президентські вибори або важливі аукціони. Як тільки Zk-SNARKs повністю запрацює, будь-хто бажаючий зможе перевірити результати, наприклад, політичних виборів через оглядач блокчейну. Що цікаво, буде видно тільки результати, але при цьому, подивитися індивідуальні голоси буде неможливо. Так само і з аукціонами, все буде абсолютно чесно і анонімно. Ніхто, не впізнає, що ви викупили ту дивакувату картину з лоту, або проголосували за продовження терміну Дональда Трампа.

ефіри

ICO завойовують світ, обростаючи надійними, але жорсткими регуляторами

На даний момент, більше $ 1 млрд було інвестовано в різні проекти, які виходили на ICO. Це досить значна сума, якщо згадати, що даний метод збору коштів, до запуску Ethereum у 2015 році, просто не існував.

Більшість стартапів, які проводять ICO, випускають токени на ефірі. Отже, це один з найбільш важливих драйверів зростання ефіру у 2017 році. ICO довели свою високу ефективність, як метод збору коштів. Це дозволяє компаніям збирати десятки, а іноді і сотні мільйонів доларів капіталу в рекордно короткі терміни.

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

Але, як тільки, цю «сіру зону» буде усунено, ефір побачить великий приплив нових, великих і серйозних грошей. Крім того, великі інвестори братимуть участь в ICO.

Члени Ethereum Enterprise Alliance (EEA) переключаться на публічний блокчейн

Ethereum Enterprise Alliance (ЕЕА) з'єднує різні компанії з експертами Ethereum. Одні з найбільш іменитих і великих членів цього альянсу - Microsoft, JP Morgan, Credit Suisse і Intel. Головною метою цієї співпраці є рішення проблем великих корпорацій, вдаючись до технології Ethereum Blockchain.

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

Можна припустити, що так само як і масовий перехід з Intranet'ів в Internet свого часу; публічну мережу ефіру побачить приєднання приватних мереж.

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

Proof of Stake (PoS)

На сьогоднішній день в мережі ефіру налічується близько 93 мільйонів монет. Якщо PoS буде правильно запущено і налаштовано, то в світі буде не більше 100 млн монет ефіру. І ні в якому разі не більше.

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

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

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

Поки ж, $ 2 000 за один ефір - це швидше за все їжа для роздумів. Однак, технології, які стоять за ефіром, мають великі перспективи і світле майбутнє. За підтримки зростаючої спільноти - все можливо.

Фото: flickr.com
Обробка: Vinci

Ethereum і Ethereum Classic. У чому відмінності?

Ethereum і Ethereum Classic. У чому відмінності?
ефіри

У криптовалютному просторі багато новачків, і хотілося позначити відмінності між Ефіром і Ефіром Класік, які вважаються ключовими. CryptoHacker намагатиметься бути максимально об'єктивним. Ви можете це обговорювати, шукати інші точки зору, нічия думка не є абсолютною істиною.

У змінності блокчейна

  • Ефіріум - у записи в блокчейн і контракти можливе внесення змін, якщо більшість на це погодиться (тобто цей блокчейн змінюваний)
  • Класік - записи в блокчейні і контракти ніколи не будуть змінюватися (тобто цей блокчейн незмінний)

Кожен підхід має свої плюси і мінуси.

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

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

В розробці

  • Ефіріум - основні рішення приймаються або розробляються в основному Фондом Ефіріума з подачі спільноти
  • Класік - рішення по блокчейну, в більшості своїй, приймаються за допомогою зворотного зв'язку від трьох погано скоординованих команд за участю спільноти

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

В сумісності

Обидва блокчейна в даний час сумісні один з одним. Контракти (програми), написані для одного, можуть працювати з іншим.

  • Ефіріум - орієнтований на eWASM для відкритості своєї платформи найбільшому числу розробників. Більш безпечні контракти є другорядним завданням (наприклад, мова програмування розумних контрактів Viper)
  • Класік - зосереджений на наданні розробникам можливості створювати більш безпечні контракти (наприклад, Viper, дослідження розробників IOHK), жертвуючи при цьому загальною базою доступних розробників

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

У швидкості транзакцій

  • Ефіріум - середній час обробки блоку 25 секунд. Він, ймовірно, буде знижений в майбутньому оновленні (Metropolis)
  • Класік - в середньому час обробки блоку 14 секунд. У майбутніх оновленнях, швидше за все, залишиться між 10-14 секундами (ECIP-1010 і ECIP-1036)
ефіри

У ємності блоку

  • Ефіріум - блоки заповнюються при досягненні порогу в 500 000 транзакцій на день. Це, можливо, може спричинити за собою ті ж проблеми зростання плати за транзакції, недавно відмічені у біткоінів. Питання розширення розміру блоків (шляхом збільшення ліміту газу за замовчуванням) можливо буде вирішуватися у форку Metropolis
  • Класік - в даний час в блоках багато вільного місця. Як і у випадку з Ефіріумом, це зміниться з ростом популярності ланцюжка Класік

У спільноті

  • Ефіріум - більшість дискусій відбувається на Reddit
  • Класік - більшість дискусій відбувається на Slack

У монетарній політиці

  • Ефіріум - планує стійке зростання обсягу емісії зі зразковим розміром щорічної інфляції в 3% довічно
  • Класік - в планах близько 3% інфляції приблизно до 2025 року, де загальна пропозиція складе близько 200 млн. ETC. Згодом він стане дефляційним

У локалізації обсягу торгівлі

  • Ефіріум - 20% - в Китаї, 25% - в Південній Кореї, 25% - в США
  • Класик - 50% - в Китаї, 25% - в Південній Кореї, 10% - в США

В цінних паперах

  • Ефіріум - в даний час, для інвесторів немає ніяких варіантів торгівлі похідними цінними паперами на ETC. SEC недавно відмовив у створенні ETF на Ефірі
  • Класік - є інвестиційний фонд Ethereum Classic Investment Trust, який дозволяє інвесторам купувати ETC без володіння базовим активом
Фото: flickr.com
Обробка: Vinci

Як працюють смарт контракти Ethereum

Як працюють смарт контракти Ethereum
довіра

Подібно багатьом поняттям в секторі блокчейну, суцільна плутанина є і у відповіді на питання "Що таке смартконтракти?".

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

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

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

Вперше задумана у 1993 році, ця ідея спочатку була описана комп'ютерним вченим і криптографом Ніком Сабо як свого роду цифровий торговий автомат. У своєму знаменитому прикладі він описав, як користувачі можуть вводити дані чи значення, та отримати кінцевий елемент з машини, в його випадку - справжню закуску або безалкогольний напій.

Простіше кажучи, користувачі Ethereum можуть надіслати 10 ефірів другові на визначену дату, використовуючи розумний контракт.

У такому випадку, користувач створює контракт і підлаштовує дані до цього контракту, щоб він міг виконувати бажану команду.

Ethereum - це платформа, заснована спеціально для створення розумних контрактів.

Як працюють розумні контракти

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

Але біткоін обмежений випадком використання валюти.

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

Ethereum дозволяє розробникам програмувати власні розумні контракти або "автономні агенти", як називає їх White paper ефіру.

контракт

Розумні контракти це:

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

Сила в цифрах

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

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

Один контракт використовуватиме зовнішні дані для визначення погоди, а інший контракт може виконати ставку на основі інформації, отриманої від першого контракту, коли умови виконуються.

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

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

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

Фото: flickr.com
Обробка: Vinci

Що таке DAO

Що таке DAO
суд

Уявіть собі таке: у пошуках пасажирів авто їде без водія.

Підвізши когось, автомобіль використовує свої прибутки для поїздки на зарядну станцію. Окрім початкового програмування, автомобіль не потребує зовнішньої допомоги, щоб визначити, як виконувати свою місію.

Це лише один "уявний експеримент", наданий колишнім учасником біткоіну Майком Херном, в якому він описує, як біткоін міг би допомогти підсилити безлідерські організації впродовж 30-ти років.

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

Коротше кажучи, DAO прагнуть жорстко кодувати певні правила, які компанія могла б отримати. Це може бути відкладення певного відсотка прибутку, або визначення певного процесу, за допомогою якого таке правило може бути змінено.

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

схема

DAO

Найвідоміша спроба створити таку організацію отримала назву "The DAO".

Запущений у 2016 році проект провалився протягом декількох місяців, але це був гарний приклад того, що люди мали на увазі, коли говорили про цю технологію.

План передбачав, що учасники отримають токени DAO, а потім за їх допомогою проголосують за проекти, які треба фінансувати. Щоб обрати проекти для інвестування, по плану DAO повинна була спиратися на "мудрість натовпу".

Є кілька способів, якими DAO мала намір покращити управління сьогоднішніми організаціями:

  • Будь-хто, хто має доступ до Інтернету, може мати токени DAO або придбати їх
  • Творці DAO можуть встановлювати будь-які правила, за які вони проголосували

В абстрактному сенсі DAO функціонують аналогічним чином. Вони покладаються на розумні контракти або заздалегідь запрограмовані правила, що описують, що може статися в системі.

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

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

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

Безпека

Неважко зрозуміти, чому "нездоланий код" може стати проблемою безпеки.

На сьогоднішній день, важко змінити DAO або розумні контракти на його основі після того, як його буде розгорнуто в блокчейні Еthereum. І це добре, бо одна людина або організація не може змінювати правила.

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

Те ж саме сталося і з The DAO. Коли його зламали, спостерігачі могли лише спостерігати, як зловмисники повільно виводять кошти, але нічого не могли зробити, щоб їх зупинити. (Технічно, хакер дотримувався правил, які були запрограмовані).

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

Фото: flickr.com
Обробка: Vinci

Що таке децентралізовані додатки

Що таке децентралізовані додатки
ефіри

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

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

Ethereum схожий на "децентралізований додаток", за допомогою якого кожен зможе опублікувати свою програму (dapps), для функціонування або керування якої, на відміну від сьогоднішніх додатків (таких, як Gmail або Uber), користувачу не потрібен посередник.

Dapps безпосередньо з'єднує користувачів та постачальників.

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

В даний час не існує якогось конкретного визначення dapp, бо це ще нова концепція.

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

Три типи

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

White paper криптовалюти Ethereum поділяє dapps на три типи:

  • Додатки, що керують грошима
  • Додатки, в яких задіяні гроші
  • Додатки в категорії "інше", що включають системи голосування та системи управління

У додатках першого типу користувачі можуть обмінюватися ефіром з іншими користувачами за допомогою смарт-контрактів, використовуючи розподілені комп'ютерні вузли мережі для полегшення розподілу цих даних.

схема

Другий тип додатків поєднує гроші з інформацією зі сторонніх блоків.

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

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

схема

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

Децентралізовані автономні організації (DAO) - це особливо амбіційні послідовники dapp.

Їхня мета полягає у створенні лідируючої компанії, члени якої можуть як голосувати так і випускати власні кошти.

схема
Фото: flickr.com
Обробка: Vinci

Як використовувати Ethereum

Як використовувати Ethereum
ефір

Думка про використання ефіру може дещо налякати, але насправді від нього буде сенс.

Якщо "непримиренний світовий комп'ютер" розвиватиметься відповідно до плану, він зможе забезпечити альтернативу Facebook та Google, якими щодня користуються багато людей.

Криптовалюта Ethereum може й не так інтуїтивно зрозуміла, як Інтернет, який ми сьогодні знаємо. Але, тим не менше, будь-хто за допомогою комп'ютера або смартфона зможе випробувати платформу, якщо матиме у своїй власності "ефір" - унікальний фрагмент коду, який дозволяє оновлювати журнал блокчейну Ethereum.

Гаманці Ethereum

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

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

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

З огляду на це, існує безліч варіантів гаманців для зберігання криптовалюти Ethereum: десктопні гаманці, веб-гаманці, апаратні (такі як Trezor та Ledger Nano S) та паперові гаманці.

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

Десктопні гаманці

Вони працюють на ПК або ноутбуці. Одним з варіантів є завантаження клієнта Ethereum (копії всього блочного шару Ethereum). Є декілька клієнтів, написаних на різних мовах програмування і з різними варіантами продуктивності.

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

ефір

Мобільні гаманці

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

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

Зберігання приватних ключів на пристрої, від'єднаному від Інтернету (метод, відомий як "холодне сховище") важче зламати, і його найкраще використовувати для зберігання великих ефірних статків.

Проте метод не настільки простий у використанні, як у випадку із зберіганням ефіру на смартфоні чи комп'ютері, підключеному до Інтернету.

Апаратні гаманці

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

Але, знову ж таки, ця депозитна система - це не найкращий варіант, якщо ви хочете часто пересуватися і використовувати ефір.

Паперові гаманці

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

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

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

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

Купуючи ефір

Отримання ефіру залежить від країни або від валюти придбання. Вам потрібно знайти когось в Інтернеті хто має ефір і хоче його продадти.

Завжди є можливість особисто зустрітися з покупцем або продавцем ефіру, особливо якщо ви живете в місті де ефір часто зустрічається, наприклад, Харків або Київ.

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

Після придбання ефіру, ви можете відправляти його напряму іншому користувачеві ("peer-to-peer"). Це коштуватиме невелику плату за транзакцію, що сплачується майнерам.

весна

Що далі?

Ви мабуть помітили, що гаманці і біржова торгівля описана до цього моменту дуже схожа на використання біткоіну. Та приклади застосування ефіру трохи різняться від нього.

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

Пакети інтелектуальних контрактів можуть бути використані для створення децентралізованих додатків ("dapps"), до яких ви можете приєднатися або використати.

Як працює ця система?

Перш ніж ми підемо далі, варто трохи роз'яснити, базовий принцип.

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

У цій системі існують два основні компоненти, необхідні для ідентифікації користувача: відкритий ключ і приватний ключ. Зазвичай, це рядок змішаних цифр і букв, обидва ключі зв'язуються разом криптографією, що є основою технології блокчейн.

Публічний ключ (на кшталт номеру картки) може бути відправлений іншим, щоб вони знали, куди надсилати свої гроші.

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

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

Фото: flickr.com
Обробка: Vinci

Що таке Ethereum

Що таке Ethereum
ефір

Розуміння того, як працює Інтернет, допоможе зрозуміти, як влаштована криптовалюта Ethereum.

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

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

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

Брайан Белендорф, творець веб-сервера Apache, дійшов до того, що назвав цей централізований дизайн "оригінальним гріхом" Інтернету. Дехто, такі як і Белендорф, стверджують, що Інтернет завжди мав бути децентралізований, і, для досягнення цієї мети, слід використовувати нові інструменти, включаючи технології блокчейнів.

Ethereum - це одна з найновіших технологій приєднання до цього руху.

Незважаючи на те, що біткоін намагається замінити PayPal та онлайн-банкінг, криптовалюта Ethereum має на меті використовувати блоки блокчейну для заміни третіх осіб в інтернеті - тих, хто зберігає дані, передає іпотечні кредити та стежить за складними фінансовими інструментами.

"Всесвітній комп'ютер"

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

З ефіром сервери та хмари замінюються тисячами так званих "вузлів", що працюють добровільно з усього світу (таким чином формується "світовий комп'ютер").

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

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

Оскільки Apple та Google підтримують (або, у деяких випадках, цензурують) конкретні програми, які ви можете завантажити, то з упевненістю можна сказати, що й ваш вибір теж керується.

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

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

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

схема

Варто відзначити, що ця ідея була сприйнята скептично.

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

Фото: flickr.com
Обробка: Vinci

Як працює майнінг Ethereum

Як працює майнінг Ethereum
роздача

Сьогодні майнери відіграють дуже важливу роль у забезпеченні ефективності роботи криптовалюти Ethereum.

Однак, ця роль не така очевидна.

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

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

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

Майнінг - це одне з нововведень, що робить можливим децентралізоване ведення обліку.

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

Як працює майнінг

Сьогодні процес майнінгу ефіру майже не збігається з процесом майнінгу біткоіна.

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

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

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

Майнерам складно обманювати цю гру. В ній немає способу підробити свою роботу і піти з правильною відповіддю на головоломку. Саме тому, метод вирішення загадок називається "доказом працездатності".

обличчя

Приблизно кожні 12-15 секунд майнер знаходить блок. Якщо майнери починають розв'язувати головоломки швидше або повільніше, алгоритм автоматично змінює складність мережі, то ж у середньому майнери повертаються приблизно до 12-секундного часу вирішення.

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

Специфічний алгоритм доказів працездатності, який використовує Еthereum, називається "ethash", розроблений для того, щоб вимагати більше пам'яті, щоб ускладнити майнінг з використанням дорогих ASIC - спеціалізовані мікросхеми, що є єдиним вигідним способом майнінгу біткоіну.

У певному сенсі, "ethash", можливо, вдалося досягти цієї мети, оскільки спеціальні ASIC не доступні для майнінгового рівня (принаймні, поки що).

Крім того, оскільки Еthereum має на меті перехід від перевірки працездатності до "доказу володіння", про що ми скажемо нижче, покупка ASIC може не бути розумним вибором, оскільки воно, ймовірно, не буде корисним протягом довгого часу.

Перехід на доказ володіння

Правда є в тому, що з часом криптовалюта Ethereum може відмовитись від майнерів.

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

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

Фото: flickr.com
Обробка: Vinci