Ethereum — это децентрализованный блокчейн с функциональностью смарт-контрактов . Эфир ( сокращение : ETH [a] ) — это собственная криптовалюта платформы. Среди криптовалют эфир уступает по рыночной капитализации только биткоину . [2] [3] Это программное обеспечение с открытым исходным кодом .
Ethereum был задуман в 2013 году программистом Виталиком Бутериным . [4] Другими основателями являются Гэвин Вуд , Чарльз Хоскинсон , Энтони Ди Иорио и Джозеф Любин . [5] В 2014 году началась разработка , которая была профинансирована краудфандингом , и сеть была запущена 30 июля 2015 года. [6] Ethereum позволяет любому человеку развертывать на нем постоянные и неизменяемые децентрализованные приложения , с которыми пользователи могут взаимодействовать. [7] Приложения децентрализованных финансов (DeFi) предоставляют финансовые инструменты , которые напрямую не зависят от финансовых посредников, таких как брокерские компании , биржи или банки . Это облегчает заимствование под залог криптовалютных активов или их выдачу под проценты . [8] [9] Ethereum также позволяет пользователям создавать и обменивать невзаимозаменяемые токены (NFT), которые представляют собой токены, которые могут быть привязаны к уникальным цифровым активам, таким как изображения. Кроме того, многие другие криптовалюты используют стандарт токенов ERC-20 поверх блокчейна Ethereum и используют эту платформу для первичного размещения монет .
15 сентября 2022 года Ethereum перевел свой механизм консенсуса с доказательства работы (PoW) на доказательство доли владения (PoS) в процессе обновления, известном как «слияние». Это сократило потребление энергии Ethereum на 99%. [10]
Ethereum был первоначально описан в конце 2013 года в белой книге Виталика Бутерина , [4] [11] программиста и соучредителя журнала Bitcoin Magazine , в которой описывался способ создания децентрализованных приложений. [12] [13] Бутерин утверждал перед разработчиками Bitcoin Core , что технология блокчейна может извлечь выгоду из других приложений, помимо денег, и что ей нужен более надежный язык для разработки приложений [14] : 88 , который мог бы привести к присоединению [ необходимо разъяснение ] реальных активов, таких как акции и недвижимость, к блокчейну. [15] В 2013 году Бутерин недолгое время работал с генеральным директором eToro Йони Ассиа над проектом Colored Coins и составил его белую книгу, в которой излагались дополнительные варианты использования технологии блокчейна. [16] Однако, не сумев достичь соглашения о том, как должен развиваться проект, он предложил разработать новую платформу с более надежным языком сценариев — полным по Тьюрингу языком программирования [17] — который в конечном итоге стал Ethereum. [14]
Ethereum был анонсирован на Североамериканской конференции Bitcoin в Майами в январе 2014 года. [18] Во время конференции Гэвин Вуд , Чарльз Хоскинсон и Энтони Ди Иорио (который финансировал проект) арендовали дом в Майами с Бутерином, в котором они могли более полно представить, чем может стать Ethereum. [18] Ди Иорио пригласил друга Джозефа Любина , который пригласил репортера Моргена Пека, чтобы выступить свидетелем. [18] Впоследствии Пек написал об этом опыте в Wired . [19] Шесть месяцев спустя основатели снова встретились в Цуге , Швейцария, где Бутерин сказал основателям, что проект будет осуществляться как некоммерческая организация. В то время Хоскинсон покинул проект и вскоре основал IOHK, блокчейн-компанию, ответственную за Cardano . [18]
Ethereum имеет необычно длинный список основателей. [20] Энтони Ди Иорио написал: «Ethereum был основан Виталиком Бутериным, мной, Чарльзом Хоскинсоном, Михаем Алиси и Амиром Четритом (первые 5) в декабре 2013 года. Джозеф Любин, Гэвин Вуд и Джеффри Уилке были добавлены в качестве основателей в начале 2014 года». Бутерин выбрал название Ethereum после просмотра списка элементов из научной фантастики в Википедии . Он заявил: «Я сразу понял, что оно мне нравится больше, чем все другие альтернативы, которые я видел; я полагаю, что это было потому, что [оно] звучало хорошо, и в нем было слово „ эфир “, ссылающееся на гипотетическую невидимую среду, которая пронизывает вселенную и позволяет свету перемещаться». [18] Бутерин хотел, чтобы его платформа была базовой и незаметной средой для приложений, работающих поверх нее. [21]
Официальная разработка программного обеспечения, лежащего в основе Ethereum, началась в начале 2014 года швейцарской компанией Ethereum Switzerland GmbH ( EthSuisse ). [22] Идея размещения исполняемых смарт-контрактов в блокчейне должна была быть определена до того, как она могла быть реализована в программном обеспечении. Эта работа была проделана Гэвином Вудом, тогдашним главным техническим директором , в Ethereum Yellow Paper, в которой была указана виртуальная машина Ethereum. [23] [24] Впоследствии был основан швейцарский некоммерческий фонд Ethereum Foundation ( Stiftung Ethereum ). Разработка финансировалась за счет онлайн-публичной распродажи с июля по август 2014 года, в ходе которой участники покупали токен стоимости Ethereum (эфир) за другую цифровую валюту, биткойн . Хотя технические инновации Ethereum были восхвалены на начальном этапе, также были подняты вопросы о его безопасности и масштабируемости. [12]
Несколько прототипов Ethereum под кодовым названием были разработаны в течение 18 месяцев в 2014 и 2015 годах Ethereum Foundation в рамках их серии proof-of-concept . [4] «Olympic» был последним прототипом и публичной бета-версией предварительного выпуска. Сеть Olympic предоставила пользователям вознаграждение за обнаружение ошибок в размере 25 000 эфиров для стресс-тестирования блокчейна Ethereum. 30 июля 2015 года «Frontier» ознаменовал официальный запуск платформы Ethereum, и Ethereum создал свой «блок генезиса». [4] [25] Блок генезиса содержал 8 893 транзакции, распределяющих различные объемы эфира по разным адресам, и вознаграждение за блок в размере 5 ETH. [ необходима цитата ]
С момента первоначального запуска Ethereum претерпел ряд запланированных обновлений протокола, которые являются важными изменениями, влияющими на базовую функциональность и/или структуры стимулирования платформы. [26] [27] Обновления протокола осуществляются посредством хард-форка . [ необходима цитата ]
В 2016 году децентрализованная автономная организация под названием The DAO — набор смарт-контрактов, разработанных на платформе — собрала рекордные 150 миллионов долларов США на краудсейле для финансирования проекта. [28] DAO была взломана в июне 2016 года, когда неизвестный хакер украл 50 миллионов долларов США токенов DAO. [29] [30] Это событие вызвало дебаты в криптосообществе о том, следует ли Ethereum провести спорный «хард-форк» для повторного присвоения пострадавших средств. [31] Форк привел к разделению сети на два блокчейна: Ethereum с отмененной кражей и Ethereum Classic , который продолжил работу в исходной цепочке. [32]
В марте 2017 года различные стартапы, исследовательские группы и компании из списка Fortune 500, работающие в сфере блокчейна , объявили о создании Enterprise Ethereum Alliance (EEA) с 30 членами-основателями. [33] К маю 2017 года в некоммерческой организации было 116 членов-предприятий, включая ConsenSys , CME Group , исследовательскую группу Корнельского университета , Toyota Research Institute , Samsung SDS , Microsoft , Intel , JP Morgan , Cooley LLP , Merck KGaA , DTCC , Deloitte , Accenture , Banco Santander , BNY Mellon , ING и National Bank of Canada . [34] [35] К июлю 2017 года в альянсе было более 150 членов, включая MasterCard , Cisco Systems , Сбербанк и Scotiabank . [36]
В 2024 году Пол Броди, член совета директоров EY от ЕЭЗ, был объявлен новым председателем, а Карен Скарбро, член совета директоров Microsoft, — новым исполнительным директором. Ванесса Грелле из Arche Capital также присоединилась в качестве нового члена совета директоров. [37]
В 2017 году в сети Ethereum была запущена CryptoKitties , блокчейн-игра и децентрализованное приложение (dApp), в которых цифровые изображения кошек представлены в виде NFT . [38] Завоевав популярность среди пользователей и коллекционеров, она привлекла заметное внимание средств массовой информации, обеспечив значительную известность Ethereum в этом процессе. [39] Она считалась самым популярным смарт-контрактом, используемым в сети [40], но также вызвала опасения по поводу масштабируемости Ethereum из-за значительного потребления игрой пропускной способности сети в то время. [41]
В январе 2018 года был опубликован документ, подготовленный сообществом (EIP, «Предложение по улучшению Ethereum») под руководством гражданского хакера и ведущего автора Уильяма Энтрикена , под названием ERC-721: Non-Fungible Token Standard. [42] Он представил ERC-721 , первый официальный стандарт NFT на Ethereum. [43] Эта стандартизация позволила Ethereum занять центральное место на многомиллиардном рынке цифровых предметов коллекционирования. [44]
К январю 2018 года эфир был второй по величине криптовалютой по рыночной капитализации после биткоина. [45] По состоянию на 2021 год [обновлять]он сохранил эту относительную позицию. [2] [3]
В 2019 году сотрудник Ethereum Foundation Вирджил Гриффит был арестован правительством США за выступление на конференции по блокчейну в Северной Корее. [46] Позднее он признал себя виновным по одному пункту обвинения в сговоре с целью нарушения Закона о международных чрезвычайных экономических полномочиях в 2021 году. [47]
В марте 2021 года Visa Inc. объявила, что начала проводить транзакции стейблкоинов с использованием Ethereum. [48] В апреле 2021 года JP Morgan Chase , UBS и MasterCard объявили, что инвестируют 65 миллионов долларов США в ConsenSys , фирму по разработке программного обеспечения, которая создает инфраструктуру, связанную с Ethereum. [49]
В 2021 году было два обновления сети. Первое было «Берлин», реализованное 14 апреля 2021 года. [50] Второе было «Лондон», вступившее в силу 5 августа. [51] Обновление в Лондоне включало предложение по улучшению Ethereum («EIP») 1559, механизм снижения волатильности комиссий за транзакции . Механизм приводит к тому, что часть эфира, уплаченная в качестве комиссий за транзакции за каждый блок, уничтожается, а не передается предлагающему блок, что снижает уровень инфляции эфира и потенциально приводит к периодам дефляции. [52]
27 августа 2021 года блокчейн пережил кратковременное разветвление , которое стало результатом использования клиентами разных несовместимых версий программного обеспечения. [53]
Ethereum 2.0 (Eth2) представлял собой набор из трех или более обновлений, также известных как «фазы», предназначенных для перехода механизма консенсуса сети на доказательство доли владения и масштабирования пропускной способности транзакций сети с помощью сегментирования выполнения и улучшенной архитектуры EVM. [54] [ необходим неосновной источник ]
Переход с proof-of-work на proof-of-stake 15 сентября 2022 года сократил потребление энергии Ethereum на 99%. Это обновление, известное как «The Merge», стало первым этапом в серии обновлений. Однако его влияние на глобальное потребление энергии и изменение климата может быть ограниченным, поскольку компьютеры, ранее использовавшиеся для майнинга эфира, могут использоваться для майнинга других криптовалют, которые являются энергоемкими. [10]
13 марта 2024 года вторая фаза, известная как обновление «Dencun» или также «Deneb-Cancun», была запущена в эксплуатацию. Это обновление снизило транзакционные сборы во многих сетях уровня 2, построенных поверх базового блокчейна Ethereum. [55]
Ethereum — это одноранговая сеть , которая поддерживает базу данных , содержащую значения хранения всех учетных записей Ethereum, и обрабатывает транзакции, изменяющие состояние. [56] Примерно каждые 12 секунд сеть обрабатывает пакет новых транзакций, известный как «блок». Каждый блок содержит криптографический хэш, идентифицирующий серию блоков, которые должны ему предшествовать, чтобы блок считался действительным. Эта серия блоков известна как блокчейн . [ 57]
Каждый «узел» (участник сети) подключается к относительно небольшому подмножеству сети, чтобы предлагать блоки и неподтвержденные транзакции (т. е. транзакции, еще не в блокчейне) своим пирам для загрузки, и он загружает любые из них со своих пиров, которых у него еще нет. Каждый узел обычно имеет уникальный набор пиров, так что предложение элемента своим пирам приводит к распространению этого элемента по всей сети в течение нескольких секунд. Коллекция неподтвержденных транзакций узла известна как его «mempool». [58]
Узел может выбрать создание копии состояния для себя. Он делает это, начиная с состояния генезиса и выполняя каждую транзакцию в блокчейне, в правильном порядке блоков и в порядке, в котором они перечислены в каждом блоке. [59]
Любой аккаунт Ethereum может «поставить» (депозит) 32 ETH, чтобы стать валидатором. В конце каждой «эпохи» (32 слота блока, каждый слот длится 12 секунд) каждый валидатор псевдослучайным образом назначается в один из слотов эпохи после следующей, либо как предлагающий блок, либо как подтверждающий. Во время слота предлагающий блок использует свой мемпул для создания блока, который должен стать новой «головой» (последним блоком) блокчейна, а подтверждающие подтверждают, какой блок находится во главе цепочки. Если валидатор делает противоречивые предложения или подтверждения или если он неактивен, он теряет часть своей ставки. Он может добавить к своей ставке в любое время. Подтверждению валидатора присваивается вес, равный его ставке или 32, в зависимости от того, что меньше. Согласно протоколу Ethereum, блокчейн с наибольшим накопленным весом подтверждений в любой момент времени следует считать канонической цепочкой. Валидаторы вознаграждаются за создание действительных предложений и подтверждений. Вознаграждения валидатора выплачиваются посредством транзакций в той же цепочке, которая содержит их предложение или подтверждение, и, следовательно, будут иметь небольшую или нулевую рыночную стоимость, если эта цепочка не станет канонической. Это стимулирует валидаторов поддерживать цепочку, которую, по их мнению, другие валидаторы считают канонической, что приводит к высокой степени консенсуса. [60]
Эфир (ETH) — это криптовалюта, созданная в соответствии с протоколом Ethereum в качестве вознаграждения валидаторам в системе proof-of-stake за добавление блоков в блокчейн. Эфир представлен в состоянии как беззнаковое целое число , связанное с каждой учетной записью, это баланс ETH учетной записи, выраженный в wei (10 18 wei = 1 эфир). В конце каждой эпохи новый ETH генерируется путем добавления указанных протоколом сумм к балансам всех валидаторов для этой эпохи, причем авторы блоков получают наибольшую часть. Кроме того, эфир — единственная валюта, принимаемая протоколом в качестве оплаты комиссии за транзакцию. Комиссия за транзакцию состоит из двух частей: базовой комиссии и чаевых. Базовая комиссия «сгорает» (удаляется из существования), а чаевые идут автору блока. Вознаграждение валидатора вместе с чаевыми стимулируют валидаторов поддерживать рост блокчейна (т. е. продолжать обрабатывать новые транзакции). Таким образом, ETH имеет основополагающее значение для работы сети. Эфир может быть «отправлен» с одного счета на другой посредством транзакции, выполнение которой просто влечет за собой вычитание суммы для отправки из баланса отправителя и добавление той же суммы к балансу получателя. [61]
Эфир часто ошибочно называют «Эфириумом». [62]
Заглавная греческая буква Xi , Ξ, иногда используется в качестве обозначения валюты для эфира. [ необходима ссылка ]
В Ethereum есть два типа аккаунтов: аккаунты пользователей (также известные как аккаунты, находящиеся во внешнем владении) и аккаунты контрактов. Оба типа имеют баланс ETH, могут переводить ETH на любой аккаунт, могут выполнять код другого контракта или создавать новый контракт и идентифицируются в блокчейне и в государстве по адресу аккаунта. [63]
Контракты — единственный тип учетной записи, который имеет связанный байт-код и хранилище (для хранения состояния, специфичного для контракта). Код контракта оценивается, когда в него отправляется транзакция. Код контракта может считывать указанные пользователем данные из транзакции и может иметь возвращаемое значение . Помимо операторов потока управления , байт-код может включать инструкции для отправки ETH, чтения из хранилища контракта и записи в него, создания временного хранилища ( памяти ), которое исчезает в конце оценки кода, выполнения арифметических и хеш-операций, отправки транзакций в другие контракты (таким образом выполняя их код), создания новых контрактов и запроса информации о текущей транзакции или блокчейне. [64] [ ненадежный источник? ]
Адреса Ethereum состоят из префикса " 0x
" (общий идентификатор для шестнадцатеричной системы счисления ), объединенного с крайними правыми 20 байтами хэша Keccak -256 открытого ключа ECDSA (используемая кривая называется secp256k1 ). В шестнадцатеричной системе счисления две цифры представляют байт, поэтому адреса содержат 40 шестнадцатеричных цифр после " ", например . Адреса контрактов имеют тот же формат, однако они определяются отправителем и одноразовым номером транзакции создания . [24] [ необходим неосновной источник ]0x
0xb794f5ea0ba39494ce839613fffba74279579268
Виртуальная машина Ethereum (EVM) — это среда выполнения для выполнения транзакций в Ethereum. EVM — это стековая виртуальная машина с набором инструкций , специально разработанным для Ethereum. Набор инструкций включает, среди прочего, стековые операции, операции с памятью и операции для проверки текущего контекста выполнения, такие как оставшийся газ, информация о текущем блоке и текущей транзакции. EVM разработана как детерминированная для широкого спектра оборудования и операционных систем , так что, учитывая состояние до транзакции и транзакцию, каждый узел создает то же самое состояние после транзакции, тем самым обеспечивая сетевой консенсус. Формальное определение EVM указано в Ethereum Yellow Paper. [24] [65] EVM были реализованы в C++ , C# , Go , Haskell , Java , JavaScript , Python , Ruby , Rust , Elixir , Erlang и вскоре [ когда? ] WebAssembly . [ требуется ссылка ]
Gas — это единица учета в EVM, используемая при расчете комиссии за транзакцию, которая представляет собой сумму ETH, которую отправитель транзакции должен заплатить сети, чтобы транзакция была включена в блокчейн. Каждый тип операции, который может быть выполнен EVM, жестко закодирован с определенной стоимостью gas, которая должна быть примерно пропорциональна денежной стоимости ресурсов (например, вычислений и хранения ), которые узел должен потратить или выделить для выполнения этой операции. [ требуется цитата ]
Когда отправитель создает транзакцию, он должен указать лимит газа и цену газа . Лимит газа — это максимальное количество газа, которое отправитель готов использовать в транзакции, а цена газа — это количество ETH, которое отправитель хочет заплатить сети за единицу использованного газа. Транзакция может быть включена в блокчейн только в слот блока, который имеет базовую цену газа , меньшую или равную цене газа транзакции . Часть цены газа , которая превышает базовую цену газа, называется чаевыми и идет предлагающему блок; чем выше чаевые, тем больше стимулов у предлагающего блок включить транзакцию в свой блок, и, таким образом, тем быстрее транзакция будет включена в блокчейн. Отправитель покупает полный объем газа (т. е. его баланс ETH списывается на лимит газа × цену газа , а его баланс газа устанавливается на лимит газа ) заранее, в начале выполнения транзакции, и в конце ему возвращается любой неиспользованный газ. Если в какой-то момент транзакции не хватает газа для выполнения следующей операции, транзакция отменяется, но отправителю все равно возвращается только неиспользованный газ. В пользовательских интерфейсах цены на газ обычно выражаются в гигавеях (Gwei), субъединице ETH, равной 10−9 ETH . [66]
Набор инструкций EVM является полным по Тьюрингу . [24] Популярные применения Ethereum включают создание взаимозаменяемых (ERC-20) и невзаимозаменяемых (ERC-721) токенов с различными свойствами, краудфандинг (например, первичное размещение монет ), децентрализованные финансы , децентрализованные биржи , децентрализованные автономные организации (DAO), игры, рынки предсказаний и азартные игры. [ необходима ссылка ]
Смарт-контракты Ethereum написаны на языках программирования высокого уровня , а затем скомпилированы в байт-код EVM и развернуты в блокчейне Ethereum. Они могут быть написаны на Solidity (библиотека языков, похожая на C и JavaScript ), Serpent (похожая на Python , но устарела), Yul (промежуточный язык, который может компилироваться в различные бэкенды — планируются EVM 1.0, EVM 1.5 и eWASM), LLL ( язык низкого уровня, похожий на Lisp ) и Mutan ( основанный на Go , но устарел). Исходный код и информация о компиляторе обычно публикуются вместе с запуском контракта, чтобы пользователи могли увидеть код и убедиться, что он компилируется в байт-код, который находится в цепочке. [ требуется цитата ]
Одной из проблем, связанных с использованием смарт-контрактов в публичном блокчейне, является то, что ошибки, включая уязвимости безопасности, видны всем, но не могут быть быстро исправлены. [67] Одним из примеров этого является атака на The DAO в 2016 году , которую нельзя было быстро остановить или обратить вспять. [29]
Стандарт токенов ERC-20 (Ethereum Request-for-Comments #20) допускает взаимозаменяемые токены на блокчейне Ethereum . Стандарт, предложенный Фабианом Фогельстеллером в ноябре 2015 года, реализует API для токенов в смарт-контрактах . Стандарт предоставляет функции, которые включают передачу токенов с одного аккаунта на другой, получение текущего баланса токенов аккаунта и получение общего запаса токенов, доступных в сети. Смарт-контракты, которые правильно реализуют процессы ERC-20, называются контрактами токенов ERC-20, и они отслеживают созданные токены на Ethereum. Многочисленные криптовалюты были запущены как токены ERC-20 и были распространены посредством первичных предложений монет . [68]
Ethereum также позволяет создавать уникальные и неделимые токены, называемые невзаимозаменяемыми токенами (NFT). [69] Поскольку токены этого типа уникальны, они использовались для представления таких вещей, как предметы коллекционирования, цифровое искусство, спортивные памятные вещи, виртуальная недвижимость и предметы в играх. [70] ERC-721 является первым официальным стандартом NFT для Ethereum, за которым последовал ERC-1155, который ввел полувзаимозаменяемость, оба широко используются, [71] хотя некоторые полностью взаимозаменяемые токены, использующие ERC-20, использовались для NFT, таких как CryptoPunks . [72]
Первый проект NFT, Etheria, 3D-карта из продаваемых и настраиваемых шестиугольных плиток, был развернут в сети в октябре 2015 года и продемонстрирован вживую на DEVCON1 в ноябре того же года. [73] В 2021 году Christie's продал цифровое изображение с NFT от Beeple за 69,3 миллиона долларов США , что сделало его третьим по стоимости ныне живущим художником с точки зрения аукционных цен на тот момент, хотя наблюдатели отметили, что и покупатель, и продавец были заинтересованы в повышении спроса на работы художника. [74] [75]
Децентрализованное финансирование (DeFi) предлагает финансовые инструменты в децентрализованной архитектуре, вне контроля компаний и правительств, такие как фонды денежного рынка, которые позволяют пользователям получать проценты. [76] Приложения DeFi обычно доступны через расширение браузера или приложение с поддержкой Web3 , такое как MetaMask , которое позволяет пользователям напрямую взаимодействовать с блокчейном Ethereum через веб-сайт. [77] Многие из этих DApps могут подключаться и работать вместе для создания сложных финансовых услуг. [78]
Примерами платформ DeFi являются MakerDAO. [79] Uniswap , децентрализованная биржа токенов на Ethereum, выросла с 20 миллионов долларов США ликвидности до 2,9 миллиардов долларов США в 2020 году. [80] По состоянию на октябрь 2020 года в различные протоколы DeFi было инвестировано более 11 миллиардов долларов США . [81] Кроме того, с помощью процесса, называемого «обертыванием», некоторые протоколы DeFi позволяют синтетическим версиям различных активов (таких как биткойн, золото и нефть) торговаться на Ethereum, а также совместимы со всеми основными кошельками и приложениями Ethereum. [81]
Программное обеспечение и сети на основе Ethereum, независимые от публичной цепочки Ethereum, были протестированы компаниями-разработчиками корпоративного программного обеспечения . [82] Среди заинтересованных сторон были Microsoft , IBM , JPMorgan Chase , [61] Deloitte , R3 и Innovate UK (прототип трансграничных платежей). [83] Barclays , UBS , Credit Suisse , Amazon , Visa и другие компании также экспериментировали с Ethereum. [84] [85]
Разновидности контролируемого блокчейна на базе Ethereum используются и изучаются для различных проектов:
По состоянию на январь 2016 года [обновлять]протокол Ethereum мог обрабатывать около 25 транзакций в секунду; это не изменилось после перехода на proof-of-stake. Для сравнения, платежная платформа Visa обрабатывает 45 000 платежей в секунду. Это заставило некоторых усомниться в масштабируемости Ethereum. [88]
Предложение о разделении глобального состояния и вычислений на цепочки сегментов было представлено на конференции Ethereum Devcon 3 в ноябре 2017 года. [89] В случае его реализации каждому узлу в сети нужно будет хранить и проверять только подмножество сети.
Блокчейн Ethereum использует дерево Merkle -Patricia для хранения состояния аккаунта в каждом блоке. [90] Trie позволяет экономить хранилище, устанавливать доказательства членства (называемые «доказательствами Merkle») и легкую синхронизацию клиентов. Сеть столкнулась с проблемами перегрузки, например, в 2017 году в связи с CryptoKitties . [91]
В Соединенных Штатах предлагаемый Закон о защите прав потребителей цифровых товаров будет рассматривать Ethereum и другие криптовалюты как товары , которые затем могут регулироваться Комиссией по торговле товарными фьючерсами (CFTC). [92] [93]
Компания была основана в 2014 г. и базируется в г. Бар, Швейцария.