Что такое биткоин простыми словами? Где хранятся биткоины? Минусы криптовалюты Биткоин

В печатных и электронных источниках растет в геометрической прогрессии. На фоне этого все больше людей прямо или косвенно знакомятся с этим термином. Биткоин давно перестал быть сферой интересов «гиков», а вполне прочно обосновался в жизни обычных людей. И рано или поздно вам придется столкнуться с Bitcoin напрямую. Предлагаем вам подготовиться к этой встрече, и узнать биткоин поближе через этот гайд для начинающих.

Что такое биткоин и зачем он нужен

Bitcoin (сокращенно BTC) – это электронная платежная система, в которой циркулируют виртуальные «деньги» (биткоины). У вас есть пластиковые карты VISA или Mastercard? И Виза, и Мастеркард – это тоже электронные платежные системы. Однако в них используется привычная нам валюта – доллары, евро, гривны, рубли и все транзакции проходят банковский процессинг. Такие валюты называют фиатными. В системе Bitcoin используется криптовалюта – чисто цифровая валюта, не имеющая привязки ни к одному мировому банку или экономике какой-либо страны. У нее есть своя стоимость (курс), формирующаяся на фоне спроса.

Ключевые особенности Bitcoin:

    Вся система децентрализована. Это значит, что Bitcoin не регулируется ни одним банком, ведомством или государственным субъектом. Все участники сети абсолютно равны вне зависимости от национальности или других характеристик. Например, в Visa и Mastercard есть карты Gold, Platinum, Vip, в системах вроде Webmoney или QIWI есть уровни пользователей. Есть ограничения по размеру транзакций. А в Bitcoin – все равны и отсутствуют лимиты.

    Псевдоанонимность. При переводах в BTC участники не раскрывают свою личность. Для транзакций используется адрес (хэш с 27-34 знаков) без раскрытия других данных получателя и отправителя. Вспомните переводы между картами или другими электронными системами. При транзакциях зачастую раскрывается имя человека или название организации.

    Необратимость. Все операции в Bitcoin носят необратимый характер. Их нельзя отменить, остановить или заблокировать. Теоретически возможен полный откат системы (блокчейн). На практике это реализовать крайне сложно.

    Безопасность. Взломать кошелек Bitcoin невозможно. Все данные хранятся в специальном файле, доступ к которому есть только у вас. Нереально осуществить и «перехват» данных при транзакции, как это бывает в банковской системе. Биткоин использует криптографические записи – зашифрованные данные, гарантирующие конфиденциальность и безопасность.

  • Прямой характер операций. В Bitcoin переводы проводятся напрямую между участниками – используется принцип P2P (peer to peer). Транзакция происходит без участия третьего лица: банка, процессингового центра, сервера. Поэтому операцию в Bitcoin не может отследить никто, кроме ее участников.

История создания Bitcoin

История создания криптовалют не имеет четкой хронологии. На протяжении десятков лет специалисты в области криптографии трудились над созданием уникальной децентрализованный системы, работа которой базируется на математических вычислениях. Использовав опыт своих предшественников и собственные наработки, и Хэл Финни в 2008-м создали первую в мире криптовалюту – Bitcoin. Основную славу получил Накамото – он опубликовал файл с протоколом биткоина и коротко описал особенности новой платежной системы. В его честь названа самая меньшая дробная часть монеты – 0, 000 000 01 BTC.

Почему биткоин был создан? Частично причины разработок в области криптовалют раскрывают их особенности: анонимность, децентрализация, безопасность, общедоступность. В идеале экосистема Биткоина должна гарантировать быстрые транзакции без участия третьей стороны (банка, кассы) с высоким уровнем безопасности.

Интересную точку зрению выразил известный российский предприниматель Сергей Мавроди еще в 2013-м году:

«Вся эта шумиха вокруг криптовалют связана с их анонимностью. Люди устали от того, что за каждым их действием следит Большой брат. Это всем надоело. И биткоин в этом плане – глоток свежего воздуха».

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

Как работает биткоин

Вся экосистема Bitcoin держится на . Если говорить сложно, то блокчейн – это непрерывная цепочка блоков всех транзакций. Закрытие блока происходит после подбора цифровой подписи. После этого может быть сформирован новый блок. А теперь давайте расшифруем это простыми словами. Представьте, что каждый перевод (транзакция) в Bitcoin записывается на отдельную страничку. Последовательность страничек формирует главу книги – блок.

Чтобы записать новую страничку (провести новую транзакцию), нам нужно «перевернуть» все прошлые страницы и главы. То есть, каждая новая транзакция осуществляется по цепочке – с обработкой старых блоков (переворачиванием страниц и глав). Новую главу книги можно начать только после того, как окончена старая. А все главы формируют книгу, а блоки – блокчейн. Страницы и главы нельзя вырвать или изменить. А доступ к блокчейну открыт для всех участников системы.
То есть, блокчейн – это большая открытая база данных, в которой хранится зашифрованная информация о всех совершенных транзакциях.

Блокчейн и его потенциал – это одна из причин постоянного роста курса биткоина относительно фиатных валют и ключевая особенность BTC. Вот какие еще есть отличия между «виртуальным» биткоином и обычными деньгами:

    Форма. Биткоин – электронная валюта, не имеющая материального облика. Есть физические «монеты» с QR-кодом или накопители в виде монет, где хранится BTC. Однако их нельзя назвать деньгами в прямом смысле этого слова. Можно сказать, что Биткоин – это набор чисел, сгенерированных по алгоритму. Никак не бумажная банкнота или металлическая монета.

    Стоимость. Курс фиатной валюты напрямую зависит от экономического и политического развития страны или конфедерации, к которой привязан. В действительности, деньги более чем 100 стран мира плотно привязаны к доллару. Стоимость биткоина определяется спросом и напрямую не зависит от экономических процессов (хотя связан косвенно).

    Эмиссия. Теоретически, потолка эмиссии у обычных денег нет. Их можно напечатать сколько угодно. В BTC есть свой потолок, заложенный в системе – 21 000 000 монет (20 999 999, 9769). По прогнозам эта цифра будет достигнута в середине 22-го века.

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

Объективно оценить BTC не так просто. Отдельные особенности биткоина можно отнести и к его плюсам, и к его недостаткам. Возьмем такую характеристику, как необратимость операций. С одной стороны, вы получите криптовалюту в любом случае – никакой системный сбой не заблокирует транзакцию. С другой – это черту Bitcoin эксплуатируют мошенники или представители «черного» рынка.

