Транзакции в системе биткоин

Тема в разделе "Заработок криптовалюты", создана пользователем Егоp, 4 июн 2015.

  1. Егоp

    Егоp

    Сообщения:
    1.736
    Симпатии:
    8
    Баллы:
    38
    Здравствуйте, уважаемые форумчане. В этой теме я расскажу вам про тразнакции в системе биткоин и про процесс передачи биткоинов.

    Биткоины передаются только тем, кто сообщает свой биткоин-адрес или открытый ключ. Наименьшая величина, которую можно передать, называется «сатоси» (часто называют сатоши) и равна 10−8 биткоин. Название дано в честь основателя сети биткоин – Сатоси Накамото.

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

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

    Это не всем и не всегда понятно, поэтому пример из жизни.
    Вчера вы получили 5 биткоинов по транзакции (1). А сегодня вы хотите отправить другу 3 биткоина, а для этого нужно создать новую транзакцию (2). При создании транзакции 2 вам нужно указать хеш предыдущей транзакции 1. Это будет «вход». Также вам нужно указать адрес друга. Это будет «выход». Но, вы хотите передать 3 биткоина, а по транзакции (1) автоматически будут переданы 5 биткоинов. Так вот, чтобы оставить себе 2 биткоина, нужно указать в качестве второго «выхода» свой адрес, и тогда вам вернётся часть биткоинов. Но опять же, нет гарантии, что вам вернётся именно 2 биткоина, а не 4 или 1. Поэтому такой способ оставить себе «сдачу» не совершенен. Но есть другой способ. Суть второго способа в том, что вы можете указать несколько «входов» и один «выход». Например, вы хотите отправить другу 5 биткоинов, но у вас нет предыдущих транзакций, по которым были получены 5 биткоинов. Но зато у вас есть транзакции на получение 2 и 3 биткоинов. Вы указываете две транзакции «входа» и один адрес друга «выход». Таким образом, вы передадите другу 5 биткоинов.

    Наглядно на этой картинке из википедии:
    [​IMG]

    Ещё один нюанс: стандартную транзакцию нельзя отменить. Но есть возможность использовать мультиподписи, с помощью которых можно проводить сделки с участием арбитра. Так можно обеспечить возврат биткоинов, если получатель не выполнил оговоренные условия. Это сделано для того, чтобы предотвратить мошенничество.
     
    Последнее редактирование модератором: 4 июн 2015
  2. Вадим Фараон

    Вадим Фараон

    Сообщения:
    836
    Симпатии:
    14
    Баллы:
    18
    моя любимая тематика, вызывающая интерес
     
  3. Егоp

    Егоp

    Сообщения:
    1.736
    Симпатии:
    8
    Баллы:
    38
    Вадим Постоялкин, почему она вызывает интерес?
     
  4. Вадим Фараон

    Вадим Фараон

    Сообщения:
    836
    Симпатии:
    14
    Баллы:
    18
    Егор, из личных соображений, да и традиционная финансовая система устоялась, люблю перемены) а биткоин - инновация
     
  5. Егоp

    Егоp

    Сообщения:
    1.736
    Симпатии:
    8
    Баллы:
    38
    Вадим Постоялкин, а я подумал, что транзакции вызывают интерес
     
  6. Вадим Фараон

    Вадим Фараон

    Сообщения:
    836
    Симпатии:
    14
    Баллы:
    18
    Егор, конкретно как они осуществляются - мне не очень интересно ) мне главное - финальная цель и результат)
     
  7. Никита Машков

    Никита Машков Любитель

    Сообщения:
    346
    Симпатии:
    4
    Баллы:
    18
    интересно, кто нибудь из вас уже пробовал добывать биты, с помощью мощных систем? Получалось ли? Сколько затрат.
     
  8. Вадим Фараон

    Вадим Фараон

    Сообщения:
    836
    Симпатии:
    14
    Баллы:
    18
    Никита Машков, мощных систем? это что?
     
  9. Егоp

    Егоp

    Сообщения:
    1.736
    Симпатии:
    8
    Баллы:
    38
    Никита Машков, мощных систем? Краны нельзя назвать мощными системами
    А мощные системы типа
    [​IMG]
    Стоят больше $10000
     
  10. Никита Машков

    Никита Машков Любитель

    Сообщения:
    346
    Симпатии:
    4
    Баллы:
    18
    Процессор грубо говоря, который качает биты, на мощной основе

    Добавлено через 38 секунд
    Егор, не вижу картинку твою.
     
  11. Егоp

    Егоp

    Сообщения:
    1.736
    Симпатии:
    8
    Баллы:
    38
    Никита Машков, просто набери в яндексе: оборудование для майнинга криптовалюты купить