Сырые сделок - флаг SubtractFeeFromAmount

В настоящее время я работаю над проектом (я новичок в мире криптовалют), где мы используем сырьевой сделки, я хочу знать, если в RAW сделок есть флаг похож на флаг subtractFeeFromAmount, что существует способ sendToAddress.

+885
Ken Saxe 27 авг. 2011 г., 16:35:47
21 ответов

Биткоин запрещает RPC-запросы с IP адресов не 127.0.0.1 попробуйте добавить

выбрать=<ваш IP адрес>

на ваш Bitcoin файл конфигурации.

Подробнее

+841
Joseph Gattuso 03 февр. '09 в 4:24

Если вы зашифровали свои Bitcoin.org кошелек с паролем, потом только что фразу позволю этому быть расшифрованы.

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

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

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

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

+809
Not Matt 10 нояб. 2011 г., 18:49:24

Я думаю, что это правильное место, где можно найти информацию bitcointalk

+772
Gideon1717 10 февр. 2016 г., 15:10:21

В МТ. Стенка интерфейс API позволяет делать эти вещи. Это позволяет создать новый депозит адреса и вывод/депозит деньги в уже существующие.

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

Еще один хороший API решение будет bitstamps хотя их donsent у вебсокетов компонента.

+660
Jk BrightIdeas 3 июн. 2013 г., 6:43:32

Я также считаю, я читаю, что подпись часть может составлять 65% от размера блока.

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

Есть ли способ, чтобы рассчитать теоретический максимум допускается в биткоин-блоков и где мое понимание выше недостатки?

Да, теоретический максимальный предел размера блока 4,000,000 у. Чтобы вычислить размер в байтах, это будет очень, очень близко до 4000000 байт. Рассмотрим блок, состоящий из всего одной сделки, только с одним OP_TRUE выход anyonecanspend в этой операции и только один вход. Предположим redeemScript и подписи такие большие, что они занимают максимальное пространство в блоке (биткоин поддерживает пользовательские скрипты, поэтому я могу теоретически создать сценарий в ту сторону). Теперь, стандартные компоненты блока являются:

размер = 4 байта / 16 ВУ
заголовок блока = 80 байт / 320 ВУ
счетчик транзакций = 1-9 байт (1 байт в нашем случае, поскольку мы используем 1 Техас) = 4 ВУ
Операции = переменная

Так что это оставляет 4,000,000 - (16 + 320 + 4) = 3,999,660 ВУ для нашей сделки.

Стандартные компоненты сделки являются:

nVersion = 4 байта / 16 ВУ
количество входов = 1 байт / 4 ВУ
предыдущие сделки txid = 32 байт / 128 ВУ
предыдущая транзакция индекс = 4 байта / 16 ВУ
длина сценария = 1 байт / 4 ВУ
скрипт = 0 байт
nSequence = 4 байта / 16 ВУ
рассчитывать выход = 1 байт / 4 ВУ
размер количество = 4 байта / 16 ВУ
длина сценария = 1 байт / 4 ВУ
сценарий (OP_TRUE) = 1 байт / 4 ВУ
nLocktime = 4 байта /16 ВУ

поэтому размер свидетель: 3,999,660 ВУ - 228 ВУ = ВУ 3,999,432

Теперь, чтобы преобразовать традиционные байтов, которые будут ретранслироваться на проводе:

340/4 + 228/4 + 3,999,432 = 3,999,574 байт

Примечание: стандартный вес сделки составляет 400000 ВУ, что означает полную узлы не реле сделок выше, чем эта шапка. Однако, правилами консенсуса позволяет транзакций до размера блока, что означает, что ничто не остановит Шахтер из включая эту транзакцию в блок и тогда мой блок с его.

+628
ToriVS 28 июл. 2018 г., 9:23:07

Это звучит, как вы работаете bitcoind на том же сервере, который обслуживает веб-страниц. Я бы рекомендовал бег bticoind на отдельном сервере в целом, по нескольким причинам:

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

Перемещение bitcoind на второй сервер позволит устранить проблему ресурса на веб-сервер, а также даст вам дополнительный уровень безопасности. Эти выгоды будут перевешивать затраты на второй сервер.

