Ethereum Classic: интервью

Главная/новости/Ethereum Classic: интервью

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

Игорь, привет! Расскажи пожалуйста, чем ваша команда сейчас занимается? Какие основные направления в разработке?

Команда занимается разработкой всех ключевых проектов Ethereum Classic, таких как Geth, Emerald Platform и SputnikVM. Первые из перечисленного это реализация протокола, клиент сети, и основной проект. Мы его унаследовали от Ethereum Foundation, но с момента форка мы ведем отдельную разработку, и код значительно отличается.

Следующие два это наши проекты, которые мы начали с нуля. Emerald это платформа для создания Dapp и интеграции сервисов с Ethereum Classic. Это серия проектов, первым из которых будет Emerald Wallet – кошелек для Ethereum Classic.

А SputnikVM это новая реализация виртуальной машины Ethereum. Это внешние архитектурные изменения, а именно оптимизация под текущие реалии и новые возможности для разработчиков Dapp.

Оба новых проекта в стадии разработки, ожидаем первые релизы этим летом.

Основное направление на этот год это создать экосистему для разработчиков на Ethereum Classic. В данный момент очень высокий барьер входа эту сферу, и мы хотим его снизить. Следующее направление это увеличение производительности сети, возможность использовать наш блокчейн приложениями, которым нужно отправлять тысячи транзакций в секунду. Мы уже сейчас прорабатываем эти идеи и, вероятно, начнем этим заниматься во второй половине года

Насколько мне известно, то есть ещё одна крупная команда IOHK во главе с Чарльзом Хокинсоном, которая разрабатывает альтернативный клиент для Scala и что-то ещё?

Да, есть еще команда IOHK. Стоит заметить что Чарльз был сооснователем Ethereum, но в последствии ушел в свой бизнес. Через некоторое время после форка он решил поддержать Ethereum Classic, как оригинальную идею которую он и предполагал для Ethеreum. Он собрал команду для исследований и сейчас занимаются разработкой альтернативного клиента.

Не возникают ли у вас с ними противоречий?

Чарльз пришел из академической среды, и его основной фокус на исследовании. Наша же команды сформирована из людей с более практическим опытом реализации больших систем. К сожалению есть некоторые противоречия между инженерным и научным подходом, то что красиво выглядит на бумаге не всегда практично. Иногда это приводит к жарким спорам по поводу пути развития Ethereum Classic.

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

Стоит заметить что помимо нас есть комьюнити, поэтому можно сказать что у нас 3 разных группы участников. И это наше основное отличие от Ethereum Foundation, где блокчейн фактически под полным контролем одной группы.

Каким образом обсуждаются планы по развитию Ethereum Classic и как принимаются решения? есть ли какие-то инструменты по голосованию?

Обсуждение публично, обычно в Slack. Что-то важное выносится отдельно, пытаемся привлечь больше людей к обсуждению. Например для обсуждения монетарной политики мы делали специальное мероприятие в Лондоне, чтобы привлечь больше внимания.

(прим. сообщество приняло решение ограничить эмиссию Ethereum Classic и сделает форк до конца года)

Планы обычно проходят через процесс ECIP (Ethereum Classic Improvement Proposal), по аналогии с процессом принятым в Биткоин. Любой желающий может написать документ с предложением, опубликовать его и инициировать обсуждение.

Каких-то конкретных инструментов для голосования нет, все индивидуально. Мы периодически возвращаемся к этому вопросу, но пока не видим универсального решения.

Расскажи пожалуйста, какие планы или идеи у сообщества по масштабированию протокола? Были обсуждения о переходе на POS или какой-то гибридный протокол?

Как минимум мы не предполагаем уходить от PoW в ближайшее время. Но мы обсуждаем разные варианты PoS, и склоняемся к гибридному варианту. В частности, IOHK представило несколько научных исследований в этой области, и наша команда скоро тоже представит одно из решений которое мы обсуждаем в данный момент.

Сильно ли китайское лобби в комьюнити? Имеют ли какой-то вес китайские майнеры в принятии решений?

Ситуация скорее обратная, нам надо наладить канал общения.

Англоговорящее комьюнити в основном использует Slack для общения, китайское же комьюнити сидит в WeChat. Я лично раз в месяц захожу в WeChat, чтобы понять их настроение, но к сожалению без знания китайского языка это малореально, даже Google Translate не помогает.

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

Будете ли вы следовать за веткой Ethereum на Github по части внедрения протоколов Swarm, Whisper?

Возможно будем, если протоколы станут востребованными. Что касается Swarm, мы планируем улучшить поддержку IPFS. И мое личное мнение что лучше использовать зарекомендовавшие себя технологии, если это возможно.

