Как сгенерировать биткоин. Генерировать криптовалюту


Как сгенерировать биткоин - Всё о майнинге криптовалют

Биткоин (Bitcoin — BTC) для чайников

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

Как сгенерировать биткоин

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

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

Как сгенерировать биткоин

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

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

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

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

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

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

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

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

Как генерировать биткоин?

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

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

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

1) Заведите кошелёк

Первое, что необходимо сделать, — надо получить биткоин-кошелёк (Bitcoin Wallet), чтобы вашу виртуальную валюту можно было где-то хранить. Проще всего зайти на сайт www.bitcoin.org и скачать биткоин-клиент для вашей операционной системы. После его установки начнёт качаться файл с историей всех транзакций биткоинов (так называемый blockchain файл). Весит он немало.

2) Получите адрес своего кошелька

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

3) Присоединитесь к пулу

Теперь у вас есть кошелёк и клиент, вы, вероятно, уже готовы рваться в бой.

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

В так называемом пуле вы объединены с группой других майнеров, работающих над доступными блоками. Наиболее популярным является Slush’s pool. Можете также попробовать майнить за BTC Guild или ряд других. Каждый из них отличается в основном размером взноса, который взимается за блок (обычно это около -2 %), и числом активных пользователей. В пулах с меньшим числом майнеров биткоины добываются более медленно, в то время как в пулах с большим количеством пользователей, как правило, производятся меньшие выплаты.

Можно ли доверять администрации пула?

Хозяин Slush’s pool

«В теории, будучи администратором биткоин-пула, я могу забрать все 25 БТК из блока, который получил мой пул, и оставить их себе. Однако я не собираюсь этого делать, хоть и понимаю людей, которые не хотят доверять администраторам пулов. Каждый обладает свободой выбора, что ещё раз доказывает, что проект Биткоин является свободным сам по себе».

4) Добавление «работников»

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

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

Издание Hong Wrong отмечает, что с увеличением темпов «добычи» биткоинов, которое наблюдается в последнее время, дальнейшая «добыча» будет требовать увеличения вычислительных мощностей. Поэтому, считает автор издания, Гонконг в ближайшем будущем может стать мировым центром по «добыче» криптовалюты (В Гонконге начала работу первая в мире «ферма» по «промышленной добыче» криптовалюты Bitcoin. Об этом пишет издание Kotaku со ссылкой на фоторепортаж китайского журналиста Сяоган Цао для сайта Bitell). Этому должны способствовать дешёвая электроэнергия, наличие в городе квалифицированных специалистов и нерешительность других компаний по отношению к Bitcoin.

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

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

Автоматический способ проще и выгоднее. Так как просто запустив скрипт и пополнив на 1-2 долара антигейт можно собирать биткоины до тех пор пока у вас работает скрипт.

Ручным сбором биткоинов конешно много денег незаработать но профит есть.

Если кого интересуют сайты для сбора биткоинов или скрипт пишите в личку.

Генерация биткоинов

Это статья на доступном языке для неспециалистов. Если вы мните себя хотя бы «айтишником», идите читать PDF’ку от Сатоши .

Откуда эти биткоины вообще берутся?

Добыча («майнинг») биткоинов — фраза, которая несколько сбивает с толку. Биткоины образуются из успешного решения сложной математической задачи. На этих решениях основывается устойчивость всей сети. Чтобы ее обрушить, хакерам понадобится потратить столько же времени, сколько потратили его в совокупности «майнеры». Для этого понадобятся невероятные вычислительные мощности, потому что даже мощнейший суперкомпьютер мира в 1837 раз слабее, чем все компьютеры сети bitcoin вместе взятые. 1

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

Хеш — это, грубо говоря, такая штука, которая на совершенно любую строчку выдает другую, фиксированной длины.

Вот так, например, вычисляется md5-хеш слова «хеш»:

А вот это — хеш песни «Fly Into The Night» группы «Darkseed»:

Подбор хеша

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

И так пока мы не встретим нужный нам хеш. Очень долго и утомительно. Может занять тысячи лет.

Подбор bitcoin-блоков

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

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

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

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

Вот этот перебор и называется «майнингом» — генерацией биткоинов.

Сложность — это еще одно условие для нахождения блока. От сложности зависит такое число, меньше которого должен быть хеш. Каждые 2016 блоков сложность меняется. Это нужно для того, чтобы блоки появлялись раз в 10 минут, не чаще и не реже, несмотря на возрастающую или падающую мощность сети. Если мощность сети растет — сложность пересматривается и растет, если падает — падает и сложность.

Как нагенерировать много биткоинов

Отвечаю на часто задаваемый вопрос.

Сколько это займет времени

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

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

Если же вы не можете ждать столько лет, читайте дальше.

Экономическая целесообразность

Как сгенерировать биткоин

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

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

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

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

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

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

Мне придется генерировать биткоины пять лет и получить сразу пачку на 25 штук?

В общем случае — да.

Чтобы не остаться совсем ни с чем, люди объединяются в пулы, например, deepbit.net. Пул — это множество клиентов, каждый из которых подбирает блоки. Но как только блок будет найден, «призовые» 25 биткоинов делятся на всех, кто участвовал в его подборе.

