Используя CoreBitcoin в Swift для создания сырьевой сделки

Я новичок в программировании, и знать только Свифт, в Obj-C до сих пор для меня иностранная. У меня есть работающий кошелек, но сейчас полагаться на API BlockCypher для создания транзакции, которые я не хочу делать. Может кто-нибудь помочь, скажи мне, что я делаю неправильно в следующем фрагменте кода. Я однако создание сырьевой сделки я получаю странный ответ, когда его расшифровке, где адрес массива пустые или null. Что-то очень неправильно, если у кого-то есть опыт я так высоко ценю его, как это сводит меня с ума.

импорт базе UIKit

BuildTransactionViewController класс: для UIViewController, BTCTransactionBuilderDataSource {

ВАР addressToSpendFrom = "n1QQYAHbw3q6UjWN6Q4d9oqa6u5iUDnPht"
ВАР privateKeyToSign = "cNeZkP1QPQ37C4rLvoQ8xZ5eujcjsYHZmj8clfppohypvfkhzhwu"
ВАР receiverAddress = "n1v9HH9Abs36fYf8KbwnFUfzR4prLBXhtw"
ВАР ввод данные = [NSDictionary]()
ВАР scriptArray = [строка]()
сделки ВАР = BTCTransaction()

переопределить функцию метод viewDidLoad() {
супер.метод viewDidLoad()

 getUTXOforAddress(адрес: addressToSpendFrom)
}

Функ getUTXOforAddress(адрес: строка) {

 ВАР адресу:NSURL!
 URL-адрес = NSURL(строки: "https://api.blockcypher.com/v1/btc/test3/addrs/\(адрес)?unspentOnly=истина")

 давайте задания = URLSession.общая.dataTask(с: URL-адрес! как URL) { (сведения, ответ, ошибки) -> Void в

 делать {

 если ошибка != шь {

 печати(ошибка как есть)
 DispatchQueue.главная.асинхронность {
 displayAlert(файл ViewController: селфи, название: "Ошибка", сообщение: "пожалуйста, проверьте ваше интернет соединение".)
}

 } еще {

 если да urlContent = данные {

 делать {

 пусть jsonUTXOResult = попробовать JSONSerialization.jsonObject(с: urlContent, варианты: JSONSerialization.ReadingOptions.mutableLeaves) как! NSDictionary

 печати("в JSON = \(jsonUTXOResult)")

 если да utxoCheck = jsonUTXOResult["txrefs"] как? Списка NSArray {

 самовывоз.ввод данные = utxoCheck как! [NSDictionary]
 печати("utxoCheck = \(utxoCheck)")

 для элемента в порядке.ввод данные {

 пусть transactionHash = (элемента)["tx_hash"] как! Строку
 пусть стоимость = (товар)["значение"] как! Инт

 ВАР адресу:NSURL!
 URL-адрес = NSURL(строки: "https://api.blockcypher.com/v1/btc/test3/txs/\(transactionHash)")

 давайте задания = URLSession.общая.dataTask(с: URL-адрес! как URL) { (сведения, ответ, ошибки) -> Void в

 делать {

 если ошибка != шь {

 печати(ошибка как есть)
 DispatchQueue.главная.асинхронность {
 displayAlert(файл ViewController: селфи, название: "Ошибка", сообщение: "пожалуйста, проверьте ваше интернет соединение".)
}

 } еще {

 если да urlContent = данные {

 делать {

 пусть txHashResult = попробовать JSONSerialization.jsonObject(с: urlContent, варианты: JSONSerialization.ReadingOptions.mutableLeaves) как! NSDictionary

 печати("txHashResult = \(txHashResult)")

 если да outputsCheck = txHashResult["мероприятия"] как? Списка NSArray {

 печати("выходы = \(outputsCheck)")

 для выхода в outputsCheck {

 если да valueCheck = (выходной же! NSDictionary)["значение"] как? Инт {

 если valueCheck == значение {

 дайте скрипт = (выходной же! NSDictionary)["письмо"] как! Строку
самовывоз.scriptArray.добавление(скрипт)
 печати("скрипт = \(сценарий)")
}

}

}

 печати("ввод данные = \(самовыдвижение.ввод данные)")
 печати("scriptArray = \(самовыдвижение.scriptArray)")
самовывоз.callBTCTransaction()

}

 } улов {

 печати("JSON для обработки искусству")
 DispatchQueue.главная.асинхронность {
 displayAlert(файл ViewController: селфи, название: "Ошибка", сообщение: "пожалуйста, попробуйте снова.")
}
}
}
}
}
}

задач.резюме()
}
}

 } улов {

 печати("JSON для обработки искусству")
 DispatchQueue.главная.асинхронность {
 displayAlert(файл ViewController: селфи, название: "Ошибка", сообщение: "пожалуйста, попробуйте снова.")
}
}
}
}
}
}

задач.резюме()

}

callBTCTransaction кнопку func() {

 давай адрес = BTCAddress(строки: самостоятельно.receiverAddress)
 пусть newTransaction = BTCTransactionBuilder()
 newTransaction.источник = собственн
 newTransaction.shouldSign = истина
 newTransaction.changeAddress = BTCAddress(строки: самостоятельно.addressToSpendFrom)
 newTransaction.выходов = [BTCTransactionOutput(значение: BTCAmount(1000), адрес: адрес)]
 newTransaction.feeRate = BTCAmount(2000)
 результат Варе:BTCTransactionBuilderResult? = шь
 делать {
 результат = попробовать newTransaction.buildTransaction()
 печати("transactionRaw = \(строки(описание: результат?.сделки.наговор))")
 } улов {
 Print("ошибка = \(ошибка как такового)")
}
}

Функ transactionBuilder(_ txbuilder: BTCTransactionBuilder!, keyForUnspentOutput txout: BTCTransactionOutput!) -> BTCKey! {
печати("transactionBuilder")

 дайте ключ = BTCKey.метод init(Виф: самовывоз.privateKeyToSign)
 ключ?.isPublicKeyCompressed = истина

 вернуть ключ
}



Функ unspentOutputs(для txbuilder: BTCTransactionBuilder!) -> NSEnumerator! {

 давайте выходов = NSMutableArray()

 для (индекс, элемент) в ввод данные.перечисления() {

 пусть txout = BTCTransactionOutput()
 txout.значение = BTCAmount((пункт).значение(forKey: "значение") как! Типа int64)
 txout.скрипт = BTCScript.метод init(наговор: самовывоз.scriptArray[индекс])
 txout.индекс = тип uint32((пункт).значение(forKey: "tx_output_n") как! Инт)
 txout.подтверждение = типу uint((пункт).значение(forKey: "подтверждений") как! Инт)
 пусть transactionHash = (элемента)["tx_hash"] как! Строку
 txout.transactionHash = transactionHash.данных(использование: .кодировке utf8)
выходы.добавить(txout)

}

 печати("выходы = \(выход)")

 возвращение выходов.objectEnumerator()
}

}

