Что такое биткоин простыми словами? Новая виртуальная валюта — биткоин.

Биткоин — электронная валюта с рыночной капитализацией в 9 млрд. долларов, что превосходит многие ВВП стран. При этом добыто лишь половина btc монет, а рыночная стоимость 1 btc = 410$ и будет расти только вверх!

По мнению аналитиков последний биткоин будет добыт к 2040 году, а цена за 1 единицу сможет вырасти более чем в 1 000%. И к этому времени во многих странах будет официальная торговля за btc.

Вся история о биткоине за 9 минут

Валюту создал Сатоши Накамото в 2008 году, однако в сети она появилась в продаже с 2009 года по 0,2 — 0,5$ за штуку. А люди, которые купили тогда биткоины стали богатыми.

Ярким примером является студент Кристофер Кох, который решил купить Биткоинов на 27$ в 2009 году для темы в университете. Но вспомнил о них только в 2013, когда 1 биткоин стоил 1 000$, а его инвестиции подорожали до 886 000$.

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

Полезная информация о биткоинах
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

График цены на биткоин за все время

Если присмотреться, у валюты был внезапный подъем, который связан с распространением биткоинов по всему миру. Однако после планки в 1 000$, Китай запретил осуществлять продажу Биткоинов, что привело к резкому падению цены до 200$.

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

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

И за каждый добытый новый блок, майнер получает 25 BTC. Раньше добыча осуществлялось с помощью мощности видеокарты. В нынешнее время использую ASIC (высокопроизводительный специальный компьютер для добычи биткоинов).

Если сейчас попробовать добыть блок с помощью видеокарты Radeon (самой производительной из CPU) на это может уйти около 5-7 лет. Поэтому оборудование с каждым годом становится все лучше и лучше. А в 2040 будет добыт последний блок с кодом.

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

Заработок и инвестирование в Биткоины (Bitcoin)

Что такое Bitcoin и как заработать на Биткоинах?

Не так давно в очередном недельном отчете по моим инвестициям, я рассказывал о , как о новом перспективном инвестиционном инструменте. Только за первую неделю торговли Биткоинами я заработал более 200$ при депозите 800$, т.е. 25% за неделю. Ради справедливости отмечу, что мне немного повезло, т.к. я покупал монеты Bitcoin при сильном восходящем ценовом тренде (цена поднималась выше 1000$). После публикации отчета, от читателей ленивого блога сразу же посыпались вопросы типа:

  • что такое биткоин (bitcoin)?
  • не поздно ли инвестировать в биткоины?
  • как заработать на биткоинах?
  • где взять\купить биткоины?
  • как покупать биткоины на и ?

На эти и другие вопросы я обещал ответить подробным обзором, который вы сейчас и читаете. Итак, начнем с того, что вообще такое биткоины (bitcoin)? Этот вопрос был самым распространенным среди читателей.

Биткоин (bitcoin) — что это такое?

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

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

Дословно биткоин (bitcoin) — «bit» единица информации, «coin» монета. По сути биткоин (официальное сокр. BTC) — это электронная платежная система (валюта), не имеющая единого информационного центра, поэтому у системы нет единого владельца. Можно сказать, что битки принадлежат тем, кто ими пользуется. Кстати, чаще всего в сети bitcoin называют именно битками.

Электронная криптовалюта биткоин была создана в 2009 году (разработка началась в 2007), программистом или командой программистов с псевдонимом Сатоси Накамото (судя по всему японское имя). В 2009 году Сатоси опубликовал исходный код системы и это событие можно назвать началом работы электронной платежной системы.

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

  • LiteCoin (сейчас курс LTC колеблется в диапазоне 25-40$);
  • Namecoin (сейчас курс NMC колеблется в диапазоне 5-10$);
  • PPcoinn (сейчас курс PPC колеблется в диапазоне 3-5$).

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

Биткоин (bitcoin) для чайников

Для того, чтобы полноценно разобраться что же такое bitcoin перечислю основные отличия биткоинов от привычных денег:

  • Биткоины ничем не обеспечены

BTC не являются долговыми обязательствами (как привычные деньги) и по сути ничем материальным не обеспечиваются. Цена биткоинов напрямую зависит от спроса и предложения, т.е. насколько валюта нужна людям. Можно провести параллель с золотом, цена на которое напрямую зависит от спроса. Если золото, в какой-то момент не будет никому нужно, то цена на него рухнет, правда, до полного нуля цена не упадет, т.к. это все же металл и из него можно что-то сделать. Из биткоина же в случае отсутствия спроса сделать ничего не получится, поэтому и цена на него теоретически может упасть вплоть до нуля.

  • Нет единого центра

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

  • Ограниченное количество валюты

Исходный код системы запрограммирован таким образом, что изначально известно максимальное количество монет в системе (21 млн. монет). Запрограммировано не только максимальное количество, но и динамика эмиссии (выпуск новых монет), которая сейчас составляет 25 монет каждые 10 минут. Монеты распределяются среди, так называемых, майнеров, о которых я расскажу чуть позже. Каждые 4 годы эмиссия снижается вдвое.

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

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

  • Нет комиссий за транзакции

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

  • Полная анонимность биткоинов

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

