Что такое btc. Биткоин валюта, что это и как применять её в своих целях: советы, рекомендации, полезная информация

Но это скорее новости. По комментариям заметно, что у многих людей, особенно не знакомых с 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
  • протокол
  • структуры данных
Добавить метки

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

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

Bitcoin, Биткойн, Биткоин, BTC

Слово "Bitcoin" образовано в английском языке от "bit" - минимальная единица информации и "coin" - монета. Следуя правилам англо-русской транскрипции, этот термин нужно переводить на русский язык как "Биткойн" . Такое написание используют официальный сайт bitcoin.org , Bitcoin Wiki ,Википедия, ЦБ РФ и другие ресурсы. До сих пор широко распространенный вариант "Биткоин " произошел от первого неграмотного перевода интерфейса кошелька на основе прямой транслитерации. Однако, лучше писать это слово правильно.
Самое распространенное сокращение от Bitcoin - BTC - обычно применяется в биржевой торговле и статьях финансовой направленности. Кириллическое сокращение, БТК , в сообществе не прижилось.

Что такое Bitcoin?

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

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

На самом деле, такого относительно небольшого количества монет вполне достаточно для повседневных расчётов, так как 1 биткойн делится на 100 000 000 частей, которые называются "сатоши", в честь создателя системы. Иногда используются понятия "миллибиткойн" (mBTC, одна тысячная) и "микробиткойн" (uBTC, одна миллионная).


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

Во всем мире сейчас говорят о валюте нового поколения - биткоинах, первые сведения о которых появились глобальной сети интернет в 2009 году. За это время цифровые монеты продемонстрировали удивительную волатильность с преобладанием динамики роста своей стоимости. На начало декабря 2016 года недельный таймфрейм графика bitcoin выглядит вот так:


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

Как появился Bitcoin - создание криптовалюты

Чтобы узнать что такое биткоин во всех подробностях, вы можете обратиться к кладезю крипто-народной мудрости в сети под названием bits.media . Но я все же попробую рассказать об Bitcoin простыми и, надеюсь, понятными словами (что всем было понятно).

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

Любой посредник взимает не малую комиссию за совершаемую операцию, поскольку работать «за просто так» никому не хочется. Чем больше объем переводимых капиталов, тем выше уровень комиссионных потерь. С развитием информационного предпринимательства люди задумались о том, как избежать затрат и заниматься бизнесом в условиях стопроцентного КПД.

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


Биткойн начинался с концепции - документа , опубликованного 31 октября 2008 года таинственной личностью, работавшей под псевдонимом Сатоси Накамото (Satoshi Nakamoto). Кто является настоящим разработчиком, один это человек Сатоши или группа - до сих пор неизвестно, несмотря на многочисленные журналистские расследования. С 3 января 2009 года берёт своё начало практическая реализация этой концепции в программном коде. В 18:45 по Гринвичу (22:45 МСК) 03.01.2009 был сгенерирован первый блок в сети, так называемый генезис-блок. Этот день считается днем рождения Биткойна и отмечается сообществом по всему миру.

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

Особенности Bitcoin, отличающие его от других видов электронных и бумажных денег:


Криптовалюты в жизни

Первоначально биткойны были востребованы только в среде математиков, криптографов, а также людей, очень сильно увлечённых компьютерными и сетевыми технологиями. Тогда биткойны служили просто доказательством того, что возможны электронные деньги, не имеющие гарантированного обеспечения. Скорее, их можно назвать электронным аналогом золота — как и золото, биткойн сложно добывать, его количество ограничено, а трудоёмкость добычи со временем только возрастает. Осенью 2009 года 1 BTC уже можно было купить за 0.8 цента. С этих пор началась история биржевой торговли, в которой было немало взлётов и падений, громких банкротств и успешных проектов. Сделки за биткойны сначала были редкими и эпизодическими. Первой и самой известной была покупка двух пицц за 10 000 BTC, которая состоялась в мае 2010 года (на тот момент эквивалент 25 $). С тех пор биржевой курс поднимался выше 1000 $ и падал обратно до 150 $, но это уже другая история...