(прим. swarm децентрализованное хранилище, whisper сетевой протокол сообщений между dapp)

Можешь рассказать подробнее про предложенный стандарт токена ERC223? Собирается его сообщество как-то внедрять? Он действительно лучше и дешевле в использовании? Интересны его особенности и отличия от общепринятого ERC-20

Вопрос довольно обширный, требует отдельного обсуждения, и тут наверное лучше бы прокомментировал автор стандарта ERC223. Если вкратце то предлагается замена токенов ERC-20, на новый интерфейс, где в базовой реализации предусмотрены дополнительные проверки на то что получатель токенов готов их получить. Примерно также обстоит дело с Ether, где автор контракта принимающего Ether должен специально это указать, иначе транзакция не пройдет. К сожаление для токенов такой проверки нет, поэтому неопытный пользователь может отправить токены на адрес другого контракта который просто не может их использовать и они будут потеряны.

Что касается внедрения, то это право авторов других контрактов поддерживать новый формат или нет. Это не требует никаких изменений в протоколе Ethereum, лишь рекомендация как писать контракты с поддержкой токенов.

Какие Dapp делают сторонние разработчики на Ethereum Classic? Почему выбирают именно блокчейн Ethereum Classic?

В последнее время я общался со множеством разработчиков которые делают или планируют делать сервисы на Ethereum Classic. По большей части это токены и  фиксация данных в блокчейн, все примерно одинаково в обоих Ethereum’ах. Это одни из первых направлений которые раскрыл Ethereum, но я уверен что нам еще далеко до раскрытия всего потенциала, сейчас происходят лишь первые эксперименты с новой технологией, поиск новых моделей.

Выбирают именно из-за базового принципа блокчейн “Immutability”, что вкратце означает что никто кроме владельца не может вмешаться в состояние связанное с его личным ключом. Этот базовый принцип был нарушен форком после TheDAO, когда Ethereum Foundation помогла своим партнерам вернуть потерянные деньги, что и привело к появлению Ethereum Classic. Оказывается что для многих людей которые непосредственно занимаются блокчейном это очень важно, и поэтому они выбирают Ethereum Classic. Тем более что оба блокчейна все еще 100% совместимы, поддерживаются одними и теми же инструментами, и с технической стороны нет разницы что использовать.

Есть ли у вас какая-то поддержка разработчиков Dapp от комьюнити?