+597
jamesqf 3 сент. 2012 г., 0:48:13

Нет, это не возможно.

Поэтому сделка должна склоняются, если лимит будет исчерпан, но:

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

+591
Brad Cozine 28 янв. 2018 г., 20:15:37

Это правильный подход. Вам не придется использовать различные приватные ключи, вы можете использовать один и тот же закрытый ключ и тот же адрес для каждого из выходов контроль.

+519
Byroak 19 мая 2013 г., 8:40:09

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

+401
skydeo 16 окт. 2017 г., 3:02:15

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

+400
Jacky flood 8 дек. 2010 г., 14:54:14

Биткоин Наличка изменяет sighash прообраз той, что используется segwit. Это указано в бип 143. OP_CHECKSIG на биткоин денежных цепи должны использовать этот новый sighash прообраз создания алгоритма, но OP_CHECKSIG на Биткоин использует другой sighash прообраз создание алгоритма (оригинал), так они несовместимы друг с другом.

В SIGHASH_FORKID является дополнением к sighash тип и просто означает, что sighash типа должны иметь бит 6 набор.

+398
Dede 20 янв. 2016 г., 6:55:42

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

Можно признать узла в сети, который был изменен ее MAC-адреса. Например, Cisco порт-безопасности позволяет предотвратить хозяева от изменения MAC-адреса на порту. Таким образом, мы можем контролировать спам-операций с подтверждающими плату без операции в же время.

Это неправильно по многим причинам. Один из самых простых-Это ... безопасности портов позволяет лицу, ведущему конкретного сетевого устройства, чтобы сказать, если любой из его портов, которые сегодня используются устройства с другим MAC-адресом. Это бесполезно в биткоин-сети, как для очень очевидная причина: MAC-адреса являются чисто локальной сети.

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

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

Сказать я управлять соединение между двумя сетями, A и B. или даже сказать, что не работать Такое подключение. Нет decentalized способ сказать, что я не работать такая связь между сетями. Может быть, сеть в реальном. Возможно, это подделка. Но если я скажу сети (или кого-либо еще в мире), что сеть Б 17,000 разных MAC-адресов, как децентрализованная система знает, что я вру?

Доказательства работы могут быть использованы для установления консенсуса, потому что нет никакого способа, два честных узлы могут не соглашаться по поводу того, что допустимые доказательства работы, а что нет. Доказательства работы служит неоспоримым арбитром истины для всех честных узлов в сети. Но нет никакого способа для всех честных узлов в сети, согласится ли конкретный MAC-адресов законно принадлежит кому-то, утверждая, что это. Так что там просто нет способа MAC-адреса могут играть никакой роли в алгоритм консенсуса без какой-нибудь другой алгоритм консенсуса, чтобы люди, чтобы договориться о том, какие MAC-адреса на законных основаниях владеет и кому они принадлежат. Что произойдет, если узлы не согласиться ли кто-нибудь вправе претендовать на MAC-адрес или не имеет права? Как они будут находиться в консенсусе?

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

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

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

Как мы гарантируем, что все честные участники будут согласны на какие компьютеры Mac являются допустимыми, а какие нет, даже если в сети есть много нечестных участников? И если честные участники не могут договориться о том, является ли Mac является действительным или нет (и нет никакого известного способа для них, чтобы сделать это), то зачем же MAC-адрес служите?

У нас есть два варианта:

  1. Все узлы лечить все MAC-адреса, как действует все время.

  2. Узлы лечить некоторые MAC-адреса как недействительные.

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

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

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

+340
user109883 11 июн. 2019 г., 14:16:11
Место, которое имеет свою валюту и держит его в безопасности.
+265
Samagra Singh Tomar 23 дек. 2016 г., 22:36:30

Я только знал о Bitcoin, может быть, месяц.

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

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

+237
cukobly 13 янв. 2012 г., 12:27:27

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

Однако я "потеряла", когда речь заходит о (Х,Y) точки.

В следующий остроумный пример (где 256-битный секретный показатель, как было установлено в '1' на цель), что определяет значение X и y?

В связи с этим вопрос: по той же секретной экспонентой ('1' в данном случае), то все могло бы закончиться с другим (Х,Y)?