+680
Nick Shortal 15 нояб. 2016 г., 01:46:51
25 ответов

Статья под названием "Почему Apple боится биткоин" обсуждает с Apple интерес к онлайн-платежи. Он также говорит об удалении 2 приложения bitcoin, blockchain кошелек и BitPak, из AppStore.

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

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

+1000
MSUTriGeek 03 февр. '09 в 4:24

Ради этого вопроса PageRank, то есть сейчас такая услуга: https://bitcoinfees.21.co/ .

+974
mndhr 24 июн. 2011 г., 01:36:43
Другие ответы

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


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

Процесс на самом деле идет как это:

  • Алиса посылает 1BTC в адрес Боба. Новая транзакция создается с:
    • Столько параметров, сколько необходимо (неизрасходованные выходы из ранее полученных транзакций Алисы) формируются за счет:
      • Предыдущие транзакции (txid, сделки которого прислала Алиса монеты, которые она собирается потратить) и вывода (Uвых, какой выход из сделки тратятся)
      • Элис открытого ключа (чей хэш(открытый ключ) должен совпадать с хэшем в предыдущей операции)
      • А подпись в течение всей сделки, подписал с Элис закрытого ключа и проверке с открытым ключом
    • Столько выходов сколько надо/хотел, указывая на адреса Боба (помните, каждый адрес-это просто хэш, а не публичный ключ!)
      • Это хэш-Боб будет совпадать с его открытым ключом, чтобы тратить монеты!
  • Необработанные транзакции вещания
  • Шахтеры получат этой транзакции, проверить и проверить его (проверить подписи, проверьте, что данные верны и неизрасходованные, проверить, что хэш включенными в неизрасходованных выходов равен хэш предоставляется открытый ключ)

