Сделает сделки происходят глобально синхронизированный?

Поскольку биткоин-транзакции проверяет большинство сверстников, и укладывает все цепи историю транзакций в какой-то хэш, затем следующее утверждение истинно?

Может произойти одновременно только одна транзакция. И только когда он полностью обработаны, другие транзакции могут быть обработаны.

Если да, то будет очень медленно? Учитывая транзакция должна быть донесен до большинства узлов по полной.

Если нет, то каким образом биткоин достиг этого? (Полагаю, нет)

+920
Strik3r 19 мар. 2013 г., 5:57:48
22 ответов

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

+826
Rubayet 03 февр. '09 в 4:24

Пока не c, libbitcoin написан на C++ и полную реализацию. Это должно позволить вам делать все.

Если вы не ограничены с, них. имеет очень простой Р2Р библиотеки здесь: https://github.com/bitpay/bitcore-p2p

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

+680
Jayeson Canales 11 июл. 2018 г., 3:05:58

Сначала нужно изменить своем каталоге данных. Управляйте одним из них, либо BTC или ВСН, с -переменной datadir=С:/где-то. Затем создать биткоин.конф в этой папке. Это должно выглядеть так:

сервер=1
rpcuser=bitcoinrpc
rpcpassword=что-то
чтобы=8334

Убедитесь в том, что чтобы получить нечто иное, чем 8332 или 8333. Кроме того, добавьте порт=что-то в биткоин.конф , какой узел программное обеспечение, которое вам нравится меньше.

+675
Bryan Fornasidoro 26 февр. 2015 г., 14:01:51

Нет. С текущего скрипта. Есть блокировка скрипта, и скрипт разблокировки. В основном блокировки скрипта (scriptPubKey) в старые проводки ставит условие провести БТЦ. В scriptSig расходов Техас должен предоставить сведения удовлетворить эти условия. Проблема в том, что нынешний язык не предоставляет доступ к данным „снаружи“ язык сценариев. Так что вам придется определить условия в замок сценария „авансом“, при создании Техас. Но тогда скрипт разблокировки не позволяет операторам, и принимает только „передачи данных“, как толкают подписи или по умолчанию. Это может измениться в будущем, обсуждения к реализации новой подсистемы сценариев, которые в настоящее время проверяются в боковой цепи. Это позволит получить доступ к данным Oracle (не с „простотой“, хотя), который может быть Предыдущая Техас, а также.

Ключевые слова: элементы РСК, плющ, простота, биткоин умные контракты, сценарии Scriptless и, возможно, некоторые больше.

Короткий ответ: в настоящее время нет.

+622
christinakristy 2 сент. 2017 г., 1:16:03

Я бегу bitcoind и генерировать кучу адресов Bitcoin. Я использую PHP-скрипт, и сервер apache2, чтобы сделать вызовы API-интерфейс RPC.

bitcoind использует ~ 0.7%-2.2% процессора и пишет ~3 МБ/с на SSD. Apache2 не использует ~0.3% процессора.

Я -rpcthreads до 8, но это ничего не сделал для меня.

Где узкое место? Есть ли способ, чтобы ускорить процесс отверстием вверх?

Я знаю, что vanitygen может создать много адресов, но тогда я должен был бы еще один шаг, чтобы добавить их все в кошелек, поэтому я бы предпочел через bitcoind. в Bitcoin-Qt-это просто ужасно тормозит в ту же задачу с помощью команд протокола RPC.

+562
Dicky 22 февр. 2019 г., 6:23:13