секрет экспоненты: 1
 наговор: 1
ВИФ: KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qyjgd9m7rfu73svhnown
 несжатый: 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4neb3kesreanchudf
публичных пара х: 55066263022277343669578718895168534326250603453777594175500187360389116729240
публичных пара г: 32670510020758816978083085130507043184471273380659243275938904335757337482424
 X как наговор: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798
 Y как наговор: 483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
г четности: даже
ключевые пары сек: 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798
 несжатый:\0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798
483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
hash160: 751e76e8199196d454941c45d1b3a323f1433bd6
 несжатый: 91b24bf9f5288532960ac687abb035127b1d28a5
Биткойн адрес: 1BgGZ9tcN4rm9KBzDn7KprQz87SZ26SAmh
 несжатый: 1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kzm

Этот пример был создан с помощью утилиты вы можете найти здесь:

http://blog.richardkiss.com/?p=371

+219
Zaki 8 янв. 2019 г., 22:05:08

Инфраструктура биткоин в Африке: идет по основным требованиям инфраструктуры для горнодобывающей промышленности или торговле в биткоины/криптовалюты, Африка готова?

+192
tairabenks 25 июн. 2014 г., 2:19:01

Компания делает его очень легко покупать биткойны. Они имеют хороший пользовательский интерфейс, и защищенные протоколы. Недостатком является их обслуживание клиентов всегда наводнен запросами, что приводит в ваших сообщениях за помощью затягивается примерно на неделю или около того.
Игнорировать все, что я написал выше. Coinbase имеет так забанил меня просто потому, что я изменил свое дебетовые/кредитные карты на мою учетную запись Coinbase. Они также постоянно закрывает мою поддержку авиабилеты говоря, что они ничего не могут сделать, пока я не проверила. Это должно быть какая-то жалкая попытка пошутить, как я был далек от основного уровня контроля. Увидимся на Близнецы!

+167
Wayferer 1 февр. 2011 г., 5:09:36

Адрес доставки действительны, хотя Арсенал никогда не был подключен к интернету ?

Да. Нет необходимости для кошелька, чтобы быть онлайн, чтобы получать биткоины.

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

Да. После оружейной и Core являются полностью синхронизированы, вы можете получить доступ к деньгам. Кроме того, вы можете экспортировать ваши секретные ключи и импорт/развертки их в другой кошелек и доступ к свои средства оттуда.

+150
Bob Zwaska 1 июл. 2016 г., 22:37:40

Мой iPhone упал и я потерял доступ к блокчейн-приложения. У меня есть сбережения в кошельке, который я не могу открыть. Есть в любом случае, я могу восстановить мой предыдущий кошелек?

У меня есть история транзакций и адрес у меня тоже есть 4-значный PIN-код, который я использовал в то время (ничего другое тогда). Пожалуйста, помогите, я хочу выйти из этой ситуации.

+130
EnverOsmanov 4 февр. 2010 г., 10:33:47

Да, вы правы. Нет никаких "монет". Есть только возможность записи некоторых данных (транзакций) в один глобальный файл (блокчейн).

Но можно иногда отследить, кто является автором сделки. Например, я покупаю что-то в интернет-магазине (с доставкой) и оплатой биткоинами за это. Теперь магазин знает мое имя и мой адрес (для пересылки). Проводки расходы есть "изменить адрес". Если я использовать тот же адрес для перемен - владелец магазина также знать (с некоторой вероятностью) сумму биткойнов в кошельке! Некоторые люди могут подумать, что это не хорошо, особенно если они имеют большой объем средств.

+122
Isaac buwaso 24 февр. 2011 г., 0:44:20

Я знал, что награда генезис блока unspendable, а что нет UTXO для этого в наборе UTXO. Я думала, что это из-за блока бытие, будучи жестко и фактический синхронизации начиная с блока № 1. Я слышал, как люди в прошлом, ссылаясь на unspendability награды как особенность или баг. Midmagic упоминает, что это жестко исключением того, что сделал блок Genesis компания unspendable.

Может кто-нибудь подробно, что делает бытие блоке Последние unspendable?

+92
blue89 15 июн. 2016 г., 9:47:55

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