Налаштування обладнання та програмного забезпечення

ERC20: опис стандарту, особливості ERC токенів, підтримувані гаманці. Скільки коштують токени? Види цифрових токенів

Повний список підтримуваних криптовалют

  • Bitcoin.
  • Bitcoin Cash.
  • Dash.
  • Dogecoin.
  • Ethereum.
  • Ethereum Classic.
  • Комод.
  • Litecoin.
  • PoSW.
  • Ripple.
  • Stratis.
  • Zcash.

Крім того, ви можете зберігати у гаманці будь-які токени ERC-20 на базі Ethereum!

Щоб розпочати роботу

  • Перейдіть на сайт Ledger та знайдіть додаток “Ledger Manager”. Можливо, вам доведеться завантажити дві версії програм "Wallet" та "Manager", залежно від монети, яку ви хочете зберігати.
  • Ledger надає три програми для гаманців. Одне призначене для Ripple, інше – для Ethereum, третє – для біткоїнів та решти.
  • Початківців може заплутати, що Ledger змушує вас використовувати програму "Bitcoin Wallet" для управління альткоінами, такими як ZCash або Litecoin. Завантажте потрібну програму.

  • Потім вам потрібно завантажити правильну програму “Manager”. Якщо воно вже є на пристрої – чудово, якщо ні, завантажте його.
  • Як і програма “Wallet”, Ledger Manager буде доступний як розширення для Chrome. Якщо ви увійшли до своєї облікової запис Google, програма буде збережена в тому ж місці, що й “Bitcoin wallet”, у розділі “Ваші програми” в інтернет-магазині Chrome. Зверніть увагу, що “Manager” та “Wallet” не можуть працювати одночасно.

  • Відкрийте “ Ledger Manager” та натисніть на зелену кнопку біля монети, яку ви хочете зберігати на пристрої.

  • Зверніть увагу, що ТІЛЬКИ 5Типи криптовалют можуть одночасно зберігатися на Nano S, тому вибирайте уважно. (Винятком є ​​всі токени ERC-20 та Etherum – їх можна зберігати скільки завгодно).
  • Тепер, коли ви готові, давайте подивимося, як користуватися "Ledger Bitcoin" для отримання доступу до гаманця Litecoin.

Зберігайте альткоїни на Ledger Nano S

  • Незважаючи на те, що цей приклад для Litecoin, ви можете виконати ті ж кроки для інших криптовалют, які підтримує Ledger Nano S. Єдина відмінність – це версія програми “Wallet”.
  • Пам'ятайте, що є окремі розширення для Ripple, Ethereum, а програма для Біткоін дозволяє працювати з альткоінами.
  • Щоб отримати доступ до Litecoin, переконайтеся, що ви остання версіяпрограми Litecoin, завантажена з “Ledger Manager”. Потім, на головному екрані Nano, перегортайте значки, доки не знайдете Litecoin – потім оберіть його.

  • Після цього з'явиться повідомлення “ Use wallet to view accounts”. Відкрийте свій биткоін-гаманець.
  • На наступному екрані зверніть увагу, що Litecoin вже активував "Segwit" у всій мережі, тому на цьому екрані нічого робити. Якщо ви не знаєте, що натискати, вибирайте “ I don’t know”.

  • Після того, як гаманець синхронізується з мережею, він виведе вас на сторінку, схожу на макет біткоін-гаманця.
  • Фактично, вона працює так само, як і гаманець, з такими ж налаштуваннями на вкладці "Wallet's Settings", включаючи "Display", "Coin", "Hardware", "Apps" (в Beta-версії), "Tools", та “Blockchains”.

Вітаємо тепер ви налаштували свій гаманець Litecoin і готові його використовувати. Ці інструкції застосовні до інших монет, просто виберіть правильні програми “Wallet” та “Manager”.

Зберігання токенів ERC-20 на Ledger Nano S

У Ledger Nano S немає програм для гаманців, які підтримують токени ERC-20. Навіть для Ethereum. Тому вам необхідно використовувати сторонній гаманець для керування ERC-20.

Найпрекрасніше, що у MyEtherWallet є інтеграція з Ledger Nano S. Швидше за все, якщо ви вже берете участь в ICO і володієте токенами ERC-20, то знайомі з MyEtherWallet.