Просто здесь у тебя больше или меньше. Вот чего ты не понял:

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

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

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

+896
stanek 4 авг. 2018 г., 10:36:02

Это не так уж сложно проверить низкая плата сделок в большие блоки с блок-проводник. Перейдите по ссылке https://blockchair.com/bitcoin-cash/transactions?q=block_id(479479)&с=ИД(акц) и пресс нагрузка больше... ссылке несколько раз.

Есть много один-вход-один-выход пыли операции, как https://blockchair.com/bitcoin-cash/transaction/2ad1135d02924336901d23179d41a74a800da4f2247cf9e66e4cdccf8656f10c

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

+881
perepethko 1 февр. 2014 г., 18:22:48

CoinJoin это основная идея, лежащая в основе CoinShuffle (и других методов смешивания).

Идея CoinJoin: "когда вы хотите совершить платеж, найди кого-нибудь другого, кто тоже хочет сделать платеж и сделать совместную платежную вместе". Это оставляет две основные детали:

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

Это оставляет много места для разных подходов и реализаций. Есть еще информация о некоторых из них здесь.

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

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


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

+858
Natalie Mitchell 13 июл. 2018 г., 03:03:39

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

Два года назад я Соло объед с Raedon карта и повезло после примерно 4 месяцев.

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

Но опять же, вы не мой блок, а в бассейне, только часть блока.

+832
Raitis Veinbahs 11 июл. 2012 г., 18:58:44

Я работаю над проектом биткоин, и что я видел:

  • Просто биткоин-адрес
  • Параметр-как схемы URL в формате "биткоин:{плюс биткоин-адрес}" (без скобок используется)
  • Более сложный параметр url, который включает в себя сумму, как "биткоин:{биткоин адрес}?сумма={сумма}

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

Компания использует (устарело) график API-интерфейсы Google и полный файл querystring они используют, чтобы построить QR-код выглядит так:

<ИМГ ширина="300" высота="300" АЛТ="графике?чгр=qр&амп;ХЛ=биткоин%3a1k1yfezde2c37pwdevjnin1yc2qbtly6bk%3famount%3d0" src="https://chart.googleapis.com/chart?cht=qr&amp;chl=bitcoin%3A1K1yfEZde2C37pWDevjnin1yc2qBtLy6bk%3Famount%3D0.01&amp;choe=UTF-8&amp;chs=300x300">

Если вы запустите, что в src Url-адрес с помощью URL-адреса, дешифратор, вы обнаружите, что он просит 0.01 BTC на адрес 1K1yfEZde2C37pWDevjnin1yc2qBtLy6bk.

Когда вы строите QR-код, вам не нужно URL-кодирование данных. Coinbase-это делаю только потому, что они должны просить QR-код с Google с помощью схемы url-адресацию.

Я построю свой QR-кодов на свой собственный сервер и отображать их в виде изображений на веб-странице, и я просто использовать закодированные данные.

