Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
petrosad
6 лет назад

NEO продовжение

В чем же главное различие между Ethereum и NEO?

Энергопотребления Ethereum хватило бы на обеспечение 1025438 американских домов в течение года. Источник
Протокол
Ethereum использует тот же протокол, что и Bitcoin – Proof of Work (PoW). С помощью Proof of Work компьютеры в сети ведут борьбу за возможность решения математических формул и право подтвердить транзакцию в блокчейн и, таким образом, защищают сеть. Два основных недостатка протокола PoW – это вероятность “атаки 51%” (тот кто контролирует больше половины майнеров - контролирует всю сеть), и высокое потребление энергии, неоходимое для майнинга и сопутствующего обеспечения безопасности сети. Из-за этого я думаю, что PoW скоро устареет, и блокчейн перейдет на новый протокол под названием Proof of Stake (PoS).
Proof of Stake работает аналогично PoW, за исключением того, что вместо компьютеров, которые проверяют сеть и получают вознаграждения, пропорциональные их относительной вычислительной мощности, PoS использует держателей токенов. Держатели токенов могут «ставить» их (что означает – временно размещать токены в закрытом смарт-контракте) и после подтверждения транзакции получать вознаграждение, которое высчитывается исходя из количества ваших токенов. В PoW, если вы используете 5% от общей вычислительной мощности сети, вы получаете 5% от вознаграждения за блок. В PoS, если у вас есть 5% всех токенов, вам будет положено также 5% от вознаграждения за блок.
PoS предлагает решение проблем, характерных для PoW – для запуска PoS практически не требуется энергии – и это без ущерба для безопасности. Я бы даже сказал, что это фактически повышает безопасность. С помощью Ethereum и других PoW протоколов, алгоритм сложности майнинга (что означает насколько тяжело компьютеру решить задачу по вычислению нового блока) должен постоянно обновляться, чтобы учитывать новое, лучшее компьютерное оборудование. С PoS нет необходимости делать всё это. В случае с Ethereum, если вы сможете приобрести достаточно много вычислительного оборудования для достижения атаки 51%, то даже после уничтожения сети эфира вы все равно будете иметь все это оборудование, и потенциально сможете использовать его для атаки на другие платформы PoW. В случае с PoS, так как вы должны «ставить» свои токены, любое вредоносное поведение приводит к потере всех поставленных токенов. Поэтому если вы купили 51% всех токенов, вы сразу потеряете все свои инвестиции. Кроме того, затраты на покупку 51% сетевых токенов одинаковы для всех. Расходы на приобретение 51% вычислительной мощности – ввиду скидок для оптовых закупок и из-за наличия стран с чрезвычайно дешевой электроэнергией – будут в каждом отдельном случае различны.
NEO использует протокол dBFT (Delegated Byzantine Fault Tolerance), что звучит как термин из учебника истории. Простейшее объяснение Byzantine Fault Tolerance – это проблема того как заставить всех в сети быть честными и работать вместе – потому что даже один человек может испортить все. NEO dBFT – это модификация классического протокола PoS, имеющая существенные преимущества наряду с одним важным недостатком.
Я думаю, что dBFT работает так же, как работает Сенат США (и если эта аналогия заставила вас сейчас поменять своё мнение и отказаться от NEO, я пойму вас, но погодите немного и дочитайте до конца). Если бы каждый человек в стране (каждый из 323,1 миллиона человек) был допущен к непосредственному участию в процессе принятия правительственных решений, это бы обернулось катастрофой. Этот процесс был бы ужасно медленным, поскольку миллионы соревновались бы за место у микрофона, все кричали бы свое, и спорили друг с другом. Поэтому вместо этого все граждане получают право голоса. И путем этого голосования они могут избрать представителя, который будет говорить за них. Эта система в точности отражает систему руководства NEO. Вместо того чтобы все участвовали в процессе проверки транзакций – что имеет свои ограничения с точки зрения скорости транзакции – держатели токенов NEO смогут голосовать за делегатов. Эти делегаты (называемые бухгалтерами) будут поддерживать функционирование сети для всех. Таким образом, NEO сможет работать быстрее и эффективнее, а вы сможете оставаться дома, пить пиво и смотреть футбол, пока ваш компьютер находится в спящем режиме.
Важно помнить – эти бухгалтеры будут иметь свою цифровую идентификацию, что автоматически делает NEO совместимым с правительственным регулированием.
Недостатком этой системы является отсутствие децентрализации. По сути, вместо того чтобы раскидать десятки тысяч случайных валидаторов (в лице майнеров) по всему миру, управление NEO сосредотачивают в нескольких десятках известных узлов, что не так уж отличается от банковской системы. Большинство этих узлов в настоящее время находится под управлением команды NEO. Однако по состоянию на четвертый квартал 2018 года NEO будет удерживать уже менее 2/3 от этого числа, и это количество будет снижаться со временем. Несмотря на это, NEO никогда не будет децентрализован в той же степени как другие, чистые PoS платформы.
Тем не менее, я бы поспорил с утверждением что Etherium так сильно децентрализован как вы можете подумать. С одной стороны, даже несмотря на то что протокол PoW децентрализован, вы при желании можете найти основных майнеров и разработчиков Ethereum. С другой стороны, отчасти потому что мы доверяем Виталику Бутерину, он на сегодняшний день обладает огромной силой и влиянием на процесс работы Ethereum.
В будущем Ethereum перейдет на протокол PoS. Они уже начали этот процесс, и количество трудностей, связанных с подтверждением новых транзакций будет только расти, вплоть до того момента, как майнинг прекратится, и каждый будет вынужден перейти к протоколу PoS. Что, несомненно, произойдет, но для этого потребуется точно больше года.
Скорость проведения транзакции:
Поскольку NEO не работает на PoW и имеет более оптимизированный протокол PoS, платформа может обрабатывать транзакции намного быстрее, чем Ethereum. Теперь, когда мы сравниваем их, надо отметить, что существуют как теоретические, так и практические скорости. Теоретические скорости транзакций представляют собой абсолютную максимальную скорость, математически возможную для сети. Для NEO это число составляет 10 000 т/с (транзакций в секунду). В сети Ethereum можно совершать до 30 т/с. На практике же, из-за разных обстоятельств и возникающих проблем, NEO может совершить 1000 т/с, в то время как Ethereum только 15 т/с. Поскольку протоколы постоянно улучшаются, вполне возможно, что обе платформы со временем приблизятся к их теоретической скорости.
Согласитесь, что это огромная разница и в то же время огромное преимущество для NEO. Операционные скорости NEO могли бы, по всей видимости, обслуживать в будущем ту «умную экономику», которую все ожидают; Ethereum же не сможет. Плата за скорость транзакций в том, что NEO до сих пор не децентрализован, в отличие от Ethereum. Кроме того, нужно признать, что и Виталик, и другие разработчики Ethereum прекрасно знают об этом ограничении. Такие решения, как Raiden и Sharding (две удивительные технологии, рассказ о которых, к сожалению, не войдет в рамки данной статьи) включены в будущую стратегию развития Ethereum и смогут значительно улучшить скорость транзакций этой платформы.
Создание форков и масштабирование:
Ethereum создает форки для обновления своего программного обеспечения, как и биткойн. Форки это не обязательно зло, но проходят они по-всякому. Посмотрите хотя бы на форк Ethereum DAO для примера. После того как были украдены миллионы из смарт-контракта, Ethereum создал форк, чтобы вернуть деньги держателям криптовалюты. Независимо от того, было это решение правильным или нет, это событие разделило сообщество пользователей Эфира, и Ethereum Classic теперь существует параллельно с Ethereum.
Форки создаются, потому что в механизме Ethereum нет законченности. Несколько цепочек в блокчейне могут быть созданы в одно время – и в конечном счете, обе цепочки будут действительны и смогут дальше продолжать свое развитие. Форки создаются постоянно, но обычно со временем отпадают, когда ветвь, поддерживаемая наибольшей компьютерной мощностью, выбирается как основная. В случае с Ethereum при создании транзакции всегда рекомендуется подождать, пока несколько блоков будут записаны поверх вашего, и только тогда можно будет считать транзакцию проведенной.
УВ системе NEO есть завершенность. Это потому, что бухгалтеры сети NEO должны достигнуть консенсуса в 66%, чтобы транзакция была записана в блокчейн. Приведу в пример аналогию, чтобы было понятнее. Представьте себе учеников первого класса. Тайлер спрашивает, сколько стоит шоколадное молоко. Марла еще не знает, что такое цена (она все-таки в первом классе, ради бога) и кричит: 15 долларов! Несколько учеников соглашаются с ее ценой. Но Боб – он поклонник шоколадного молока – и он знает все про свое молоко. Он называет цену в $1,25. Большая часть комнаты теперь собирается вокруг него. Теперь предположим, что группа Марлы осознает свою ошибку и присоединяется к группе Боба, значит – сеть приходит к консенсусу. Но если Марла будет особенно упорна, она сможет настаивать на своем мнении. Ее ответ может быть и неправильным, но она все еще имеет свою точку зрения. Так работает и Ethereum.
NEO работает немного по-другому. Представьте себе тот же сценарий. Тайлер снова спрашивает, сколько стоит шоколадное молоко. Сначала Марла говорит: «$15!» Несколько человек перешептываются и соглашаются с ней, но это явно не 66% от класса, поэтому ее идею отбрасывают. Затем Боб говорит «$1,25». 66% класса поддерживают его, и, следовательно, его предложение считается окончательным. В случае с NEO каждый из бухгалтеров предлагает свое верное решение для следующего блока. Когда 66% из них поддерживают какое-то одно из выдвинутых предложений, блок считается закрытым.
Последствия введения такой системы колоссальны. Завершенность невероятно важна для того типа экономики, который NEO надеется поддерживать в будущем. Финансовая индустрия и другие сложные, быстро меняющиеся рынки (например, фондовые) не могут функционировать в системе, в которой нет окончательного решения. Им важно быть уверенными, что когда их информация помещается в блокчейн, она будет находиться там всегда. Они также хотят, чтобы их блокчейн не стал внезапно неактуальным из-за форка.
Разделение GAS и NEO
Это вполне можно назвать самой оригинальной характеристикой NEO. Токен Ethereum – это эфир. GAS, необходимый для запуска сети Ethereum (чтобы выполнять контракты, проводить транзакции и т. д.), это на самом деле лишь небольшие частицы эфира. Разделения между эфиром и газом нет.
Как бы то ни было, NEO отделилась от токена GAS, необходимого для запуска сети. Токен NEO похож на частичное владение платформой NEO. Владельцы этих токенов имеют право выбирать бухгалтеров. Использование NEO в качестве доли в компании, а не в качестве токена, способствует тому, что NEO становится неделимым. NEO не предназначен для совершения транзакций – вот поэтому и существует GAS.
GAS используется для всех операций в сети NEO. Теперь когда компания регистрирует или изменяет свои активы на блокчейне NEO, она платит в GAS – и этот GAS затем распределяется среди всех держателей NEO. Любой человек может претендовать на эту криптовалюту, просто держа NEO в своем кошельке. К примеру в таком: NEON
Бухгалтеры имеют право взимать комиссию (в GAS) за общие транзакции в блокчейне, которые получают только они (бухгалтеры). Однако, разделяя NEO и GAS, есть смысл удерживать транзакционные сборы на низком уровне; и вот почему:
Высокие транзакционные сборы, которые приносят пользу только бухгалтерам, отпугнут людей от регистрации своих активов на блокчейне. Чем меньше активов регистрируется, тем меньше вознаграждения получат владельцы NEO. Таким образом, эти держатели заинтересованы голосовать за бухгалтеров, предлагающих самые низкие транзакционные сборы.
«Низкие транзакционные сборы = больше пользователей = больше зарегистрированных активов = больше GAS для держателей NEO».

  • Malcolm Lerider из статьи
    Бухгалтеры в первую очередь хотят обеспечить безопасность сети. Они используют сеть, извлекают из этого выгоду и зарабатывают деньги в NEO.
    Неясно, как вознаграждения будут распределены между держателями эфира, когда Ethereum станет использовать протокол PoS. Однако, похоже, что только крупные держатели Ethereum смогут «делать ставки» и получать вознаграждения.