Весь 2016 год курс биткоина неуклонно рос. Если в начале года 1 монету можно было купить за 340-360 долларов, но в начале декабря 2016 биржевой курс биткоина вырос до 770 долларов за 1 BTC. Даже просто инвестировав часть денег в начале года в этот высокорискованный актив, сейчас можно было бы получить более 120% прибыли.


На раннем этапе развития Биткойна его популярность создали японская биржа MtGox и нелегальный онлайн-рынок Silk Road. Сейчас Bitcoin не зависит от одной биржи или пула, а с незаконной деятельностью в криптовалютах правоохранители научились бороться так же, как и с другими экономическими преступлениями.

Сегодня Bitcoin - современная цифровая валюта, которая прекрасно подходит для расчётов в сети Интернет. Всё больше магазинов принимают биткоины в качестве одной из опций оплаты. Простота и удобство открытия счета в биткойнах привлекают к этой цифровой валюте всё больше людей из развивающихся стран. Во многих государствах Азии и Африки сеть Биткойн заменяет людям труднодоступное и дорогое банковское обслуживание. В развитых странах получили распространение POS-терминалы для расчётов биткойнами в магазинах, банкоматы для криптовалют, аппаратные кошельки для Биткойна. Возник настоящий бум стартапов, которые используют Bitcoin. Оказалось, что технология блокчейна подходит не только для финансовых расчётов, но и для распределённого хранения данных о различных активах. Уже существует несколько тысяч других криптовалют, созданных на основе Биткойна или с нуля.

Немного о политике

Отношение государств к криптовалютам очень разное. Есть как явное поощрение - в Австралии, Германии, Нидерландах, Новой Зеландии, Сингапуре, некоторых штатах США, различных оффшорах, так и серьезные ограничения, способные перерасти и запретительные меры - это Индонезия, Китай, Россия, Украина. На прямые запреты решились только горячие латиноамериканцы в Боливии и Эквадоре.

Многие правительства выбрали линию наблюдения с осторожным оптимизмом - это большинство стран Евросоюза, Великобритания и Швейцария, федеральное правительство США, Канада, Япония и страны Юго-Восточной Азии. В большинстве развитых стран финансовое законодательство адаптируется для регулирования криптовалют, и вскоре этот вопрос будет решен.


) и платежная система, которая уже свободно используется в интернете для оплаты всевозможных товаров и услуг, созданная неким Сатоши Накамото (кто это на самом деле, неизвестно до сих пор). Первым упомянул термин "криптовалюта" Вей Даи в рассылочном листе cypherpunks в 1998 году.

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

Одной из отличительных черт Биткоина является его невероятная история роста (и падения): в 2010 году Лацло Ханьец купил 2 пиццы за 10000 биткоинов, а в 2013 году цена за один биткоин превысила отметку в 1000 долларов (сделав продавца пиццы миллионером!).

Принцип работы биткоина

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

Адреса биткоин кошельков - это идентификатор вида 23noGg7B9TeFpT4ZTASgRxf2a1DYLSJa54. Для создания кошелька не нужно даже подключение к интернету, интеренет нужен толкьо для совершения транзакции. Т.к. создание кошелька это случайная генерация логина и пароля в представленном выше виде, то есть вероятность создания кошелька с положительным балансом, но эта вероятность бесконечно мала и составляет 1,813595*10^-62, поэтому можно не волноваться.

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

Также, сама сеть “замораживает” транзакции на некоторый срок (обычно около 10 минут), чтобы включить их в блокчейн. Чем в большее количество блоков включается транзакция, тем больший “вес” она имеет в системе (что-то вроде доверия системы к данной транзакции). Всего будет выпущен 21 миллион Биткоинов, эта цифра была установлена при создании валюты для избежания дальнейшей инфляции. На данный момент в обращении находится уже 13.194 миллионов монет, больше половины, а полностью все биткоины будут выпущены примерно к 2140 году!

Вы спросите - раз количество монет уже определено, не возникнут ли проблемы с их использованием, ведь цена будет расти из-за ограниченного “запаса”? И на этот вопрос у Биткоина есть свой ответ:) Минимальная единица передачи - 0.00000001 Биткоин, или Cатоши (названа, как можно догадаться, в честь создателя валюты), причем система предусматривает деление на еще меньшие “гроши”!

