Транзакции Монер Анонимный?

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

+738
user210352 29 мар. 2018 г., 13:33:39
35 ответов
+997
punkrockbuddyholly 03 февр. '09 в 4:24

Никто из тех, что я знаю, и будет выгодно доступные для этого деньги. Я купил майнер от KNCminer год назад и он стоил 4700$ доставка включена. Это 280GH/с Шахтер, и производит около 0.2 биткоина в сутки. Это 10$/день, посещение КНЦ и проверить цены и доступность.

У вас есть USB ASIC майнеры, и тому подобное, но я не думаю, что им выгодно на фактические сложности. Я бы рекомендовал покупать 2000$ в Bitcoin прямо сейчас, и ждать повышения цен. Затем используйте эти монеты, чтобы купить минер :-). Биткоин в Нижнем ценности прямо сейчас, он может спуститься немного, или он может пойти вверх, но я думаю, что это лучшая инвестиция покупка биткоинов, чем купить Шахтерск прямо сейчас.

+993
Gabriel Einsdorf 4 нояб. 2012 г., 3:10:26
Другие ответы

Связанные вопросы


Похожие вопросы

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

+965
Haruka Akino 12 мар. 2010 г., 17:15:13

не решить за N^(-1), и, следовательно, Н будет эквивалентно нахождению решения дискретного логарифма?

Нет, это не так. Это не требует нахождения дискретного логарифма на всех. Решения дискретного логарифма является нахождение показателя на известную базу. Однако эту проблему мы пытаемся найти базу и знают, что такое экспонента. Кроме того, это известный показатель степени -1, для которого найти основания что-то поднять на -1, чтобы снова поднять результат на -1, т. е. с обратной обратной.

Есть алгоритмы, которые существуют для того, чтобы найти модульное обратное число, которое является, как Н^(-1) встречается в первую очередь. Чтобы найти n, вам просто нужно сделать инверсию Н^(-1) из-за личности, что обратная обратная является сам элемент.

+890
Charles Hellstrom 4 янв. 2018 г., 22:11:44

Вы правы, multisig как это реализовано в Bitcoin прямо сейчас требует от участников M из N, чтобы подписать. Однако, в случае использования вы хотите это выполнимо с более сложных сценариев.

Например, К1 + (К2 или К3 или К4) может быть сделано что-то вроде:

<1ПК> CHECKSIGVERIFY 1 <pk2> <рк3> <pk4> 3 CHECKMULTISIG

Этот сценарий может быть активирован с подписью К1 и подпись одного из К2, К3 или К4.

+851
Pro100Wanes 11 мар. 2011 г., 10:44:56

Мне было интересно, если P2Pool вы децентрализована, почему это показывают на BitcoinWatch диаграмма распределения бассейн?

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

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

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

+821
amitasviper 20 июл. 2019 г., 12:36:51

Да. Больше майнеров -> телефон -> меньше шансов найти блок с заданным мощности -> меньше награда.

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

+784
Nicolas C 27 мая 2017 г., 23:02:12

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

Допустим, я открываю платежную канал на молнии сети. Мне нужно иметь какой-то баланс в канале, так допустим, я поставил в 1 биткоин. Я делаю покупки для .5 биткоин. Нет тут спора: продавец утверждает, что вся моя Bitcoin от меня. Теперь что?

В официальном документе я могу "спор" это вещание транзакции в Blockchain. (Есть другие варианты?)

1) Кто платит за что, и сколько? Я плачу за бит, что рыночная стоимость для блок космосе?

1А) с претензией на всю мою биткоин где комиссионные берутся?

1Б) что бы предотвратить кто-то от этого "платить, чтобы отнести его в суд на аукционные цены модели", как отказ в обслуживании или воровство? Например, большой актер открывает много каналов и средств на них, поэтому они используются в качестве хабов....тогда, когда устоялась он "вчистую отключает" некоторые большое количество этих каналов. Сейчас существует очень высокий спрос на ограниченные blockspace как все стараются спор до окончания срока. Что происходит дальше? Что делать, если существует так много пробок, что споры не могут быть сделаны достаточно быстро?

