Ответ
Как осуществить сделку с помощью Bitcoin Опции темы
Старый 23.01.2013, 23:06
  #1
stomatolog
 
Аватар для stomatolog
Регистрация: 27.12.2011
Сообщений: 1,059

Как осуществить сделку с помощью Bitcoin


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

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

Создание нового биткоин адреса: Боб создает новый биткоин адрес для Элис, чтобы она смогла отправить ему свой платеж. Когда Боб создает новый адрес, на самом деле он просто создает «пару криптографических ключей», то есть приватный ключ и публичный. Если вы помечаете сообщение с помощью приватного ключа (который известен только вам), оно может быть подтверждено только с помощью идущего в паре с ним публичного ключа (который известен всем). Новый биткоин адрес Боба представляет собой уникальный публичный ключ и соответствующий ему приватный ключ находится в кошельке Боба. Публичный ключ позволяет любому человеку подтвердить, что сообщение, отправленное с помощью приватного ключа, является действительным. Адреса являются анонимными и не содержат абсолютно никакой информации об их владельцах.

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

Подтверждение сделки: Гари, Гарс и Глен – майнеры системы биткоин. Их компьютеры объединяют и размещают все сделки, осуществленные в течение последних 10 минут в новом блоке. Таким образом, их компьютеры вычисляют криптографические хеш-функции.

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

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

Значение хеш-функции + специальное значение = нового значение хеш-функции.

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

Корень зла – 0000 0000 0000?

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

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

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

Первоначальное вознаграждение составляет 50 биткоинов. После создания определенных 210 000 блоков, награда уменьшается в 2 раза, и составляет уже 25 биткоинов. Из-за регулярного уменьшения вознаграждения, суммарное число биткоинов не превысит 21 000 000.

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

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

Ответ
 
 

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вывести деньги из Яндекса с помощью ЦОП Матрос Финансы 6 30.10.2012 17:56
Мануал по заработку с помощью биржи Gogetlinks Slip Хостинг 29 31.08.2012 14:51
Шаблоны для доров и сателлитов с помощью ScrapBook StrannikK Хостинг 3 09.07.2012 07:50
Раскрутка сайта/блога с помощью Tube'ов под ФО dangerous Файлообмен 11 13.06.2012 23:32
Пассивный доход с помощью SEO sprint и IdCash samofalov Партнёрки 8 15.02.2012 14:35

Метки
биткоин, bitcoin, btc, инфографика, майнинг, финансы, электронная валюта, электронные платежи


Здесь присутствуют: 1 (пользователей: 0, гостей: 1)
 
Опции темы

Быстрый переход


Текущее время: 02:03. Часовой пояс GMT +3.