Поэтому волноваться не стоит, биткоинов хватит всем!

Чем Биткоины отличаются от других валют?

Отличительными чертами Биткоинов являются:

Отсутствие контроля банков и государств.

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

Анонимность = безопасность.

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

Постоянное развитие.

Ядро валюты постоянно дорабатывается, валюта имеет открытый исходный код (open-source) и любой может создать свою разновидность Биткоина или модифицировать имеющийся код.

Дешевизна.

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

Надёжность.

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

Если обнаружится перерасход средств - лишние транзакции будут отменены, поэтому для подтверждения транзакции необходимо ждать около 10ти минут.

Как получить Биткоин?

На данный момент существует три основных пути заполучить желанные “монетки”:

Купить на одной из криптобирж

Выбор действительно велик, некоторые биржи даже предоставляют доступ по API (возможность подключения торговых роботов) или с помощью торговых платформ, например, Metatrader 4)

Получить в виде трансфера или оплаты за товар\услугу

Переслать Биткоин можно с помощью компьютера или приложения на своем смартфоне. Многие приложения являются также и кошельками (для браузеров Chrome и Firefox есть даже расширения-кошельки!)

Майнинг биткоинов

Майнинг является единственным методом эмиссии (увеличения количества единиц в обращении) Биткоинов. Для добычи Биткоинов пользователь должен “решить” вычислительную задачу по поиску ключа-пароля (хэша) для блока, содержащего “награду” - 25 Биткоинов.

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

Для этого было введено понятие “сложности” - каждые 2016 блоков, количество вычислений для получения очередного блока растет по сложной формуле. Таким образом, если 4 года назад можно было получать Биткоины с помощью центрального процессора, затем - с помощью видеокарты, позже стали появляться специализированные платы-”числодробилки” на основе FPGA и ASIC-чипов. Некоторые энтузиасты собирали целые комнаты видеокарт или чипов для майнинга - Биткоин-фермы, но не все окупили свои вложения из-за быстрого роста сложности майнинга…

На данный момент майнинг в большинстве своём идет с помощью пулов - объединённых сообществ пользователей. Майнинг в пуле лучше майнинга в одиночку тем, что пресловутый блок сообща посчитается гораздо быстрее, принеся каждому свою долю (согласитесь, глупо ждать расшифровки своего блока пару лет, когда можно получать небольшие выплаты соответственно своему вкладу каждый день или несколько дней!).

Многие эксперты сравнивают биткоины с золотом. Спросите почему? Потому, что как и золото, биткоинов существует определённое количество и рано или поздно они будут все добыты.

Как и у золота, у биткоинов нет централизованного административного центра, биткоины нельзя напечатать, как и создать золото. Добыча биткоинов постоянно усложняется. Очень давно, когда люди поняли всю ценность золота, добыча ценного метала не составляла особого труда, он был на поверхности земли, всё что нужно было делать - собирать его и обрабатывать.

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

Всё это очень похоже на историю с биткоинами.

Краткая история в фактах

Февраль-май 2010 г - пресловутая покупка двух пицц пользователем laszlo (празднуется 22 мая как Международный день Биткоин-пиццы!), пользователь SmokeTooMuch пытался продать свои 10000 биткоинов за 50 долларов, но так и не смог найти покупателя (и правильно сделал).

Июнь 2010 г - “курс” вырос на 1000% за 5 дней, с 0.8 цента до 8 центов.

Февраль-апрель 2011 г - курс становится равным 1 доллару!

Начиная с весны 2011 года Биткоином плотно занялись СМИ, Wikileaks и другие организации начали прием пожертвований в виде Биткоинов, что вызвало экспоненциальный рост курса.

8 июля 2011г - курс Биткоина достигает отметки в 31 доллар, за чем следует первое падение.

Декабрь 2011г - курс равен 2 долларам, мало кто верит в будущее Биткоина и криптовалют в общем.

Декабрь 2012г - медленный рост до 13 долларов в течение года. В 2013 году вновь началось “принятие” Биткоина в СМИ и для пожертвований, многие сайты начали прием Биткоинов в качество средства оплаты, что вызвало взрывной рост (5-10% в день!) до 266 долларов 11 апреля 2013 года.