Либо ELI5 или направьте меня на нужную страницу(Ы) и разделы документа.

Высоко ценится, Лезвие.

+730
Sebastian Wramba 25 сент. 2011 г., 0:05:04

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

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

Я прав, что просто просит ID транзакции не хватает здесь?

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

+721
Room628 25 июл. 2010 г., 10:44:54

1440 блоков в NXT составляет около 24 часов. Поскольку NXT блоков создаются каждую минуту, это 1440 минут.

1440 минут / 60 минут = 24 часа

В NXT блок не поколение ровно 1 минуту, так как некоторые блоки решена раз каждые несколько минут, но в среднем около 1 минуты. Отсюда 1440 блок упоминает вас видеть повсюду.

+710
niko2308 7 нояб. 2017 г., 8:58:20

Но то, что это интернет-магазин, что котировки товаров на биткоин и, скажем пульсации (но вставить любые альтернативные криптовалюты здесь), чтобы делать в этой ситуации? Он должен иметь быстрый и надежный доступ к некоторым обмена текущие цены bid и Ask и постоянно обновлять цены на товары.

Поскольку вы упомянули пульсации я дам тебе пульсация ответа. Если торговец использует пульсации в качестве платежного процессора, то продавец, как правило, только цена тому, что они хотят валюте; вероятно, их местную валюту, скажем долларов США. Почти наверняка не на XRP (рябь). Они полностью игнорируют валютный курс.

Люди платят через пульсации можно использовать на любой валютной они имеют доступ, используя любой доступный кредит пути и торговые предложения. Вот что пульсация делает, и почему это называется пульсация. Продавцу не придется беспокоиться о сегодняшней курса USD/JPY за клиентом, желающим платить в иенах пока кто-то торгуется пара USD/JPY по пульсации. Или, если никто не торгуется пара USD/JPY на хорошей скорости, то один человек, который торгует (скажем) Йен/XRP и еще пара USD/XRP-это тоже хорошо; пульсация будет предложить человеку платить лучший курс можно найти. Если кто-то хочет платить в ч (часы), что они должны друг, который может работать. Торговец получает долларов США (или как они просили).

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

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

+687
Nepo Znat 1 авг. 2012 г., 18:28:35

Количество потерянных биткоинов известно, но сообщалось, в любом месте, сколько учетных записей пользователей МТ. Гора Gox было до его падения?

+623
buy exerciser 8 сент. 2012 г., 19:44:05

Вам нужно собрать их из исходников или скачать их бинарными. Так как они оба используют один и тот же порт, нужно запустить один из них с -слушай=0 аргумент командной строки. Пожалуйста, см. Это обсуждение на GitHub для получения дополнительной информации: https://github.com/Bitcoin-ABC/bitcoin-abc/issues/25

Ядра Биткоин

Биткоин Наличка*

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

+612
sharshi 19 сент. 2013 г., 23:49:16

Количество биткойнов в любой момент времени заранее предсказуем. Чтобы получить примерное количество, вам просто необходимо посмотреть в таблицу, основываясь на текущей дате. Биткоин Вики есть один в контролируемых поставок.

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

Ниже приведен простой функция Python, которая вычисляет общее биткойны в любое время с учетом высоты блока. Это должно быть просто перевести на PHP.

деф total_bitcoins(высота):
 итого = 0
 вознаграждение = 50
 в то время как высота >= 210000:
 итого += награды * 210000
 высота -= 210000
 награда /= 2
 итого += награды * высота
 вернуться общий

https://gist.github.com/ghewgill/9821866

+565
BryanP 4 авг. 2015 г., 18:00:32

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

Я создал и успешно отправил Bitcoin на мой бумажный кошелек. Вот мой бумажный кошелек открытым ключом:

https://blockchain.info/address/1581DNnh8tmHFd2YS7kAorppibGMehScnv

С двух сделок пережив, и баланс 0.0004 БТЦ.

Теперь я пытаюсь импортировать закрытый ключ в Электрум (версия 2.9.0).