+824
Bizarre 24 апр. 2018 г., 00:08:49

ПОС распределяет допустимый блок вознаграждения пропорционально stakers. Однако, большинство stakers не может быть сброшен, если они не хотят продавать свои доли. А 51% стакер может контролировать/Цензор системе на неопределенный срок.

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

+810
Kris13 29 авг. 2010 г., 22:25:58

Перейти к faucetbox.com и введите адрес в проверке адреса (начиная с 1xxx.../3ххх...) есть. Это позволит вам установить порог выигрыша и посмотреть, сколько вы накопили. Микрокошельках используются, чтобы избежать комиссии за транзакции каждый раз, когда вы зарабатываете несколько сатоши. Надеюсь, что это помогает.

+769
Du Song 3 нояб. 2012 г., 07:08:14

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

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

Есть ли решения для этого?

+746
Sandeep Kamble 15 нояб. 2017 г., 00:08:57

В биткоин Фондеисполнительного директора, Питер Vessenes, в своем открытом письме говорится, что Фонд стремится

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

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

+663
pavlowd 28 авг. 2016 г., 20:30:10

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

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

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

+646
Shany 19 апр. 2010 г., 18:16:15

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

С другой стороны, если вы имеете в виду просто создание одной выплаты за согласованные объемы это, просто следуя инструкциям BIP21.

+522
Dutta singh 18 июн. 2011 г., 03:10:13

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

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

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

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

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

+509
Jonathan Dahlin 11 дек. 2014 г., 21:15:29

Самая большая слабость биткоин тоже это большая сила, т. е., полагаясь на онлайн блокчейна для подтверждения любой транзакции. Слово Онлайн - это очень интересное слово. Для физического лица, онлайн означает право иметь доступ к миру, но за свои кровные деньги, постоянно онлайн является скорее пассивом, чем активом. Для стартеров, вы можете не тратить свои деньги, а не быть онлайн, даже если вы не миллионер. Так это простой вопрос. Почему не блок-цепи имеют автономную функциональность? Вместо того, чтобы получить подтверждение незнакомыми людьми по всему миру и при этом выплачивая им вознаграждение, Почему нет в сети-пароль на основе схемы подтверждения?

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

+477
mfathi 4 мая 2016 г., 18:34:04

Во времена золотой лихорадки люди, которые сделали наиболее безопасный/постоянно возвращается, где не шахтеры, но люди, которые продавали им лопаты

я.е БФЛ Авалон основные

Процесс майнинга биткоин переживает большие upheavl/переход на новые технологии платформы из-за горного оборудования поиму

Все было обещано много вещей с крупными суммами $$ заплатил вперед со многими пропущенный срок доставки варьируется в 3-6+ месяцев на то, что было обещано

ASIC-чипа называются как кровь единорога..сказав, что ближайшие 4-6 недель откроет много.

Вы должны понимать, что добыча калькуляторы БТЦ

http://www.alloscomp.com/bitcoin/calculator

базируются на GPU (или технологическая платформа) факторы сложности. Если вы ставите технические характеристики микросхемы ASIC чипов в эти калькуляторы рассчитывают разделить эту цифру на коэффициент 20-40 из-за того, что я считаю, чрезмерная капитализация горнодобывающей процесс (ИМХО)

Я бы ждать не менее 3 месяцев, пока не уляжется рынка и большие вопросы в отношении этих товаров были по крайней мере частично, ответил (по крайней мере это долго, пока мы видим 2-я партия придет через этих подразделений :Д )

+450
user184499 31 мая 2017 г., 01:53:15

spendabit.со списками миллионов продуктов из растущего числа биткоин-помогаем продавцам (в том числе обычный список ... Overstock.com, первый вариант и т. д.).

+365
Marshall Conover 1 янв. 2017 г., 17:46:15

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

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

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

Это не нужно, чтобы доказать право собственности.

