Новая проводка, Меркле изменить дерево, когда решали, что включить в новый блок

Как я понимаю Меркле хэш-дерево-это (полу)уникальный хэш-комбинации новых сделок и предыдущий блок, хэш.

Я предполагаю, что этот хэш меняется, когда новая транзакция добавляется в блок. Теперь, поскольку есть несколько транзакций в секунду в среднем (с БТЦ), это означает, что элемент "сброс" каждый раз.

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

Поскольку каждый человек хотел бы иметь новейший блок, чтобы включить как можно больше сделок, как это возможно, как это удалось.

Это неправильно, видеть ее такой:

  • Каждый шахтер надеется найти новый блок за 1 секунду (что означает миллиарды идиотов, а ты пробовал, если я правильно понимаю, у вас есть быстрый Шахтер).
  • Если он не найдет в данное время в 1 секунду, он будет захватить как можно больше новых сделок, как это возможно, и начинает распирать новые хэши блоков, пока достаточно сложно. А потом объявляет, что блок и каждый будет иметь, чтобы проверить, а затем принять/бороться с этим количество сделок в новом блоке.

Это неправильно думать, что это действительно не имеет значения если Шахтер тратит 5 минут на том же блоке, или переключиться на новый блок каждую секунду или даже быстрее? Поскольку вероятность такая же.

Мой вопрос в принципе, если есть ничего плохого с выше утверждения или предположения.

+432
Madmenyo 14 июн. 2017 г., 0:40:44
27 ответов

Это звучит, как вы использовали биткоин-кошелек, чтобы перевести деньги раньше. Вам нужно знать больше о счета, чем просто адрес, чтобы переместить деньги из этого адреса. Адрес, вы можете посмотреть, сколько денег в адрес и добавить больше денег к нему, но вы не сможете забрать деньги.

Если у вас закрытый ключ, который должен быть биткоин-кошелек, или где-то записано, вы могли бы провести этот. Закрытый ключ выглядит как 5SD8ak... .

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

+984
XIntel 03 февр. '09 в 4:24
Оплата-по умолчанию хэш-код является стандартным форматом для осуществления платежей в сети Биткойн.
+978
James123 22 мая 2016 г., 7:13:51

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

+931
Misfit Love 15 окт. 2019 г., 9:51:41

Стоимость пропорциональна количеству совершенных HTLCs на канале в момент закрытия. Каждый HTLC имеет выход на совершение сделки, который выплачивается в HTLC-успех сценария сделки или HTLC-тайм-аута сценария транзакции, в зависимости от того, HTLC был входящий наш исходящий. Обязательство, как правило, также имеет выход к Спендер (timelocked) и обычный выход P2WSH другой стороне канала.

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

Расчетная Весов разбиты в полном объеме в болт#3, но значения ключей

Вес обязательства: 724 + 172 * ням-необрезные-htlc-выходы
HTLC-таймаут вес: 663
HTLC-успех вес: 703 

Плата за операции согласованы feerate в сатоши/kweight * expected_weight / 1000 (округление вниз).

Явно нежелательно иметь большое количество htlcs в полете в случае одностороннего закрытия. Существует Технический предел 453 из-за 10к ограничение скрипта в Bitcoin, но в идеале вы хотите использовать гораздо меньшее количество.

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

+930
hamlet boy 20 июн. 2011 г., 16:25:45

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

