Вопрос о getaccountaddress, getnewaddress, getAddressesByAccount

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

Мы хотим создать один адрес для каждой транзакции. (взять проводок = "АВС"). Мой план:

  • Первый звонок getaddressesbyaccount("Азбука"). Если она возвращает пустой адрес список, а затем вызвать getnewaddress("АВС"), чтобы создать новый адрес для этого порядок. (Затем создайте QR-код и показывают клиенту с ожидаемыми суммы).
  • В противном случае, если getaddressesbyaccount("Азбука") возвращает адрес, использовать обратный адрес.

Эта страница говорит "getaccountaddress будет возвращать один и тот же адрес, пока монеты не поступят в этот адрес; после того, как монеты были получены, он создает и возвращает новый адрес.".

Я планирую не использовать эту функцию, потому что если мы рассчитываем на 1 БТЦ от клиента и он посылает 0.5 БТЦ, я не хочу создать новый адрес. Это просто, чтобы держать вещи упрощены (1 адрес на 1 аккаунт). getaddressesbyaccount функция возвращает список список фильтров IP, связанный с учетной записью "Азбука". Я нахожу getaccountaddress избыточную для моих нужд. Есть ли польза для "getaccountaddress" создать новый адрес, если адрес имеет баланс на ней? Вы видите какие-то подвохе с моей логикой. Ваша обратная связь приветствуется.

Спасибо,

+976
djriga achile 25 апр. 2019 г., 12:30:30
17 ответов

Я считаю, что это предложение является период от до появления файла cookie проверки подлинности, и больше не нужен.

Раньше было невозможно использовать протокол RPC для отправки команды на запуск bitcoind/с Bitcoin-Qt в экземпляре если логин и пароль были настроены.

После введения проверки подлинности файла cookie, этот больше не нужен.

+932
singhuist 03 февр. '09 в 4:24

Мне нужно знать топ-10 crytocurrencies упорядочены по рыночной капитализации, так что я ищу API, который возвращает список монеты таким образом. Кто-нибудь знает?

+928
Murco 11 окт. 2018 г., 5:48:55

Так, кто-то спросил меня о mast вчера.

Видимо, это закреплено в BIP114 – Merkelized абстрактные синтаксические деревья.

Я не мог объяснить, что это такое и какие преимущества это принесет нам.

Какие мачты, и как они помогут с масштабированием?

+866
Rozitta 8 сент. 2016 г., 13:13:16

Ну, если вы как можно более анонимной интересно, Тор гораздо интереснее. Провайдер VPN не знаю , кто вы , но он знает ваш IP-адрес и веб-сайт вы посещаете, что почти то же самое, если речь идет в руки тех, кого вы, вероятно, хотите, чтобы не зная его.

С Tor с другой стороны, узел знать IP-адреса друг друга. Как сделать запрос в сети с Тор, он будет проходить через несколько узлов, обычно 5 я думал. Из этих 5 узлов, только первый знает ваш IP-адрес и только последний можно увидеть запрос вы посылаете. Предположим, вы будете использовать SSL, насколько это возможно, последний узел знает только IP-адрес Ваш запрос отправить.

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

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

+849
zach 18 февр. 2018 г., 22:42:10

21 млн исковой давности применяется к каждому человеку, который работает полный биткойн-клиент на Qt, а также биткойн-майнеры, которые обеспечивают сети.

Разработчики биткоин-клиент на Qt (доступен на www.Bitcoin.org) публиковать обновления, которые могут или не могут быть приняты пользователями системы, которые состоят из:

  • Шахтеров и горных бассейнов

  • Программного обеспечения и Bitcoin-Qt, что проверить всю цепочку.

  • Размещенный кошельки (которые скорее всего используют биткоин-клиент на Qt за кадром)

Там были обновления в протоколе Биткоин в прошлом и исход был определен путем "голосования" на основе минер hashpower.

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

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

+771
mtso 21 апр. 2018 г., 6:21:42

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

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

Давайте:

к = существующий закрытый ключ
К = существующий открытый ключ
Б = хэш хэшей блоков
к' = производная частного ключа
К' = полученный открытый ключ

Есть пара функций, которые решает следующие?

К' = FPub(К, Б)
к' = FPriv(к, Б)

Существуют ли какие-либо последствия для безопасности?

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

+738
Bdtzsloi 2 мар. 2019 г., 18:07:55

Вы должны взглянуть на это: почему моя транзакция не получаем подтверждения, а что я могу поделать?

Казалось бы, вы не приложите достаточно платы. Сколько сел/байт делает ваше шоу Сделка?

+725
YBarkley 1 нояб. 2019 г., 19:21:49

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