Комьюнити у нас открыто и активно, мы регулярно общаемся и помогаем другим разработчикам. Если у вас есть желание разрабатывать под Ethereum Classic, но есть вопросы или нужна иная помощь, приходите к нам в Slack (регистрация через http://ethereumclassic.herokuapp.com/)

Хватает ли пожертвований для финансирования вашей команды или у вас другие источники? Сколько человек работает фулл-тайм?

У нас в команде 6 опытных разработчиков, команда полностью распределенная, есть люди из США, Европы, Азии. Все работают фулл-тайм. Мы продолжаем искать людей в команду, нам нужны разработчики на Go, Rust и Javascript.

Плюс есть люди участвующие на непостоянной основе, помогают с анализом и маркетингом. И пять человек от комьюнити выполняют роль советников.

У нас есть поддержка со стороны инвесторов заинтересованных в успехе Ethereum Classic, поэтому мы не рассматриваем пожертвования как основной источник. У нас на сайте есть адреса для пожертвований, но пока их немного и мы не приняли решения что с ними делать. Вероятно мы потратим их на что-то связанное с разработкой, возможно соберемся вместе всей командой в каком-то отдаленном месте и устроим безудержный кодинг. 

Очень многие не любят Classic из сообщества Ethereum, но также есть много сторонников альтернативного/параллельного пути развития и это не может не радовать. Возможно ты слышал шутку в сети, что Ethereum это тестовая площадка для Ethereum Classic, но судя по всему вы нашли свой путь.

Июнь 8th, 2017|

Оставить комментарий

Криптовалюты

A
27.08.2017 Achain (ACT)
21.12.2017 Aelf (ELF)
01.06.2017 Aeternity (AE)
06.06.2017 Aidos Kuneen (ADK)
11.01.2018 Aigang (AIX)
18.10.2017 Aion (AION)
17.10.2017 AirSwap (AST)
13.09.2017 Ambrosus (AMB)
18.05.2017 Aragon (ANT)
08.01.2018 AppCoins (APPC)
23.07.2016 Ardor (ARDR)
21.03.2017 Ark (ARK)
01.04.2017 Asch (XAS)
04.10.2017 ATMChain (ATM)
19.09.2017 ATBCoin (ATB)
09.03.2016 Augur (REP)
B
12.06.2017 Bancor (BNT)
01.06.2017 Basic Attention T. (BAT)
24.12.2018 Bibox Token (BIX)
16.06.2017 Binance Coin (BNB)
16.10.2014 BitBay (BAY)
15.09.2017 BitClave(CAT)
17.07.2010 Bitcoin (BTC)
01.08.2017 Bitcoin Cash (BCH)
23.10.2017 Bitcoin Gold (BTG)
09.07.2014 Bitcoin Dark (BTCD)
25.04.2014 BitConnect (BCC)
11.07.2017 Bitdeal (BDL)
26.11.2014 BitShares (BTS)
01.11.2014 Blocknet (BLOK)
15.01.2018 Bloom ( BLT)
06.02.2018 Bluzelle (BLZ)
24.12.2017 Bread (BRD)
27.12.2016 Byteball Bytes (GBYTE)
20.05.2014 Bytecoin (BCN)
08.08.2017 Bytom (BTM)
C
08.01.2018 CanYaCoin (CAN)
01.10.2017 Cardano (ADA)
08.08.2017 Centra (CTR)
20.09.2017 ChainLink (LINK)
16.10.2017 Сhange-bank(CAG)
20.01.2018 ChatCoin (CHAT)
12.09.2017 Cindicator (CND)
21.06.2017 Civic (CVC)
17.07.2017 CoinDash (CDT)
29.01.2018 COMSA(CMS)
02.10.2017 CoinFi (COFI)
15.02.2014 Counterparty (XCP)
07.10.2017 Cryptonex(CNX)
D
18.01.2014 Dash (Dash)
15.12.2017 Datum (DAT)
17.09.2017 Decentraland (MANA)
10.02.2016 Decred (DCR)
28.12.2017 DeepBrain Chain (DBC)
12.08.2017 Dent (DENT)
01.11.2017 Dentacoin (DCN)
06.02.2014 DigiByte (DGB)
03.08.2017 DistrictOx (DNT)
18.04.2016 DigixDAO (DGD)
15.12.2013 Dogecoin (DOGE)
03.12.2017 Dragonchain (DRGN)
E
30.03.2017 Edgeless (EDG)
09.04.2014 Einsteinium (EMC2)
02.02.2018 Elastos (ELA)
02.11.2017 Electroneum (ETN)
23.08.2014 Emercoin (EMC)
11.09.2017 Enigma Catalyst (ENG)
26.06.2017 EOS (EOS)
01.11.2017 Enjin Coin (ENJ)
30.09.2014 Ethereum (ETH)
24.07.2016 Ethereum Classic (ETC)
01.10.2017 Etherparty (FUEL)
30.10.2017 EthLend (LEND)
18.07.2017 Ethos (ETHOS)
25.10.2017 Exchange Union (XUC)
F
06.10.2015 Factom (FCT)
05.02.2017 FirstCoin (FRST)
27.06.2017 FunFair (FUN)
G
01.09.2014 GameCredits (GAME)
06.07.2017 Gas (GAS)
01.05.2017 Gnosis (GNO)
18.12.2017 Gifto (GTO)
18.02.2017 Golem (GNT)
25.06.2017 GXShares (GXS)
H
18.08.2017 Hshare(HSR) 
03.02.2018 Huobi Token (HT)
I
27.10.2017 ICON (ICX)
30.07.2015 Iconomi (ICN)
20.04.2017 iExec RLC (RLC)
24.01.2018 indaHash (IDH)
20.11.2017 Ink (INK)
12.01.2017 INS (INS)
02.08.2014 I/O Coin (IOC)
16.01.2018 IOStoken (IOST)
21.10.2016 IOTA(MIOTA)
10.12.2017 IoT Chain (ITC)
K
04.10.2017 KickCoin (KICK)
12.09.2017 Kin(KIN)
11.02.2017 Komodo(KMD)
24.10.2017 KuCoin(KCS)
15.09.2017 Kyber Network (KNC)
L
24.05.2016 Lisk (LSK)
13.07.2012 Litecoin (LTC)
30.09.2017 Loopring (LRC) 
01.05.2017 Lunyr (LUN)
14.11.2016 Lykke (LKK)
M
22.04.2014 MaidSafeCoin (MAID)
29.01.2017 Maker (MKR)
30.05.2017 MCAP (MCAP)
22.02.2017 Melon (MLN)
25.10.2017 Mercury Protocol (GMT)
11.07.2017 Metal (MTL)
05.06.2017 Metaverse (ETP)
02.11.2017 MinexCoin (MNX)
23.10.2017 Modum (MOD)
11.09.2017 Moeda (MDA)
12.06.2017 MobileGo (MGO)
20.01.2018  Mobius (MOBI)
03.07.2017 Monaco (MCO)
20.03.2014 MonaCoin (MONA)
25.04.2014 Monero (XMR)
06.09.2017 Monetha(MTH)
N
07.03.2017 Nano (XRB)
12.06.2017 NAV Coin (NAV)
12.09.2017 Neblio (NEBL)
31.03.2015 Nem(XEM)
23.08.2017 Nebulas (NAS)
09.09.2016 NEO(NEO)
25.01.2015 Nexus (NXS)
12.09.2016 NoLimitCoin (NLC2)
04.12.2013 Nxt (NXT)
O
24.01.2018 ODYSSEY (OCN)
14.12.2014 OKCash (OK)
07.06.2017 OmiseGO(OMG)
22.06.2017 openANX (OAX)
25.10.2017 Open Trading N-k (OTN)
20.11.2017 Oyster (PRL)
16.08.2017 Ox (ZRX)
P
20.07.2017 Particl (PART)
15.10.2017 PayPie (PPP)
01.02.2016 PIVX (PIVX)
01.09.2017 Po.et (POE)
01.02.2016 Populous (PPT)
10.02.2014 PotCoin (POT)
01.11.2017 Power Ledger (POWR)
27.03.2015 Pura (PURA)
Q
21.10.2017 QASH (QASH)
28.11.2017 QLink (QLC)
16.03.2016 Qtum (QTUM)
20.11.2017 Quantstamp (QSP)
R
08.11.2017 Raiden (RDN)
11.01.2018 Revain (R)
06.10.2017 RChain (RHOC)
10.02.2014 ReddCoin (RDD)
28.10.2017 Red Pulse (RPX)
13.10.2017 Request Network (REQ)
01.10.2017 Regalcoin (REC)
24.10.2017 Ripio (RCN)
14.08.2014 Ripple (XRP)
S
29.09.2017 SALT (SALT)
12.07.2017 Santiment Net.. (SAN)
15.01.2018 SelfKey (KEY)
26.09.2015 Siacoin (SC)
03.10.2016 SingularDTV (SNGLS)
19.01.2018 SingularityNET (AGI)
21.06.2017 SkinCoin(SKIN)
17.04.2017 Skycoin (SKY)
21.07.2017 SmartCash (SMART)
15.06.2017 SONM (SNM)
20.12.2015 Storm (STORM)
12.01.2018 Spectre(SPEC-D/SPEC-U)
21.07.2015 Sprouts (SPRTS)
27.09.2017 Starbase (STAR)
20.06.2017 Status (SNT)
17.04.2016 Steem (STEEM)
06.08.2014 Stellar Lumens (XLM)
02.02.2018 STK (STK)
02.07.2017 Storj (STORJ)
04.08.2017 Stox (STX)
04.08.2017 Stratis (STRAT)
25.09.2017 Substratum (SUB)
20.08.2014 Syscoin (SYS)
09.01.2018 SwftCoin (SWFTC)
T
30.03.2017 TaaS (TAAS)
24.06.2017 TenX (PAY)
15.01.2018 Telcoin (TEL)
08.03.2015 Tether (USDT)
01.07.2017 Tezos (XTZ)
27.07.2017 Tierion(TNT)
27.11.2017 Time New Bank (TNB)
12.01.2018 Trade.io (TIO)
11.10.2016 Triggers (TRIG)
22.01.2018 Trinity (TNC)
13.09.2017 TRON (TRX)
U
07.09.2014 Ubiq (UBQ)
29.12.2017 UTRUST (UTK)
V
22.08.2017 VeChain (VEN)
25.10.2014 Verge (XVG)
08.06.2017 Veritaseum (VERI)
20.01.2014 Vertcoin (VTC)
18.07.2014 Viacoin (VIA)
25.09.2017 VIBE (VIBE)
06.10.2017 Viberate (VIB)
19.11.2017 Viuly (VIU)
W
28.11.2017 WaBi (WABI)
27.09.2017 Walton (WTC)
-.02.2018 Wanchain (WAN)
20.06.2016 Waves (WAVES)
01.11.2017 WAX (WAX)
09.02.2018 WePower (WPR)
26.04.2017 Wings (WINGS)
Y
19.08.2017 YOYOW (YOYOW)
Z
01.06.2017 ZenCash (ZEN)
06.10.2016 ZCoin (XZC)
26.01.2018 Zilliqa (ZIL)
28.10.2016 Zcash (ZEC)
10.11.2016 ZClassic (ZCL)