Номер кошелька представляет собой строчку длинной, порядка, 34 символов (буквы и цифры). Сам кошелек может храниться на компьтере, переносном носителе или в онлайне сервисе.

Основные недостатки биткоинов

  • Нет единого регулятора

Так как нет единого центра, нет и возможности отменить операцию с биткоинами.

  • Сложность использования

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

  • Риск стать запрещеной валютой

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

Существует всего два способа как можно заработать на биткоинах:

  • Заработок на майнинге биткоинов

Майнинг (mining - добыча ископаемых) — добыча виртуальной валюты биткоин за счет вычислительных мощностей компьютера. Этот процесс нужен для обеспечения жизнедеятельности сети, именно майнеры (шахтеры виртуальной валюты) обеспечивают анонимность, безопасность и оперативность транзакций в системе bitcoin. Заработком для майнеров является новые монеты в системе (25 монет каждые 10 минут), которые распределяются среди майнеров. В настоящее время расчеты в системе bitcoin настолько сложны, что использование обычного компьютера для майнинга принесет только убытки (электроэнергия, амортизация и пр.). Для того, чтобы объединить вычислительные мощности майнеры объединяются в пулы, прибыль в которых делится пропорционально объёму произведенных расчетов.

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

  • Заработок на торговле биткоинами

Этот способ можно разделить на два: пассивное инвестирование в биткоины и активное спекулирование на курсе. Первый способ заключается в банальной покупке биткоинов и консервированием их под матрасом, в надежде, что через пару лет они будут стоить в десятки раз больше, чем сейчас. Кстати, недавно читал статью ведущего аналитика Bank of Amerika, который провел исследование и утвержает, что цена битков будет только расти минимум до отметки 300$ (сейчас цена за 1 BTC=2500$).

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

Этот вариант очень похож на торговлю валютами на форексе, кстати, на бирже BTC-E.nz можно даже торговать с помощью торговой платформы MetaTrader 4. Именно, заработок на торговле биткоинами является наиболее прибыльным для частных инвесторов, т.к. не требует больших вложений. Инвестировать можно начать со 100$. Теперь давайте разберемся, где можно взять\купить биткоины.

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

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

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

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

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

Всем профита!

Криптовалюта — это виртуальные деньги нового поколения. Их история не насчитывает и 10 лет, но экономисты говорят о них как о валюте нового поколения. По их утверждениям, уже сейчас криптовалюта в интернете является достойным конкурентом фиатным деньгам (государственным валютам), а в будущем сможет и вовсе вытеснить их из сферы электронных расчетов. Эти мнения обоснованы тем, что сейчас курс самой известной цифровой валюты биткоин к доллару США превышает 1 к 3600. И неудивительно, что и у простых пользователей интернета криптовалюта вызывает большой интерес и желание разобраться, что такое майнинг и каким образом можно пользоваться коинами. Рассмотрим подробно особенности цифровых денег и попробуем простыми словами "для чайников" объяснить, в чем их суть и преимущества и как их заработать и использовать.

Цифровая валюта: что такое криптовалюта биткоин простыми словами для чайников

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

Суть криптовалюты биткоин простыми словами

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

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

Вся правда о биткоине простыми словами

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

Отличия криптовалюты от фиатных денег

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

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

Что такое криптовалюта, ее виды, и зачем она нужна

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

Виды криптовалют

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

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

В 2017 году, помимо bitcoin, высокой ликвидностью отличаются такие цифровые деньги, как Ethereum (Эфир), Litecoin (Лайткоин), Namecoin, PPcoin и Primecoin. Но со временем ситуация может измениться, и малоизвестные валюты имеют все шансы со временем повысить свою ликвидность. Поэтому люди, зарабатывающие на инвестировании в виртуальные финансовые единицы, не задаются вопросом, зачем нужны малоизвестные криптовалюты, а покупают монеты, курс которых начинает расти.

История появления криптовалют и технология блокчейн

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

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

Технология же блокчейн, лежащая в основе всей системы биткоин (да и других криптовалют) была создана на базе системы антиспам Hashcash, которую в 1997 году разработал Адам Бэк.

Суть технологии блокчейн и ее роль в истории криптовалют

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

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

Также немаловажно, что база данных хранится децентрализовано, на компьютерах владельцев 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? Заработок Биткоинов сейчас актуален, как никогда. В данном разделе составлена пошаговая инструкция как заработать Биткоин с нуля. Биткоин сегодня самый выгодный способ инвестирования денег. Шутка ли, за 2017 год курс Биткоина увеличился более чем в шестнадцать раз, с 970$ в январе до 16 600$ в декабре. Многие крипто энтузиасты просто не знают, как начать зарабатывать на Биткоинах с нуля, к тому же считают, что уже слишком поздно входить в этот рынок. Но это в корне неверные предположения! Биткоин разработан на основе инновационной технологии Blockchain, которая пользуется огромным спросом в мире. Инвесторы верят в Биткоин и готовы инвестировать и инвестируют в первую криптовалюту целые состояния. Bitcoin способен в будущем заменить известную нам финансовую систему, рано или поздно каждый прогрессивный человек начнет пользоваться этой монетой. В статье вы найдете ответы на следующие вопросы «Что такое Биткоин», «Как начать зарабатывать Биткоины в интернете», «Как заработать на разнице курсов Биткоинов», «Какие отзывы о заработке Биткоинов», «Как можно заработать Биткоины дома», «Где зарабатывать Биткоины», «Как заработать на Биткоинах с вложениями» и «Как купить, торговать на бирже и вывести Биткоин». Купить Биткоин максимально быстро и просто можно на надежной бирже криптовалют Binance :