Кошелек NEON с кнопкой «заявка на GAS»
Гениальность токена NEO заключается в том, что он позволяет пользователям пассивно приобретать GAS. Не нужно запускать компьютер, держать кошелек открытым или расходовать электроэнергию. Не нужно «ставить» ваши токены – бухгалтеры делают это за вас. Вы могли бы даже держать NEO в бумажном кошельке. GAS собирается, когда вы физически нажимаете кнопку «заявка на GAS». Это также гарантирует, что сети NEO не нужно вычислять интерес каждого держателя для каждого нового блока, что уменьшает трафик и упрощает формулы. Бухгалтеры поддерживают сеть; ваши инвестиции приобретают GAS. Это было бы невозможно без двух отдельных токенов. Оба: и NEO, и GAS ограничены 100 миллионами токенов.
Язык написания смарт-контракта
Самая большая разница между смарт-контрактами Ethereum и NEO – это доступные варианты программирования. В случае с Ethereum контракты должны быть написаны на Solidity – это язык программирования, созданный специально для Ethereum. NEO, напротив, поддерживает различные языки, в том числе самые известные. Он поддерживает пять языков программирования, и в планах стоит поддержка еще пяти в будущем.
Конечно, есть определенные преимущества при выборе того или иного языка для конкретной платформы. Разработчики Ethereum создали Solidity специально для своей платформы. Однако очень мало людей знают этот язык. Поддерживая наиболее распространенные языки программной разработки, NEO имеет преимущество в этом плане. Программисты должны выучить Solidity, прежде чем работать с Ethereum, тогда как для работы с NEO им хватит уже своих накопленных знаний. Также есть возможность поместить существующие бизнес-платформы в блокчейн NEO без особых изменений.
Выполнение смарт-контракта
Смарт-контракты используют так называемые виртуальные машины (VM). По сути, говоря простым языком, виртуальные машины – это виртуальные компьютеры, которые выполняют интеллектуальные контракты и запускаются внутри компьютеров майнеров или других валидаторов. VM – это среда, в которой работает смарт-контракт. Таким образом, если мы хотим узнать, насколько эффективны смарт-контракты, нам необходимо проанализировать VM.
VM NEO оптимизирует код смарт-контракта перед выполнением контракта. Это означает, что он берет код и реорганизует его, чтобы сделать его более эффективным. Представьте, что ваша мама дает вам список продуктов. А так обычно и выглядят списки моей мамы – продукты записаны в хаотичном порядке, поэтому я вынужден постоянно ходить кругами по продуктовому магазину. Но, после распределения всех предметов по категориям, которые я смогу сразу взять в одной части магазина (к примеру, молочные продукты, колбасы, крупы), мой поход за продуктами становится намного легче. И NEO делает то же самое, а Ethereum подобного не делает. Это упрощает работу в долгосрочной перспективе, но на начальном этапе для организации списка требуется больше времени. Поэтому выполнение контракта NEO происходит дольше, чем у Ethereum, но в дальнейшем будет происходить намного эффективнее.
Ethereum планирует также внедрить данный механизм, но пока не ставит жестких рамок и сроков по его выполнению. Подытоживая вышеизложенное, можно сказать, что это позволяет NEO выполнять сложные смарт-контракты быстрее и эффективнее, чем Ethereum.
Какие отличия еще важно знать?

  1. NEO теоретически устойчив к квантовым компьютерам, Ethereum – нет. Когда квантовые компьютеры достигнут определенной ступени развития, блокчейн может стать уязвим. NEO уже разработала теоретическую базу на такой случай. Ethereum же вообще не обладает способностью защиты от прямого перебора.
  2. sk-Snarks: новый инструмент для защиты конфиденциальности от Ethereum. sk-Snarks – это протокол конфиденциальности ZCash. Я уверен, что найдется много людей, которые смогут объяснить эту технологию лучше, чем я, но по сути, sk-Snarks важен, когда мы хотим оставить конфиденциальным содержимое смарт-контракта, или историю своих транзакций в блокчейне. Нам нужно поддерживать конфиденциальность данных, но в то же время иметь доказательство, что у нас есть право собственности на них. sk-Snarks позволяет пользователям доказывать, что они имеют это право, при этом не разглашая частные данные. У NEO нет таких возможностей. Тем не менее, партнерство с Ontology OnChain предоставляет NEO решение обеспечения конфиденциальности для бизнеса.
    Рецепт успеха NEO
    На мой взгляд, у NEO есть два возможных пути успеха:
  3. Вышеупомянутые преимущества позволят ему напрямую конкурировать с Ethereum, и он со временем станет платформой для развития ICO и blockchain.
  4. Он не будет конкурировать с Ethereum, но вместо этого станет платформой DApp и основой «умной экономики» на Востоке (более вероятный исход).
    Первая возможность
    Я думаю, что из двух путей этот менее вероятен. Да, NEO превосходит Ethereum по нескольким пунктам. Но Ethereum уже сформировавшаяся платформа. И она собирается догнать NEO по характеристикам в будущем. Пытаться обогнать Ethereum будет очень сложно. Тем не менее, я действительно думаю, что NEO имеет гораздо больше возможностей для роста, даже если он не сможет полностью конкурировать с Ethereum. Мы уже сейчас наблюдаем приток ICO, развивающихся на NEO – и это число только будет расти. Соответственно, и цена NEO будет увеличиваться. Я также считаю, что в конечном итоге рынок сможет поддерживать не только одну платформу. Однако это не означает, что NEO никогда не заменит Ethereum, в особенности на Западе.
    Вторая возможность – и немного анализа с точки зрения политики
    Это, безусловно, наиболее захватывающая из двух возможностей. Возьмите почти 1,4 миллиарда китайцев; добавьте к этому еще почти нетронутый рынок соседних окрестностей – и всё это означает, что платформа блокчейн, которая захватит этот рынок, сделает капитализацию Ethereum (в 44 миллиарда долларов) похожей на какую-то мелочь. И, как я писал ранее, Китай использует свои собственные продукты и бизнес. Проблема в том, что мы даже не знаем, ищет ли это государство платформу. В настоящее время на его территории запрещены все ICO и биржи. Если запрет будет продолжаться, никто не захватит китайский рынок ICO, потому что нечего будет захватывать. Таким образом, возникает вопрос: если (хотя подобное почти невероятно) Китай легализует ICO, сможет ли NEO быть основной платформой для него?
    На мой взгляд, Китай скоро вернется к использованию технологии блокчейн. Сейчас эта страна видит возможность стать глобальным политическим и экономическим лидером. Уже имея самый большой в мире ВВП, Китай не боится развиваться в интересах своей экономики. Об этом свидетельствует интерес к возобновляемым источникам энергии. Китай, конечно же, не был никогда известен своей экологичностью; но он понял, что мир движется в этом направлении; он признал преимущества такого подхода и его огромный потенциал, в случае если возглавить это направление развития. И что сейчас? Китай – ведущий инвестор в области возобновляемых источников энергии.
    Кроме того, политическая структура Китая позволяет ему развиваться довольно быстро, поскольку он является однопартийным государством. Нет никакого баланса сил и нет необходимости обращаться к избирателям, что тормозит развитие, как это иногда происходит в других странах.
    Китай знает, что блокчейн может стать невероятно разрушительным для самого института государства. Это понятно по тому что внедрение технологии блокчейн включено в пятилетний план развития страны, как говорится, не можешь победить - возглавь. Китай запретил биржи и ICO, потому что он понял весь потенциал blockchain. И сделал это потому, что хочет контролировать эту технологию. Очень сложно повлиять на вещи, которые уже влились в повседневную жизнь; намного легче наложить ограничения заранее и тем самым определить направление дальнейшего развития.
    Когда у Китая будет свой план, он, вероятно, станет ведущей страной в мире по технологии blockchain. А принимая во внимание его возможность быстрого экономического развития, когда Китай, наконец, разрешит ICO и развитие блокчейна ... нужно будет быть начеку.
    Тогда вопрос в том, какие инструменты будет использовать Китай? Возможно, что они разрабатывают свои собственные правительственные блокчейн сервисы, но я думаю, что это маловероятно. Китай интегрируется с социальными медиа не для создания собственной платформы или введения каких-то запретов. Происходит выборочный запрет западных социальных сетей и организация управления китайским рынком в Tencent – взамен Tencent использует коммунистических работников, соблюдает нормативные требования и поддерживает цензуру партии. И теперь Tencent даже больше, чем Facebook. Таким образом, я считаю, что Китай присоединится к миру блокчейн, интегрировавшись с уже существующей платформой; которая будет готова работать с китайским правительством и которая будет соответствовать рамкам и законам государства. NEO и OnChain подходят для этой цели. Их работа и партнерство с Китаем, развитие NEO и преданность своей цели – «умной экономике» - дают мне уверенность в том, что когда наступит время, NEO сможет стать платформой для Китая.
    Это всего лишь мое собственное мнение. Ничего нельзя предугадать в нашем мире, особенно в криптопространстве. Все, что мы можем сделать, это сформулировать гипотезу и подготовить сильный аргумент в ее поддержку; надеюсь, что это у меня получилось.
    Подводим итог
    В конечном счете, если бы мне пришлось описать NEO и Ethereum в нескольких словах, я бы сказал, что NEO – это Ethereum, но только имеющий особую цель: создать «умную экономику». Ethereum – это просто платформа для развития предпринимательства, инноваций – направление, в котором она развивается, зависит от людей которые ее используют. NEO же имеет своё четкое направление; и он изменяет свою платформу в соответствии с данной целью.
    Да, NEO имеет некоторые преимущества перед Ethereum, но, как я и сказал, Ethereum, скорее всего, сократит этот разрыв и станет лучше NEO в данной сфере. Истинная же ценность NEO заключается в том, чтобы сформировать платформу, удовлетворяющую нормативным требованиям. И когда они это сделают, Китай просто возьмет эту готовую технологию в свои руки.
1
0.000 GOLOS
На Golos с January 2018
Комментарии (2)
Сортировать по:
Сначала старые