Отже, приступимо

  • Спочатку перейдіть на сторінку https://www.myetherwallet.com/. Зверніть увагу на “s” в кінці “HTTPS:”, що означає, що сайт захищений.
  • Є багато фішингових шахрайських порталів, які виглядають так само, намагаючись обдурити вас і вкрасти приватні ключі. Оскільки Ledger Nano S вже підключено, виберіть опцію апаратного гаманця вгорі.
  • Потім підключіть Ledger Nano S та натисніть на опцію “ Ledger / TREZOR / Digital Bitbox" в верхньому правому кутку.

  • Виберіть “Ledger Wallet”.

  • Перш ніж йти далі, перейдіть до настройок Ethereum на Nano S і виберіть його.

  • Потім перейдіть на вкладку “Settings”, де буде 2 теми: “Browser support” та “Contract data”.

  • Виберіть кожен з них та натисніть скрізь “ Так”, що дозволить MyEtherWallet отримати доступ до Nano S.

Примітка:включення “Browser Support” не дозволить працювати з програмою “Ledger Ethereum Wallet”. Якщо ви коли-небудь захочете його використовувати, просто переключіть “ Browser Support” на “ No”.

  • Увімкнувши ці функції, поверніться до MyEtherWallet та натисніть кнопку “ Connect to Ledger Wallet“.

  • З'явиться спливаючий екран з безліччю опцій для різних криптовалют, які можуть знадобитися для заповнення гаманців.
  • Також тут є кілька адрес гаманців, доступних на Nano S. Виберіть опцію “ Ledger (ETH)” та адресу.

  • Натиснувши одну з адрес, ви потрапите на цей екран.

  • Вибрана адреса тепер використовується для збереження токенів ERC-20. Вказуйте його, якщо ви берете участь у ICO і вам необхідно надати адресу гаманця ERC-20. Щоб перевірити баланс, натисніть кнопку “ Show Tokens“.
  • Перш ніж ви побачите токен, вам знадобиться контрактна адреса та десятковий код від компанії, яка проводить ICO. Зазвичай він надається після ICO.

Ось і все, тепер ви знаєте, як зберігати біткоїни, альткоїни та токени ERC-20 на Ledger Nano S! Якщо у вас його ще немає, то обов'язково купіть, щоб у безпеці зберігати свої заощадження.

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

Види цифрових токенів

Оригінальний протокол Bitcoin не підтримує можливість випуску цінних паперів або надання супутніх послуг. Однак власники форків – нових видів криптовалюти на основі біткоінів, можуть вільно використовувати токени. Вони виконують функції внутрішньої платіжної одиниці або акцій. Такий маркетинговий хід вписується в концепцію децентралізованої бізнес-моделі та дозволяє досягти гнучкості у вирішенні багатьох фінансових питань. Для деяких видів криптовалют продаж токенів – один з основних видів монетизації та єдиний спосіб отримувати дохід від надання послуг з обслуговування безкоштовної блокчейн мережі Bitcoin. Електронні жетони можна купити або отримати – все залежить від їхньої функції.

Токени додатків

Вони використовуються для оплати внутрішніх мережевих сервісівпроекту. Жетони можуть відкривати доступ до розширеного функціоналу, додатковим можливостям з побудови та настойки додатків. розподіленої мережізберігання файлів. Не варто плутати токени додатків (Appcoins) та саму криптовалюту. Наприклад, у мережі Steemit цифрові жетони можна отримати, публікуючи контент, займаючись популяризацією проекту або створюючи інші цінності. У такій бізнес-моделі безкоштовні аппкойни виступають як реферальна нагорода. Токени Біткоїн, Sia або Ефіріум можна заробити тільки займаючись майнінгом. Електронні жетони у багатьох віртуальних платіжних системах фігурують у блокчейні, а значить їх можна вільно купити, продати чи обміняти на друге криптовалюту на біржі. Їхній оборот регламентується основним протоколом, але не так жорстко, як у випадку з монетами.

Кредитні токени

Ще одна функція такої платіжної одиниці – інвестування фіатних коштів у криптовалютний проект із високими показниками ліквідності. Наприклад, користувачі можуть купити кредитні токени Steem Dollar (SD) та отримати 10% річних від суми позики. Мережа Steemit приймає від користувачів платежі у власній криптовалюті та у звичайних грошах, але відсотки виплачує у SD. Фактично, власники проекту не витрачають власні гроші, забезпечуючи дохід інвесторів, але отримують кошти на розвиток мережі. Користувачі теж не ризикують, якщо ліквідні цифрові цінності легко продати на біржі. У бізнес-моделі таких криптовалют, як Steemit, токени відіграють дуже важливу роль. Тому їх випускають одразу два види: на 10% річних та на 100% (такі жетони не можна продавати протягом 2 років).