Я взял закрытый ключ бумажник и расшифровать его, используя bitaddress.org (я использовал BIP38 пароль) и есть закрытый ключ ВИФ (на 51 символов, которая начинается с 5). Я потом зайти в мой основной кошелек в Электрума и зайти в кошелек > закрытых ключей > заметете, как нет импорта (похоже, с V2 Электрум больше не поддерживает импорт приватных ключей).

Я ввожу свой закрытый ключ WIF и я получаю следующее сообщение:

"Нет входа нашел. (Обратите внимание, что входы должны быть подтверждены)"

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

Моя вторая попытка создать стандартный бумажник с нуля, используя закрытый ключ. Я сделал это и импортированный публичный адрес совпадает с отображаемой на bitaddress.org после дешифрования. Однако, баланс по этому адресу считывает 0.

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

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

Спасибо за помощь, это биткоин нуб!

+559
corristo 20 мая 2018 г., 20:12:38

Новый биткоин-денежные средства будут доступны для разработки, и если да, то его добывают на новый форк, который будет представлен либо на предыдущий код?

+559
Meloman 25 мая 2014 г., 6:07:21

Archive.org говорят на 24 декабря 2008 : "СБ, 01 ноя 2008 16:16:33" [https://web.archive.org/web/20081224103053/https://www.mail-archive.com/[email protected]/msg09959.html]

И Тим может (Cypherpunk) сказать (про почту список создание в 1992 году) : Джон Гилмор и Хью Даниэль прошел рассылки. Не было никакой модерации, никаких проверок, никакой "цензуры" (в широком смысле слова, не ссылаясь на правительственную цензуру, которой конечно не было.) "Без модерирования" политики пошли вместе с "нет лидеров".

+536
Vake Han 13 июн. 2018 г., 11:28:54

Это цена за BTC за указанном порядке. Поле "type_str" определяет тип заказа ("задать" или "бид"), валюта определяет валюту, в которой цена определяется.

Пример относится к "задать" порядок 14.43 долларов США/БТЦ.

+489
Solostaran14 4 мая 2013 г., 2:30:39

Даже если ваш бумажник по-прежнему синхронизации вы можете использовать отладочную консоль или Bitcoin-CLI и вместе с dumpprivkey , чтобы получить закрытый ключ из Ваш адрес кошелька. Затем вы можете импортировать ключ в бумажник СПВ.

+464
FanUp 5 мар. 2013 г., 18:49:44

Я работаю на новый лайткоин источник 0.15.0.1. Измените необходимые вещи в исходный и скомпилированный.

Я способен генерировать блоки. Теперь как я могу добавить Шахтер к этой монете/сети помоему эта монета.

Любая помощь или ссылки на ресурсы будет полезно.

+429
christian vinix 8 апр. 2018 г., 15:17:15

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

Можно генерировать случайные биткоин государственно-частного пар ключей на более ограниченные вычислительные устройства, как микроконтроллер Arduino без Wi-Fi возможности или Bluetooth. (Или Тексас инструментс запуска, PJRC крошечный, и т. д.)

Вам потребуется код C/C++, который собирает случайных чисел, вычисляет точки общественном кривой, и хэширует данные, чтобы получить публичный адрес. Устройство должно иметь экран для отображения ваших частных и публичных ключей. 32-разрядный процессор предпочтительнее для более быстрой математика, поскольку алгоритм SHA-256 и эллиптических кривых расчетов на 8-битном процессоре может занять некоторое время.

Вот пример Arduino на основе проекта Стивен Пирсон, которая надежно генерирует ключ и печатает это:

+410
RickL 3 окт. 2017 г., 18:04:38

По словам Сатоши бумаги, применяются следующие правила:

Шаги для запуска сети являются следующие:

1) новые сделки трансляции на все узлы.

2) каждый узел собирает транзакции в блок.

3) Каждый узел работает на поиске трудным доказательством правильности работы его блок.

4) Когда узел обнаруживает доказательства работы, он передает блок на все узлы.

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

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

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

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

+406
mhmdqrn 1 сент. 2015 г., 2:40:18

Я хочу, чтобы отладить "decoderawtransaction" вызов RPC для обучения.

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

https://gist.github.com/gubatron/36784ee38e45cb4bf4c7a82ecc87b6a8