Откуда мы можем знать, что программа не подбирает пароли пентагона вместо блоков?

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

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

Смотрите также

Примечания

1 ↑ На ноябрь 2013 года мощнейший суперкомпьютер мира — Tianhe-2 — «выжимает» 33 862 терафлопа в секунду. Вычислительная же мощность сети bitcoin — 62 229 000 терафлоп в секунду (см. "Network Hashrate, TeraFLOP/s" на bitcoinwatch.com ).

Источники: http://isroil.info/set/news_set/world_news/10766-bitkoin-bitcoin-btc-dlya-chaynikov.html, http://www.bolshoyvopros.ru/questions/775086-kak-generirovat-bitkoin.html, http://komar.bitcheese.net/ru/генерация-биткоинов

bitcoin-job.ru

Как зарабатывать криптовалюту

Немного истории

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

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

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

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

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

От теории к практике

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

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

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

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

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

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

Плюсы и минусы

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

  • Прозрачность.
  • Безопасность.
  • Анонимность.
  • Независимость.
  • Удобство.

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

Но есть у криптовалюты и отрицательные стороны:

  • Неопределенный правовой статус.
  • Использование в теневой экономике.

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

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

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

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

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

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

Сервис Localbitcoins позволяет отыскать продавца прямо в вашем городе.

Как конвертировать в «живые» деньги

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

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

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

zhazhda.biz

Как генерировать биткоины - Всё о майнинге криптовалют

Генерация Bitcoin

1. Откуда эти биткоины вообще добываются?

2. Как нагенерировать много биткоинов

3. Откуда мы можем знать, что программа не подбирает пароли вместо блоков? 4. Примечания

Откуда эти биткоины вообще добываются?

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

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

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

Вот так, например, вычисляется md5-хеш слова «хеш»:

$ echo ‘хеш’ | md5sum6962fab449d4a713c8189dba4025d405 —

А вот это — хеш песни «Fly Into The Night» группы «Darkseed»:

$ md5sum ‘music/Darkseed/2003 — Astral Adventures/02 — Fly Into The Night.mp3’aad61cd8736c953c5fe617f3c780cc2f music/Darkseed/2003 — Astral Adventures/02 — Fly Into The Night.mp3

Подбор хеша

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

$ echo ‘aaaaaaaaaaaaaaaaaa’ | md5sum

34446078bc933d4300dca0057e7193ae —$ echo ‘aaaaaaaaaaaaaaaaab’ | md5sumced1e1638b956a382166aa1dae4e7dc0 —$ echo ‘aaaaaaaaaaaaaaaabb’ | md5sum82baf37d76cc893286c061eb71084c72 —$ echo ‘aaaaaaaaaaaaaaabbb’ | md5sum459c7a87cde5df2b808c42a316bca959 —

И так пока мы не встретим нужный нам хеш. Очень долго и утомительно.

Подбор bitcoin-блоков

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

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

И главное условие: хеш блока должен содержать должен содержать заданное число нулей в начале.

Само собой, не каждый блок будет содержать заданное число нулей в начале хеша. А так как изменяемая часть блока только одна — это «соль» — мы будем перебирать все возможные варианты «соли», пока не получим нужный хеш. По правилам сети, за нахождение нового блока клиенту дается 50 биткоинов (дальше меньше, каждые 4 года, вознаграждение за посчитаный блок уменьшается в 2 раза).

Вот этот перебор и называется «майнингом» — генерацией биткоинов.

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

Как нагенерировать много биткоинов. Сколько это займет времени.

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

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

Если же вы не можете ждать столько лет, читайте дальше.

Экономическая целесообразность

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

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

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

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

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

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

Мне придется генерировать биткоины пять лет и получить сразу пачку на 50 штук?

В общем случае — да.

Чтобы не остаться совсем ни с чем, люди объединяются в пулы, например, deepbit.net. Пул — это множество клиентов, каждый из которых подбирает блоки. Но как только блок будет найден, «призовые» 50 биткоинов делятся на всех, кто участвовал в его подборе.

Откуда мы можем знать, что программа не подбирает пароли пентагона вместо блоков?

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

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

Примечания

На июнь 2011 года мощнейший суперкомпьютер мира — K computer — «выжимает» 8 162 терафлопа. Вычислительная же мощность сети bitcoin — 114 445 терафлоп (см. «Network Hashrate, TeraFLOP/s» на bitcoinwatch.com).

Генерация биткоинов

Это статья на доступном языке для неспециалистов. Если вы мните себя хотя бы «айтишником», идите читать PDF’ку от Сатоши .

Откуда эти биткоины вообще берутся?

Добыча («майнинг») биткоинов — фраза, которая несколько сбивает с толку. Биткоины образуются из успешного решения сложной математической задачи. На этих решениях основывается устойчивость всей сети. Чтобы ее обрушить, хакерам понадобится потратить столько же времени, сколько потратили его в совокупности «майнеры». Для этого понадобятся невероятные вычислительные мощности, потому что даже мощнейший суперкомпьютер мира в 1837 раз слабее, чем все компьютеры сети bitcoin вместе взятые. 1

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

Хеш — это, грубо говоря, такая штука, которая на совершенно любую строчку выдает другую, фиксированной длины.

Вот так, например, вычисляется md5-хеш слова «хеш»:

А вот это — хеш песни «Fly Into The Night» группы «Darkseed»:

Подбор хеша

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

И так пока мы не встретим нужный нам хеш. Очень долго и утомительно. Может занять тысячи лет.

Подбор bitcoin-блоков

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

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

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

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

Вот этот перебор и называется «майнингом» — генерацией биткоинов.

Сложность — это еще одно условие для нахождения блока. От сложности зависит такое число, меньше которого должен быть хеш. Каждые 2016 блоков сложность меняется. Это нужно для того, чтобы блоки появлялись раз в 10 минут, не чаще и не реже, несмотря на возрастающую или падающую мощность сети. Если мощность сети растет — сложность пересматривается и растет, если падает — падает и сложность.

Как нагенерировать много биткоинов

Отвечаю на часто задаваемый вопрос.

Сколько это займет времени

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

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

Если же вы не можете ждать столько лет, читайте дальше.

Экономическая целесообразность

Как генерировать биткоины

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

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

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

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

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

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

Мне придется генерировать биткоины пять лет и получить сразу пачку на 25 штук?

В общем случае — да.

Чтобы не остаться совсем ни с чем, люди объединяются в пулы, например, deepbit.net. Пул — это множество клиентов, каждый из которых подбирает блоки. Но как только блок будет найден, «призовые» 25 биткоинов делятся на всех, кто участвовал в его подборе.

Откуда мы можем знать, что программа не подбирает пароли пентагона вместо блоков?

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

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

Смотрите также

Примечания

1 ↑ На ноябрь 2013 года мощнейший суперкомпьютер мира — Tianhe-2 — «выжимает» 33 862 терафлопа в секунду. Вычислительная же мощность сети bitcoin — 62 229 000 терафлоп в секунду (см. "Network Hashrate, TeraFLOP/s" на bitcoinwatch.com ).

Как генерировать биткоин?

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

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

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

1) Заведите кошелёк

Первое, что необходимо сделать, — надо получить биткоин-кошелёк (Bitcoin Wallet), чтобы вашу виртуальную валюту можно было где-то хранить. Проще всего зайти на сайт www.bitcoin.org и скачать биткоин-клиент для вашей операционной системы. После его установки начнёт качаться файл с историей всех транзакций биткоинов (так называемый blockchain файл). Весит он немало.

2) Получите адрес своего кошелька

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

3) Присоединитесь к пулу

Теперь у вас есть кошелёк и клиент, вы, вероятно, уже готовы рваться в бой.

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

В так называемом пуле вы объединены с группой других майнеров, работающих над доступными блоками. Наиболее популярным является Slush’s pool. Можете также попробовать майнить за BTC Guild или ряд других. Каждый из них отличается в основном размером взноса, который взимается за блок (обычно это около -2 %), и числом активных пользователей. В пулах с меньшим числом майнеров биткоины добываются более медленно, в то время как в пулах с большим количеством пользователей, как правило, производятся меньшие выплаты.

Можно ли доверять администрации пула?

Хозяин Slush’s pool

«В теории, будучи администратором биткоин-пула, я могу забрать все 25 БТК из блока, который получил мой пул, и оставить их себе. Однако я не собираюсь этого делать, хоть и понимаю людей, которые не хотят доверять администраторам пулов. Каждый обладает свободой выбора, что ещё раз доказывает, что проект Биткоин является свободным сам по себе».

4) Добавление «работников»

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

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

Издание Hong Wrong отмечает, что с увеличением темпов «добычи» биткоинов, которое наблюдается в последнее время, дальнейшая «добыча» будет требовать увеличения вычислительных мощностей. Поэтому, считает автор издания, Гонконг в ближайшем будущем может стать мировым центром по «добыче» криптовалюты (В Гонконге начала работу первая в мире «ферма» по «промышленной добыче» криптовалюты Bitcoin. Об этом пишет издание Kotaku со ссылкой на фоторепортаж китайского журналиста Сяоган Цао для сайта Bitell). Этому должны способствовать дешёвая электроэнергия, наличие в городе квалифицированных специалистов и нерешительность других компаний по отношению к Bitcoin.

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

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

Автоматический способ проще и выгоднее. Так как просто запустив скрипт и пополнив на 1-2 долара антигейт можно собирать биткоины до тех пор пока у вас работает скрипт.

Ручным сбором биткоинов конешно много денег незаработать но профит есть.

Если кого интересуют сайты для сбора биткоинов или скрипт пишите в личку.

Источники: http://www.cryptorussia.ru/generaciya-bitcoin, http://komar.bitcheese.net/ru/генерация-биткоинов, http://www.bolshoyvopros.ru/questions/775086-kak-generirovat-bitkoin.html

bitcoin-job.ru


Смотрите также