Самый большой доход от роста курса Биткоина можно поучить, торгуя на бирже. Брокер бинарных опционов Binomo предлагает отличную торговую платформу для заработка на Биткоине. Чтобы зарабатывать, не нужно обладать особыми навыками или изучать биржевые торговые инструменты. Нужно всего лишь предугадать, упадет или поднимется курс Биткоина за выбранный временной интервал. Бинарные опционы намного проще, чем торговля на Форексе и намного выгоднее. За одну сделку можно получить до 80% прибыли. Всем новым трейдерам брокер зачисляет 10 тысяч долларов на демо счет, который поможет вам научиться торговле бинарными опционами совершенно бесплатно. На мой взгляд, Биномо это лучшая торговая площадка для заработка Биткоионов на сегодняшний день. Подробный обзор брокера смотри . Нажимай на баннер ниже, чтобы зарегистрироваться на Binomo и начать зарабатывать на Биткоине:

Как начать зарабатывать на Биткоинах с нуля. Многие новички в крипто индустрии не знают, с чего начать заработок на Биткоине. Первым делом нужно изучить сам Биткоин и понять, какие перспективы заложены в этой монете. В этом разделе собрано много полезной информации, в начале статьи есть ссылки на полезные статьи, которые подробно разбирают механизм работы Биткоина и все, что с ним связано. Обязательно изучите все эти статьи, так у вас появится четкое понимание того, как зарабатывать на Биткоинах с нуля. После изучения вводной информации, конечно же, нам нужно купить Биткоин. Без самой монеты заработать не получится. Это первый пункт, с которого начинается заработок на Bitcoin.
Как купить Биткон. Процедура покупки Биткоина достаточна простая. Но у новичков могут возникнуть трудности. Специально для начинающих мы написали подробный мануал « ». Существует два способа покупки Битка по выгодному курсу: через сервис BestChange или на бирже Binance . Покупка BTC на бирже более выгодна. На биржу есть возможность завести рубли, dollars или евро с банковской карты и популярных платежек (Payeer, WebMoney, Perfect Money, Advanced Cash, QIWI). Затем эти деньги мгновенно обмениваете на Биткоины внутри самой биржи. Биржа это самый удобный, быстрый и простой способ купить выгодно Биткоин. После того, как инвестор купил Bitcoin на бирже, он либо начинает торговать на ней, либо переводит Bitcoin на свой кошелек, если планирует его просто хранить.

Инвестиции в Биткоин

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

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

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

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

Способы заработка на Биткоине

1) Инвестиции в Бикоин. Как зарабатывать на Биткоинах с вложениями, мы уже разобрали выше в этой статье, не вижу смысла повторяться.

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

Как заработать на Биткоин кранах и буксах без вложений, читайте .

Чуть ниже можно найти таблицу со всеми надежными кранами. Рекомендую собирать сатоши со всех кранов, так вы заработаете по максимуму. Пояснение к таблице : проект – название крана; раздача – название криптовалюты, которая раздается на конкретном кране; интервал – время, через которое можно собирать криптовалюту; сатоши – заработок в сатоши; выплаты – на какой кошелек платит кран. Краны отсортированы по прибыльности, самый первый кран в списке – самый прибыльный. Большая часть кранов раздает бесплатно криптовалюту один раз в пять минут, то есть, зарабатывать криптовалюту можно бесперебойно. Добавляйте эту страничку в закладки, заходите сюда, как только появится свободное время и зарабатывайте криптовалюту на всех кранах, представленных в таблице (также, под таблицей есть подробный видео урок с пояснениями, как зарабатывать Биткоин без вложений):

Проект Раздача Интервал Сатоши Выплаты
FreeBitcoin Bitcoin 60 min 22 — 2158664 Binance
FreeDogecoin Dogecoin 60 min 0.15-26000 Exmo
BonusBitcoin Bitcoin 15 min 18-5000
BitFun Bitcoin 5 min 10-5000
MoonBitcoin Bitcoin 5 min 10-40
MoonBitcoinCash BitcoinCash 5 min 50
MoonDogecoin Dogecoin 5 min 0.35-4
MoonLitecoin Litecoin 5 min 600
MoonDashcoin Dashcoin 5 min 120
adBTC (букс) Bitcoin букс ~2000+/day Binance
BTCClicks (букс) Bitcoin букс ~600+/day Binance
FreeBitcoinIO Bitcoin 60 min 8-4617864 Binance
CoinFaucet Ripple 60 min 0.0003-350 Bitcoin 60 min 10-1000 Binance



Статьи по теме