Я думаю, что нужно добавить точку останова в потоке протокола RPC.

Что я сделал:

$ кд /дома/zono/bitcoinA/ГРЦ

филиал $ ЖКТ 
* версии v0.17.1

$ ./bitcoind -сервер -слушать -порт=17591 -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16591 -переменной datadir=$дома/регтест/а/ -регтест -пид=$дома/регтест/а/.пид -отладка -listenonion=0 -rpcthreads=1 -демон
Биткоин Server, начиная

$ ПС-эф | грэп bitcoind

$ судо ГДБ ./bitcoind 31525

ГНУ ГДБ (Убунту 7.11.1-0ubuntu1~16.5) 7.11.1
Авторское Право (C) 2016 Фондом Свободного Программного Обеспечения, Inc.
Лицензией GPLv3+: в GNU GPL версии 3 или более поздней <http://gnu.org/licenses/gpl.html>
Это свободное программное обеспечение: вы можете свободно изменять и распространять его.
Нет никаких гарантий, в той степени, разрешенной законом. Типа "покажи копирования"
и "гарантия" для деталей.
Этот ГДБ был настроен как "архитектуру x86_64-Линукс-гну".
Типа "настройка шоу" для подробной информации о конфигурации.
Инструкции по сообщению об ошибках, пожалуйста, см.:
<http://www.gnu.org/software/gdb/bugs/>.
Найти ГДБ руководство и другие ресурсы, документации в интернете по адресу:
<http://www.gnu.org/software/gdb/documentation/>.
О помощи, типа "помогите".
Типа "кстати слово" для поиска команд, относящихся к "слову"...
Чтение символов из ./bitcoind...сделал.
Присоединение к программе: /Главная/zono/bitcoinA/ГРЦ/bitcoind, процесс 31525
[Новый LWP 31526]
[Новый LWP 31527]
[Новый LWP 31528]
[Новый LWP 31529]
[Новый LWP 31531]
[Новый LWP 31533]
[Новый LWP 31534]
[Новый LWP 31535]
[Отладки потока с помощью libthread_db включено]
Использование host libthread_db библиотека "/библиотека lib/x86_64 с-линукс-дистрибутив GNU/libthread_db.так.1".
0x00007fde316b4c1d в nanosleep () на ../sysdeps/UNIX систем/системного вызова-шаблон.Ы:84
84 ../sysdeps/UNIX систем/системного вызова-шаблон.С: Нет такого файла или каталога.

(БГД) б rawtransaction.ЧГК:68
Останова 1 по 0x55eb1e09f6b2: файл rpc/rawtransaction.cpp линия 68.

(БГД) инфо-нить
 Идентификатор Целевого ID Фрейма
* 1 поток 0x7fde326c1740 (обои 31525) "bitcoind" 0x00007fde316b4c1d в nanosleep ()
 в ../sysdeps/UNIX систем/системного вызова-шаблон.Ы:84
 2 поток 0x7fde2d5ad700 (обои 31526) "биткойн-scriptc" [email protected]@GLIBC_2.3.2 ()
 в ../sysdeps/Unix и с SysV/ОС Linux/x86_64 с/pthread_cond_wait.Ы:185
 3 нить 0x7fde2cdac700 (обои 31527) "биткойн-schedul" [email protected]@GLIBC_2.3.2 ()
 в ../sysdeps/Unix и с SysV/ОС Linux/x86_64 с/pthread_cond_timedwait.С:225
 4 нить 0x7fde27fff700 (обои 31528) "биткойн-протокола HTTP" 0x00007fde3004ca13 в epoll_wait ()и
 в ../sysdeps/UNIX систем/системного вызова-шаблон.Ы:84
 5 нить 0x7fde277fe700 (обои 31529) "биткойн-httpwor" [email protected]@GLIBC_2.3.2 ()
 в ../sysdeps/Unix и с SysV/ОС Linux/x86_64 с/pthread_cond_wait.Ы:185
 6 нить 0x7fde2627b700 (обои 31531): "биткоин-сети" 0x00007fde300425d3 в SELECT ()
 в ../sysdeps/UNIX систем/системного вызова-шаблон.Ы:84
 7 нить 0x7fde25279700 (обои 31533) "биткойн-установления" [email protected]@GLIBC_2.3.2 ()
 в ../sysdeps/Unix и с SysV/ОС Linux/x86_64 с/pthread_cond_timedwait.С:225
 Нить 8 0x7fde24a78700 (обои 31534) "биткойн-opencon" [email protected]@GLIBC_2.3.2 ()
 в ../sysdeps/Unix и с SysV/ОС Linux/x86_64 с/pthread_cond_timedwait.С:225
 9 нить 0x7fde13fff700 (обои 31535) "биткойн-msghand" [email protected]@GLIBC_2.3.2 ()
 в ../sysdeps/Unix и с SysV/ОС Linux/x86_64 с/pthread_cond_timedwait.С:225

