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

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

+123
eljusticiero67 28 мар. 2017 г., 15:07:59
31 ответов

Я использую биткоин формате JSON RPC в 14 версию, так как я могу использовать sendFrom команда в случае инклюзивного плату.

+940
Ana Madrid 03 февр. '09 в 4:24

Проверить https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#serialization-format

((последовательность & значение 0x80000000)==0) означает, что это не закоренелый ключ. Ключ закаленной (открытый ключ деривации не возможно) для ключей ребенка с индексом выше значение 0x80000000 (== 2147483648 == 2^31).

От бип

4 байта: версия байт (mainnet: общественные 0x0488B21E, 0x0488ADE4 частная; тестовом режиме: 0x043587CF общественных, 0x04358394 частная)
1 байт: глубина: 0x00 для главных узлов, 0х01-на уровне-1 ключей, ....
4 байта: отпечаток ключа родителя (от 0x00000000 если мастер-ключ)
4 байта: число ребенка. Это ser32(я) для Я в Си = xpar/я, с XI ключ сериализуемый. (От 0x00000000 если мастер-ключ)
32 байт: код цепи
33 байт: открытый ключ и закрытый ключ данных (серп(K) для публичных ключей, от 0x00 || ser256(K) для закрытых ключей)
+916
Kristy 19 мар. 2018 г., 18:48:33
Другие ответы

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


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

Смысл, что альткоины был создан один, в хронологическом порядке.

Интересно, с исторической точки зрения, чтобы собрать такой архив.

+911
mehrab 10 авг. 2019 г., 2:22:38

Вы можете создать свой биткоин-адрес через здесь: http://www.bitaddress.org -- убедитесь, что вы запишите или распечатайте ваш сгенерированный закрытый ключ. Вы вводите ваш публичный ключ в вашем приложении вы упомянули.

+845
user59189 31 мар. 2016 г., 10:44:48

Я нашел этот Python скрипт на гитхабе.

Он генерирует пару приватный ключ и адрес.

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

Я не имею много знаний о криптологии. Можете ли вы проверить, если скрипт безопасен?

#!/usr/Бен/ОКР питона
# Joric/биткоин-Дэв июня 2012 года, Общественное достояние

импорт hashlib
импорт под
импорт под.утиль
импорт Сыс

протокол SSL = под.cdll.Функция LoadLibrary (под.утиль.find_library ('протокол SSL') или 'libeay32')

деф check_result (вал, функции, аргументы):
 если val == 0: поднять ValueError 
 другое: возвращение под.c_void_p (Вэл)

протокол SSL.EC_KEY_new_by_curve_name.ресурс = под.c_void_p
протокол SSL.EC_KEY_new_by_curve_name.errcheck = check_result

основных класса:
 деф __инит__(самовыдвижение):
 NID_secp256k1 = 714
 самовывоз.к = протокол SSL.EC_KEY_new_by_curve_name(NID_secp256k1)
 самовывоз.сжатый = ложь
 самовывоз.POINT_CONVERSION_COMPRESSED = 2
 самовывоз.POINT_CONVERSION_UNCOMPRESSED = 4

деф __дель__(самовыдвижение):
 если SSL:
протокол SSL.EC_KEY_free(самовыдвижение.к)
 самовывоз.к = нет

деф генерировать(самовыдвижение, секрет=нет):
 если секрет:
 самовывоз.prikey = секрет
 priv_key = протокол SSL.BN_bin2bn(секрет, 32, протокол SSL.BN_new())
 группа = протокол SSL.EC_KEY_get0_group(самовыдвижение.к)
 pub_key = протокол SSL.EC_POINT_new(группа)
 СТХ = протокол SSL.BN_CTX_new()
 протокол SSL.EC_POINT_mul(группы, pub_key, priv_key, нет, нет, СТХ)
 протокол SSL.EC_KEY_set_private_key(самовыдвижение.к priv_key)
 протокол SSL.EC_KEY_set_public_key(самовыдвижение.к pub_key)
протокол SSL.EC_POINT_free(pub_key)
протокол SSL.BN_CTX_free(СТХ)
 вернуться самостоятельно.к
другое:
 возвратить протокол SSL.EC_KEY_generate_key(самовыдвижение.к)

деф get_pubkey(самовыдвижение):
 размер = протокол SSL.i2o_ECPublicKey(самовыдвижение.к 0)
 Мб = под.create_string_buffer(размер)
 протокол SSL.i2o_ECPublicKey(самовыдвижение.к Под.как byref(под.указатель(Мб)))
 возврат Мб.сырье