Так как часто мы можем получить столкновения? Если бы не биткоин, с 2^256 возможных входных данных и хэш считается, не имеют каких-либо недостатков, вы бы статистически ожидаю, что вы должны попробовать 2^128 или около 10^38 хэши, чтобы найти одного столкновения в так называемый день атаки. Безнадежно сегодня и завтра.

С Bitcoin, вы могли бы надеяться воспользоваться хэши, что шахтеры нашли и опубликовали в Blockchain. Есть две проблемы: во-первых, вы видите только этих опубликованных блоков, так что преимущество переходит в необходимости помощников для снижения 2^256 возможностей, а не квадратный корень из получившегося числа (ожидаемое число известных хэшей нужно для рождения атаке). Но ради аргумента, давайте скажем, вы не шахтеры и записывать каждый хэш попытке. Тогда все, что биткоин дает вам это какую-нибудь награду для управлении машина, в настоящее время около 6000 Тера хэшей в секунду. С такими вычислениями, вы все равно, по статистике, нужно >10^15 лет, чтобы получить хэш-столкновения. Я бы сказал, что нет никакой опасности для двойной SHA256 из этого (и, по той же аргумента, то SHA256, который вы могли напасть на записи промежуточными один-SHA256 и результаты).

+630
betman99 22 янв. 2015 г., 19:08:31

Нет максимальное число выходов, а максимальный размер данных в блоке. Так что если там была только одна сделка с большим количеством выходов, суммарный размер должен быть ниже блока максимум 500К.

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

+386
gouravtiwari21 29 мар. 2018 г., 10:42:56

Вы можете использовать биткоин для денежных переводов из США в Японию и сколько это будет стоить примерно 10 000 долларов США?

+379
MannyC 27 сент. 2012 г., 2:18:11

Мое приложение имеет возможность создавать открытый и закрытый ключи от BIP39. Несжатый закрытый ключ сцепляется с помощью SHA256 (закрытый ключ), а затем шифруется с помощью AES и сохранить в файл. Для расшифровки, вам нужно будет расшифровать весь файл, Затем берем хэш от первого порядка байт и сравниваем со второй половиной.

Я планирую добавить поддержку BIP32, 43, 44, и я уже работаю над этим, но я столкнулся с проблемой хранения информации для создания резервной копии.

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

+280
XaviTiko 3 сент. 2017 г., 23:41:39

После прочтения этого как покупать и продавать заказов работа?.

Это говорит, что ближайшая цена, так что если кто-то продает по 999, и кто-то предлагает ставку в 1000, что 999 будет продаваться с двумя орденами, что ближайший матч.

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

+257
arhimed 12 окт. 2019 г., 16:31:47

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

+256
Matthieu Caron 14 авг. 2015 г., 16:46:01

Чистки рядов, кто-то создал инструмент. Беглый осмотр не показывает каких-либо вопросов безопасности:

https://electrum2core.github.io/

+251
JB4484 10 мая 2015 г., 17:55:37

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

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

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

Это возможно? Как я могу использовать соответствующие компоненты биткоин API с открытым исходным кодом и какой из них следует использовать?

+74
user49328 27 дек. 2015 г., 22:47:34

На самом деле курс Bitcoin сети хэш-почти 100% с июня 2011 года. Это очень вводит в заблуждение графике.

Вот более точное представление. Обратите внимание на четком восходящем тренде начиная с декабря 2011 года.

Источник: https://blockchain.info/charts/hash-rate

+59
Noiseless 14 мар. 2010 г., 8:52:24

Читая это в 2017 году со смешком. Пи довольно много регулятор де-факто из-за его низкой стоимости и энергопотребления. У меня один запуск СБИС через USB с cgminer, составленные на Пи.

Некоторые из Antminers возможно отменить использование и BeagleBone негров (ти?), Я не уверен, почему. Я в список рассылки руку Debian и есть более маленькие машины руку, чем я могу рассчитывать. О ODROID приходит в голову с верхней части моей головы. Что в пи есть в основном большое количество пользователей (более 8 млн. Последний раз я проверил) и то, что Raspbian почти идеально, я использую его, чтобы написать это. Я собираюсь переместить мои Asics в ноль, поскольку они оба просто нужен USB-подключения. Клонировал мою SD-карты, настройки /boot/config.txt для старого монитора я использую его, я не ожидаю каких-либо проблем. Беда с нулем заключается в том, что вам нужен мини-HDMI адаптер, OTG кабель, USB-концентратор, а также USB для WiFi или сетевой адаптер. Более практично, чтобы просто купить еще один ИП, но за 5 $я должен был попробовать. Это будет первое применение, которое я нашел для этого.

+39
NSH 4 мая 2010 г., 21:49:01

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