// из другой консоли. но это не останавливает, как я ожидаю.
$ ./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16591 -регтест decoderawtransaction 0200000001fdb0e05d8d3ecc04dad8513057410c7d827314c6ba732a3156368efb5cab36d10000000000ffffffff01606b042a010000001976a9141774241adc93f662e367fcd161aad90bf8ce320988ac00000000

Обновление 1

Ой. к сожалению, я думаю, я нашел ответ.

(БГД) decoderawtransaction б 
Останова 2 в 0x55eb1e09b870: файл rpc/rawtransaction.cpp линии 508.
(ГДК) Н
[Переход на нить 0x7fde277fe700 (обои 31529)]

Поток 5 "биткоин-httpwor" попаданий в точку останова 2, decoderawtransaction (запрос=...) в НПО/rawtransaction.ЧГК:508
508 {
(ГДК) Н
509 если (запрос.fHelp || запросу.параметры.размер() < 1 || запрос.параметры.размер() > 2)
(ГДК) Н
565. замок(cs_main);
(ГДК) Н
566 RPCTypeCheck(запрос.параметры, {UniValue::Vп, UniValue::VBOOL});
(ГДБ)
+405
RoShan Shan 4 мар. 2013 г., 7:18:31

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

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

+325
Cr Tolbert 16 мая 2019 г., 7:20:02

Так что я случайно дал кому-то адрес BTC и она послала ВСН на этот адрес. Кошелек был создан пост-вилка. Можно ли пройти через тот же процесс, как доступ ВСН сразу после хард-форк, или эти ВСН фонды потеряли навсегда?

+284
Shirshendu Shekhar Das 11 нояб. 2019 г., 2:33:26

Я недавно менял проверки кода в языке Python-bitcointx использовать libsecp256k1 библиотека.

В языке Python-bitcoinlib код (что Python-bitcointx является производным), функций OpenSSL используются для проверки подписи.

Я хочу быть в состоянии удалить зависимость от OpenSSL в будущем, и использовать только libsecp256k1 в Python-bitcointx, но есть проблема, которую я заметил, когда я переписал CECKey.метод verify ():

функция libsecp256k1 secp256k1_ecdsa_signature_parse_der() только позволяет строго действует в кодировке Der подписей.

bitcoind использует ecdsa_signature_parse_der_lax() функция, скопированные из libsecp256k1 по ВНО/ каталог. Эта функция не компилируется в нормальный цикл компиляции libsecp256k1.

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

Чтобы иметь возможность проверить нестрогом-закодированных подписи с libsecp256k1, я вижу 3 варианта:

Редактировать: я мог бы просто реализовать два метода проверки, строгих и нестрогих, а затем использовать их в тестах. в OpenSSL зависимость останется из-за verify_nonstrict().

  • вам ecdsa_signature_parse_der_lax (функций) с libsecp256k1/вно, добавить его в Python-bitcointx репозитории, компилировать пакет python время сборки, установите пакет.

Это не желательно, потому что он добавляет требование, чтобы компилятор C, чтобы построить пакет python. В некоторых случаях это может быть неудобно.

  • повторно реализовать ecdsa_signature_parse_der_lax() в Python

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

Это также сделает проверку медленнее в какой-то степени, потому что все больше операций будет сделано в Python, против вызове функций c.

  • сделать цикл декодирования-с-в OpenSSL / кодировать-с-в OpenSSL / декодирования-с-libsecp256k1

Таким образом, все нарушения кодирования, что OpenSSL позволяет также разрешены путем декодирования-с-в OpenSSL. кодировать-с-в OpenSSL создает действительный кодирования и декодирования-с-libsecp256k1 счастлив.

Проблема с этим подходом (в дополнение к этому декодировать/кодировать цикла) заключается в том, что он позволит некоторым нарушениям формат bitcoind не позволит, потому что ecdsa_signature_parse_der_lax() только позволяет произвольное подмножество нарушения, допущенные в OpenSSL.

питон-bitcoinlib был с помощью OpenSSL тоже декодирования, поэтому я пошел с более поздним подходом - декодировать/кодировать/декодировать. Это значит, что я не может упасть в OpenSSL зависимостей.

Мой вопрос: какие могут быть последствия этого выбора ?

А я вижу, что когда кто-то использует Python-bitcointx или Python-bitcoinlib, чтобы убедиться входы в какие-то сделки, и эти входы содержат подписи, которые принимаются на Украине, но не bitcoind, они могут быть убеждены в том, что Техас является действительным, но будет неприятный сюрприз, когда они пытаются транслировать.

С некоторыми протоколами, которые требуют от сторон сохранение подписанных сделок, которые могут быть актуальны.

Как это историческое поведение питона-bitcoinlib, я склонен просто документ, это в ридми.МД, как сбой, и оставить все как есть сейчас.

Но, возможно, есть некоторые другие потенциальные проблемы, которые могут возникнуть из этого вопроса, Что может быть более серьезным, а первый или второй варианты, описанные выше, должны рассматриваться ?

+275
user419 15 янв. 2011 г., 0:26:15

Если я купить биткоины в Coinbase.com должен ли я оставить их на моем счете в Coinbase.com или я должен переместить их на биткоин кошелек? Почему?

+230
Chris Meggs 16 апр. 2017 г., 8:33:54

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

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

+192
Deepayan Ghosh 28 мая 2017 г., 21:09:20

Существует несколько различных форматов адресов и другие стандартные типы транзакций:

  • Оплатить открытого ключа (P2PK) выходы галстук платежей непосредственно открытый ключ получателя, а не производного адрес. Они были почти полностью заменены P2PKH, хотя иногда горнодобывающие награды еще выплачивается P2PK.
    Вход: 114 Б
    Выход: 44 Б (сжатый), 76 б (без сжатия)

  • Multisig транзакции были можно с помощью соответствующих КОД_ОПЕРАТОРА, прямо даже до P2SH был введен. Большинство сделок multisig сегодня сделали с операции P2SH сегодня.
    Вход: переменная (зависит от М-О-Н)
    Выход: переменная (должна включать в себя все публичные ключи)

  • Платить с открытым ключом хэш (P2PKH) является сегодня наиболее часто используется формат адреса. Выход P2PKH знаки за средства непосредственно на адрес, полученный от одного ключа получателя.
    Вход: 148 Б (сжатый), 180 б (без сжатия)
    Выход: 34 Б

  • Оплатить скрипт хэш (P2SH) был в прошлом всего используется для multisignature операции, но любое действительное redeemscript допускается. Творческое использование P2SH допускается введение обратной совместимостью segwit адресам: "вложенные платить, чтобы засвидетельствовать открытым ключом хэш" (P2SH-PWPKH или NP2WPKH) и "вложенные оплатить сценарий хэш" (P2SH-P2WSH или NP2WSH) может быть направлен на любого клиента, который может отправить P2SH.
    Вход: переменный (2-из-3: 297 Б, NP2PKH: 91 vBytes, NP2WSH 2-из-3: 139 vBytes)
    Выход: 32 Б

  • Платить, чтобы засвидетельствовать открытым ключом хэш (P2WPKH) является соответствующий segwit формат P2PKH, что свидетель программу, а не скрипт подписи. Адреса P2WPKH кодируются с bech32 вместо base58 означает, что только клиенты, которые понимают родной формат segwit можете отправить их.
    Вход: 68 vBytes
    Выход: 31 Б

  • Платить, чтобы засвидетельствовать сценарий хэш (P2WSH) является соответствующий segwit формат P2SH, использование свидетелем программы, а не redeemscript. Адреса P2WSH кодируются с bech32, а не base58, могут только обновленные клиенты отправляют к ним.
    Вход: переменный (2-из-3: 105 vBytes)
    Выход: 43 Б

  • Нулевые данные (OP_RETURN) операции разрешено иметь единственный выход, который пишет до 83 байт данных в блокчейн.
    Вход: Н/Д
    Выход: x ≤ 83 + 11(?) байт

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

Кроме того, накладные расходы по сделке добавляет 10 байт для некурящих segwit сделок и 10,5 vbytes для transactons segwit (для numInputs, numOutputs < 256).

 накладные расходы = версия + numInputs + numOutputs + nLocktime = 4 + 1 + 1 + 4 = 10 байт 
 segwit накладные расходы = версия + numInputs + numOutputs + nLocktime + маркер + флаг = 16 + 4 + 4 + 16 + 1 + 1 [единиц измерения веса] = 42 вес = 10.5 vbytes

Все данные площадь предоставляется на основе максимальных усилий, исправления приветствуются. Цифры с "(?)", Я был не в состоянии подтвердить. Ч/т до Питера Wuille, Алекс Босворт, Рагхав Соод, Серги Дельгадо для исправления.


Обратите внимание, что из-за форматирования выбран, чтобы представлять подписи ECDSA в биткоин, они имеют различные размеры до 72 байт с Большинство из них 71 72 байт или байт. Приведенные выше цифры представляют максимальный размер входного скрипты.

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

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

+191
user6838 22 июл. 2017 г., 8:10:09

Мы являемся компанией, которая продает недорогих товаров в интернете (0.05 $ - 0.50$). Из-за валютного ажиотажа крипто, мы также хотели бы принимать платежи через по меньшей мере один крипто валюты.

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

Я узнал, что Dogecoin и пульсации в настоящее время дешевые билеты, меньше чем $0.01 центов в среднем.

Вопрос: Можем ли мы нанять компанию которая интегрирует это в нашем интернет-торговли backend или что-то еще важно знать, у биржевых сборов? Наши сделки слишком мала?

До сих пор я принимал во внимание следующее

  • Плата за транзакции не фиксируются, но как писать этот вопрос платы приемлемы для моего случая
  • Биржевые сборы (в основном немного выше, поскольку торгуют через БТЦ от долларов США/евро)
  • Средний рост тарифов составляет менее 0.01$, но теоретически они могут быть выше (если не средний)

Для большинства операций я предполагаю, что пошлины <= $0.02. Это было бы хорошо для нас, но что криптовалюты должны мы выбрать?

+142
ralph chernoff 31 окт. 2016 г., 4:46:04

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

+109
user2627846 23 авг. 2013 г., 23:05:41

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

Сейчас, если предположить, что комиссии за транзакции сидеть около 0.25 BTC за блок, вы не ошибетесь.

+100
Michael Adkins 16 мар. 2013 г., 1:58:37

Я где-то читал, что можно подключить узел на каждом узле в сети Bitcoin. Это возможно? Как он будет работать?

+92
moonnika 29 сент. 2014 г., 15:58:09

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

+72
Ewa Fura 26 апр. 2018 г., 11:23:47

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

Как я могу использовать установленный внешний диск для синхронизации блокчейна?

Я установил биткоин-ядра в Моя Ubuntu 16.04 с помощью пакета НПА,

судо АПТ-добавить-репозитории -г НПА:биткоин/Биткоин
судо apt-получить обновление
судо apt-получить установку bitcoind -г

и я установила 200ГБ жесткий диск для синхронизации всех данных Blockchain.

каталог /mnt/xvdb/

Я знаю, что данные каталога будут ~/.биткоин

как только я начинаю синхронизации, введя bitcoind & в Linux.

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

+59
ivanesko 15 сент. 2016 г., 4:44:05

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil