Основы Ethereum

profile pic
gingerbreadfork
·
5 min read

Узнайте, почему Ethereum является одной из крупнейших криптовалют в мире и почему вокруг него построена такая невероятная экосистема.

···

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

Что такое Ethereum?

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

Ethereum запущен как блокчейн Proof-of-Work это означает, что майнеры используются для защиты сети. Однако с предполагаемым переходом на Ethereum 2.0 этого больше не будет. Цель состоит в том, чтобы перейти к доказательством ставки которое работает без необходимости в майнерах, но вместо этого позволяет людям делать ставки на свой эфир для проверки транзакций в сети.

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

Умные контакты & Solidity

Если вы когда-либо торговали Ethereum или другими токенами на основе Ethereum, такими как DAI, на LocalCoinSwap, вы уже взаимодействовали со смарт-контрактом при использовании системы условного депонирования. Ethereum поддерживает язык программирования под названием Solidity, который можно использовать для создания сложных цифровых контрактов, обеспечивающих впечатляющую функциональность в сети. Solidity имеет некоторое синтаксическое сходство с JavaScript (наиболее распространенным языком программирования, используемым в современной сети); однако они ни в коем случае не взаимозаменяемы.

Смарт-контракты составляют программируемую часть Эфириума и оказали сильное влияние на типы проектов, привлекаемых Эфириумом. Такие проекты, как Uniswap, используют смарт-контракты для создания форм децентрализованного финансирования (DeFi) и децентрализованных приложений, которые становятся невероятно популярными.

Децентрализованные приложения

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

Dapps, как следует из названия, децентрализованы. Эта децентрализация стала возможной благодаря тому, что они работают в сети Ethereum, которая распространяется благодаря широкому кругу участников по всему миру. Используя смарт-контракты, можно создавать учетные записи Ethereum, с которыми можно взаимодействовать различными способами и с использованием различной логики, на основе которых могут быть построены полностью децентрализованные приложения. Хотя смарт-контракты могут быть невероятно сложными, вы можете разбить их на ключевой момент; с правильными входами можно гарантировать определенный выход. Используя смарт-контракты, можно даже развернуть один другой. Благодаря публичному характеру блокчейна Ethereum вы можете попытаться задействовать любой смарт-контракт, который вы обнаружите развернутым в сети; однако вам не гарантируется какой-либо конкретный результат, кроме того, что закодировано в самом контракте.

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

Что такое кошелек Ethereum?

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

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

Когда дело доходит до криптовалюты, не все типы кошельков равны, что важно понимать. Некоторые кошельки (например, на централизованных биржах) являются управляемыми кошельками, и они берут на себя хранение вашего эфириума, когда вы вносите депозит (отправляете им эфир). Эти особенности важны, потому что, если у вас нет доступа к закрытому ключу, вы не контролируете свой эфир. Если платформа, которую вы используете, отключилась, заблокировала вашу учетную запись или что-то еще, что лишило вас доступа к этому кошельку, это будет невозможно восстановить, поскольку у вас нет настоящего доступа к этим средствам. Хотя это может не касаться вас для небольших транзакций, это важно для понимания.

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

Обычно при обращении к кошельку он будет ссылаться на веб-сайты или другие приложения (например, мобильный кошелек на вашем телефоне), которые позволяют вам управлять своей учетной записью Ethereum. Если вы можете создать учетную запись Ethereum с помощью программного обеспечения, вы обычно называете это кошельком. Технически для вашей учетной записи Ethereum кошелек не требуется; это просто делает использование эфириума более практичным. Некоторые популярные примеры кошельков Ethereum включают MetaMask, MyEtherWallet, MyCrypto, и это лишь некоторые из самых популярных вариантов.

Понимание газа на Ethereum

Одна из самых распространенных проблем, которые вводят в заблуждение новых пользователей Эфириума, - это газ, но он не так сложен, как может показаться на первый взгляд, хотя и имеет необычное название. Газ необходим для проведения транзакций в сети Ethereum. Неважно, отправляете ли вы эфириум, токены или взаимодействуете со смарт-контрактом; все эти действия требуют газа. Стоимость газа в единицах эфириума, называемых gwei, меньше единицы, газ, по сути, является всего лишь способом оплаты транзакций с использованием эфириума.

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

Вы можете найти разумные оценки текущих транзакционных издержек, проверив Etherscan Gas Tracker. Они включают несколько примеров распространенных типов транзакций и текущую ставку, которую вы можете рассчитывать заплатить. При отправке важных транзакций будьте осторожны при использовании самых низких оценок газа; вы можете обнаружить, что ваша транзакция может не подтвердить или занять много времени, если сетевая активность возрастет, если вы установите слишком низкую цену на газ. ETH Gas Station - еще один отличный ресурс для оценки газа.

Лучший способ узнать об Ethereum

Когда дело доходит до криптовалют, чтение - отличный способ получить базовое понимание основ. Однако, если вы действительно хотите исследовать Эфириум, лучшим способом будет его использование. Покупка небольшого количества Ethereum и эксперименты могут помочь вам не только понять, как все работает, но и позволить вам испытать это на себе.

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

Получайте свежие статьи прямо на свой почтовый ящик!
Никакого спама, мизинец!