Все мы знаем, какой пиздец сейчас происходит с Украиной и одной известной вам страной-победительницей-фашизма. Если вы хотите почитать об этом, помочь актуализировать информацию или высказать свое мнение — можете сделать это в статье Война в Украине и в обсуждении.
Редактирование Bitcoin
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
− | {{Навигация|Криптоконспирология}} | + | {{Навигация|Криптоконспирология}}{{stub|help=yes|картинок, примеров, фейлов, взломов, страха криптоконспирологов, описания алгоритмов. Убрать лишнюю википидоту и прочие некошерные вещи. Термин «бумажник» придумали упоротные переводчики программы}} |
− | {{stub| | + | |
'''Bitcoin''' (BTC, ''биткоин'', {{lang-en|bit}} — единица информации «бит», {{lang-en|coin}} — «монета») — криптографическая валюта и децентрализованная система, поддерживающая эту валюту. Разработана [[:w:Bitcoin#Satoshi Nakamoto|анонимусом]] для анонимуса и многим пришлась по вкусу. В отличие от банковских карт и традиционных систем электронных денег вроде WebMoney или Яндекс. Деньги, в биткоине нет вышестоящих чинов, способных заморозить ваш кошелек. Ни создатель сети bitcoin, ни правительство, ни даже правительство СШАшки не может отобрать «монетки» у их владельца, то есть того, кто распоряжается файлом бумажника. Это гарантируется алгоритмами, на которых построен биткоин. В биткоин можно оплатить большинство услуг, оказываемых через интернет. | '''Bitcoin''' (BTC, ''биткоин'', {{lang-en|bit}} — единица информации «бит», {{lang-en|coin}} — «монета») — криптографическая валюта и децентрализованная система, поддерживающая эту валюту. Разработана [[:w:Bitcoin#Satoshi Nakamoto|анонимусом]] для анонимуса и многим пришлась по вкусу. В отличие от банковских карт и традиционных систем электронных денег вроде WebMoney или Яндекс. Деньги, в биткоине нет вышестоящих чинов, способных заморозить ваш кошелек. Ни создатель сети bitcoin, ни правительство, ни даже правительство СШАшки не может отобрать «монетки» у их владельца, то есть того, кто распоряжается файлом бумажника. Это гарантируется алгоритмами, на которых построен биткоин. В биткоин можно оплатить большинство услуг, оказываемых через интернет. | ||
Строка 8: | Строка 8: | ||
[[Файл:Bitcoin-verify-failed.png|right|thumb|Проверка ЭЦП (неудачная)]] | [[Файл:Bitcoin-verify-failed.png|right|thumb|Проверка ЭЦП (неудачная)]] | ||
− | Программа-клиент bitcoin устроена предельно просто: есть кнопка, позволяющая узнать общее количество своих сбережений, передать деньги кому-то или узнать адрес своего кошелька, чтобы сообщить его тому, кто хочет заплатить вам. Основной ценностью является «бумажник», в котором можно создавать сколько угодно кошельков. Каждый кошелек имеет название и адрес, который является его [[ | + | Программа-клиент bitcoin устроена предельно просто: есть кнопка, позволяющая узнать общее количество своих сбережений, передать деньги кому-то или узнать адрес своего кошелька, чтобы сообщить его тому, кто хочет заплатить вам. Основной ценностью является «бумажник», в котором можно создавать сколько угодно кошельков. Каждый кошелек имеет название и адрес, который является его [[фингерпринт]]ом. В файле бумажника для каждого созданного кошелька хранится [[криптография с открытым ключом|пара ключей]]. |
− | В программе есть возможность поставить электронную цифровую подпись, доказывающую, что вы являетесь владельцем кошелька с данным | + | В программе есть возможность поставить электронную цифровую подпись, доказывающую, что вы являетесь владельцем кошелька с данным фингерпринтом. В качестве открытого текста используется текст, о котором договорились заранее владелец кошелька и проверяющий. Важно при этом не допускать подписывания левых текстов, так как существует [[:w:Криптоанализ RSA#Атака на подпись RSA в схеме с нотариусом|атака на ЭЦП]], позволяющая получать ЭЦП одного текста, подписывая при этом другой текст, специально подготовленный атакующим. Чтобы этого не допустить, можно приписывать к открытому тексту что-нибудь, например, дату и время. |
− | Когда биткоины передаются, | + | Когда биткоины передаются, отправитель подписывает транзакцию закрытым ключом. Именно поэтому биткоины не может передавать никто, кроме владельца. Чтобы забрать биткоины против воли владельца, нужно насильственно отобрать у него файл бумажника. В случае, если владелец установил пароль на файл бумажника (это легко делается в самой программе), то атакующему придется [[:lm ru:Терморектальный криптоанализатор|каким-то образом]] узнавать ещё и этот пароль. |
== Откуда берутся == | == Откуда берутся == | ||
Строка 21: | Строка 21: | ||
Как определяется, какой сервер станет «родителем» нового блока? Можно было бы предположить, что тот, который раньше других поймал момент, когда пройдет 10 минут с предыдущего добавления. Но надежного способа организовать такое не найдено, поэтому пошли другим путем: каждый сервер, желающий создать блок, трудится над очень сложной вычислительной задачей, сложность которой подбирается самой сетью так, чтобы в среднем решение находилось 1 раз в 10 минут. Если число добывающих увеличивается, задача усложняется. Следовательно, у каждого участника понижается шанс её решить за 10 минут (среднее время решения). | Как определяется, какой сервер станет «родителем» нового блока? Можно было бы предположить, что тот, который раньше других поймал момент, когда пройдет 10 минут с предыдущего добавления. Но надежного способа организовать такое не найдено, поэтому пошли другим путем: каждый сервер, желающий создать блок, трудится над очень сложной вычислительной задачей, сложность которой подбирается самой сетью так, чтобы в среднем решение находилось 1 раз в 10 минут. Если число добывающих увеличивается, задача усложняется. Следовательно, у каждого участника понижается шанс её решить за 10 минут (среднее время решения). | ||
− | Задача заключается в подборе открытого текста, включающего блок, такого, чтобы применение к нему [[хеш-функция|хеш-функции]] давало число, меньшее заданного порога. Чем ниже этот порог, тем больше времени займет такой перебор. Решение такой задачи на {{Acronym|GPU|Графический процессор}} оказывается более эффективным, чем решение на CPU. Этот факт подтолкнул разработчиков программ для GPU, а возможно и самих GPU | + | Задача заключается в подборе открытого текста, включающего блок, такого, чтобы применение к нему [[хеш-функция|хеш-функции]] давало число, меньшее заданного порога. Чем ниже этот порог, тем больше времени займет такой перебор. Решение такой задачи на {{Acronym|GPU|Графический процессор}} оказывается более эффективным, чем решение на CPU. Этот факт подтолкнул разработчиков программ для GPU, а возможно и самих GPU. |
[[Файл:Total bitcoins over time.png|thumb|Количество биткоинов с течением времени]] | [[Файл:Total bitcoins over time.png|thumb|Количество биткоинов с течением времени]] | ||
Строка 28: | Строка 28: | ||
В кошельке монетки могут появиться только в результате транзакции (добыча — особый вид транзакции, в которой монетки переводятся из ниоткуда). Поэтому можно сказать, что монетки в моем бумажнике — это транзакции, переводящие деньги на мои кошельки, которые я сам ещё не использовал на другие транзакции<ref>Если мне пришло 10 BTC, а я хочу кому-то передать 5 BTC, то совершается транзакция, поглощающая все 10 BTC и переводящая 5 BTC кому-то, а оставшиеся 5 BTC обратно мне.</ref>. В этом месте встает вопрос: как не дать использовать одну и ту же монетку дважды. Как раз для этого и придумана система группировки транзакций в блоки. Как только блок утверждается и принимается большинством серверов сети, все его транзакции становятся подтвержденными, любой пользователь может с ними ознакомиться, поэтому использовать второй раз монетки, если информация о первом использовании уже есть в блоке, принятом сетью, не выйдет — такую транзакцию не примет ни один сервер. | В кошельке монетки могут появиться только в результате транзакции (добыча — особый вид транзакции, в которой монетки переводятся из ниоткуда). Поэтому можно сказать, что монетки в моем бумажнике — это транзакции, переводящие деньги на мои кошельки, которые я сам ещё не использовал на другие транзакции<ref>Если мне пришло 10 BTC, а я хочу кому-то передать 5 BTC, то совершается транзакция, поглощающая все 10 BTC и переводящая 5 BTC кому-то, а оставшиеся 5 BTC обратно мне.</ref>. В этом месте встает вопрос: как не дать использовать одну и ту же монетку дважды. Как раз для этого и придумана система группировки транзакций в блоки. Как только блок утверждается и принимается большинством серверов сети, все его транзакции становятся подтвержденными, любой пользователь может с ними ознакомиться, поэтому использовать второй раз монетки, если информация о первом использовании уже есть в блоке, принятом сетью, не выйдет — такую транзакцию не примет ни один сервер. | ||
− | Жульничество с многократным использованием монеток остается зажатым в рамках 10 минут. В таком случае сеть примет только одну из конфликтующих транзакций. Это означает, что остальные, кому жулик успел за 10 минут втереть ту же монетку, останутся с носом. Поэтому при серьезных сделках всегда ждут, пока транзакция будет подтверждена многими серверами сети. | + | Жульничество с многократным использованием монеток остается зажатым в рамках 10 минут. В таком случае сеть примет только одну из конфликтующих транзакций. Это означает, что остальные, кому жулик успел за 10 минут втереть ту же монетку, останутся с носом. Поэтому при серьезных сделках всегда ждут, пока транзакция будет подтверждена многими серверами сети. И из-за этого же свойства возникают трудности с биткоином при розничной торговле: не заставишь же покупателя в продуктовом магазине ждать, пока сеть примет транзакцию (это время [http://blockchain.info/charts/avg-confirmation-time может превышать] 10 минут, даже сильно, так как транзакция может не «успеть» в очередной блок). |
Единственным способом возникновения новых монеток является их добыча. Но есть ещё один способ заработка сервера: в каждой транзакции можно указать комиссию, которая отходит серверу, проводящему эту транзакцию. Комиссия не является обязательной, но она стимулирует сервер ускорить обработку транзакции и способствовать подтверждению её сетью. | Единственным способом возникновения новых монеток является их добыча. Но есть ещё один способ заработка сервера: в каждой транзакции можно указать комиссию, которая отходит серверу, проводящему эту транзакцию. Комиссия не является обязательной, но она стимулирует сервер ускорить обработку транзакции и способствовать подтверждению её сетью. | ||
Строка 59: | Строка 59: | ||
Не всем удобно хранить у себя гигабайты истории транзакций всех людей, которых с годами будет становиться всё больше. Протокол не требует скачивания всех транзакций, однако стандартный клиент это делает — по-видимому, {{fact|пережиток}} времен, когда каждый клиент мог быть ещё и сервером и в меню была опция «Добывать монеты». | Не всем удобно хранить у себя гигабайты истории транзакций всех людей, которых с годами будет становиться всё больше. Протокол не требует скачивания всех транзакций, однако стандартный клиент это делает — по-видимому, {{fact|пережиток}} времен, когда каждый клиент мог быть ещё и сервером и в меню была опция «Добывать монеты». | ||
− | + | Много времени между совершением оплаты и подтверждением делает проблемным использование биткоина в розничной торговле. | |
Прошел слух, что черный рынок {{deeplink|[http://silkroadvb5piz3r.onion/ Silk Road]|tor}}, расположенный на скрытом сайте [[Tor]] и проводящий сделки в биткоинах, имеет оборот миллионы долларов в месяц<ref>[http://habrahabr.ru/post/149251/ Ежемесячный оборот SilkRoad достигает $2 миллионов]</ref>. Сенатор Джо Мэнчин даже призвал к «немедленному закрытию» «дерзкого» сайта по продаже запрещенных к свободному обороту веществ, что обернулось дополнительной [[:lm ru:Fail|рекламой проекта]]. | Прошел слух, что черный рынок {{deeplink|[http://silkroadvb5piz3r.onion/ Silk Road]|tor}}, расположенный на скрытом сайте [[Tor]] и проводящий сделки в биткоинах, имеет оборот миллионы долларов в месяц<ref>[http://habrahabr.ru/post/149251/ Ежемесячный оборот SilkRoad достигает $2 миллионов]</ref>. Сенатор Джо Мэнчин даже призвал к «немедленному закрытию» «дерзкого» сайта по продаже запрещенных к свободному обороту веществ, что обернулось дополнительной [[:lm ru:Fail|рекламой проекта]]. | ||
− | Кое-кто негодует, что несколько лет назад добыть биткоин не составляло труда (оставил комп на ночь — получил несколько решенных блоков и по 50 BTC за каждый). Сейчас такой возможности нет, в связи с чем подсуетившихся обладателей биткоинов ненавидят слоупоки, начавшие майнить, когда было уже поздно. Совместив этот пункт с первым (жадность с | + | Кое-кто негодует, что несколько лет назад добыть биткоин не составляло труда (оставил комп на ночь — получил несколько решенных блоков и по 50 BTC за каждый). Сейчас такой возможности нет, в связи с чем подсуетившихся обладателей биткоинов ненавидят слоупоки, начавшие майнить, когда было уже поздно. Совместив этот пункт с первым (жадность с паранойею), можно дойти до совсем уж интересных мыслей, что федералы и есть основные держатели биткоинов и всё это их [[Теория заговора|спецоперация]]. |
== См. также == | == См. также == | ||
− | * [[ | + | * [[Криптоанархизм]] |
* [[Tor]] | * [[Tor]] | ||
* [[Даркнет]] | * [[Даркнет]] |