К основным плюсам можно отнести:

    Анонимность – другой участник транзакции будет знать только ваш Bitcoin-адрес или QR-код. Другие данные не разглашаются.

    Децентрализованный характер системы – все участники сети равны и независимые.

    Безопасность – взлом кошельков, подмена данных, перехват переводов невозможны.

    Глобальность – биткоин позволяет быстро проводить транзакции между людьми с разных стран, часовых поясов.

  • Майнинг – существует самостоятельный способ добычи BTC, рассматриваемый многими в качестве заработка.

Часто к плюсам Bitcoin относят скорость операций. Все далеко не так просто. Транзакция может длиться и 10-20 минут, а иногда и час. Для ее завершения нужно 6 подтверждений других участников. Они происходят автоматически. При высокой загрузке сети переводы замедляются. Еще один минус – регуляционная деятельность властей разных стран по отношению к криптовалютам. Формально BTC создает одинаковые условия для всех потенциальных участников сети. Однако в отдельных странах (Вьетнам, Индия, Эквадор, частично Китай) выданы запреты.

Другие минусы:

    Нестабильный курс – из-за этого потенциал BTC как платежной опции уменьшается;

  • Мошенничество – сам Bitcoin очень надежен. Однако неопытные люди могут попадаться на схемы развода: фейковые обменники, мошеннические инвестиционные проекты, вирусы.

Где взять Bitcoin

Биткоин, как и любая другая криптовалюта, добывается через использование аппаратной мощности компьютеров, а вернее процессоров и видеокарт. Этот процесс называется . Если в 2009-2010 гг. для добычи bitcoins можно было использовать обычный компьютер, то сейчас для этого необходимы мощные установки – . В этих фермах объединяются десятки, а иногда и сотни видеокарт или специальных процессоров типа ASIC. Стоит это оборудование тысячи долларов и требует дополнительного ухода и наличия технических навыков. Для новичков этот способ получения BTC не подходит. Во-первых, нужно много затрат. Во-вторых, слишком много нюансов. А в некоторых странах майнинг и вовсе запрещен. Существуют другие способы обзавестись биткоином:

    Обменники. В сети есть сервисы, обменивающие фиатную валюту на криптовалюту. На просторах рунета большим авторитетом пользуется ресурс AlfaCashier . Абсолютно безопасный и проверенный сервис, предлагающего услуги обмена криптовалют.

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

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

    Торговые площадки. А еще за Bitcoin можно продавать товары. Где? Да хотя бы в Amazon или Ebay. Есть специализированный сайт в этой области – Purse.io .

  • Терминалы самообслуживания. Получить BTC можно и через обычные терминалы. Есть и специализированные Bitcoin-банкоматы – у них и курс получше, и технология более современная. Пока что широкого распространения в СНГ они не получили.

Подробно о том, как купить биткоин читайте в нашем большом .

Как пользоваться Биткоином

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

Для того, чтобы начать пользоваться биткоином, достаточно настроить и пополнить кошелек в соответствие с инструкциями.

Что можно купить за биткоин

Bitcoin – это платежная система. Соответственно, с ее помощью осуществляются покупки. В первые годы существования криптовалюты все сделки проводились неофициально. Покупатели и продавцы общались в чатах (mIRC, Miranda), социальных сетях, на форумах. Именно на форуме случилась самая знаменитая покупка товара за биткоин. Ее считают первой покупкой чего-либо за криптовалюту.

Пользователь с ником laszlo 18 мая 2010-го года создал тему на форуме BitcoinTalk с названием «Pizza for bitcoins?» (Пицца за биткоины?). В ней он спросил, кто бы мог ему заказать две пиццы за 10 000 BTC. На момент это был эквивалент 30 долларов. Некий английский юзер согласился на предложение и заказал пиццу laszlo. Так и совершилась первая и наиболее знаменитая покупка с использованием BTC.

С того момента прошло не так много времени, а BTC в качестве платежной опции развился до глобальных масштабов. Летом 2017-го года стало известно, что 260 000 розничных магазинов в Японии начнут принимать BTC. Это важный шаг на пути к глобализации платежей в BTC. Где потратить биткоины в мире, читайте в .

Каждый месяц появляется новость о том, что в какой-то точке мира открывается кофейня, бар или ресторан с поддержкой платежей в криптовалютах. В отдельных странах биткоином пользуются таксисты. Карта Coinmap дает возможность найти магазины и сервисы, которые принимают биткоин недалеко от вас. Чтобы понять платежные возможности биткоина, мы составили таблицу популярных компаний, поддерживающих криптовалюту.

Dell Компьютерная техника, IT США
AppStore IT США
Microsoft IT США
Expedia Туризм (бронирование жилья и авиабилетов) США
Amazon Торговля США
Ebay Торговля США
Sacramento Kings Спорт США
Wikipedia Интернет США
RE/MAX Недвижимость Великобритания
Victoria’s Secret Одежда США
Tesla Авто США
Reddit Интернет США
Valve/Steam Интернет США
T-mobile Poland Связь Польша
Naughty America Adult США
Subway Питание США

BTC подходит для покупки продуктов питания, автомобиля, квартиры, заказа билета на самолет или для бронирования отелей. Более того, отдельные университеты принимают платежи за обучение в биткоинах. В США сторонники Республиканской партии могут пожертвовать деньги на ее развитие в BTC. Криптовалюта добралась даже до космоса. Она используется компанией Virgin Galactic работающей в сфере космического туризма.

Биткоин это первая в мире децентрализованная цифровая криптовалюта. Сеть Bitcoin появилась в 2009 году. Транзакции в сети BTC происходят по принципу peer-to-peer, что означает прямую передачу средств от одного пользователя другому, без участия третьих лиц и контролирующих органов в виде банков, государства и т.п.

Криптовалюта Bitcoin принципиально отличается от всех ранее созданных электронных валют и платежных систем. Она не привязана ни к каким физическим активам или «официальным» фиатным валютам, а цена цифровой монеты BTC, регулируется исключительно рыночным спросом и предложением т.е. там тем какую ценность вкладывают в нее сами люди, аналогично золоту например.