Летом курс снизился до 100 долларов и, можно сказать, находился во “флэте”, если так можно назвать дневную волатильность в пару процентов. К этому времени торги Биткоином проводились на нескольких биржах, крупнейшими являлись Mt.Gox, BTC-e. Начали появляться фьючерсы и CFD на Биткоины.

Осенью 2013 года произошло несколько значимых событий в мире криптовалют:

1. ФБР арестовал владельца и счета черного рынка Silk Road (к слову, владелец управлял рынком со своего ноутбука, сидя в кафе напротив своего дома - мастер анонимности в действии!), что вызвало flash crash курса до 110 долларов (2 октября), впрочем, цена быстро вернулась к изначальным 200 долл.

3. 28 ноября является знаковым днем в истории криптовалюты, ведь цена в этот день преодолела отметку в 1000 долларов за один Биткоин!

2014 год можно назвать “годом стабильности” для валюты - цена, несмотря на любые новости и скачки, находится у отметки в 500 долларов большую часть времени.

Перспективы биткоинов

Перспективы Биткоина туманны. С одной стороны, курс на данный момент весьма и весьма велик (~500 долларов), объемы торгов также не желают снижаться, появляются новые биржи и сервисы…

Но с другой стороны - не все государства (Россия, Китай, США пытались применить санкции по отношению к операциям с криптовалютами) и компании (компания Apple несколько раз становилась центром скандалов, не принимая Биткоин-приложения в свой App Store) хотят видеть дальнейший рост и становление криптовалюты.

Одно точно - начало криптовалютам и альтернативе международной банковской системе положено, и мир никогда не будет прежним, разделяясь на “до Сатоши Накамото и Биткоина” и “после” :)

Будьте в курсе всех важных событий United Traders - подписывайтесь на наш

Биткойн — что это такое?

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

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

Особенности системы Биткойн

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

Таким образом, биткойн одновременно обладает свойствами обычных наличных денег, электронных валют, системы денежных переводов и «цифрового золота».

Как работает Биткойн?

Серия статей на нашем портале объясняет различные аспекты Биткойн технологии по возможности без сложного технического жаргона:

  • Математика Биткойна: и

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

Ну, или можно понять основные принципы функционирования сети, посмотрев вот это видео:

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

На нашем youtube-канале есть и другие образовательные видео, подписывайтесь .

Как правильно хранить биткойны?

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

А как правильно: Биткойн или БиткоИн?

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

  1. Для тех, кто с английским знаком «не понаслышке»: в оригинале звучит именно дифтонг [ɔɪ] , то есть «ой» — «биткойн », никакого мифического «биткоИна» там и близко нет.
  2. Правила транскрибирования иностранных слов в русском языке. Worcester по-русски Вустер, а не «Ворцестер», Southwell - это Сазл, а не «Соутхуелл». Те же правила действуют для прямых заимствований: экшн, а не «актион», имидж а не «имаге» и т.п.
  3. Правила транслитерации с Википедии : oi, oy, -oid [ɔɪ] ой, за исключением суффикса -оид point пойнт , android андроид .
  4. Правила транскрипции с английского на русский, по справочнику Р.С. Гиляревского и Б.А. Старостина : дифтонг [ɔɪ] пишется как «ой».
  5. Все аналогичные заимствования из английского в русский, как и транскрипция имен/названий, используют именно «ой» - бойлер , спойлер , джойстик, пойнтер , Вест-Пойнт , Зойдберг .
  6. Аналогичные локализации в остальных языках с кириллической письменностью (Монгольский, Болгарский, Македонский) — все как один используют «биткойн ».
  7. Для тех, кто еще сомневается, есть проверочное слово «биткойнер «. Биткойнер, биткойновая экономика, биткойн — однокоренные слова, логично?

Помимо прочего, правильность написания Биткойн подтверждают авторитетные источники:

Почему же, несмотря на все это, некоторые, даже вполне грамотные люди, по-прежнему используют жаргонизм «биткоИн»? Дело в том, что именно он изначально использовался в русской локализации первого биткойн-клиента (Bitcoin-Qt). Понятно, что от ранних переводчиков — гиков-энтузиастов, продвигавших использование криптовалюты в самом начале ее пути (за что им честь и хвала!) трудно требовать глубоких знаний в фонетике и лингвистике — ну, перевели как умели. И в итоге многие ранние биткойнеры привыкли использовать эту неправильную кальку, потому что увидели ее первой. А от них, неправильному написанию научились и другие — в итоге, этот жаргонизм все еще достаточно распространен, хотя правильное написание его активно вытесняет.

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

Что такое Биткойн?

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

Чем Биткойн отличается от других форм цифровой наличности?

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

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

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

Кто придумал Биткойн?

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

Так кто же печатает Биткойн?

Никто. В отличии от «официальных» валют, которые по своему усмотрению , неподотчетные населению своих стран, никто не «печатает» Биткойн.

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

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

Можно ли напечатать неограниченное количество Биткойнов?

Это невозможно. Компьютерный алгоритм, который контролирует выпуск биткойнов, не позволяет выпускать более, чем в среднем 150 монет в час. Причем, это количество постоянно снижается (в 2 раза каждые 4 года). В итоге, максимальное число монет, которое может быть выпущено до 2140 года — это 21 миллион. Вроде бы, это совсем немного. Однако каждую из этих монет можно разделить на много частей (наименьшая номинация — это одна стомиллионная биткойна, называемая «сатоши», в честь основателя).

На чем основан Биткойн?

Когда-то используемые в мире валюты , например, к золоту, или серебру. Теоретически, вы могли принести доллары в банк и получить взамен немного золота (хотя на практике, это не всегда работало).

Но уже достаточно давно, ВСЕ мировые валюты отказались от любого обеспечения. Единственное, на чем СЕЙЧАС основаны доллар, евро, гривна или рубль — это доверие к Центробанкам. Люди надеются, что центробанки не будут печатать слишком много новых денег, и не допустят, чтобы инфляция слишком уж обесценила выпускаемую ими валюту. К сожалению, в настоящее время все ведущие центробанки мира обманывают это доверие и . В перспективе, это не может закончиться ничем, кроме нарастающей гиперинфляции, которая хорошо знакома тем, кто имел счастье жить на пост-Советском пространстве в начале-середине 90-х. Именно поэтому многие люди задумались об альтернативах «официальным» валютам.

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

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

Каковы особенности Биткойна?

Биткойн имеет несколько важных особенностей:

1. Он полностью децентрализован

Сеть Биткойн не контролируется какой-то компанией или организацией. Каждая машина, на которой стоит программа-клиент, работающая в соответствии с математикой Биткойна, является частью сети и проводит биткойн-транзакции, а все вместе эти машины и составляют сеть Биткойн. Удаление любой из этих машин, или даже большинства из них, из сети никак не повлияет на работу системы. Нету никакого «центра», который можно «выключить», чтобы Биткойн перестал работать. Это означает, что никто не может «управлять денежной политикой», «заблокировать платежи», «заморозить счета» — как это было в Сбербанке в 90-х или, например, просто забрать деньги на счетах людей — как это произошло на Кипре в 2013-м.

2. Им легко пользоваться

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

3. Он анонимен

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

4. Все транзакции публичны

… детали каждой отдельной биткойн-транзакции видны всей сети — каждый может видеть, с какого адреса и на какой перечислено сколько биткойнов. История всех биткойн-транзакций, называемая блокчейном (blockchain), хранится на всех узлах сети. Так что, если вы сами объявили, что какой-то адрес принадлежит именно вам, все будут знать, сколько у вас на этом адресе биткойнов, и все операции, связанные с этим адресом.

5. Стоимость транзакций незначительна

Это ваш банк возьмет с вас 500 рублей за международный перевод. Отправить любое количество биткойнов в любую точку мира можно, в принципе, и бесплатно. Для ускорения прохождения этих платежей, люди обычно отдают небольшую частичку монеты (несколько центов, меньше рубля) в качестве своеобразных «чаевых» для узлов, проводящих их транзакции.

6. Платежи проводятся быстро

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

7. Невозможно отменить или «блокировать» платеж

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

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