деф get_secret(самовыдвижение):
 БН = по протоколу SSL.EC_KEY_get0_private_key(самовыдвижение.к);
 байт = (протокола SSL.BN_num_bits(БН) + 7) / 8
 Мб = под.create_string_buffer(байт)
 Н = протокол SSL.BN_bn2bin(БН, БМ);
 возврат Мб.сырье.rjust(32, хр(0))

деф set_compressed(самовыдвижение, сжатый):
 самовывоз.сжатый = сжатый
 если сжато:
 форма = сущность.POINT_CONVERSION_COMPRESSED
другое:
 форма = сущность.POINT_CONVERSION_UNCOMPRESSED
 протокол SSL.EC_KEY_set_conv_form(самовыдвижение.к форме)

деф dhash(ы):
 возвращение hashlib.и SHA256(hashlib.и SHA256(ы).дайджест()).дайджест()

деф rhash(ы):
 Н1 = hashlib.новый('ripemd160')
Н1.обновление(hashlib.и SHA256(ы).дайджест())
 возвращение Н1.дайджест()

b58_digits = '123456789ABCDEFGHJKLMNPQRSTUVWXYzabcdefghijkmnopqrstuvwxyz'

деф base58_encode(Н):
 л = []
 в то время как n > 0:
 н р = divmod(п, 58)
л.вставить(0,(b58_digits[Р]))
 возвращение ".присоединяйтесь к(л)

деф base58_decode(ы):
 н = 0
 для CH в S:
 Н *= 58
 цифра = b58_digits.индекс(ч)
 Н += цифра
 возвращение п

деф base58_encode_padded(ы):
 РЭС = base58_encode(инт (префиксом'0x' + ы.кодировать('Хекс'), 16))
 коврик = 0
 для C в S:
 если c == ЧР(0):
 коврик += 1
другое:
перерыв
 возвращение b58_digits[0] * пусковая площадка + Рес

деф base58_decode_padded(ы):
 коврик = 0
 для C в S:
 если c == b58_digits[0]:
 коврик += 1
другое:
перерыв
 ч = '%х' % base58_decode(с)
 если LEN(ч) % 2:
 ч = '0' + ч
 РЭС = сек.декодирования('Хекс')
 возвращение ЧР(0) * коврик + Рес

деф base58_check_encode(S, версия=0):
 против = ЧР(версия) + с
 проверить = dhash(против)[:4]
 возвращение base58_encode_padded(против + чек)

деф base58_check_decode(S, версия=0):
 к = base58_decode_padded(с)
 версии v0, сведения, check0 = к[0], к[1:-4], к[-4:]
 проверка1 = dhash(версии v0 + данных)[:4]
 если check0 != проверка1:
 поднять BaseException('ошибка контрольной суммы')
 если версия != ОГА потока(v0):
 поднять BaseException('несоответствие версий')
 возвращают данные

gen_eckey деф(пароль=нет, секрет=нет ключ pkey=нет, обжатый=false, то патронов=1, версия=0):
 к = ключ()
 если фразу:
 секрет = пароль.кодировать('в кодировке utf8')
 для меня в xrange(туров):
 секрет = hashlib.и SHA256(секрет).дайджест()
 если ключ pkey:
 секрет = base58_check_decode(ключ pkey, 128+версия)
 сжатый = лен(секрет) == 33
 тайна = тайна[0:32]
к.генерировать(секрет)
к.set_compressed(сжатый)
 вернуться к

деф get_addr(к версия=0):
 по умолчанию = к.get_pubkey()
 секрет = к.get_secret()
 hash160 = rhash(по умолчанию)
 значение addr = base58_check_encode(hash160,версия)
 грузоподъемность = секрет
 если K.сжатый:
 грузоподъемность = тайный + ЧР(1)
 ключ pkey = base58_check_encode(грузоподъемность, 128+версия)
 возврат addr ключ pkey

деф перекодировать(ключ pkey,версия=0):
 полезная нагрузка = base58_check_decode(ключ pkey,128+версия)
 секрет = полезная нагрузка[:-1]
 грузоподъемность = тайный + ЧР(1)
 ключ pkey = base58_check_encode(грузоподъемность, 128+версия)
 печать get_addr(gen_eckey(ключ pkey))

тест деф(otherversion):
 # случайные сжатого
 печать get_addr(gen_eckey(сжатый=правда,версия=otherversion),версия=otherversion)

 # раскомментируйте это для создания адресов через другой метод
 # случайные несжатого
 #печать get_addr(gen_eckey())
 # по секрету
 #печать get_addr(gen_eckey(секрет=('%064x' % 0xdeadbabe).декодирования('Хекс')))
 # на фразу
 #печать get_addr(gen_eckey(пароль='Сатоси Накамото'))
 # частные ключ
 #печать get_addr(gen_eckey(5K1HkbYffstTZDuV4riUWMbAMkQh57b8798uoy9pxyudyeuhe7f ключ pkey=''))
 #печать get_addr(gen_eckey(L3ATL5R9Exe1ubuAnHVgNgTKZEUKkDvWyawklucyyvzzxrjtgyfe ключ pkey=''))

 # раскомментируйте, чтобы перекодировать собственный ключи, созданные на более ранних версиях этот скрипт
#перекодировать(Сыс.аргумент argv[1])

если __имя__ == '__главный__':
 импорт optparse
 парсер = optparse.OptionParser(использование="%прог [параметры]")
 парсер.add_option("--otherversion", дест="otherversion", по умолчанию=0,
 помощи="Создать адрес с другим номером версии")
 (опции, аргументы) = парсер.parse_args()

тест(инт(варианты.otherversion))
+843
Cecilia Seidel 24 мая 2016 г., 6:43:28

Как шахтеры отправить блоки в сети сверстниками?

в формате JSON-массив, таким образом:

{
"хэш":"000000000000000000a7b4999c723ed9f308425708577c76827ade51062e135a",
"Сильвер":536870912,
"prev_block":"0000000000000000005ac8cd6b7f803c11a617b901a13e05318a155f8f215ea1",
"mrkl_root":"48915d048e3f3a8c19d3ab81ebdfc16278cd665637770305ae2e3cb2eaf97ccc",
"время":1512192330,
"бит":402706678,
"плата":0,
"извращенец":2321456741,
"n_tx":1,
"размер":266,
"block_index":1648336,
"main_chain":правда,
"высота":497152,
"received_time":1512192330,
"relayed_by":"0.0.0.0",
"Техас":[

 { "Сильвер":1,
"входы":[
{
"последовательности":1663,
"свидетель":"",





 "сценарий": "030096072cfabe6d6d08d1c2f6d904f4e1cd10c6558f8e5aed5d6a89c43bb22862464ebb819dd8813404000000f09f909f104d696e6564206279206a6f73656d737200000000000000000000000000000000000000000000000000000000000000000000"
}
],
"вес":740,
"relayed_by":"0.0.0.0",
"выход":[
{
"addr_tag_link":"https:\/\/www.f2pool.com",
 "addr_tag":"дискусов (F2Pool)",
"потрачено":правда,
"tx_index":307162790,
"тип":0,
"адрес":"1KFHE7w8BhaENAswwryaoccDb6qcT6Dbyy",
"значение":1250000000,
"н":0,
"сценарий":"76a914c825a1ecf2a6830c4401620c3a16f1995057c2ab88ac"
}
],
"lock_time":953150447,
"размер":185,
"РБФ":правда,
"время":1512192330,
"tx_index":307162790,
"vin_sz":1,
 "хэш": "48915d048e3f3a8c19d3ab81ebdfc16278cd665637770305ae2e3cb2eaf97ccc",
"vout_sz":1
}]
}

или шестнадцатиричном формате, таким образом:

00000020a15e218f5f158a31053ea101b917a6113c807f6bcdc85a000000000000000000cc7cf9eab23c2eae050377375666cd7862c1dfeb81abd3198c3a3f8e045d91484a39225af6d00018659e5e8a0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff64030096072cfabe6d6d08d1c2f6d904f4e1cd10c6558f8e5aed5d6a89c43bb22862464ebb819dd8813404000000f09f909f104d696e6564206279206a6f73656d7372000000000000000000000000000000000000000000000000000000000000000000007f06000001807c814a000000001976a914c825a1ecf2a6830c4401620c3a16f1995057c2ab88acefebcf38
+840
PatoBeltran 19 мая 2014 г., 12:45:47

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

Текущее положение вещей состоит в том, что общие проблемы не было поймать все решения, но blockchain.info кошельки, и я считаю, что компания также, позволяет отправлять в Техас обратно.

Насколько надежны слепой возврат на практике?

+816
Big Money 26 мая 2010 г., 3:56:20

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

Это то, что я использовал в аналогичном случае (Javascript/node.js).

+809
xtended2l 2 авг. 2018 г., 14:11:48

Конечно, просто использовать:

$ молниеносно командной строки --версия
версия v0.6-127-gf8fa421
+783
Santi Gallego 30 авг. 2011 г., 10:35:37

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

+671
Dan Buchholz 22 нояб. 2019 г., 8:22:09

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

+658
Jeffrey Lane 10 июн. 2011 г., 20:54:22

сейчас P2WPKH и Bech32 синонимы?

Нет. Bech32 также используется для адресов P2WSH. Родной segwit и Bech32 являются синонимами.

Есть такая вещь, как адрес P2WPKH Base58?

Нет.

+598
malina777 6 сент. 2015 г., 8:29:35

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

+560
northstep 19 мар. 2019 г., 6:43:41

Многое изменится в крипто пространстве перед последним биткоин добывается. Революция ДЛТ (распределенной технологии), не блокчейн. Блокчейн-это лишь форма ДЛТ, что Биткоин использует. Недостаток блокчейн состоит в том, что сеть необходимо подождать 10 минут перед добавлением каждого последующего блока. Это к тому, что несколько компьютеров не добавлять одну и ту же транзакцию в блокчейн в то же время. Это основная цель для несовершеннолетних. Именно поэтому сложность добычи постоянно растет. В сети всегда должен иметь десять минут паузы между каждым блоком.

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

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

+509
xMissFatality 19 дек. 2010 г., 1:48:34

Я создал сеть регтест, состоящая из 2 узлов - node0 & узел1.
Я бы хотел раскошелиться на общий блокчейн и, казалось бы, достиг этого таким образом:

  1. узлы запуска
  2. node0 добавляет узел1 через операцию addnode
  3. node0 создает 1 блок с хэш-4dac...
  4. узел1 создает 1 блок с хэш-5d8b...
  5. node0 сводит node0 блок с хэш-5d8b... через недействительной <хэш>
  6. узел1 останавливается
  7. node0 создает 1 блок с хэш-64f2...
  8. узел1 перезапускается
  9. узел1 создает 1 блок с хэш-5sfg...
  10. node0: getchaintips возвращает массив с недействительным блока хэш-5d8b... со статусом

Теперь мои вопросы:
а) как я могу добиться "действительное-вилка" информация в выводе getchaintips за ранее аннулированных вилка? [Решена]

Б) может ли узел, чтобы "сознательно"/через RPC дать собственной сети и переключиться на конкурирующие цепи?

+455
Djilax 11 июл. 2010 г., 16:06:41

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

Я смотрел в base56.ч но не похоже, чтобы на самом деле проверить адреса?

+433
Simon Crapo 17 мая 2011 г., 15:29:06
"lastDealPrice": 5040,

"продать": 5040,

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

+418
Henry Mazza 16 мар. 2013 г., 19:46:45

Здесь предполагается, что человек понимает, что происходит с мягкие и жесткие вилки. Посмотреть все ответы здесь за хорошее объяснение.

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

Какие опасности жесткой вилкой?

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

Как люди теряют деньги из-за жесткой вилки?

Фактически сейчас существует два биткоина блокчейнами. Биткоины, что вы раньше вилка будет существовать в обоих блокчейнами A и B (они в два раза!). Такой упрощенный пример: Вы можете использовать ваши биткойны от старый кошелек и купите что-нибудь у купца, который использует старые узлы. Затем вы можете использовать новый кошелек и купить что-то с купцом, который использует новые узлы с той же биткоины. Это даже не doublespend с цепи разные.

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

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

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

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

+411
Sek Tom 30 июл. 2017 г., 19:28:50

Я новичок в программировании. Я попал в него, потому что я хотел узнать биткоин.

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

+407
dcfyj 18 нояб. 2018 г., 22:32:26

На прошлой неделе я начал работать с Bitcoin и нужно показывать суммы сделки. При работе с биткоином, я использовал:

Теперь мне нужно сделать это с Bitcoin наличных (МПБ). Я читал что-то об этом и это форк биткоина. Они используют те же сборы?

Я искал и нашел много сайтов, показывая средний гонорар, что стандарт на ВСН?

Спасибо заранее за вашу помощь.

+386
Cyril Fernandoo 5 дек. 2010 г., 11:32:50

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

Хотя частные ключи будут разные, это не облегчить мои заботы.

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

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

+355
yuvgin 2 мар. 2019 г., 1:39:21

Следующий дополняет ответ от @Джеймс с какой-нибудь простой рабочей биткоин-проводник математические примеры для облегчения понимания:

к = 0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798 (закрытый ключ)

Г = 1E99423A4ED27608A15A2616A2B0E9E52CED330AC530EDCC32C8FFC6A526AEDD

К = К*Г

где 0 < к < 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfebaaedce6af48a03bbfd25e8cd0364141

Для вычисления сжатый публичный ключ (K), используя названием secp256k1 эллиптическими кривыми:

% ВХ ЕС-умножить 0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798 1E99423A4ED27608A15A2616A2B0E9E52CED330AC530EDCC32C8FFC6A526AEDD

03f028892bad7ed57d2fb57bf33081d5cfcf6f9ed3d3d7f159c2e2fff579dc341a

Поскольку G закреплен за названием secp256k1, сжатый публичный ключ может быть просто вычислена с помощью этого:

% ВХ ЕС-в общественных 1E99423A4ED27608A15A2616A2B0E9E52CED330AC530EDCC32C8FFC6A526AEDD 03f028892bad7ed57d2fb57bf33081d5cfcf6f9ed3d3d7f159c2e2fff579dc341a

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

Г + Г = 2*Г:

% ВХ ЕК-добавить 0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798 0000000000000000000000000000000000000000000000000000000000000001 02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5

Г + Г + Г = 3*Г:

% ВХ ЕК-добавить 0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798 0000000000000000000000000000000000000000000000000000000000000002 02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9

2*Г + 2*Г = 4*Г:

% ВХ ЕК-добавить 02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5 0000000000000000000000000000000000000000000000000000000000000002 02e493dbf1c10d80f3581e4904930b1404cc6c13900ee0758474fa94abe8c4cd13

4*Г + 4 Г = 8*Г:

% ВХ ЕК-добавить 02e493dbf1c10d80f3581e4904930b1404cc6c13900ee0758474fa94abe8c4cd13 0000000000000000000000000000000000000000000000000000000000000004 022f01e5e15cca351daff3843fb70f3c2f0a1bdd05e5af888a67784ef3e10a2a01

256-битный секретный ключ (K) целых чисел можно разложить и операции над добавлением неоднократно применяется для создания таблиц подстановки позволяет быстро рассчитать эллиптических операций умножения кривой:

% ВХ ЕС-умножить 0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798 0000000000000000000000000000000000000000000000000000000000000001 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798

% ВХ ЕС-умножить 0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798 0000000000000000000000000000000000000000000000000000000000000002 02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5

% ВХ ЕС-умножить 0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798 0000000000000000000000000000000000000000000000000000000000000003 02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9

% ВХ ЕС-умножить 0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798 0000000000000000000000000000000000000000000000000000000000000004 02e493dbf1c10d80f3581e4904930b1404cc6c13900ee0758474fa94abe8c4cd13

% ВХ ЕС-умножить 0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798 0000000000000000000000000000000000000000000000000000000000000008 022f01e5e15cca351daff3843fb70f3c2f0a1bdd05e5af888a67784ef3e10a2a01

+331
Jerome Buszek 7 апр. 2012 г., 7:30:02

Почему не принять, что сырые hex и расшифровать его сами? Сериализация описана здесь: https://en.bitcoin.it/wiki/Protocol_documentation#tx

Например: https://blockstream.info/tx/597d47f1c1653b6e067d8a323c07e0d7702cc92445922e4ba1a61748e0e6fee8

Необработанные шестигранные:

01000000018a6b50504336d298af1bef59f4292afdbac8ad29a0217ef6d67eb70120f33704010
000006b483045022100b0c1bbc3ab2b716f388fe9136cbed2a1e1562fe7a9b8b9847f27284340
85e9e602206351a3b9fb8e04258730856792237e98b9e8d4a89ca10cd5c1dfa68295b9f409012
103ddc5d4f8c82c81304a409200095f26ce3f51847c6f11793b3a744818edff7ad3ffffffff02
204e0000000000001976a914d2212980d7adf3596d4db7be218d4c0e95944be488ac098033000
00000001976a91460d6cdf16948d0a40667b7af195f3d233a35b0e288ac00000000

Декодируется:

Версия 01000000 

01 # входов

(вход 0:)

8a6b50504336d298af1bef59f4292afdbac8ad29a0217ef6d67eb70120f33704 пред'из txid

Индекс 01 пред'из 

Длина 0000006b скрипта (= 107 байт)

483045022100b0c1bbc3ab2b716f388fe9136cbed2a1e1562fe7a9b8b9847f2728434085e9e6022
06351a3b9fb8e04258730856792237e98b9e8d4a89ca10cd5c1dfa68295b9f409012103ddc5d4f8
сценарий c82c81304a409200095f26ce3f51847c6f11793b3a744818edff7ad3 

nSequence ffffffff 

02 # выходов

(выход 0:)

Значение 204e000000000000 (20,000 Сатоши)

19 длина скрипта (=25 байт)

Сценарий 76a914d2212980d7adf3596d4db7be218d4c0e95944be488ac 

(выход 1:)

Значение 0980330000000000 (3,375,113 Сатоши)

19 длина скрипта (=25 байт)

76a91460d6cdf16948d0a40667b7af195f3d233a35b0e288ac сценарий

00000000 locktime

+322
user277917 22 авг. 2012 г., 18:25:00

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

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

+316
Dan Halperin 9 мар. 2016 г., 14:48:41

Я хотел бы знать, как биткоин-бирж труда. Речь не о крупных бирж, как binance или bittrex. Я хочу знать людей может произвести обмен только реле на сторонние интерфейсы API и являются ли они безопасны ?

+305
Shao Liner 24 дек. 2012 г., 15:16:32

Я получил счет от узла Z и мой узел (а) предлагает мне 4 возможных маршрутов.

Если первые два пути не получится, есть случаи, в которых средства могут застрять в одном из этих маршрутов, пока HTLC истекает?

Каковы эти случаи? Являются ли они устранимыми?

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

+294
Xero Art 19 сент. 2017 г., 16:05:35

Они продают 3D модели по всему интернету. У меня есть десятки различных вариантов, в том числе и поднос медный и с киркой на спине (моя любимая).

+282
Srijan Karki 19 мар. 2014 г., 10:30:09

Сценарий, я думал, был у меня какой-Bitcoin от делать плохие вещи (ТМ), что я хочу отмыть. Я могу зарегистрироваться с kraken.com и торговля только виртуальных валют с проверкой Л1 ( ООН/ПВ, страна проживания, телефон ).
Процесс

  1. депозит грязные БТЦ
  2. купить ЛТК
  3. перевод на другую ЛТК адрес
  4. трансфер обратно на другой счет Кракена.
  5. купить BTC
  6. перевод BTC на другой бирже, что я привязана к банковскому счету
  7. вывести BTC

Какие проблемы вы видите в этом? Насколько я понимаю kraken.com только ООН/ПМ ( легко создать одноразовый ) страна происхождения ( без проверки, могут врать ) и телефон ( легко купить горелки ). И даже это не публичная информация. Однажды я передаче LTC эти лайткоины сейчас чистые. Имеет ли это смысл? Нет никакой связи между BTC и LTC продал купил Кроме на бирже и что только не отследить детали ( ООН/ПВ/поддельные страна происхождения/одноразовый телефон)

+224
yongjhen 3 апр. 2018 г., 3:07:27

Я использую bitcore Explorer и я хочу, чтобы инициализировать понимание API в тестовом режиме. Она имеет следующий код. Я стараюсь ВАР понимание = новое понимание('тестовом режиме') , но это не работает. Какое значение для URL-адрес должен я ввод так, что сети.получить(URL-адрес) === тестовом режиме

функция представление(адрес, сети) {
 если (!URL-адреса && !сеть) {
 вернуться новое понимание(сети.defaultNetwork);
}
 если (Сети.получить(URL-адрес)) {
 сети = сети.получить(URL-адрес);
 если (сеть === Сети.livenet) {
 URL-адрес = 'https://insight.bitpay.com';
 } еще {
 URL-адрес = 'https://test-insight.bitpay.com';
}
}
 JSUtil.defineImmutable(это, {
 URL-адрес: URL-адрес
 сети: сети.Вам(сети) || сети.defaultNetwork
});
 это.запрос = запрос;
 возвращение этого;
}
+102
89271455318 29 нояб. 2010 г., 3:35:41

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

+88
Nebes 22 окт. 2018 г., 11:03:33

Как, США имеет добровольный подоходный налог. Вы заполняете формы, определять, сколько вы должны, и оплатить его. Если правительство заподозрит, что вы ошибаетесь, вы получаете аудит. Так что с биткоинами, было бы то же самое. Вы будете определять ваш доход и платить Дядя Сэм по заслугам. Но вы должны платить в долларах, а не БТЦ.

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

+42
Reagankm 9 апр. 2012 г., 20:09:07

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

$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