Я использую Bitcoins в течение последних нескольких месяцев, но никогда не понимал, как именно это работает. Может кто-то пожалуйста, предоставьте мне некоторые рекомендации или направление.
Я не понимаю, как BTC клиент посылает детали сделки (для конкретного BTC передачи и т.д.), и кто / где? Кто обрабатывает это для клиента (мое предположение: BTC демон - тот же Sotware, который используется для клиента !!!) Как сделка идти на BlockChain? В чем разница между подтвержденной и не-подтвержденной сделкой? (Мое предположение: Ни один орган не решил этот блок !!! Если да, то это значит, решая блок Что я там решения Могу ли я попробовать его у себя дома, или мне нужно какое-то супер-компьютер / сервер для этого?? )
Хорошо, вместо скучный "как d»я делать" сообщение, Ill попытаться ответить на этот вопрос ... э-э ... в нетехнических образом. Как вы, наверное, читали, Bitcoin, и все, что он и другие * монеты являются децентрализованная денежная система. Идея заключается в том, что ни одна центральная организация не имеет никакого контроля над ним, и, надеюсь, никогда не будет. Скачивает бумажники Каждый не только пользовательский интерфейс для людей платить или получать деньги, но и содержат записи о каждой операции, которая когда-либо произошло.
Эти операции "находятся" монета. Там нет никакого физического представления монет (я уверен, вы понимаете, что уже есть), но в то же время, не существует ни один человек "монеты" Что у вас есть сделка, которая говорит, что это стоит так много «монеты». Когда вы проводите некоторые из ваших монет, вы в конечном итоге с чем-то вроде (как я понимаю) два новых сделок, одна из которых остается с вами (слева от Вас более, новое значение неизрасходованных МОНЕТЫ), и другой отправлен получателю.
Теперь все эти операции должны быть проверены. Мы не хотим, чтобы эти монеты будут потрачены более чем один раз, так что где-то нам нужно питание компьютера для проверки этих операций. Но кому мы доверяем, чтобы сделать это?
Ну, блеск этой системы является то, что мы не доверяем никому, но когда все согласны с тем, что сделка действительна, то мы можем быть уверены, что это. В принципе, система построена на взаимном недоверии. Здесь вы можете здесь вопрос 51%.
Именно здесь мы должны говорить о бассейнах. Когда пул с другими вашей добычей власти, вы используете бумажник пула, и оператор пула платит вам процент от любого дохода, на основе вашего ввода. Таким образом, вы можете видеть, что если бассейн становится настолько популярным, он мог бы взять на себя более 50% хэширования происходит (хэширование, что они называют обработки транзакций). Если это произойдет, то это может стать выгодным манипулировать систему для того, чтобы обмануть. В настоящее время в большинстве монет, таких как Bitcoin, это саморегулирующийся. То есть, люди будут двигаться в другой пул, если их бассейн становится слишком большим. они делают это потому, что большинство людей потеряют, если кто-то берет на себя систему, в результате чего целостность монеты быть нарушена. Если это произойдет, доверие в монете сломается, и это может стать бесполезной для всех.
Итак, где-то в этом беспорядке, программа работает монетку также производит "операции" которые не работают на нечто большее, чем вкладывать деньги в систему. Это называется "выпуская блок" шахтеры хэширование их наряду с практическими сделками происходят между людьми. Когда эти "блоки" решены, монета присуждается человеку, который решил его первым. Это может быть физическое лицо, которое получает весь приз или, более вероятно, бассейн. Это дело случая и скорости. Монеты, которые награжденные здесь положить монеты в систему. Причины этого:
1. Он призывает людей к "мой" который дает систему питания компьютера он должен работать и существовать.
2. Это путь первые монеты и в самом деле до сих пор является основным способом, что монеты производятся.
3. Без новых монет, было бы слишком большое давление в системе. Никто не будет торговать монетами, если они были так трудно достичь, и это одна из проблем, с Bitcoin. Создание монеты не достаточно велика для спроса, оказывая давление на цену подняться так высоко. Это создает трудность понимания, сколько небольшие% от Bitcoin стоит, если вы хотите пойти в магазин и купить $ 25 пункты а, но платить в Bitcoin. Вы можете доверять магазину, что преобразование является правильным, или вы должны рассчитать сам, и т.д ... Это откровенно трудно для среднего Джо.
4. Наконец, с таким количеством компьютеров кредитных их вычислительной мощности во всем мире, даже ядерный взрыв не мог убить монету до тех пор, как один человек по-прежнему имеет кошелек на своей системе! Можете ли вы сказать, что для страны?
я"м новичку здесь, так что я не могу пока ответить. Тем не менее, я могу добавить к моему предыдущему сообщению (я думаю, LOL)
Теперь, я не программист, я просто бездельничал на короткое время, но я уверен, что при запуске транзакции, он отправляется из всех кошельков, а не как блок-цепи того, а скорее хешироваться любыми горнорудных кошельками. Как только сделка была хэшированная и подтверждено необходимым количеством шахтеров, он затем разослан быть добавлен в блоке цепи. Я думаю, что блок цепь вовлечена в шифровании / дешифровании каждой транзакции (хеширования), а также является историческим рекордом всех сделок (в том числе производства монет)
Неподтвержденная сделка одна, которая не была проверена X количества времени, требуемого монетой. Деньги не могут быть потрачены на ресивере до тех пор, пока не подтверждена.
В будущем (теперь? С Bitcoin?) Это займет так много времени, чтобы ваши операции проверить, что вы будете вынуждены платить за быстрое обслуживание, я думаю, что это в коде, но люди не платят взносы еще и потому, что это не слишком большая проблема еще. Эти сборы будут в конечном итоге пойти в бассейн, чтобы заплатить шахтер для добычи полезных ископаемых
Fabulous объяснение. Я получил так много больше понимания о том, как это работает, а также это прояснилось некоторые недоразумения, которые я имел прежде. Большое вам спасибо за руководство. После прочтения немного, я готов пойти немного больше в глубине этого.
Пусть говорят, что я 2BTC в моем бумажнике. Теперь я посылаю 1BTC в какой-то другой адрес. За объяснением, я думаю, что в этом нет ничего, кроме двух (может быть больше) сделок. Как это технически происходит? Есть ли создать мой клиент саму сделку? Если нет, то кто-то другой делает это для меня? Если да, то как они входят в сеть? Нужно ли какой-то один, чтобы решить блок, который перечисляет эту сделку, прежде чем он войдет в сеть? Кто может сделать эту часть сети и / или блок-цепи?
Я знаю, что некоторые из моих вопросов звучит глупо, но я готов принять в грязных технических деталей и действительно хотите, чтобы переварить то, что происходит под капотом.