Это, наверное, из-за вашего веб-сервера с PHP конфигурацией, что запретить вам открыть удаленный URL-адрес (см. эту ветку https://stackoverflow.com/q/3488425/2652054 )

+536
Hollow ichigo 27 мая 2010 г., 7:27:34

Допустим, у нас есть блокчейн, состоящий из 10 блоков, пронумерованных от 0(бытие блока) до 9(последний блок).

Если данные блока, скажем, блок 5, изменяется(ехидно), данные, хранящиеся в блоке, а также последующих кварталах, становится недействительным.

Что происходит дальше?

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

Так, как данные текущего блока, а также других блоков, сохранившихся в случае нападения на один блок?

+512
J Young 5 июл. 2012 г., 23:25:30

Почему не может быть P2P программное обеспечение, которое работает как биткоин, но вы загрузить его с долларами?

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

+478
Twan 12 мая 2012 г., 4:34:55

Я знаю, что это сейчас не возможно, чтобы отменить транзакции в Bitcoin. Однако, говорят, кто-то захочет реализовать такой механизм в альткоины. Это теоретически возможно, не повреждая природу криптовалют ? У нас есть необходимые примитивы для него ?

+469
NDR 10 июн. 2016 г., 14:22:36

Делать

компакт-диск /домашний/

тогда

нано block.sh

скопируйте код ниже и вставить (Правой Кнопкой Мыши если вы используете Putty) к сценарию.

#!/бин/Баш
пока правда ; сделать
понятно
 Эхо "нажмите Enter, чтобы разорвать петлю. Сценарий будет повторяться каждые 3 секунды"
 Эхо "сценарий на 18 августа Nixsy 2013"
 Эхо ", если петли зависает нажмите сочетание клавиш Ctrl+с"
 Эхо ""
 Эхе -е "\033[31mdownloaded\е[0м/\033[32mavailable\е[0м"
 Эхе -е "\033[31М"`биткоин-CLI и getblockcount 2>&1`"\е[0м"/"\033[32 м"`с wget -о - http://blockchain.info/q/getblockcount 2>/Дев/нуль`"\е[0м"
 читать -Т 3 -н 3 && сломать
сделано

Когда вы скопировали текст нано удерживайте Ctrl+X и нажмите клавишу Y, чтобы сохранить.

В тип терминала или скопировать ниже с последующим нажатием клавиши ввод.

чмод +х block.sh

чтобы запустить скрипт.

./block.sh

Это просто небольшая правка скрипта из Lohoris, он будет очистить экрана затем петли скрипт каждые 3 секунды до нажатия кнопки.

Кредит Lohoris за оригинальный сценарий.

+456
ufrx 11 июн. 2014 г., 17:14:23

Прежде чем ответить на этот вопрос, пожалуйста пройдите этот сценарий

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

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

Так это делает Bitcoin в качестве замены для Фиат бесполезно, как по мне, кредитование не работает в этой экономике

Далее, если как-то заставить его работать, где проценты берутся ?Там будет больше БТД будет погашен, то фактическое БТЦ у нас есть и это приведет к созданию долговые расписки и частичного резервирования в сущности мы будем reinveting колесо

+415
Ivan Arrizabalaga 19 янв. 2013 г., 23:50:18

Вы должны попробовать использовать BIP32 для генерации адресов.

Есть node.js реализации здесь: http://cryptocoinjs.com/modules/currency/hdkey/

+376
Ralph Mawyer 11 сент. 2012 г., 23:16:36

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

RPC не поддерживает какую-либо команду, чего вы хотите.

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

+304
Vanden 10 дек. 2011 г., 0:17:44

В связи с предстоящим выпуском ядра биткоин 0.9, мне интересно, как вопрос пластичность транзакций является фиксированной и каковы последствия исправить?

Похоже, что пластичность транзакции вызывает проблемы в сети Bitcoin:

  • Сеть ddosed по нескольким очевидным дважды проводит ретранслируется
  • Отправители сделок необходимость избегать тратя 0 транзакции подтверждения в случае, если они станут недействительными по ковкости
  • При сохранении TxIDs отработавшего проводки для учета необходимо убедиться, что TxID не переодеться позже

Все эти вопросы будут решаться в предстоящем обновлении, и если да, то как они будут решаться?

+252
user3564421 7 сент. 2010 г., 12:22:26

У меня есть несколько серверов bitcoind и их балансировка нагрузки. Используя функцию Sticky IP-адрес балансировщика нагрузки, клиентское приложение подключается к одному серверу bitcoind. Однако, липкости не подходит.

Я много ошибок трансляции, которых не хватает входов или txn-mempool-конфликт из-за ошибок ознакомления с разными биткоин сервера от создания сделки и на передачи.

[Окружающая среда]

Мое приложение -----> балансировщик нагрузки -----> bitcoind-а
 |--> bitcoind-Б

Что я хочу сделать, заключается в том, что синхронизация между bitcoind и bitcoind-B как можно скорее. Есть ли способы?

[Что я хочу]

(1)передача подписанного отражается в bitcoind-а (мое приложение звонки sendrawtransaction через RPC)

Мое приложение -----> балансировщик нагрузки -----> bitcoind-а

(2)bitcoind-Б обратите внимание на то, что bitcoind-получили новые трансляции и обновления mempool из bitcoind-Б.


Обновление 1

Я не уверен, но кажется -задача addnode= может помогут.

Как настроить биткоин ядро всегда подключиться к конкретному узлу?

-задача addnode= добавить узел для подключения и попытаться сохранить соединение открытым


Обновление 2

Мой bitcoind версия 0.13.2


Обновление 3

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

биткоин.конф

задача addnode=10.х.х.х
отладка=mempool
отладка=ЭКП

getaddednodeinfo

$биткоин-Кинк getaddednodeinfo правда

[
{
 "addednode": "10.х.х.х",
 "Связной": правда,
 "адреса": [
{
 "адрес": "10.х.х.х:ХХХХ",
 "Связной": "исходящие"
}
]
}
]

Кто-нибудь знает разницу исходящего и входящего? Я смотрю на него. Мои два сервера и добавления узла можно устанавливать друг на друга, но как результат getaddednodeinfo такие "исходящих". Это нормально для меня, если это может помочь синхронизация быстро mempool независимо от исходящих или входящих.

+201
ayaa fahd 30 окт. 2016 г., 1:24:12

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

В моем случае две мои сделки имеют что-то вроде 0.000428 БТЦ платы.

Я не знаю, если плата слишком мал. Я не выбрал, это был мой Coinmoni кошелек, который сделал это для меня.

В любом случае, после почти 3 дня без 2 сделки подтверждается... мое первое впечатление заключается в том, что есть изъян в системе Bitcoin. Какая гарантия сделки не происходит ?

Никакой гарантии. Я ошибаюсь ? Это шахтеры, чтобы выбрать блок, они будут производить вычисления.

Что сообщество думает о трансферах не подтверждено ? Разве это не проблема, если биткоин действительно хочет стать метод оплаты, если перевода/транзакции не гарантирую, что будет проверяться ?

+153
balammut84 5 июл. 2017 г., 10:35:43

Как ОПЗ использовать блокчейн

https://ipfs.io/#how говорит

Блокчейнами

ОПЗ и блокчейн-это идеальный матч! Вы можете адресовать большие объемы данных с ОПЗ, и место незыблемые, постоянные ОПЗ в одной транзакции на блокчейне. Это метки и обеспечивает ваш контент, без того, чтобы положить данные на самой цепи.

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

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


Вопросы

+150
merylin murlo 18 нояб. 2014 г., 21:43:02

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

Но сколько есть в обработке микроплатежей?

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

+149
Silver King 23 окт. 2010 г., 21:59:35

Witcoin была написана и запущена mizerydearia. В какой-то момент он стал не в состоянии запустить сайт, но он был/не желает дать witcoin базе или кошелек кому-либо другому. (Кто-то еще владеет доменным именем.) Mizerydearia был очень умный, честный и активный, но вполне вероятно, что у него развилась какая-то психическая болезнь (как вы увидите, если Вы читаете его сообщения на форуме). Это очень печально. Надеюсь, он когда-нибудь достаточно восстановиться, чтобы запустить witcoin снова или по крайней мере возместить БТЦ.

+138
Roderick Mungo 9 окт. 2016 г., 18:32:55

Ежедневные свечи визуализируются хорошо здесь: https://satoshi.camp/stats/mtgoxhistory/usd

+53
Lourens Dijkstra 25 сент. 2013 г., 17:42:56

компания за usdt (фал) может создавать и продавать новые usdt (например. если цена больше 1$) и покупать их обратно (например. когда цена меньше 1$). они говорят, у них есть достаточно денег, чтобы купить все usdt обратно (но у многих людей есть сомнения по этому поводу). кроме того, сообщество знает, что привязь старается для уточнения цены usdt до$ 1. поэтому только очень немногие люди продают usdt за <1$ или купить его за >1$ (потому что это, вероятно, неэкономично). так что трейдер-сообщество "помогает" привязать немного, продолжая в основном принимая данное 1usdt=1$-"правила", которые могут оказаться полезными для всех на долгосрочной основе.

+50
user299404 19 авг. 2011 г., 5:55:48

Я не торгую в биткоин, никогда не было и я не хочу продолжения, но у меня есть проблема, мне нужно платить кому-то в бит монеты, у меня их кошелек, но я не знаю, как идти о покупке бит монета и оплатить их. Мне просто нужно сделать это одна транзакция и все. Мне нужно отправить эквивалент $351.00 в бит монета. Может кто-нибудь помочь?

+25
josef lilljenberg 4 янв. 2018 г., 0:09:01

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