Пожалуйста, поправьте меня, если я ошибаюсь.

+328
jaane maane 30 апр. 2012 г., 21:09:33

Я хочу отправить простое "getinfo" запрос ЛНД с помощью golang. В настоящее время у меня есть

основной пакет 

импорт (
"дрм"
"журнал"
"чистая/НПК"
)

главные Функ() {
 клиент, ошибка ERR := ЭКП.Циферблат("ТСР", "на localhost:10009")
 если индикатор ERR != шь {
 журнал.Роковой("набор:", ошибаться)
}

 типа рэп структуру struct {
 identity_pubkey строку
 строка псевдоним 
 тип uint32 num_pending_channels 
 num_active_channels тип uint32
 num_peers тип uint32
 block_height тип uint32
 block_hash строку
 synced_to_chain боол
 тестовом режиме боол
 строку цепи 
 строки Урис 
 best_header_timestamp типа int64
}

 ВАР ответа Респ

 аргументы := ""

 подстраховаться = клиент.Вызова("getinfo", параметр args, &ответ)
 если индикатор ERR != шь {
журнал.Роковой(ошибаться)
}
дрм.Код println(ответить)
}

но я вам 2018/04/12 23:41:09 неожиданный ВФ

+231
Jani Hartikainen 3 мая 2010 г., 14:50:42

Итак, я искал ошибку в интернете, и вот что я нашел.

EAI_AGAIN означает, что DNS-сервер ответил, что он в настоящее время не может выполнить запрос

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

Резюме: это не ваша ошибка, но вы могли бы попробовать топить DNS-кэша.

+227
Cheeks 16 апр. 2018 г., 15:23:09

Начиная с версии 1.1.3, цифровой формат был изменен на Рида-Соломона формат по умолчанию (адрес, начиная с NXT - ), который обеспечивает более высокий уровень защиты от ошибок. Вы все еще можете использовать оба адреса, но новый формат рекомендуется.

+221
pushya 12 нояб. 2019 г., 12:56:17

Протокол может быть изменен, чтобы обеспечить дальнейшее разделение БТЦ.

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

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

+212
daniel cooper 31 июл. 2013 г., 19:32:12

В документации сказано: "listaccounts будет удалена в следующей версии ядра биткоин"

https://bitcoin.org/en/developer-reference#listaccounts

В "см. Также" раздел:

GetAccount - не возвращает список счетов
GetAddressesByAccount [устарело]
ListReceivedByAccount [устарело]

У нас есть альтернативная команда ?

+198
sman 27 сент. 2011 г., 04:40:57

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

Это то, что я ожидал увидеть в качестве scriptSig. Подпись и открытый ключ.

ScriptSig: PUSHDATA(71)[3044022017e2af6e1308d431365deeb5739d41a909cf0d61a9c0e48f3ae5b0bd6544bfc5022066e73dd26d71d824552b034b322603cce8b936912b99f4f3df512e502bd7c11e01] 
PUSHDATA(33)[03d7b3bc2d0b4b72a845c469c9fee3c8cf475a2f237e379d7f75a4f463f7bd6ebd]

https://blockchain.info/tx/10857ad56f1695559562af8076aea4ccba625ba79a82f75e5658c0c2fa4336c0

Однако, я столкнулся с этими типа scriptSigs также. Там, кажется, нет открытого ключа. Что именно здесь происходит?

ScriptSig: PUSHDATA(71)[304402204e45e16932b8af514961a1d3a1a25fdf3f4f7732e9d624c6c61548ab5fb8cd410220181522ec8eca07de4860a4acdd12909d831cc56cbbac4622082221a8768d1d0901]

https://blockchain.info/tx/f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16

+119
EtienneB 11 мая 2011 г., 09:14:45

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

Как я могу знать, когда создал адрес?

+88
krisz0003 10 дек. 2019 г., 13:03:38

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

$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