Что такое Эфириум простыми словами и чем он отличается от биткоина Ультимативный гайд по Ethereum: что такое смарт-контракты, как пользоваться эфиром и как он меняет современную экономику. Если вы все еще не понимаете, зачем нужен эфириум, то это гайд для вас. Чем эфир отличается от биткоина? Эфир — вторая по популярности криптовалюта. Биткоин — это просто удобный способ хранить и пересылать средства. Но спектр действий, производимых с деньгами, намного шире: деньги можно одалживать, депонировать, инвестировать, давать в рост и так далее. Смарт-контракты в Ethereum позволяют все это делать и дают базу для новой экономики, свободной от государств и банков. Давайте быстро разберемся, что такое смарт-контракт. Что такое смарт-контракт Смарт-контакт — это просто кусок программного кода, встроенный в блокчейн. В коде прописаны условия выполнения контракта. Когда они выполнены — автоматически происходит транзакция. Смарт-контракт — альтернатива юридическим договорам. В юридических контрактах третьей стороной выступает судебная система страны, где заключен договор, именно она отвечает за исполнение контракта. Смарт-контракты — это точно такой же договор, только цифровой. Он существует внутри системы Ethereum и его исполнение гарантируется компьютерной программой, а в фундаменте — строгая математическая система. Вот два простых примера смарт-контрактов. Вася собирает деньги на ховерборд на Кикстартере Представим ситуацию, что компания Васи собирает по $10 на Кикстартере на создание ховерборда из «Назад в будущее». Условия сделки просты: участники переводят по $10 долларов деньги блокируются на Кикстартере если удалось собрать 100% от заданной суммы, то Kickstarter переводит деньги создателям проекта если за заданный срок собрать деньги не удалось, то деньги отправляются обратно участникам Третьей стороной в этом случае выступает краудфаундинговая платформа Кикстартер и мы должны ей доверять на слово, что наши отправленные $10 передадут создателям ховерборда, либо вернутся к нам обратно. Этот договор можно реализовать через смарт-контракт. Вася просто пишет программку на специальном языке Solidity, где прописаны условия. Когда они будут выполнены, то контракт подпишется и совершится транзакция: деньги либо уйдут Васе, либо вернутся контрибьюторам. И это куда надежнее: деньги не передаются третьей стороне — они просто блокируются в блокчейне любой участник сможет просмотреть программный код и убедиться, как он работает именно так, как заявлено в условии (если в смарт-контракте проставлено разрешение на прочтение) Дедушка смарт-контрактов: автомат с газировкой Еще более простой пример. Представьте себе автомат с газировкой в университетской столовой. Вы вносите монеты, выбираете напиток и устройство автоматически выдает вам товар. Произошло выполнение простого контракта: я тебе деньги, ты мне дюшес, причем без посредничества третьего лица. Это значит, что вы получили газировку необратимо — автомат не может догнать вас и забрать товар обратно (конечно, если автомат исправен). Торговый автомат — дедушка современных смарт-контрактов. Именно такую аналогию когда-то привел ученый Ник Сабо, описывая их концепцию. Как именно эфириум строит новую экономику Чтобы построить полноценную экономику, нужен инструмент заключения контрактов и третья сторона, которой доверяют обе стороны сделки. Но идея криптовалюты в том, что люди не хотят доверять банкам или государству. Вот тут то на сцену и выходит Эфириум, предоставляя самодостаточный технический слой, четко и беспристрастно выполняющий свои функции, вне зависимости от того, доверяют ему или нет. В Bitcoin смарт-контракты делать сложнее. Ethereum расширяет концепцию криптовалюты до криптоэкономики через смарт-контракты. Если основная идея биткойна — это деньги независимые от государства, то главная идея ethereum — это экономическая система, независимая от государства На сегодня мировая экономическая сеть состоит из экономик отдельных государств: США, Япония, Китай, ЕС и так далее. Криптовалюты позволяют отделить экономику от страны. Эфириум — это экономика без страны. Райан Шон Адамс, апологет Эфириума и основатель Bankless Теперь к практической части: как именно пользоваться эфиром и когда это может понадобиться. Как пользоваться эфиром В Ethereum есть два типа аккаунтов: кошелек и смарт-контракт. И те, и другие могут совершать транзакции, хранить монеты и принимать эфирки. Главное различие в том, что монетами на балансе смарт-контракта распоряжается не человек, а алгоритм. Обычный кошелек управляется связкой публичного и приватного ключа, а смарт-контракт — хешем от собственного кода. Благодаря этому смарт-контракт нельзя изменить — стоит поменять хотя бы один символ в коде контракта и хеш необратимо изменится, а блокчейн его отвергнет. Важно не перепутать: Ethereum и ether это разные вещи Биткойн условно можно разделить на две составляющие: BTC — как денежный актив, единица денег Блокчейн биткойна — система, осуществляющая транзакции BTC В аналогии с эфиром: Ether - это криптоденьги Ethereum - это блокчейн-система Важно понимать, что Ether и Ethereum — не синонимы. Пример из традиционной экономической системы, Возьмем обычный американский доллар и его в Финляндию через банковский перевод. Основная система межбанковских транзакций называется SWIFT. Через неё банк в Финляндии получит информацию о переводе. В контексте этого примера USD можно заменить на Ether, а систему SWIFT вместе с банками — на Ethereum. Как провести транзакцию в Ethereum? В Ethereum можно делать три вещи: перевести ETH другому пользователю создать смарт-контракт и записать его в блокчейн выполнить смарт-контракт Смарт-контракт — это всего лишь код, который можно исполнить, совершив транзакцию на его адрес. Когда вы переводите эфир, то информация о вашей транзакции записывается в блокчейн Ethereum майнером. Когда вы добавляется или исполняете код смарт-контракта, при добавлении блока исполняется код программы. За каждую операцию надо заплатить комиссию. Эта комиссия идет в награду майнерам, чьи компьютеры занимаются добавлением блоков и исполнением кода смарт-контрактов. Единица вознаграждения в Ethereum называется gas. Что такое gas? Gas (газ или бензин) это единица оплаты комиссии в Ethereum. Например, перевод с кошелька на кошелек стоит 21000 gas. Считается цена газа в gwei — эфиро-копейках. Gwei = 0.000000001 ETH. Если с ценой перевода все ясно, то стоимость записи или выполнения смарт-контракта зависит от его сложности — чем больше операций, тем больше газа требуется для его исполнения. В Ethereum вы сами назначаете размер комиссии за операцию Когда вы ставите на очередь какую-то из транзакций, вы указываете Адрес получателя Сумма ETH к переводу (может быть 0) Сколько максимум газа вы готовы потратить на исполнение операции Вашу цену за газ в величине Gwei.