что такое пиринговая платежная система
Инновации против традиций. Почему Ethereum не соперник биткоину
Биткоин часто сравнивают с Ethereum и делают различные прогнозы о будущем этих активов. Например, в августе глава аналитической компании CryptoQuant Ки Ен Джу заявил, что альткоин опередит по капитализации главную криптовалюту. Он обосновал свой прогноз переходом Ethereum на протокол 2.0, который увеличит масштабируемость, безопасность и децентрализованность блокчейна.
За последние два месяца в сети Ethereum произошли важные изменения. В начале августа вышло обновление London, которое запустило механизм сжигания токенов. Благодаря этому уже 4 сентября впервые в истории существования Ethereum эмиссия альткоина стала отрицательной. За этот день было сожжено больше цифровых монет, чем выпущено новых.
Сжигание — это уничтожение определенного числа токенов для уменьшения их числа в обращении. Этот метод применяется для борьбы с инфляцией и повышения стоимости криптовалюты. Все операции по сжиганию монет записываются в блокчейн как транзакция, и любой желающий может проверить, что монеты были уничтожены.
В то же время, в блокчейне первой криптовалюты дефляционная модель была заложена изначально, поскольку количество биткоинов ограничено 21 млн (на данный момент добыто почти 19 млн). Также стоит учитывать тот факт, что около 20% от уже добытых биткоинов ($158 млрд по актуальному курсу на 28 сентября) находятся на кошельках, пароли к которым были безвозвратно утеряны. Это уменьшает количество биткоинов в обращении.
В ноябре текущего года в сети биткоина выйдет обновление Taproot, которое добавит возможность создавать смарт-конактры на блокчейне главной криптовалюты.
Чем биткоин отличается от Ethereum
Биткоин создавался как пиринговая платежная система, работоспособность которой полностью зависит от ее пользователей. Создатель биткоина Сатоши Накамото утверждал в «белой книге», что главным преимуществом криптовалюты является ее децентрализованность и отсутствие привилегированных пользователей, которые бы могли как-либо влиять на сеть.
Ethereum также имеет структуру децентрализованной пиринговой платежной системы с одноименным токеном, однако разработчики альткоина пошли дальше и разработали виртуальную машину, которая позволяет создавать смарт-контракты и децентрализованные приложения (dApps). Технология оказалась настолько успешной, что ее уже используют крупнейшие компании, такие как Microsoft, IBM, Сбер, Lufthansa, международная благотворительная организация ЮНИСЭФ и другие.
На данный момент на блокчейне Ethereum работают множество самых разных проектов: от игр (CryptoKitties, Axie Infinity) до NFT-маркетплейсов (OpenSea) и децентрализованных криптобирж (Uniswap).
Первая криптовалюта основана на алгоритме Proof-of-Work (PoW), который требует больших вычислительных мощностей майнеров для обеспечения работоспособности сети и проведения транзакций. Алгоритм PoW был использован и для создания Ethereum, однако на данный момент альткоин находится в активной фазе перехода на другой алгоритм — Proof-of-Stake (PoS), который полностью исключает майнинг. В PoS работоспособность сети обеспечивают держатели криптовалюты и получают за это вознаграждение. Этот процесс называется стекинг.
Не конкуренты
Биткоин и Ethereum изначально позиционировались как совершенно отличные друг от друга проекты, говорит финансовый аналитик криптобиржи Currency.com Михаил Кархалев. По его словам, Ethereum — это больше технология для создания децентрализованных приложений, в то время как биткоин стал средством для передачи и сохранения ценности.
«Рассматривать их как конкурирующие продукты нет никакого смысла», — пояснил аналитик.
Ethereum уже уверенно занял свое место на рынке, однако будут появляться другие подобные проекты, которые могут составить ему конкуренцию, отметил Кархалев. Он также добавил, что других блокчейнов для создания децентрализованных приложений становится все больше, поскольку творение Виталика Бутерина далеко от идеала.
По мнению Кархалева, на данный момент на крипторынке нет таких проектов, которые могли составить реальную конкуренцию биткоину. Похожим на него проектом является Litecoin, но, если биткоин — это «цифровое золото», то LTC — это «цифровой серебро», резюмировал аналитик.
Litecoin — это цифровая монета, которая была создана на базей блокчейна биткоина. Она отличается от первой криптовалюты низкой комиссией и быстрым проведением транзакций.
Разные статусы в индустрии
Ethereum — это основа блокчейн-продуктов и в принципе фундамент современной блокчейн-отрасли, тогда как биткоин — это биржевой инвестиционный актив, обладающий ограниченным предложением и характеризующийся дефляционными свойствами, считает ведущий аналитик 8848 Invest Виктор Першиков. По его словам, с точки зрения инвестиционной привлекательности эти активы можно сравнивать, если рассматривать их как цифровые токены, но с точки зрения их фундаментальных характеристик эти активы различаются кардинально.
В будущем не стоит ожидать каких-либо конфронтаций между биткоином и Ethereum, поскольку главная криптовалюта заняла свою нишу «мальчика для битья» с позиции регуляторов и финансовых властей, так как отождествляет всю сферу цифровых активов в своем лице.
Больше новостей о криптовалютах вы найдете в нашем телеграм-канале РБК-Крипто.
P2P: где используются одноранговые сети
Децентрализованные технологии существовали задолго до того, как криптовалюты принесли им популярность. Основой современных блокчейнов послужили P2P-сети. В статье рассказываем, какие бывают одноранговые сети и где они используются.
Что такое архитектура сети
Архитектурой сети называется принцип, по которому происходит обмен информацией в интернете. Выделяют два основных типа архитектур: «клиент-сервер» и P2P.
Когда вы общаетесь с человеком вживую, вы обмениваетесь информацией напрямую. Но если вы переписываетесь в WhatsApp, процесс превращается в длинную цепочку действий. Два шага этой цепочки — изменение цвета и количества галочек под каждым сообщением. Сервером здесь выступает мессенджер, который хранит, обрабатывает и передает информацию. А клиентом — собеседники, которые отправляют и получают информацию.
Общение в жизни и общение в WhatsApp
В примере с WhatsApp, архитектура называется «клиент-сервер». Это самый распространенный тип — с 1970-х годов подобным образом работают все сайты в интернете.
Альтернативой такому методу является сеть, в которой люди общаются между собой без посредника. В интернете подобную архитектуру удалось реализовать лишь в 1990-х годах. Каждое устройство в такой сети может выполнять одновременно и роль сервера и роль клиента. Такую архитектуру называют P2P.
P2P — сеть, в которой нету центрального элемента и передача информации происходит напрямую. Встречаются и другие названия данной архитектуры: «одноранговые сети», «пиринговые сети», «peer to peer». Все эти термины равнозначны.
Рассмотрим разные типы P2P-сетей подробнее.
Как работает P2P-сеть: обмен файлами
Если вашему другу необходимо передать вещи, а сделать это лично невозможно, приходится обращаться к посреднику. Вы упаковываете вещи и передаете их курьеру, курьер — отвозит вещи по нужному адресу, а ваш друг их забирает. У каждого человека в этой цепочке своя функция. Если подобное происходит в интернете, то говорят, что у каждого узла в сети своя роль.
Обмен вещами с помощью курьера и без
P2P-сети стали популярны благодаря первым программам для обмена файлами. Принцип их работы заключается в том, что пользователи могут открывать доступ к выбранным файлам на компьютере. Используя поиск, любой пользователь может найти у другого участника файлообменной сети нужные файлы и скачать их напрямую.
Как устроены пиринговые сети: электронные платежи
Теперь представим, что другу необходимо отправить деньги. Современная платежная система устроена централизовано — обработкой и регистрацией всех транзакций занимаются банки. Люди платят банкам за то, что они выступают посредниками и обеспечивают надежность и сохранность их денег.
Для создания платежной системы, которая могла бы регулироваться без постороннего воздействия, используется блокчейн. Каждый узел хранит копию всех данных и сравнивает ее с копиями остальных узлов, чтобы убедиться в точности. Таким образом, пиринговые сети на блокчейне быстро реагирует на любые вредоносные действия или неточности.
Банковский перевод и перевод с помощью блокчейна
Впервые пример подобной пиринговой сети был описан в 2008 году, когда создавался Биткоин. Разработчики называют свою криптовалюту «P2P системой электронной наличности» («a P2P Electronic Cash System»). Отправка биткоинов на другой кошелек означает создание записи о том, что у криптовалюты изменился владелец. Чтобы запись призналась верной, ее должны подтвердить другие участники сети. Таким образом, удается обойтись без вмешательства посредника с более высокими полномочиями.
Применение P2P в других сферах
P2P придумали IT-специалисты, но подобный подход используют и экономисты. В области финансов под этим термином понимают обмен цифровых активов без посредников. P2P-платформы связывают покупателей с продавцами и кредиторов с заемщиками.
P2P-обменник Bitzlato представляет собой доску объявлений для покупки и продажи криптовалют. Пользователи находят друг друга и определяют условия сделки лично. Например, можно найти человека, который хочет продать биткоин по текущему курсу и получить деньги на карту Сбербанка. Bitzlato лишь поможет защитить сделку, заблокировав криптовалюту на время сделки. Обычные обменники менее выгодны, так как назначают завышенный курс и взимают комиссии с каждой сделки.
Заключение
Одноранговые типы сетей служат альтернативой модели «клиент- сервер». Технология обеспечивает безопасность, децентрализацию и устойчивость к цензуре. P2P послужила основой для создания файлообменников, криптовалют и множества децентрализованных приложений.
Биткоин — что это такое простыми словами
Новая платёжая система в Интернете
Понятие «Биткоин» появилось сравнительно недавно. Что же это такое и для чего используется биткоин сегодня?
Биткоин (другое название — Биткойн) — это специальная пиринговая платёжная система, которая использует одноимённую валюту и одноимённый протокол передачи данных. Для того, чтобы система могла нормально функционировать, используется целый ряд различных криптографических методов. Информация о транзакциях между адресами может быть доступна в открытом виде, однако сами платежи имеют надёжную защиту от злоумышленников.
Также стоит добавить, что проводимые сделки необратимы. Это означает, что электронные платежи происходят без каких-либо посредников. Тем не менее, имеется возможность привлечь третью сторону сделки. Это делается в целях повышения безопасности сделки с помощью специальной технологии, называемой мультиподписью.
Денежные средства невозможно заморозить, кроме как по желанию самого владельца. Для реализации всех возможностей используются специальные умные контракты. Они реализуются с применением особого языка сценариев. К сожалению, этот язык не доступен из какого-либо графического интерфейса.
Как же ещё называют биткоины? Как их только не называют: криптовалюта, электронная наличность, виртуальная и цифровая валюта.
Где используются биткоины?
Обычно биткоины применяются для обмена на какие-либо товары или же услуги у тех, кто согласен их принимать. Биткоины можно достаточно просто и быстро обменять на обычную валюту (в некоторых странах). Для этого подойдёт любой онлайн-сервис по обмену цифровых валют. Также для этого подходят и многие иные платёжные системы. Некоторые обменные пункты в европейских странах, Канаде, США и Австралии также могут помочь в обмене биткоинов на обычные деньги.
Размер комиссии за обмен биткоинов может быть любым (в зависимости от договорённости с отправителем платежа). Кстати, размер комиссии может повлиять на приоритет по обработке транзакции. Обычно программа-клиент может подсказать наиболее подходящий размер комиссии. Сами по себе транзакции без какой бы то ни было комиссии также возможны, однако проводить их не рекомендуется.
Дело в том, что время обработки заявок без комиссии может быть настолько велико, что получатель сможет снять свои деньги лишь спустя крайне длительный промежуток времени.
Особенности системы Биткоин
Самой очевидной особенностью системы Биткоин можно назвать то, что она полностью децентрализованна. В ней не существует никакого главного администратора или же его аналога. Всё, что необходимо для этой платёжной системы, так это базовая программа-клиент. К слову, программа-клиент для системы Биткоин имеет абсолютно отрытый программный код. Программы-клиенты, которые запускаются на разных компьютерах, объединяются в одну сеть (одноранговую). Каждый узел этой сети абсолютно равноправен, как и самодостаточен.
Ещё одно преимущество системы Биткоин заключается в том, что управлять ею практически невозможно. На данный момент это не под силу ни одному государству мира. Также невозможно изменить и общее суммарное количество биткоинов на текущей момент.
Заранее известен лишь объём и время, когда будут выпущены новые биткоины, однако они распределяются среди тех, кто использует своё собственное оборудование для вычислений.
К слову, система Биткоин имеет и собственное обозначение, которое пишется латинскими буквами — BTC.
Стоит добавить, что в русскоязычных текстах, говоря о биткоинах, используют одно из трёх названий.
Первое — это слово «Биткойн». Оно соответствует правилам транскрипции с английского на русский. Например, подобное название фигурирует в одном из заявлений Банка России.
Другой вариант написание термина — транслитерация «Биткоин». Эта версия написания применяется в русской локализации программы.
Также можно встретить и оригинальное написание английскими буквами, то есть латиницей.
История появления
Именно в 2008 году одним или несколькими людьми (псевдоним Сатоси Накамото) была опубликована запись с полным описанием протокола работы системы для проведения платежей в виде так называемой «одноранговой сети». Разработка принципов работы этой новой платёжной системы началась ещё в 2007, а спустя два года, в 2009 был опубликован код программы-клиента. Именно с этого момента можно считать, что сеть «Биткоин» была официально запущена для широких масс пользователей.
Теперь же разработку координирует сообщество программистов, однако каждое серьёзное изменение в самом протоколе должно быть принято лишь большинством владельцев майнинговых пулов.
Самый первый обмен биткоинов на реальный товар случился весной 2010 года. Именно тогда гражданин США за 10.000 биткоинов сумел приобрести 2 пиццы.
Проблемы, связанные с системой Биткоин
Главная проблема, которая была связана с биткоинами, заключалась в недостаточной безопасности на начальном этапе. Дело в том, что в 2010 году была открыта лазейка, позволявшая обойти любую проверку и совершить транзакцию с совершенно любым количеством биткоинов. После того, как ошибка была замечена, разработчики выпустили новую версию программы, в которой все подобные ошибки были окончательно исправлены.
Спустя один в год (в 2011) один из американских экспертов в области компьютерной безопасности предпринял попытку взломать систему Биткоин, однако потерпел неудачу. Причина этого заключалась в том, что он так и не смог найти ни одной серьёзной уязвимости.
По мнению этого американского эксперта всё дело в том, что во время первоначальной разработки системы Биткоин был проведён аудит программного кода, который выявил все потенциальные угрозы безопасности.
Другие проблемы системы Биткоин
Одна из самых серьёзных проблем в системе Биткоин — это невозможность отменить проведённую транзакцию, даже в случае, если будет доказано о том, что владелец кошелька не знал о совершённой транзакции. Более того, даже если кому-либо удастся доказать, что владелец кошелька потерял пароль и его данным воспользовались злоумышленники, то он всё равно не сможет вернуть украденные биткоины. Кроме этого, потерпевший даже не сможет узнать о том, на какой кошелёк были отправлены денежные средства.
Всё дело в том, что адрес получателя не содержит абсолютно никакой информации, с помощью которой можно идентифицировать злоумышленника.
Очередная существенная проблема с биткоинами заключается в том, что в случае обмана продавца товара (когда деньги за товар отправлены, а сам товар не получен) возврат платежа также невозможен. Этой особенностью пользуются мошенники.
Также некоторые пользователи системы Биткоин сообщали о том, что украсть биткоины возможно с помощью всевозможных ошибок и даже уязвимостей в различных сторонних системах.
Подводя итог сказанному, систему Биткоин можно назвать крайне удобной для совершения анонимных платежей. Однако это преимущество имеет и обратную сторону, которая заключается в недостаточном уровне защиты от мошенников.
Также можно отметить и то, что обналичить биткоины намного сложнее, чем денежные средства из многих других электронных платёжных систем. Возможно, что уже в ближайшем будущем все эти проблемы будут исправлены и система Биткоин станет одной из самых совершенных платёжных систем в мире.
Только тихо! Как работают анонимные криптовалюты
Сатоши Накамото утверждал, что его криптовалюта является анонимной. Как выяснилось позднее, под этим определением он подразумевал возможность пользователя не предоставлять никаких личных данных в момент получения цифровой монеты. Если бы сегодня, как и раньше, биткоины добывали только посредством майнинга, то криптовалюта действительно была бы анонимной. Однако из-за правил, установленных на крупных биржах, многие биткоин-адреса можно связать с реальными личностями. К тому же из-за особых свойств блокчейна можно получить фактическое подтверждение того, какую сумму владелец одного кошелька отправил владельцу другого. А также узнать конкретное количество средств, которое есть на том или ином счете.
В прошлом году специалисты Bitfury заявили, что могут раскрыть личности более 16% всех владельцев биткоин-адресов. А несколькими годами ранее группа разработчиков CryptoLux провела исследование анонимности транзакций в сети биткоина и доказала, что можно успешно деанонимизировать до 60% адресов. В своей работе они показали возможность привязки биткоин-счета к ip-адресам пользователей, даже если те пользуются сетью Tor или другими подобными программами.
Отсутствие полной конфиденциальности стало одним из недостатков первой криптовалюты, и это подтолкнуло многих разработчиков к созданию новых анонимных альткоинов.
Преимущества и недостатки анонимных криптовалют
Анонимные монеты — это пиринговые платежные системы с собственной внутренней расчетной единицей. Их главная цель — обеспечить полную конфиденциальность финансовых операций с помощью специальных технологий и криптографических протоколов.
Разработчик главной анонимной криптовалюты Monero Рикардо Спаньи считает, что цифровой индустрии необходима финансовая приватность. Иначе в лучшем случае рынок заполонит таргетированная реклама, основанная на покупательских пристрастиях, а в худшем — начнутся преступления против отдельных личностей, обладающих крупной суммой криптовалют (ведь почти каждый может узнать баланс чужого биткоин-кошелька). Однако с появлением анонимных монет количество мошеннических атак и финансовых махинаций только возросло. С помощью приватных токенов хакеры смогли скрывать передвижения украденных средств с криптовалютных платформ и цифровых кошельков.
Агентство финансовых услуг Японии (FSA) запретило анонимные криптовалюты и остановило на биржах торговлю Monero, ZCash и Dash. Также летом прошлого года представитель Секретной службы США Роберт Нови попросил американский Конгресс принять необходимые меры для противодействия использованию анонимных альткоинов в преступной деятельности.
Принцип работы популярных анонимных криптовалют
Monero, Dash и ZCash сегодня являются крупнейшими по рыночной капитализации приватными цифровыми валютами.
Monero
Из публичного блокчейна Monero можно узнать, существует ли тот или иной адрес счета, но невозможно проверить его баланс или получить доступ к истории транзакций. Анонимность Monero обеспечивают особые криптографические методы, связанные кольцевые подписи и одноразовые публичные ключи. Если при операциях с биткоином средства отправляются с одного адреса на другой, то в Monero любая транзакция создает stealth-адрес (отправитель вносит средства на секретный счет, доступ к которому есть только у получателя). Также команда Monero ввела кольцевые подписи, которые смешивают транзакции в сети, чтобы никто не узнал об участниках обмена криптовалютой.
Объясняя принцип работы этого альткоина, разработчики провели аналогию со сложным квестом в компьютерной игре, где блокчейн — это длинный ряд одинаковых шкафчиков. Для отправки монет игроку нужно положить средства в один из шкафов, а для получения — забрать. У каждого, кто совершает транзакцию, есть особая схема по созданию надежного замка и специальный рецепт для производства прозрачной краски. Отправитель выбирает случайный шкафчик, вкладывает свои средства внутрь, а затем использует план для создания специального замка, который может открыть только другой игрок-получатель. Кроме того, он использует рецепт для производства прозрачной краски и помечает шкафчик, в который положил деньги. Получатель не знает в каком шкафу лежат средства, но у него есть ключ от нужного замка и специальный фонарик, чей свет позволяет увидеть прозрачную краску. Однако из-за свойств блокчейна, любой пользователь сети может посмотреть, как отправитель подходит к шкафчику. Чтобы скрыть эти действия и были придуманы кольцевые подписи. Даже если игрок с первого раза угадал ящик, он должен подойти как минимум еще к 4 таким шкафчикам, чтобы запутать следы.
Однако несмотря на все преимущества кольцевых подписей, у этой технологии был один большой недостаток — слишком высокие комиссии. Осенью 2018 г. разработчики Monero провели хардфорк с активацией протокола Bulletproofs, который должен был сократить размер анонимных транзакций в сети Monero на 80%, а также значительно снизить комиссии.
Monero — это пока единственная монета, все операции с которой являются анонимными по умолчанию. Другим же криптовалютам требуется наладка определенных функций для осуществления конфиденциальных транзакций.
ZCash
В основе криптовалюты ZCash — протокол доказательств с нулевым разглашением zk-SNARK, который и обеспечивает анонимность переводов. Он позволяет проверять наличие защищенных транзакций, но не указывает ни на владельцев, ни на конкретную сумму. Публичными остаются лишь временные метки.
Впервые о доказательстве с нулевым знанием заговорили еще в 1986 г., тогда трое ученых описали эту технологию для криптографических протоколов. Чуть позже исследователь Жан-Жак Кискатер придумал простой способ объяснения этого метода. Свой пример он назвал пещера нулевого разглашения. Кискатер выдумал двух героев Пегги и Виктора, которые пытались открыть дверь в пещеру круглой формы с помощью магического ключа.
По условиям, Пегги знает магическое слово, которое позволит открыть дверь между точками C и D, но не желает выдавать никому свой пароль. А Виктор хочет узнать, действительно ли Пегги знает секретный ключ. Пока Виктор стоит в точке А, Пегги идет к двери. После того, как она пропадает из виду, Виктор встает в точку B и кричит оттуда: «Пегги нужно выйти справа» или «Пегги нужно выйти слева». Получается, каждый раз вероятность того, что Пегги не знает пароль, равна 50%. Если же повторить процесс k раз, то вероятность будет 1/2k. При 20 же повторениях эта вероятность будет порядка 10−6, этого достаточно для верности предположения о том, что Пегги знает ключ.
Протокол zk-SNARK это усовершенствованная версия доказательств с нулевым знанием, которая позволяет быстро показать, что пользователь знает что-то, при этом не раскрывая конкретных фактов. Пока создание зашифрованных транзакций требует больших вычислительных затрат, поэтому большая часть операций с Zcash все еще отправляются открыто.
Dash
Разработчики криптовалюты использовали механизм перемешивания токенов PrivateSend, который позволяет анонимно отправлять монеты. Перемешивание Dash происходит за счет случайных мастернод, скрывающих связь между отправителем и получателем. Мастернода — это разновидность узлов криптовалюты, которая отвечает за шифрование данных при операциях с монетами.
Анонимные переводы с Dash происходят в несколько этапов. Сначала транзакция делится на равные части, что препятствует отслеживанию отдельных сумм. Затем система направляет запрос мастернодам, подтверждая тот факт, что пользователь хочет перемешать конкретную сумму, поэтому какие-либо данные, которые могут идентифицировать его, не нужно передавать узлу.
Далее потребуется появление еще двух пользователей, которые хотят смешать ту же сумму. После этого мастер-узел дает задание уже трем кошелькам, чтобы они отправили определенное количество монет на другой адрес, но сами себе. По факту, криптовалюта остается в кошельке, не покидая ее пределы, но сторонний наблюдатель сможет увидеть лишь непонятную цепочку транзакций. Операция микширования может длиться несколько часов, к тому же если при оформлении транзакции не отметить, что необходимо использовать анонимные средства, то кошелек отправит обычные DASH.
Помимо поддержания конфиденциальности, использование мастернод позволяет поровну разделять вознаграждение за обслуживание сети между майнерами. Однако каждый владелец мастерноды должен внести залог в 1000 DASH.
Анонимные транзакции с Bitcoin