Вартість токена

Багатьох цікавить питання, скільки ж заробляють моделі у відеочатах, таких як bongacams (бонга) і подібні до нього, і власне, скільки коштує 1 токен? 1 токен коштує приблизно 10 рублів. Точну цифру можна назвати, т.к. при поповненні балансу є бонуси, чим більшу суму ти поповнюєшся, тим більше знижка.

Скільки отримують моделі

Моделі отримують теж в повному обсязі суму, т.к. творці цього сайту зробили його з метою заробітку, і вони від кожного поповнення рахунку мають свій відсоток, все дуже просто. То скільки ж вони отримують? Припустимо, що 1 токен для моделі коштує 7 рублів (3 рублі забрали творці сайту), в день сміливо можна заробити тисячу, простою арифметичним дією ми отримуємо 7 * 1000 = 7000 рублів.

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

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

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

Причина, через яку токени ERC-20 отримали офіційний статус саме зараз, у підвищеному інтересі до ICO. Офіційно стандарт було закріплено після остаточного узгодження документа під назвою "Ethereum Improvement Proposal 20" (EIP20, досл. – пропозиції щодо покращення Ethereum). EIP20 також передбачає створення спеціалізованого інтерфейсу прикладного програмування(API), який має спростити процес розгортання токенів та розумних контрактів.

ERC – скорочення від "Ethereum Request for Comments" (досл. – запит коментарів для Ethereum). У цьому документі пояснюється, як розробники мають розгортати розумні контракти.

Таким чином, без людського інтелектупрацювати не можуть. Стандарт ERC20 містить кілька основних моментів:

  • передача токенів їх власником;
  • передача токенів від імені власника;
  • отримання інформації про токені;
  • події з токенами.

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

Перш ніж стати стандартом, ERC-20 був просто одним з підходів, які застосовують розробники, які бажають створити власні токени, які можна пересилати. Але токени, що відрізнялися від цього стандарту, створювали певні проблеми в мережі Ethereum. Головним чином, вони були пов'язані з тим, що прості помилки користувачів могли призводити до відправки токенів на неправильну адресу, внаслідок чого кошти були безповоротно втраченими.

Що змінює запровадження ERC-20? Раніше токени могли бути написані таким чином, що вони будуть несумісні з іншими проектами. Коли всі токени відповідають одному стандарту, це полегшує їхнє переміщення між різними проектами розподілених додатків ().

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

Що ERC-20 означає для користувачів

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

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

Будьте в курсі всіх важливих подій United Traders - підписуйтесь на наш

Якщо ви брали участь у будь-яких ICO-проектах, то напевно вже стикалися з таким поняттям, як токени та гаманці стандарту ERC20. І це зовсім не дивно, адже понад 90% усіх токенів зі сфери ICO працюють саме на цьому стандарті. Насправді це зовсім не найскладніша технічна тема, навіть якщо ви чуєте про неї вперше. І якщо ви дійсно бажаєте брати участь у нових криптопроектах ще на самому старті їх розвитку, то вам обов'язково варто ознайомитись із цим питанням. що таке erc20якомога докладніше.

Що таке стандарт ERC20?

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

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

Приблизно так само стандарт із назвою ERC20 ерц20є стандартом всіх токенів на базі криптовалюти Ефіріум. Тобто продовжуючи нашу аналогію, Ефіріум є базою, як Android чи IOS, а ЄРЦ 20вважається відповідним саме йому стандартом.

Цей стандарт був спеціально розроблений та введений у використання для полегшення та спрощення численних операцій на криптовалютних біржах та криптогаманцях, що працюють зі смарт-контрактами системи Ethereum. Як наочний приклад такої необхідності можна згадати про те, що для нових токенів різних ICO-проектів не складає особливих труднощів виходити для торгів на біржі, так як біржам попередньо відомий підтримуваний стандарт нових монет, тобто ERC20, а його код при цьому розташований в вільному доступі на ресурсі Github. Іншими словами, практично будь-який користувач, що володіє навичками у сфері програмування, зуміє без особливих труднощів створити нові токени стандарту ERC20 за короткий час. Сьогодні ви навіть можете знайти відповідні відео на YouTube з докладними роз'ясненнями того, як це все робиться.

Як працює ERC20 і чому він такий популярний?

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

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

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

Навіщо кожному проекту потрібний свій токен?

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

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

Гаманці з підтримкою токенів ERC 20

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

MyEtherWallet

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

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

MetaMask

Це ще один зручний онлайн-гаманець, що є свого роду мостом між вашим головним гаманцем та певними сайтами, де ви робите оплату. Головною особливістю MetaMask є його реалізація – він розроблений у вигляді плагіну для браузерів Google Chrome та Mozilla Firefox. Також його можна синхронізувати з іншим пристроєм під час імпорту пароля.

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

Швидше за все, ви вже чули про Міст, тому що саме він є офіційним програмним гаманцем Ethereum. Головною його перевагою є те, що над його розробкою попрацювали самі творці Ефіріуму, внаслідок чого він отримав свій офіційний статус.

Гаманець Mist спеціально розроблений для задоволення більшості запитів всіх користувачів монет ЕТН, так і різних токенів ERC20. Цей гаманець можна використовувати у двох варіантах.

1) Як звичайнісінький криптовалютний гаманець, отримувати, відправляти монети і просто зберігати ваші кошти. При цьому зовсім не обов'язково застосовувати будь-які його унікальні функції. Сам інтерфейс програми максимально простий і зрозумілий.

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

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

Це дуже цікава програмадля всіх мобільних пристроїв на базі Android та IOS від китайських програмістів. Відрізняється досить простим інтерфейсом і зручним меню, додаткових функціяхПрограми можна розібратися без зайвих проблем. Звичайно, цей додатокпідтримує всі токени стандарту ERC20 – їх можна додавати у гаманці. При цьому список всіх монет, що підтримуються, постійно оновлюється.

В даний гаманець вбудована така зручна функція, як моніторинг курсів куплених монет на різних біржах, що дуже корисно при активному вкладенні коштів, коли вам завжди потрібно бути в курсі змін ціни. При цьому є функція Discover, де відображаються останні новинисвіту ICO та самого гаманця. Крім цього, є функція Dapps, яка показує всі програми від інших розробників, сумісні з ImToken.

Висновок

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

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

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

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

Функціональні особливості ERC20

ERC20 реалізує кілька функцій згідно специфікації.

Таблиця 1. Методи, що реалізуються стандартом

ФункціяЩо робить
"Ім'я" (name)Повернення строкової константи, що містить назву токена
"Символ" (symbol)Повертає рядкове значення тикера токена
"Розрядність" (decimals)Повертає число, яке слід розділити значення суми токена, для відображення. Наприклад, повернена цифра 8 означає, що ділити слід на 100000000 (1 з 8 нулями)
"Загальний обсяг" (total supply)Повертає значення загальної кількості токенів
"Баланс" (balanceOf)Показує баланс на рахунку гаманця, заданого параметром address _owner (де _owner – гаманець, що цікавить)
«Передача» (transfer)Реалізує передачу коштів у мережі певної суми на певну адресу
"ПередачаВід" (transferFrom)Передача токенів з однієї вказаної адреси на іншу
"Схвалення" (approve)Дозволяє виведення коштів з рахунку аж до максимально допустимої суми, переданої функції як параметр
«Дозвіл» (allowance)Показує, скільки дозволено користувачеві з адресою X вивести коштів із гаманця користувача з адресою Y

Стандарт передбачає два види подій:

  • передача (transfer) – подія переведення токенів між рахунками;
  • схвалення (approval) – подія ініціюється при успішному виконанні функції approve, описаної вище.

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

Як це працює

Принцип роботи смарт-контрактів за стандартом ERC20 є досить простим. Наприклад, користувачеві потрібно перевести деяку суму у відповідних стандарту токенах на інший рахунок. З погляду людини, ініціюється передача, після чого електронні гроші йдуть з одного гаманця і з'являються на іншому – як за банківського переказу. Технічно все виглядає зовсім інакше:

  • Користувач запускає процес трансферу ERC20 token;
  • до смарт-контракту відправляється директива про зміну власника зазначеної суми токенів;
  • баланс відправника зменшується, а отримувача – поповнюється на зазначену суму.

Тобто сторони угоди взаємодіють не один з одним безпосередньо, а зі смарт-контрактом.

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

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

Пояснювальний відеоролик про стандарт:

Недоліки токенів