У биткоина есть значительная схожесть с золотом — ограниченность запаса и общего количества. В случае с биткоином, его количество строго ограничено 21 000 000 . И эта цифра не учитывает все потерянные кошельки с лежавшими на них токенами BTC, раньше такое случалось часто т.к. пользователи халатно подходили к правильному хранению криптовалюты на , ввиду того, что ценность монет на тот момент была не существенна.

Таким обазом Биткоин является всемирной платежной системой без эмиссии и инфляции , через которую можно проводить операции с данной валютой. Главное ее отличие от традиционных платежных систем в том, что сеть Биткоин не имеет никакого управляющего и процессингового центра - все операции происходят исключительно в сети равноправных клиентов без посредников (peer to peer network, пиринговая сеть).

Навигация по материалу:

О биткоине простыми словами (с поясняющим видео)

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

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

Первую транзакцию с использованием биткоина осуществил американец Ханеч Ласло, который предложил 10000 ВТС тому, кто привезёт в его дом две итальянские пиццы. Сложно представить, какие эмоции испытал Ласло в тот момент, когда начал стремительно расти.

График курса Bitcoin (BTC) к доллару США, рублю и евро :

Принципы работы Bitcoin и технологии BlockChain

  • Основной принцип создания был в том, чтобы была создана такая база данных, которая не имела бы главного сервера (была децентрализована). Зашифрованные копии этой базы хранятся у всех участников системы. Если рассматривать биткоин, то база представляет собой все, совершенные с этой криптовалютой, операции (добыча, передача, покупка, продажа). Абсолютно все записывается в базу данных и доступно всем участникам системы.
  • Любая новая запись в такой базе синхронизируется со всем ее копиями у всех, кто участвует в этой системе. В работу вступают алгоритмы согласования. Если кто-то попытается украсть что-либо, то ему придется заменить данные у более чем половины участников системы, т.к. сеть насчитывает более миллиона участников, то это почти не возможно.
  • Каждый новый блок в базе содержит в себе информацию (хеш) о предыдущем блоке, и так далее, блок за блоком. Эта информация подтверждает, что блок является цельным, не измененным и не поддельным. Для того, чтобы подделать блок (платеж), придется изменить всю цепочку блоков, которая хранится не в одном месте, а на миллионах компьютерах. А для этого нужно получить доступ к каждому из них. Бессмысленное и очень затратное занятие.

С технологией более или менее понятно, давайте перейдем к принципам, которые были заложены в Bitcoin :

  • Выпуск BTC ограничен, максимальное количество – 21 миллион. Этот принцип ограждает криптовалюту от инфляции. В данный момент ни кто не в состоянии напечатать или обесценить их. Это можно сравнить с золотом, т.к. и золото, и биткоины могут быть только куплены или добыты.
  • представляет собой сложный процесс расчетов – перебор чисел, при котором хеш задается специальным шаблоном. Майнинг осуществляется на компьютерах или специальных системах (фермах). Майнинг возможен как на собственном оборудовании так и с помощью .
  • Сложность этого шаблона определяется таким образом, чтобы при любом количестве майнеров (оборудования в сети) Bitcoin появляется раз в 10 минут. Тот, кто расшифрует блок транзакций, получает вознаграждение в виде токенов BTC.
  • Компьютеры, которые участвуют в добыче криптовалюты, одновременно обеспечивают возможность производить транзакции в системе, доносить эти сведения до всех участников системы, путем добавления и синхронизации этих сведений между базами данных. Все новые транзакции подтверждаются раз в 10 минут, когда добыта очередная единица криптовалюты.
  • Все пользователи системы имеют определенный адрес (криптографический счет) и секретный ключ, с помощью которого подписываются переводы со своего счета на счет другого пользователя системы. Это похоже на обычный электронный кошелек и пароль.

Отличительные черты BTC как криптовалюты

Как можно получить биткоины?

Приобрести BTC можно несколькими способами. Однако процесс может быть сопряжен с некоторыми трудностями. Например, существует большое количество мошеннических сайтов, перечисляющих поддельные монеты других блокчейнов.

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

Основные способы получения биткоинов :

  • — лучший способ получения Bitcoin на 2019 года. Представляет собой аренду мощности сервиса облачного майнинга в виде контракта на год. Вся добытая этой мощность криптовалюта попадает к вам на счет. В среднем доход получается от 200% до 600% за год, все зависит от курса и роста сложности сети. Но имейте ввиду в облачном майнинге очень много сайтов мошенников или пирамид, доверять можно только старым и проверенным сервисам, их не так много на рынке, например и .
  • . Те, кто занимается майнингом, как бы сдают в аренду хешрейт своих и для получения криптовалюты путем использования вычислительных данных мощностей. Существует множество ферм по массовой добыче BTC.
  • . Единственный бесплатный способ получить биткоины, нотребует очень много времени и дает мизерные дивиденды. Пользователю сервиса необходимо только кликать на рекламные баннеры и ролики, но стоимость перехода очень мала, с 2017-2018 этот способ стал полностью не эффективным .
  • . Приобрести за деньги электронную валюту можно на в специальных обменниках, подробный обзор самых популярных и надежных мы . Также некоторые поддерживают ввод и вывод фиатных денег, но далеко не все.

Отличия биткоина от классических фиатных денег (рубли, доллары, евро)

ВТС – самая первая криптовалюта, которая появилась в 2009 году. Впервые с принципом работы пирингивой сети биткоин, над которой работал некий Сатоши Накамото, можно было ознакомиться ещё за два года до появления цифровой валюты.

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

Электронная криптовалюта имеет ряд разительных отличий от привычных денежных средств и других ценных финансовых активов.

Bitcoin имеет следующие отличия:

  • Децентрализация . Центрального органа контроля сети нет, она распределена на все компьютеры, использующиеся для вычислительных ресурсов. Децентрализованная система использует специальный программный код, регулирующий работу участников сети и график эмиссии.
  • Необратимость транзакций . После того, как криптовалюта переведена от одного адресата на один из онлайн кошельков другому (например, webmoney), вернуть его на первоначальный счет нельзя.
  • Ограничение эмиссии . Математические алгоритмы выстроены так, что генерация монет замкнута. Общее количество BTC никогда не изменится.
  • Низкая комиссия при переводе . Особенностью Bitcoin является отсутствие каких-либо посредников при транзакции, благодаря чему не взымается комиссионный сбор. Небольшой процент комиссии может быть при сделках со счетами банков.
  • Влияет ли инфляция на курс . Мировая инфляция изолирована от финансовой экономики, поэтому инфляция не оказывает никакого влияния на курс, в отличие от обычных валют.

Bitcoin (BTC) простыми словами, можно описать так: вычисления математического характера генерируют процесс добычи в небольшую часть компьютерного кода.

На сегодняшний день происходят сотни миллионов транзакций с использованием криптовалюты. Поэтому на вопрос «что такое биткоин» простыми словами ответим – деньги, имеющие собственный курс по отношению к другой валюте, но не имеющие физической формы.

В отличие от государственных денежных знаков, криптовалюту невозможно напечатать. Однако это вовсе не значит, что виртуальные монеты (коины) появляются из ниоткуда. Криптовалюта – цифровой объект, заключающий в себе колоссальное количество информации, которая имеет криптографический код. Проще говоря, это своеобразная виртуальная карта памяти, имеющая цифровую запись.

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

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

Зачем нужен биткоин и как он может использоваться?

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

С определением спектра использования биткоина дела обстоят несколько сложнее. Если биткоин является истинным товаром, его стоимость должна состоять не только из ценности инвестиционного инструмента. Итак, для чего же используется биткоин?

В качестве альтернативного средства оплаты

Если вы проводите достаточно времени в сети, вы могли заметить растущее число проектов, принимающих биткоин как средство оплаты. Этим не брезгуют и крупные игроки на рынке, включая Overstock.com, Expedia, Newegg, DishNetwork и Microsoft.

Некоторые компании принимают исключительно биткоин. Почему? Иногда предприниматели занимаются чем-то, противоречащим принципам традиционных финансовых институтов, будь то предоставление VPN-трафика, торговля марихуаной или демонстрация видео для взрослых. Так как биткоин использует p2p-систему, такие сервисы могут не опасаться блокировки своих счетов. Их пользователям имеет смысл завести себе биткоин-кошелек.

В целом же биткоин стал довольно популярен. Его принимают более 100 000 продавцов в интернете и в офлайне, и их число растёт с каждым днем.

В качестве альтернативы дебетовой карте

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

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

В качестве постоянного регистра транзакций

В январе 2009 года, когда Сатоши Накамото намайнил , он оставил в нём следующую запись: «The Times от 3 января 2009 года: канцлер на грани очередного спасения банков».

Эта отсылка к современной банковской системе отражает один из основных элементов биткоина. Блокчейн фиксирует все транзакции этой криптовалюты. Что ещё важнее, вследствие того, что в записи можно вносить сторонние данные, биткоин может использоваться для обмена информацией и ценностями, не имеющими отношения к нему самому. Этот механизм гораздо лучше реализован альткоинами вроде эфириума, однако именно биткоин впервые предложил такой концепт.

Вместо фиатной валюты

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

Конечно, никто не знает, какое будущее ждёт биткоин. Однако варианты использования, описанные выше, действительны на данный момент и, судя по всему, будут действительны ещё некоторое время.

Основные технические характеристики и особенности

Биткоин является единицой информации, определенный отрывок компьютерного кода, выражающийся в математических вычислениях компьютерных мощностей. Особенность BTC состоит в том, что он представляет собой самостоятельную цифровую единицу, на которою не влияют другие валюты и платежные системы, экономика данной сети полностью независима.

Технические характеристики блокчейна Bitcoin :

  • формирование информационного блока: каждые 10 минут;
  • награда за блок: 25 монет;
  • количество BTC в мире: 21 млн;
  • сложность структуры изменяется: через каждые 2016 блоков (2 недели).

Открытый исходный код

Разработка и введение в эксплуатацию криптовалюты ведется с открытым начальным кодом. Это означает, что изменения в структуру биткоина может внести большинство пользователей. Кроме того, открытый исходный код разрешает любому пользователю персонального компьютера начать добывать, «майнить», электронные деньги. Такой подход к развитию моментально устраняет ошибки в системе, помогает стремительно развивать сеть биржи и майнить криптовалюту №1.

Технология блокчейн

Цепочка блоков, содержащая информацию и выстроенная по определенной схеме, называется блокчейн. Такая цепочка блоков растет и выполняет функцию распределения, классификации базы данных. Необходима для проведения транзакций, обменных операций с криптовалютой Bitcoin. Формирование блоков происходит единовременно множеством «майнеров», после чего они уходят в специальную базу (блокчейн). Блоки содержат всю информацию о транзакциях, владельцах криптовалюты. Количество транзакций не влияет на скорость формирования ветвей блоков.

Защита транзакций с помощью электронных подписей

Электронная подпись – что это такое простыми понятными словами: пароль, присваиваемый новому аккаунту. При регистрации в сети Bitcoin всем пользователям раздаются уникальные ключи-подписи. Только с их помощью возможно осуществить транзакцию со своего аккаунта. Помимо этого существует возможность создания общего счета нескольких человек с мультиподписью. Для перевода валюты с него потребуется введение личных идентификаторов как минимум двух третей владельцев счета.

Ответы на самые часто задаваемые вопросы о биткоине

В завершении мы ответим на все самые популярные вопросы о криптовалюте Bitcoin.

Сколько всего BTC в мире?

Не подкрепленная традиционными ресурсами валюта, способная к самовоспроизводству посредством исполнения определенных программ на компьютерах пользователей сети, мгновенно обесценится. Чтобы это предотвратить, создано искусственное ограничение, не дающее количеству Bitcoin в мире стать больше 21 млн.

Все эти миллионы – надежно обеспеченные компьютерными мощностями финансовые операции в сети. На текущий момент добыто 14 млн. В связи с постоянным усложнением алгоритма добычи эмиссия последнего биткоина ожидается в 2140 году.

Как появляется криптовалюта?

Криптовалюта появляется усилиями пользователей, использующих ее, выделяющих вычислительные мощности на обработку всех транзакций. Майнинг биткоин – что это такое простыми разумными словами, как появляется электронная криптовалюта?

У Bitcoin нет центра обработки транзакций, поэтому задачу по обеспечению вычислительных процессов берут на себя пользователи. За трату ресурса своего компьютера они получают строго определенную сумму btc. Всего в день может появиться до 3600 единиц валюты.

Кто занимается эмиссией BTC?

Эмиссия биткоина четко ограничена, лимитирована, вмешаться в этот процесс можно только с помощью передачи в аренду системе вычислительных мощностей своего компьютера. Люди, занимающиеся этим, называются майнерами, а за свои услуги они получают выпускаемые ежедневно в ограниченном объеме Bitcoin.

Подобное занятие на данный момент выгодно только владельцам крупных фирм, членам крупных пулов. Более мелкие фермы уже с трудом справляются с задачами, предоставляемыми им системой Bitcoin.

Чем обеспечена криптовалюта Bitcoin?

Биткоин – что это такое простыми словами, можно описать как усложненную версию зарождающейся экономики страны с неразработанной добычей золота. Не добытый ресурс не стоит ничего, кроме обещаний человека купить его в будущем. Использование криптовалюты строится по тому же принципу: она появляется за счет спроса, который рождает сам себя. Стоимость BTC определяется доверием людей к системе, готовностью проводить транзакции с ее помощью, из-за чего возникает финансовая пирамида или пузырь, и это негативная особенность Bitcoin.

Роль Bitcoin в экономике сейчас и в ближайшем будущем

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

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

В обращении на территории западных государств криптовалюты занимают прочное место, однако популярность они получили также и благодаря нелегальным действиям в пространстве «глубинного» интернета, где он используется как основная расчетная единица.

Возможностей для спекулятивной деятельности с помощью криптовалюты множество, так как его колоссальное распространение и закономерно увеличивающийся курс позволяет определить выгоду от реализации через конкретный промежуток времени.

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

Важно также отметить, что Bitcoin (BTC) – это децентрализованная валюта, то есть она не подвластна контролю со стороны государственных органов. Она формируется и регулируется действиями самих пользователей внутри сети, что обеспечивает ей надежность. Все транзакции с сети производятся без участия посредников, поэтому дополнительные затраты на перевод средств отсутствуют.

Многие пользователи сети интернет задаются вопросом: биткоин что это (bitcoin, btc, бтк)? Если кратко, то это децентрализованная (что значит его нельзя подделать или запретить) электронная валюта, полностью защищённая от износа и эмиссии. В первые 2 года существования идея не покидала границ самой Всемирной паутины. Население попросту не знало о валюте или не понимало, что такое биткоин. Но в ряде стран Южной Америки и в Японии она уже признана платёжным средством. Там наравне с государственной валютой можно использовать bitcoin.

Биткоин что это такое? What is Bitcoin? (+видео)

Биткоин что это такое простыми словами? Первое, что нужно знать: это виртуальная валюта и функционирует она как на компьютерах, так и на мобильных устройствах. К тому же валюта биткоин не имеет центрального администратора и какого-либо управления со стороны людей. В результате это оборачивается для пользователей существенными преимуществами.

Создание платёжного средства биткоин было начато в 2008 году программистом под псевдонимом . Новая валюта пришла к мировой известности уже спустя 2 года, продемонстрировав устойчивую тенденцию к росту. Имя создателя же дало название самой маленькой частице (одной десятимиллионной доле) – сатоши.

Как работают криптовалюты (на примере биткоина)?

Так как он устроен? Для понимания принципа работы лучше всего сравнить его с онлайн-банком, платёжной системой или банком настоящим. Перевод в традиционных платёжных системах выглядит так:

  1. Вы отправляете банку запрос «хочу переслать 5 рублей со счёта, А на счёт Б».
  2. Банк или сервер решает, можно ли провести платёж, а также взимает комиссию.
  3. Деньги поступают из вашего счёта на указанный вами.

Из этого следует большое количество неудобств пользователю: неисправность сервера, проблемы с законом у банка или любые другие вопросы делают недоступными как платежи, так и, возможно, снятие денег со счёта. А теперь посмотрим, что есть биткоин, как работает система.

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

Алгоритм платежа в биткоин

Если упростить и написать в стиле «bitcoin для чайников», то последовательность событий при отправке платежа в криптовалюте такова:

  1. Вы создаёте запрос «хочу переслать 5 рублей из счёта, А на счёт Б».
  2. Алгоритм решает, какой компьютер обработает вашу транзакцию.
  3. Происходит «вписывание» информации и о переводе на все устройства, находящиеся в системе.
  4. Биткоины также поступают на счёт Б.

Как работает Bitcoin? Биткоин что это? Все технические детали (видео)

Сколько всего существует?

Многих интересует, сколько всего биткоинов в мире на данный момент. Примерное их количество составляет немного более 17,5 миллионов (на февраль 2019 года). Системой предусмотрено создание нового биткоина посредством того, что вы задействуете специальное устройство для вычислительных операций и обработки данных о транзакциях – . Но «напечатать», таким образом, много новой валюты не получиться – в системе установлено ограничение на количество создаваемых биткоинов в сутки (3600 BTC).

Имеется максимально допустимое число btc, по достижению которого майнинг (создание новых единиц валюты) уже будет невозможен и оно составляет 21 миллион. Путём нехитрых подсчётов из текущих показателей просто вычислить, что прирост количества виртуальных монет до максимума растянется на 150 лет (примерно 2140 год), значит, вопросы «сколько биткоинов в мире?» и «сколько в нем нулей?» можно попросту себе не задавать.

Биткоин что это такое и какое его значение на практике для конечного потребителя? Нет никакой даже теоретической возможности произвести на свет такое количество криптовалюты, чтобы это привело к падению её цены на длительное время. Яркий пример: доллар США за последние 100 лет упал более чем в 300 раз из-за появления всё новых и новых денег. При этом контроль над их выпуском имела лишь одна структура. В результате вложения и сбережения миллионов людей могли и могут обесцениться в любой момент. Фактически это утверждение работает для каждой классической валюты и платёжной системы.

Чем отличается биткоин от электронных и бумажных денег?

Существует огромное количество различий между криптовалютой и обычными (фиатными) деньгами. Поэтому многим сложно понять для чего нужен bitcoin. Попробуем разобраться:

  • Теоретическая невозможность инфляции. «Допечатать» ещё биткоина не получится даже у создателей системы. Их количество заложено на уровне программного кода. Если ранее, возможно, было заниматься созданием новых единиц валюты (майнинг), то сейчас её количество безвозвратно стабилизировалось.
  • Отсутствие любых посредников при проведении операций с биткоин: никакой , сервер или другой пользователь не сможет ни случайно, ни намеренно заблокировать перевод или остановить работу системы – втс не подвержен влиянию извне.
  • Децентрализованность означает, что работу системы обеспечивает каждый подключённый к ней компьютер в отдельности. Фактически виртуальная валюта биткоин будет существовать до того момента, пока работает хотя бы одно устройство. А сейчас в мире их десятки миллионов и число растёт по экспоненте.
  • Отсутствие центрального узла, администрации и управления, значит, что никакие законодательные и региональные запреты на интернет-деньги биткоин не действуют. При совершении переводов внутри системы криптовалюта не поддаётся юрисдикции ни одного государства или частного лица.
  • Очень высокое быстродействие. Даже международные переводы занимают до нескольких минут вне зависимости от времени суток и вашего местоположения. А комиссия за одну операцию минимальна. В этом компоненте электронная валюта биткоин не имеет равных.

Еще несколько отличий

  • Записи о переводах публичны и общедоступны. Вы можете отследить, куда ушли ваши деньги и откуда пришли. При этом анонимность остаётся на высоком уровне.
  • Лёгкая регистрация: интернет-валюта bitcoin не требует раскрытия личных данных. Для создания не нужно проходить сложные процедуры. Процесс занимает от силы несколько минут. Количество счетов также не ограничено.
  • Разделение на сверхмалые доли открывает совершенно новые возможности для торговли и предпринимательства, недоступные ранее. В большинстве случаев комиссия за перевод, вообще, отсутствует либо равна менее 0.01 доллара США.
  • Никто и ни при каких обстоятельствах не может заблокировать ваш счёт. После создания он будет существовать столько же, сколько работать сама система.
  • Отнять деньги, расположенные на вашем кошельке, не может никто – даже государство. Если только вы владеете ключом к учётной записи, то имеете настоящую стопроцентную гарантию сохранности своих денег. Цифровая валюта bitcoin полностью безопасна.
  • Количество переводов, объем пересылаемых или принимаемых биткоинов попросту отсутствуют.
  • За всё время поисков в системе не обнаружили практически ни одного критического бага, клиент для работы постоянно обновляется. Софт удобен даже тем, кто не знает, зачем нужны биткоины.
  • Взлёт стоимости. Ни один вид фиатных денег не возрастал на несколько тысяч раз за десятилетие. По сравнению с фиатом интернет-валюта bitcoin, курс которой составляет уже свыше 3600 долларов за штуку (февраль 2019), смог легко приумножить спрос и подняться в цене.

Итак, что такое биткоины и как их заработать в 2019 году. Есть сразу несколько способов получения криптовалюты:

1. На биржах.

На данный момент существует немало действительно работающих и пригодных для использования варианта:

Основную часть рынка (около 70%) удерживает пара btc-usd. Для большинства из подобных сервисов необходима авторизация, включающая в себя отправку сканированных документов на проверку.

2. Обменные сервисы для биткоина и других криптовалют

  • Бот Telegram для Биткоина
  • Telegram для Bitcoin Cash
  • Телеграм для Ethereum
  • Телеграм для Litecoin
  • Telegram для DASH
  • Бот Telegram для DOGE (Dogecoin)

Работают по совершенно аналогичному обычным обменным пунктам принципу, взимают фиксированный процент за операцию. Синхронизация курса несколько раз в сутки с одной из перечисленных выше бирж. Позволяет приобрести btc с помощью почти любого традиционного способа оплаты.

3. Биткоин -

Сайты, которые раздают небольшую часть биткоина бесплатно. Никакой опасности для пользователя в них нет – сервис просто задействует ваш компьютер для определённых операций вроде перемешивания потоков средств. Суммы, которые можно получить на этот счёт, крайне невелики, но сам процесс позволит ответить на вопросы вроде «Нужна ли виртуальная валюта bitcoin btc?», «Что это такое биткоин и как это работает?» и т. д.

4. Покупка «с рук»

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

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

Криптовалюта биткоин: как можно её использовать?

И все же, что делать с биткоинами? Имеется много вариантов как для любителей заработка и инвесторов, так и подходящие менее рисковым пользователям, не знающим, что такое биткоины и зачем они нужны:

1. Хранение

Лучший ответ на вопрос, для чего нужны биткоины. Если проанализировать график поведения цены валюты к доллару, то безоговорочный максимум приходился на декабрь 2017 — 20000$. Виртуальные деньги биткоин, курс которых превышает 3600 долларов за 1 BTC (февраль 2019), периодически бьёт рекорды стоимости. К тому же все тенденции говорят о том, что спрос на криптовалюту будет расти очень быстро и уже через 2 года они вытеснят международные платежи с рынка. Где лучше хранить биткоины – вопрос неоднозначный и он будет рассмотрен в одном из разделов ниже.

Учитывая ограничение на количество валюты в системе (21 миллион), при росте спроса электронные деньги биткоин неизбежно возрастут в цене. Другое дело, что требования к безопасности вашего компьютера возрастают значительно. Ибо все переводы в системе никак нельзя отменить. Фактически именно заложенным изначально ограничением и обеспечен биткоин. Вероятность обесценить ваши вклады в долгосрочной перспективе отсутствует в принципе. Стоит задуматься, как их хранить, уже сейчас.

2. Осуществлять международные платежи

В среде фрилансеров и удалённых сотрудников расчёт биткоинами стал привычным делом. Это дешёво, надёжно и анонимно, чем всегда он и славился. Принцип работы которого основан на децентрализации и мощном шифровании. К тому же это очень простой процесс: даже те, кто не представляют, что такое электронные деньги биткоин, смогут разобраться за две минуты.

3. Оплачивать услуги за биткоин

На данный момент btc можно расплатиться с компаниями Dell, Microsoft и Amazon. Не говоря уже о сотнях магазинов и сервисов поменьше. В странах Евросоюза, Южной и Северной Америки, а также на Дальнем Востоке ими можно без проблем расплатиться и за еду, одежду и другие мелкие товары. Биткоины в мире пользуются немалым спросом. Даже в России, Ростов-на-дону, известное кафе стало их принимать.

4. Играть в азартные игры, делать спортивные ставки

Играть в азартные игры, делать спортивные ставки, использовать для торговли на биржах, даже если их попросту нет у вас в стране. Здесь всё ограничивается лишь фантазией разработчиков различных проектов и возможностями криптовалюты. Ведь что такое биткоин простыми словами? Возможность тратить деньги анонимно и быстро.

Недостатки биткоин

Хотя биткоин имеет много плюсов, минусов у валюты тоже немало и стоит рассмотреть их в процессе знакомства:

  1. Если вирус сотрёт ваш файл кошелька биткоин (это касается счетов, которые находятся на локальных устройствах) или сможет отследить пароль – ваши деньги уже не вернуть. К тому же сюда стоит отнести и довольно большое количество занимаемого места. Весь блок транзакций (начало 2019) занимает уже более 200 ГБ. Это следствие того, как устроена криптовалюта. Безопасная синхронизация (обновление базы данных) также займёт определённое время. В результате это скажется на удобстве эксплуатации.
  2. Если вы разобрались, зачем нужен биткоин и решили вложить деньги, то можете столкнуться с падением цены из-за недостатка спроса. Стоимость криптовалюты определяется капитализацией и спросом (и только ими) – это следствие того, как работает биткоин.
  3. Виртуальные деньги биткоин не поддерживают возврат средств при краже пароля или обмане. В результате никто не обладает достаточными возможностями и полномочиями, чтобы провести обратную транзакцию биткоина, если вам их не вернёт тот, кто их присвоил.

Итог

Теперь мы разобрались с вопросом биткоин что это – интересная альтернатива деньгам, которая имеет право на существование. Да, у валюты есть и ряд недостатков, но они сполна нивелируются огромным перечнем преимуществ и постоянно растущим спросом на криптовалюты. Со временем его цена и значимость в мире будут только увеличиваться.

Теперь мы разобрались в чём суть bitcoin. Скажите своё мнение о данной цифровой валюте. Надолго ли она пришла в наш мир и какое будет будущее у неё? Давайте делиться своими наработками и помогать друг другу в этом.

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

Настоящие деньги?

Первое место в списке главных заблуждений насчет Bitcoin занимает идея о том, что Bitcoin это очередные «бумажки», пускай и электронные, которые лишь представляют «настоящие» деньги, являются эдакими долговыми расписками. Отсюда берет начало большинство остальных заблуждений: раз это бумажки, то они ничего не стоят; их можно напечатать или уничтожить сколько угодно; их можно подделать; их можно скопировать.

Повторюсь - все это не более, чем заблуждения. В основе идеи Bitcoin лежало желание создать не очередные «бумажки», которые представляют реальные деньги, такие как золото, а аналог самого золота. Взять те свойства золота, благодаря которым оно является идеальными деньгами, и сделать электронную валюту на их основе.

Сложность добычи
Золото нельзя скопировать - его можно только добыть. Но это очень затратный процесс как по времени, так и по ресурсам. Частично из-за этого золото ценится так высоко. Чтобы было понятнее, рассмотрим на примере.

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

Теперь представим другую ситуацию. Изобрели копир, который работает с золотом. И любой человек может за минуту из одного 1 кг золота сделать 10 кг. В данной ситуации кассир уже не будет обменивать билеты на золото, так как теперь он сам легко сможет его напечатать столько, сколько захочется. Золото перестанет иметь какую-либо ценность и его уже нельзя будет использовать в качестве денег.

В Bitcoin процесс добычи монеток тоже требует ресурсов и времени. Но в данном случае это не человеческие ресурсы, а компьютерные.

Условно ограниченный ресурс
Чем дольше добывается золото, тем труднее (затратнее по ресурсам) становится его добывать. Это гарантирует, что инфляция будет под контролем.

В Bitcoin похожее поведение достигается путем введения функции скорости суммарно добываемых монеток от времени. Эта функция обратно пропорциональная, т. е. скорость со временем падает и стремится к нулю. Если взять интеграл этой функции по времени, то получится экспонента. Приблизительно такая:

Здесь видно, что общее число монеток стремится к 21 000 000. Подробности работы Bitcoin будут рассмотрены далее. А пока нужно знать две вещи: монетки появляются в системе пачками приблизительно каждые 10 минут, количество монеток в одной пачке - 50, и оно уменьшается вдвое каждые 4 года.

Материальность
Это уже свойство не столько золота, сколько любой не электронной валюты. Один слиток золота нельзя дважды обменять на услугу или товар. Т. е. в один момент времени он может быть либо у продавца, либо у покупателя.

Такое поведение естесственно для материальной валюты, но не для электронной. Чтобы добиться такого поведения виртуальных денег, нужно приложить немало смекалки. В Bitcoin это поведение обеспечено механизмом транзакций. Все транзакции объеденяются в цепочки. Каждая транзакция берет монетки из одной или нескольких существующих транзакций и указывает, кому они предназначаются. Поэтому всегда можно проверить всю цепочку на валидность.

Сложность добычи, ограниченный ресурс, материальность - эти свойства, плюс использование криптографии для обеспечения безопасности, позволяют использовать Bitcoin в качестве денег. На них основано ядро Bitcoin. Это не просто договоренности. Все они заложены в системе by design, и по-другому она работать не будет. Настало время рассмотреть этот самый дизайн.

Цепочка блоков

Любая электронная платежная система должна где-то и как-то хранить транзакции. В Bitcoin вся информация хранится в цепочке блоков. Блоки передаются в формате JSON. Каждый блок содержит заголовок и список транзакций. Заголовок состоит из нескольких свойств, среди которых есть хэш предыдущего блока. Таким образом вся цепочка блоков хранит все транзакции за все время работы Bitcoin.

В текущих версиях программы Bitcoin цепочка блоков скачивается целиком каждым клиентом, что делает систему полностью децентрализованной. Данные никак не шифруются и любой может вручную проследить все транзакции. Существует даже специальный сайт - Bitcoin Block Explorer , на котором можно легко посмотреть всю информацию о блоках и транзакциях.

На момент написания статьи количество блоков в цепочке было равно 110 968, и, как я уже говорил ранее, это количество приблизительно через каждые 10 минут увеличивается на 1. Это значит, что кто-то из участников смог создать новый блок.

Кстати говоря, все участники делятся на две группы: на тех, кто работает над новым блоком и кто не работает. По статистике эти группы соотносятся как 1 к 3. Зачем вообще создавать блоки, да еще каждые 10 минут? В блоках записываются транзакции. Каждый блок содержит все транзакции, которые проходили во время его создания, т. е. за 10 минут.

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

Блок

Рассмотрим содержимое блока и процесс его генерации более подробно. Пример блока можно найти на все том же Bitcoin Block Explorer . Блок состоит из заголовка и списка транцакций. Заголовок состоит из следующих свойств:

hash - SHA-256 хэш заголовка блока. Такой хэш является достаточно случайным, а время его вычисления предсказуемо. Хочу заметить, что хэшируется только заголовок, без транзакций. Так что число транзакций не будет сильно влиять на время вычисления хэша.

ver - Версия схемы блока. На данный момент у всех блоков одна версия - 1.

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

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

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

time - uint32_t представляющее время создания блока. Максимально допустимый год - 2106.

bits - Одно из самых важных свойств. Является сокращенной формой целевого значения хэша. Блок считается сгенерированным (валидным), когда его хэш меньше этого целевого значения. Целевое значение определяет сложность создания блока. Чем оно меньше, тем меньше вероятность подобрать подходящий хэш за одну итерацию. Это свойство обновляется каждые две недели.

Происходит это следующим образом. Подсчитывается число сгенерированных блоков за последние две недели и сравнивается с эталоном (1 блок каждые 10 минут). Если блоков слишком много, то сложность увеличивается. Если блоков слишком мало - уменьшается. Таким образом система адаптируется к увеличению числа пользователей и, как следствие, суммарной мощности их компьютеров.

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

Например, версия никогда не меняется. Хэш предыдущего блока обновляется тогда, когда кто-нибудь нас опередит и сгенерирует новый блок. Merkle root обновляется при добавлении транзакции. Время - каждые несколько секунд. Bits (целевое значение, сложность) - каждые две недели. Все это слишком долго. Чтобы не ждать, пока обновится одно из свойств и существует nonce.

Рассмотрим гипотетическую ситуацию. Все значения nonce были проверены и ни одно из них не подходит. За это время ни одно другое свойство не изменилось. Происходит переполнение nonce и оно снова начинается с нуля. Получается, что далее хэши будут повторяться. Чтобы избежать подобных ситуаций, после переполнения nonce, меняется специальное свойство одной из транзакций. После этого обновляется Merkle root и хэши заголовка блока уже не будут повторяться.

n_tx - Количество транзакций в списке.

size - Размер блока в байтах.

Транзакции

Транзакции содержатся в блоках в виде списка. Они, также как и блоки, выстраиваются в цепочки. Каждая транзакция должна указать, откуда она берет деньги (из какой существующей транзакции), и куда направляет.

Для указания адресата используется его публичный ключ. Чтобы адресат мог использовать полученные деньги, он должен создать новую транзакцию, которая будет брать деньги с предыдущей и перенаправлять их по другому адресу. Чтобы доказать, что человек использует для перевода именно свои деньги, а не чужие, он должен оставить в своей транзакции свою цифровую подпись. Тогда в любой момент времени можно удостоверится, что все транзакции в системе являются валидными.

На практике все это реализовано с помощью следующих свойств:

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

ver - Версия схемы транзакции. Пока она ни разу не менялась, так что везде равна 1.

vin_sz - Количество предыдущих транзакций, из которых деньги переводятся на новые адреса. Одна или более.

vout_sz - Количество адресов, на которые переводятся деньги. Один или более.

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

size - Размер транзакции в байтах. Подразумевается размер транзакции в формате JSON.

in - Содержит список входов (источников) транзакции. В качестве входов используются выходы предыдущих транзакций (prev_out ). У каждого выхода есть следующие свойства:

hash - Хэш предыдущей транзакции.

n - Так как у транзакции может быть несколько выходов, то нужно указывать, из какого из них берутся деньги. Для этого и существует данное свойство. В нем содержится порядковый номер выхода предыдущей транзакции, начиная с 0.

scriptSig - В этом свойстве отправитель должен доказать, что он переводит именно свои деньги, а не чужие. Для этого он указавает публичный ключ получателя предыдущей транзакции, т. е. свой ключ, так как он должен быть получателем. Кроме того он добавляет ECDSA подпись этой же транзакции, которая сделана его приватным ключем. Это доказывает, что он распоряжается своими деньгами, а не чужими.

После списка входов транзакции (in ) указывается список выходов (out ), т. е. адресатов. Каждый выход имеет следующие свойства:

value - Содержит количество денег, которые будут переведены по новому адресу. Они берутся из предыдущих транзакций. Поэтому данное число не должно превышать их сумму. Например, мы хотим взять 10 монеток из одной транзакции и 20 из другой и направить 25 по новому адресу. Чтобы оставшися 5 монеток не пропали, мы посылаем их самим себе, как сдачу. Таким образом в нашей транзакции будет два адресата, одним из которых являемся мы сами. Value всегда указывается в наномонетах, чтобы избежать дробных чисел.

scriptPubKey - Это свойство, вместе с scriptSig составляют сценарий на модифицированном Forth-like языке . ScriptPubKey содержит операторы языка и хэш публичного ключа получателя транзакции. Сценарий проверяет транзакцию на валидность. Использование подобного сценария дает богатые возможности для описания условий получения денег адресатом. Например, можно заставить получателя указывать пароль вместо ECDSA.

Суммарное количество денег на входе транзакции всегда равно суммарному количеству на выходе. В противном случае деньги либо возникали из воздуха, либо исчезали из оборота. Но в самом начале был график, по которому видно, что число денег экспоненциально растет. Так откуда берутся новые деньги в системе?

На мой вкус, эмиссия денег реализовано просто и элегантно. В каждом блоке первая транзакция в списке является особой транзакцией. У нее всегда один вход, у которого вместо свойства scriptSig есть свойство coinbase . Это свойство может содержать что угодно.

Выход у транзакции также всегда один. Он перенаправляет 50 монеток тому, кто сгенерировал блок, в котором расположена эта транзакция. Это своего рода награда за потраченное время и ресурсы на генерацию блока. Создавая новый блок в цепочке, клиент вносит вклад в работу Bitcoin.

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

Стабильность работы системы основана на количестве пользователей, у которых запущен официальный клиент. Пока их большинство, Bitcoin ничего не угрожает.

Заключение

Proof of work (доказательство работы) - результат работы, которого трудно добиться, но легко проверить. Работа сети Bitcoin основана на этом принципе. Проверить хэш (результат работы) можно за доли секунды. А для того, чтобы его подобрать, требуется много работы.

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

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

Изначальная стоимость золота определялась исключительно тем, кто его добывал. За добытое золото он просил столько, чтобы можно было компенсировать усилия на его добычу. А уже после этого на цену золота начинает влиять рынок.

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

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

Надеюсь, что после этой статьи уровень доверия к Bitcoin хотя бы немного вырастет.

Теги:

  • bitcoin
  • платёжные системы
  • электронные деньги
  • p2p
  • протокол
  • структуры данных
Добавить метки