Где применяется биткоин. Стоимость транзакций незначительна

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

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

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

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


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

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

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

Что такое биткоин?

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

Термин “биткоин” заимствован из английского языка (bitcoin) и образовался путем слияния двух слов: bit (минимальная единица компьютерной памяти) и coin (монета).

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

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

Количество выпущенных в обращение биткоинов может быть ограничено. Сейчас планируется “добыть” всего 21 млн. единиц этой криптовалюты, однако, этот показательмогут пересмотреть. Рассчитано, что такое количество биткоинов планируется добыть до 2033 года.

1 биткоин делится на дробные части, минимальная из которых составляет 0,00000001 биткоина (одна стомиллионная часть, число с 8 знаками после запятой). Минимальную единицу биткоина часто называют Сатоши – в честь основателя этой криптовалюты. Таким образом, 1 биткоин = 100 млн сатоши.

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

Создатель биткоина.

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

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

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

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

На сегодняшний день контроль над биткоином не осуществляет никто.

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

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

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

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

Возможности биткоина.

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

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

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

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

В целом, возможности биткоина на текущий момент постоянно расширяются и растут.

Где взять биткоины?

Получить биткоины можно четырьмя способами:

1. В качестве оплаты за какие-либо товары или услуги (например, расплатиться биткоинами с вами могут на некоторых , на сайтах, называемых “краны биткоина”, где можно выполнять определенные работы за биткоины).

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

3. Купить биткоины напрямую у другого владельца (это выгоднее, поскольку не придется платить комиссию обменного пункта, которая может оказаться немалой – до 5% и более). Таких владельцев можно найти на форумах и сайтах, посвященных биткоину.

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

Популярность биткоина.

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

Рассмотрим 2 очень показательных примера.

Пример 1 . Студент из Норвегии в 2009 году купил 5000 биткоинов, потратив на операцию около 27 долларов. В 2013 году он продал эту сумму, выручив 885 тысяч долларов, то есть, увеличив свой капитал за 4 года почти в 33000 раз (!!!).

Пример 2 . В 2010 году впервые была произведена покупка реального товара за биткоины. Житель США купил 2 пиццы стоимостью 50 долларов за 10000 биткоинов. Когда в ноябре 2013 года курс биткоина достиг своего пика, этот человек написал в своем блоге душераздирающий пост о том, что если бы не “проел” свою криптовалюту, мог бы сейчас стать владельцем состояния в 9 млн. долларов.

Сумасшедший рост курса биткоина продолжался совсем недолго – всего пару месяцев – в октябре-ноябре 2013 года. За предыдущие 4 года курс биткоина поднялся до отметки около 100 долларов (причем, этот рост преимущественно пришелся на 2013 год), а за эти 2 месяца – он взлетел более чем до 1100 долларов за биткоин (в 11 раз).

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

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

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

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

Может ли биткоин обесцениться?

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

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

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

Биткоин сегодня.

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

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

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

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

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

Что такое криптовалюта

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

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

Что такое биткоин простыми словами

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

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

Как появляются новые монеты ВТС и других криптовалют

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

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

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

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

Как заработать биткоины

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

  • облачный майнинг;
  • ВТС-краны;
  • покупка биткоинов.

Давайте рассмотрим каждый из способов более подробно.

Майнинг

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

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

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

Какую видеокарту выбрать?

Подобный вопрос первым возникает в головах людей, узнавших о том, что можно выжать из своей видеокарты биткоины. Однако прежде чем приступить к процессу сборки собственной фермы, необходимо обратить внимание на стоимость видеоадаптеров из новых линеек, представленных такими гигантами, как AMD Radeon и Nvidia. Их цена варьируется в пределе 300-600$, что для среднестатистического гражданина, несомненно, дорого. Также следует учитывать, что подобных графических адаптеров потребуется минимум 4.

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

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

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

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

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

Видеокарты, приведённые в таблице, - наиболее подходящие для майнинга в 2017 году.