Чтобы экспортировать закрытый ключ от вашего клиента Сатоши:

  1. запуск: биткоин-qт -сервера и ждать его загрузки блокчейна и запуск

  2. если ваш кошелек зашифрован, выполните команду: читать -с х; с Bitcoin-CLI и walletpassphrase "$х" 600; снятие х , чтобы разблокировать его в течение 600 секунд (введите свой пароль после удара возвращать, затем ударил снова; на этот прочитанное; ...; сбросить' предотвращает пароль записывается в ваш Шелл истории файлов на диске, а '-с' в читать мешает пароль отображается при вводе, и улучшает защиту от экрана-регистраторы и сруба)

  3. выполните эту команду, используя биткоин-кли: биткоин-Кинк dumpprivkey 1my1bitcoin1addres11111 (заменить 1my... биткоин-адрес, который требуется, чтобы закрытый ключ)

  4. если ваш кошелек зашифрован и вы хотите, чтобы повторно заблокировать ваш кошелек, запуск биткоин-Кинк walletlock

+908
Md Abdullah Al Nasim 23 янв. 2011 г., 12:57:23

Я собираюсь дать более оптимистичный ответ, в зависимости от того, что пользователь подразумевает под "кошелек ушли" в строке темы.

Если они использовали компьютер, биткоин кошелек, а они не поддержали его, и они выбросили жесткого диска (или зашифровал его несколько раз и потерял ключ), то я думаю, что это справедливо сказать, что Bitcoin-это безвозвратно ушло в прошлое.

Однако, как я прочитал вопрос, они просто хранили свои 12 слово взыскании фразу на свой телефон, а потом потерял телефон. Их Bitcoin-это еще восстановимы, если пару условий:

  1. Если они используют веб-кошелек (например Blockchain.info) и
  2. Они по-прежнему контролируют адрес электронной почты, который они использовали для регистрации на кошелек и
  3. Они помнят часть или всех пароль к своему кошельку

Тогда они могли получить свои биткоины.

Вот как вы бы сделали это, если ваш кошелек был на Blockchain.info:

  • Получите ваш "ID бумажник", либо найти свой оригинальный "Добро пожаловать в мой бумажник" по электронной почте в ваш почтовый ящик, или
  • Перейти к https://blockchain.info/wallet/#/login
  • Нажмите на “опции просмотра”
  • Нажмите Кнопку “Напомнить”
  • Введите адрес электронной почты и отправьте форму
  • Подождите несколько минут, пока Blockchain.info письма вы ваш ID бумажник
  • Далее, Если вы помните свой пароль, вы можете войти в Blockchain.info ваш ID кошелька и пароль. Проблема решена.

Если вы не помните ваш пароль, но у вас есть ваш бумажник ID и ты уверен, что ты знаешь часть пароля, то [бесстыжая штекер] сервис, подобный нашему (https://www.cryptoassetrecovery.com) может помочь вам восстановить ваш пароль.

+904
Ajo Koshy 21 авг. 2017 г., 14:13:25

BitCoinJ является упрощенной оплаты проверки (СПВ) клиентскую библиотеку

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

Так, короче, вы не можете загрузить произвольный платеж через BitCoinJ.

Однако, чтобы ответить на ваше требование вы рассматривали только с помощью Blockchain.info API-интерфейс?

+854
KingJulian 18 янв. 2019 г., 10:53:08

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

+771
NecipAllef 3 янв. 2011 г., 11:56:09

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

Что интересно наблюдать, что на самом деле есть рынок ~7млрд на биткоин прямо сейчас, не обязательно означает, что сумма денег, потраченных держателями биткоин даже около 7млрд. Некоторые люди купили если за копейки, некоторые за пару долларов, некоторые его добывают. Это просто означает, что держатели биткойнов не готовы отдавать их за цену предлагают покупатели прямо сейчас.

Цена определяется спросом и рынок спроса, и предложение отреагирует на повышение цены. Я может бы продать один из моих, если цена достигла $100 тыс. за единицу.

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

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

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

+675
Jeonghwan 28 сент. 2018 г., 22:06:23

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

+638
CharmingNom 30 янв. 2013 г., 0:54:12

Я хотел бы реализовать возможность для Bitcoin сделок безвестно отсутствующим. Экс. пользователь1 на моем сайте хочет отправить биткоины на user2. Как бы я идти о смешении монет, так что пользователь2 пользователь1 не прислал адрес.

Все с открытым исходным кодом биткоин шайбы JavaScript или Python или что-то, мне нужно сделать это на моем сервере и не хотите использовать JavaScript на стороне пользователя, как SharedCoin.com делает.

Я буду в порядке просто отправляю монеты по 50 адресов со значениями монеты перемешаны (я имею в виду перемешалось так, если пользователь user1 сенц 1 БТЦ, перед биткоины, вам пользователю2 бумажник, монеты, пройдет через 50 или так БТЦ адреса в смешанных ценностей, а не только 1btc, но, как и 0.23 0.77 отправлены в два разных адреса, а затем, как и 0.02 0.21 перейти к 1-адрес и 0,75 и 0,02 уходит к другому и он просто продолжает раскалывать еще больше?)

Я знаю Darkcoin, и что эти биткоины шайбы можно проследить, но это то, что мне нужно для Bitcoin.

Спасибо за любую помощь вообще.

+637
jsj251296 25 дек. 2012 г., 8:13:08

Я использую это в течение долгого времени, и я всегда прогуливал поля. Теперь, когда вы упомянули об этом, вот частичный ответ:

1.) Я не знаю.

2.) Хэш транзакции появляется в конце списка; он также появляется в предоставленной вами ссылке.

3.) Еще один хороший вопрос. Я не знаю.

4.) Поля, которые подписаны с предыдущей операции, где, в основном, вся структура данных подписывается за исключением того, что поле "scriptSig" заполняется "по умолчанию" сценарий.

Есть три большие источники документация по структурированию сделок:

1.) Bitcoin.org Руководство Разработчика

2.) "Освоение биткоин" Андреас Антонопулос

3.) Биткоины трудный путь: используя исходные протоколе Bitcoin

Я надеюсь, что это было выгодно.

+616
sharland 25 июн. 2018 г., 18:02:21

Их претензии, ИМО, неправдоподобно. Если они не в его честную прибыль, чем они в нем? Если они находятся в нем за честную прибыль, зачем им ваши деньги?

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

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

Если есть какие-либо основания полагать, что они фактически делают арбитраж, а не в том, как работает Понза или "покупать, держать, и по диагонали", я не мог найти его на своем сайте.

Они также появляются, чтобы быть полностью анонимным, и насколько я могу сказать никто никакого доверия не поручится, что они вообще существуют. Зачем кому-то доверять им свои деньги? Анонимный "финансовая компания" объясняя свои ЗСК политики комедия золото, ИМО.

+610
webhead64 21 июн. 2014 г., 19:48:59

Конечная цель-найти все используемые адреса xpub программными средствами, отдельными партиями, путем опроса местного узла.

Данный PHP инструмент ( https://github.com/dan-da/hd-wallet-addrs ) экстракты "нормальных" адресов с помощью HD биткоин кошелек . Теперь мне придется запросить местных биткойн-узел, чтобы выяснить, действительно ли извлеченные адреса были использованы или нет.

Является ли адрес или нет можно легко найти, запросив узел один адрес одновременно ( https://bitco.in/en/developer-reference#getreceivedbyaddress ). Который работает, но слишком медленно.

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

или любым другим способом это можно сделать ?

Спасибо

+516
Lana Clark 18 мая 2015 г., 17:23:26

Итак, люди теперь поговорим о Bitcoin в качестве средства сбережения, а не как валюта. Я не понимаю, как центральные банки будут реагировать на это? Сейчас биткоин не получила широкого распространения. Предполагая, что биткоин становится больше используют финансовые институты и простые люди, и начинает быть сопоставима с золотом в качестве средства сохранения стоимости (по количеству пользователей), не центральные банки теряют контроль над движением капитала? Это было бы против интересов любой власти на земле и не создают огромный стимул для правительства запретить биткоин? Спасибо.

+495
alienallan 30 мар. 2011 г., 6:02:42

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

Я понимаю, что вы должны проверить подпись PGP файл, но если у вас нет HTTPS, то откуда вы знаете, подписи PGP не просто как фальшивые, как и сам файл? Не мы тоже не по HTTPS?

+478
Tobin 26 июл. 2010 г., 13:44:29

Да, я считаю, что гидроаккумулятор конструкции, как описано здесь, является хорошим кандидатом. Та же идея применяется к Bitcoin осуществляется Моторс Dryja здесь

+404
Patricia Parker 27 авг. 2015 г., 14:06:14
Вопросы об альтернативных блокчейнами не по теме, если они применимы к биткоин.
+386
Kirandas R 19 янв. 2015 г., 12:28:57

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

Во-первых, ошибка появляется, когда политические изменения в фиксации 9dabfe49c0 срабатывает. В частности, ошибка будет срабатывать при FindAndDelete() определяет подписания передается на проверку(мульти)сиг(проверить) работу, чтобы существовать в scriptCodeсебя. Этого никогда не будет (собственно, с пренебрежимо вероятность) произойти, когда простой p2pkh сценарий искупления.

Во-вторых, проводить сделки и подпись в оригинале вопрос на самом деле действует :

функции printf '%с 01000000018df8ae6050992976497b63349c281bd05666842a6a82d6d8b26dc51812d58201000000006b483045022100c4befe583a3bc22eeaf1516c6d26fb3e1240bdfdf25db266494d82c77ccb36100220108ad79c4a34115eec23f5b0202d492dd88ec637df17a1982d4a63382e457599012102a018e21c743a4b67dcf38f9b693e807b1fbb833dfe705aa513abbf177b04adc2ffffffff01c0a6b9290100000017a91450628702abb40cc5fee219b9c834f4126c4198848700000000\п'[{"txid":"0182D51218C56DB2D8D6826A2A846656D01B289C34637B497629995060AEF88D","vout":0,"scriptPubKey":"76A914E08E0B7AF54A0A5B4CA39ECC5430AB2730ECC2A188AC"}]' | регтест-строки стандартного ввода signrawtransactionwithwallet 
{
 "наговор": "01000000018df8ae6050992976497b63349c281bd05666842a6a82d6d8b26dc51812d58201000000006b483045022100c4befe583a3bc22eeaf1516c6d26fb3e1240bdfdf25db266494d82c77ccb36100220108ad79c4a34115eec23f5b0202d492dd88ec637df17a1982d4a63382e457599012102a018e21c743a4b67dcf38f9b693e807b1fbb833dfe705aa513abbf177b04adc2ffffffff01c0a6b9290100000017a91450628702abb40cc5fee219b9c834f4126c4198848700000000",
 "полный": правда
}
+273
dimagalitsky 24 нояб. 2012 г., 3:15:05

Я хочу использовать некоторые формы крипто-валют/блокчейн алгоритм для представления понятия "одобрение", в смысле утверждения. Один подход состоит в том, чтобы есть монета, которую вы можете дать получателю, при сохранении права собственности и контроль за монеты, так что вы можете отказаться от него в любое время и дать кому-то другому.

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

+264
Sue Emms 17 июн. 2014 г., 13:06:20

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

+250
zbinsd 14 мар. 2012 г., 14:49:44

С клиентом bitcoin.org узел принимает блок только после того, как ни один из шагов проверки не удастся.

Каждый блок в блок*услуги* связан с до блока со ссылкой на то, что до блока хэширования.

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

А поскольку у клиента нет знание любого другого блока 1000 С, что хэш, что 1,0001 направлено на то, чтобы вытянуть из клиента не примут блок 1,001 -- нет ссылки как связать его с любой ранее полученные блоки.

+224
Keshav Srinivasan 22 июл. 2018 г., 22:59:25

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

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

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

Насколько подрядчиков, вы хотели бы, чтобы договор, который заранее. Так что если обе стороны согласны на контракт по определенной ставке указаны в Сткк, то это согласованные ставки, которая выплачивается.

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

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

+155
Techno Geek 25 янв. 2018 г., 2:42:23

Пожалуйста, убедитесь, что Ваш логин и RPC пароля, также уверен, что ваше имя пользователя и пароль не содержат тег ( # ).

+72
AnGa 5 окт. 2018 г., 7:23:38

Просто очень быстрый, и я надеюсь, простой вопрос. Это добыча биткоинов классифицируется как работает бизнес? Все комментарии приветствуются! Спасибо

+57
Blake Barker 1 февр. 2011 г., 14:57:58

Разница в том, что первая функция использует открытые ключи распакованы , а вторая функция использует сжатые публичные ключи. Открытые ключи несжатого составляет 65 байт , а сжатие составляет 33 байт.

Для получения дополнительной информации о сжатые публичные ключи смотрите: что такое сжатый биткоин ключ?

+31
HUNTER COMIS 4 мая 2010 г., 4:31:41

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

Кроме того, хранение проблема, потому что биткойн-узел должен всех данных Blockchain (около 17 ГБ на сегодняшний день), так что вам понадобится элитного телефона, который имеет большой объем дискового пространства.

+16
sobelito 13 авг. 2014 г., 22:32:13

Показать вопросы с тегом