Хоча теоретично все виглядає добре, у ERC20 є і недолік. Він укладений у зворотній стороніпростоти створення монет на основі стандарту. Легкість приваблює шахраїв, що запускають ICO, що збирають гроші і пропадають. Схема працює, оскільки на ERC20 багатьом бачиться цікавим та перспективним.

Крім того, є ще одна проблема – втрачені монети усередині смарт-контрактів. Це відбувається, коли використовується контракт, не призначений для операцій із відправленими токенами. Її розробник пропонує вирішити за допомогою нового стандарту ERC-223.

Токени на Ethereum

Вище багато говорилося про токени. Що це таке стосовно ефіру і навіщо вони потрібні?

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

Існує два види токенів:

  1. Внутрішній. Вони виступають як валюта в dApps, прикладом такої криптовалюти є .
  2. Акційний. Такі, наприклад, токени DAO: вони відіграють роль акцій та дають власнику право голосувати за надання фінансування якомусь проекту в DAO, за аналогією з «офлайновими» акціонерними товариствами, де вага голосу акціонера залежить від кількості акцій у нього на руках.

Виникає питання – навіщо потрібні окремі токени, чи не простіше використовувати звичний ETH щодо операцій?

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

ERC20-сумісні гаманці

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

MyEtherWallet

Сайт https://www.myetherwallet.com/. Це онлайн-сервіс, один із найпопулярніших. Примітна його особливість - MyEtherWallet не зберігає токени у себе на балансі, гроші знаходяться в блокчейні, а обслуговування лише дає користувачеві інтерфейс взаємодії з таким. Це дає додаткову безпекукоштам власника, але є і Зворотній бік: якщо забути кодову фразу, ERC20 токени на рахунку будуть втрачені

Рисунок 1. Логотип MyEtherWallet

Гаманець безпечний, простий і універсальний: його можна використовувати і для ETH, і для ERC20-сумісних токенів.

MetaMask

Сайт https://metamask.io/. Ще один "легкий" гаманець, реалізований у вигляді онлайн-сервісу. Він служить посередником між основним гаманцем та сайтами, де користувач здійснює оплату криптовалютою.
Примітна особливість MetaMask: він створений як браузерний плагін та може бути синхронізований з аналогічним плагіном на іншому електронному пристрої.


Малюнок 2. Лого МетаМаск

Принцип роботи сервісу: користувач переказує необхідну суму на гаманець і проводить оплату.

Mist

Код на гітхабі. Це власний гаманець від творців ефіру, який отримав статус офіційного.


Рисунок 3. Запуск гаманця Mist

Він може використовуватися як класичний ERC20 та ETH-wallet, але додаток має і додаткові можливості на кшталт роботи зі смарт-контрактами.

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

Parity

Сайт https://www.parity.io/. До певного моменту цей гаманець був дуже популярний завдяки зручності та легкості інтерфейсу. Але виявлена ​​в листопаді 2017 року, що призвела до блокування коштів власників на майже 150 млн. USD, відвернула від нього аудиторію, і репутація гаманця в основному негативна.


Малюнок 4. Гаманець Parity

ImToken

Сайт https://token.im/. Це легке мобільний додатокдля платформ на IOs та Android, створене в Китаї. Гаманець зручний і підтримує ERC20, що робить його чудовим інструментом для участі в ICO. Список підтримуваних токенів постійно оновлюється.


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

Чому варто вибирати ICO за допомогою ERC20

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

Крім того, один ERC20-гаманець можна використовувати для будь-якого ICO, що використовує стандарт, що розглядається.

Сервіси, що не підтримують ERC20

З цією специфікацією поки що працюють не всі гаманці та онлайн-сервіси у випадках з ICO:

  • віртуальні біржові гаманці, Exmo та ін;
  • Cryptonator;
  • JAXX (але його приватні ключі можна завантажити в MEW (MyEtherWallet), що зробить токени доступними там);
  • інші гаманці, які не входять до списку вище.

Проте ряд бірж мають у своєму лістингу ERC20-токени. Примітно, що на початку січня 2018 року Bittrex оголосила про закриття для користувачів можливості створювати нові депозитні адреси для ефіру та ERC20.

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

Сподобалась стаття? Поділіться з друзями!
Чи була ця стаття корисною?
Так
Ні
Дякую за ваш відгук!
Щось пішло не так і Ваш голос не було враховано.
Спасибі. Ваше повідомлення надіслано
Знайшли у тексті помилку?
Виділіть її, натисніть Ctrl+Enterі ми все виправимо!