Материнская плата

При выборе материнской платы необходимо обращать внимание на количество слотов PCIe. Для того чтобы вы собрали эффективную ферму, плата должна иметь как минимум 4 таких слота. Наиболее подходящей для майнинга считается модель ASRock Н81 PRO ВТС.

Блок питания

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

ОЗУ, HHD и процессор

При выборе оперативной памяти главным критерием является её скорость. Оптимальный вариант для фермы - одна планка на 8 Гб (1600 Мгц). Для стабильной работы хватит жёсткого диска с 60 Гб памяти. Покупать процессор необходимо высокочастотный, поддерживаемый материнской платой.

Райзеры

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

  • на шлейфах;
  • USB 3.0.

Лучшими являются те, которые подключаются посредством USB. Они более стабильные в процессе майнинга.

Программы

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

С ВТС-кошелька деньги можно будет выводить на любую другую платёжную систему, например, WebMoney. С недавнего времени у WM появился новый титульных знак - WMX (вебмани-биткоин). Это событие вызвало колоссальное количество споров на разных форумах, где обсуждаются вопросы, связанные с майнингом. Подобная реакция объясняется тем, что до "Вебмани" биткоин не имел поддержки со стороны крупнейших провайдеров электронных платёжных систем.

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

Облачный майнинг

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

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

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

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

ВТС-краны

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

  1. Freebitco . Можно «открывать» кран ежечасно, при этом получать от 45 до 45000 сатошей.
  2. ADBTC . Забирать сатоши можно каждые 30 секунд. Бонус - фиксированный (69 сатошей).
  3. BonusBictoin . Раз в десять минут можно выполнять определённое действие, за которое вам будет начисляться от 50 сатошей.

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

Биржи криптовалют

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

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

Где заниматься трейдингом - дело каждого. Однако при выборе торговой площадки стоит обратить внимание на такие нюансы:

  • Аналитические инструменты . Для того чтобы зарабатывать на разнице курса биткоина, необходимо научиться анализировать состояние рынка. Без помощи вспомогательных средств, таких как графики, японские свечи, стакан и т. д, сделать это будет невозможно. Выбирая биржу, первым делом оцените её функционал.
  • Суточный оборот . Данная информация способна рассказать многое о бирже, которая вас заинтересовала. Чем больше оборот денежных знаков на торговой площадке, тем перспективнее она для заработка.
  • Общая сумма предложенной криптовалюты . На проверенной бирже, которая создаёт идеальные условия для совершения сделок на собственной площадке, всегда много трейдеров и тех, кто решил продать свои ВТС. Именно здесь у вас появится больше инструментов для того, чтобы получить прибыль, которая напрямую будет зависеть от того, сколько вы готовы инвестировать.
  • Служба поддержки . Не стоит тратить время на работу с сервисом, служба поддержки которого не идёт на контакт с клиентами или решает вопросы очень медленно. Лучше сохраните свои нервы и деньги, ведь существует множество площадок, где купить биткоин можно быстро и без всевозможных подводных камней.

Как получить «живые» деньги за добытую криптовалюту

Мы рассмотрели основные способы, как можно зарабатывать биткоины, курс которых постоянно растёт. На сегодня стоимость 1 ВТС варьируется в пределах 2300-2500$. Но как подержать в руках честно заработанные деньги? Для этого нам необходимо будет воспользоваться услугами биткоин-обменников.

Для того чтобы обменять криптовалюту на фиатные деньги, нужно иметь дебетовую карту любого банка или электронный кошелёк, зарегистрированный в одной из платёжных систем. Затем отправляемся на поиски самого биткоин-обменника, которых на сегодня очень много. Прежде чем конвертировать биткоины в другую валюту, проанализируйте понравившийся ресурс, изучите все условия совершения сделок, почитайте отзывы людей, воспользовавшихся услугами данной площадки. Также обратите внимание на курс и комиссию, чтобы не продешевить. Давайте рассмотрим самые популярные среди пользователей ресурсы, которые работают с такими платёжными системами, как "Яндекс.Деньги", PayPal, QIWI, WebMoney:

  • X-PAY;
  • 60СЕК;
  • XCHANGE;
  • ЕХМО;
  • PROSTOCASH;
  • WMGLOBUS;
  • BLUE;
  • LIVECOIN;
  • BESTCHANGE;
  • ALFACASHIER.

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

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

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

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

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

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

Блоки складываются в цепочку — блокчейн. Данная цепь является публичной, т.е. каждый участник может проследить по ней всю историю транзакций, а также вычислить баланс любого Биткоин-адреса, просмотрев все операции, в которых он фигурировал. Изменить данные, внесенные в блокчейн невозможно. Любая информация, записанная в блок, остается в нем навсегда. Копия реестра транзакций хранится у каждого участника сети и обновляется одновременно с другими копиями. На данный момент в сети создано более 400 тыс. блоков. Точное количество блоков можно узнать .

Структура блока

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

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

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

Указанный ранее порог определяет сложность вычислений, т.е. сколько вариантов заголовка необходимо перебрать, чтобы блок смог попасть в реестр. Сложность меняется каждые 2016 блоков (14 дней). С ее помощью сеть контролирует частоту появления новых блоков — вычисление каждого должно занимать около 10 минут. Выбор именно 10 минут был произвольным. Просто очень короткий период грозил бы нестабильностью, а очень длинный бы затягивал подтверждение. Если мощность сети растет, сложность также увеличивается (увеличивается число начальных нулей), если мощность падает, вслед за ней меняется и сложность. Таким образом, соотношение вычислительной мощности и сложности вычислений всегда остается постоянным, так же, как и время, необходимое для генерации каждого нового блока.

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

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

Алгоритм цифровой подписи

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

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

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

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

Алгоритм цифровой подписи ECDSA, использующий эллиптические кривые и конечные поля, подробно описан в статье «The Math Behind Bitcoin ». С точки зрения математики, эллиптическая кривая представляет собой уравнение вида: y² = x³ + ах + b. В случае с Биткоином а = 0 и b = 7, и кривая выглядит следующим образом:

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

Для сложения точек P и Q, мы проводим через них прямую, которая пересечет кривую в некоторой точке R‘. Затем находим на кривой точку R, симметричную R‘ относительно оси X. Она и будет являться суммой точек P и Q.

При удвоении точки, P + P = R, мы проводим прямую, которая касается кривой в точке P. Согласно свойствам кривой, прямая пересечет ее еще в одной точке — R‘. Точка R, симметричная R‘ относительно оси X и будет результатом удвоения P.

Две эти величины можно использовать для определения скалярного произведения, R = aP, определяемую как добавление точки Р самой к себе a раз. Процесс скалярного умножения упрощается за счет сочетания процессов сложения и удвоения точек. Например, семикратное добавление точки P, R = 7P = P + (P + (P + (P + (P + (P + P))))), можно представить в виде: R = P + 2 (Р + 2P). Т.е. вместо 7 операций мы получили всего 4 — 2 операции удвоение и 2 сложения.

Другое понятие, которое использует алгоритм ECDSA, это конечное поле. Его можно рассматривать как заданный диапазон положительных чисел, в рамках которого осуществляются все операции. Сочетая два понятия — эллиптическая кривая и конечное поле, мы получим функцию, которая по своему внешнему виду не будет иметь ничего общего с прежней кривой, но уравнения и свойства ее останутся прежними. Например, эллиптическая кривая Биткоина, y² = x³ + 7, определенная на конечном поле по модулю 67, будет выглядеть следующим образом:

При этом симметрия точек относительно оси X сохраняется. Просто теперь это множество точек, в которых все х и у значения представляют собой целые между 0 и 66. Визуально будет отличаться и процесс сложения и удвоения точек. Теперь прямые ограничены конечным диапазоном и будут оборачиваться «вокруг поля» — линия достигает края, в нашем примере 67, и продолжается с другого его конца, сохранив прежний наклон, но со сдвигом. Поэтому, сложение точек (2, 22) и (6, 25) в данном случае выглядит так:

Прямая проходит через 2 указанные точки, затем упирается в край поля и, продолжаясь, пересекает точку (47, 39). Симметричная ей «относительно оси X» будет точка (47, 28), которая и является результатом сложения.

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

Уравнение эллиптической кривой: y² = x³ + 7.
Простой модуль = 2256 — 232 — 29 — 28 — 27 — 26 — 24 — 1 = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE FFFFFC2F.
Базовая точка = 04 79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DCE28D9 59F2815B 16F81798 483ADA77 26A3C465 5DA4FBFC 0E1108A8 FD17B448 A6855419 9C47D08F FB10D4B8.
Порядок = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE BAAEDCE6 AF48A03B BFD25E8C D0364141.

Данная конкретная реализация ECDSA известна как secp256k1 и является частью семейства стандартов, предлагаемых для использования в криптографии.

Учет баланса средств

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

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

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

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

На что можно потратить?

Шоппинг . В первую очередь Биткоин — это средство платежа. В настоящее время криптовалюту к оплате принимают большое число стартапов и крупных компаний, таких как Microsoft, Overstock, Dell, TigerDirect и др. За биткоины вы можете приобрести практически любые физические товары, услуги или цифровой контент, как в интернете, на многочисленных сайтах, так и в ряде оффлайновых точек — кафе, магазинах, артстудиях и т.д. На сегодняшний день в мире существует более 7,5 тыс. центров приема Биткоин. Увидеть их можно на карте .

Обменять на другую валюту . Несмотря на все многообразие торговых предложений, говорить о повсеместном признании Биткоина, особенно в России, еще рано. Если в выбранном вами магазине криптовалюта не принимается, вы можете обменять ее на наличные или на другую электронную валюту. Сделать это можно, к примеру, в обменном пункте xmlgold.eu , предлагающем около 40 направлений обмена Биткоин. Среди доступных вариантов — вывод в другие платежные системы (AdvCash, OKPAY, Perfect Money, Payeer и другие), мгновенный банковский перевод, с помощью которого можно оплатить покупку или получить наличные, а также вывод на карты Visa и MasterCard в долларах или евро по всему миру.

Отправиться в путешествие . Заказать билеты на самолет, забронировать номер в отеле, оплатить туристический тур — все это можно сделать с помощью Биткоина. Сегодня существует несколько крупных туристических сервисов, принимающих криптовалюту в качестве оплаты, один из них — BTCTrip . Пользовательский интерфейс этого ресурса не отличается от других порталов, посвященных путешествиям, но оплатить поездку можно биткоинами. В самом путешествии вы также сможете использовать криптомонеты, и вам не понадобится искать обменные пункты, как в случае с обычной валютой, ведь в большинстве зарубежных стран продавцы охотно принимают криптовалюту, в том числе благодаря различным сервисам оплаты, таким как Blade , Circle , Plutus .

Направить на благотворительность . Возможность отправлять как крупные суммы, так и совершать микроплатежи, а также низкие комиссии на обработку транзакции делают Биткоин идеальным инструментом для отправки средств на благотворительность. Одной из первых возможность делать пожертвования в BTC предоставила организация BitGive Foundation, занимающая сбором средств для Красного Креста, Water Project, Save the Children и других программ. Пожертвования в криптовалюте принимает международная экологическая организация Greenpeace. Не так давно была запущена программа Bitcoin Charity 2.0, которая позволяет направить средства напрямую нуждающимся. Проект обеспечивает полную прозрачность за счет использования технологии блокчейн.

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

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



 

Пожалуйста, поделитесь этим материалом в социальных сетях, если он оказался полезен!