Что нужно сделать для изменения сложности?

Я стараюсь, чтобы уменьшить сложность сети, чтобы сделать некоторые эксперименты на сделки, и может имитировать некоторые возможные атаки.Я пришел, чтобы изменить поле nBits в chainparams.cpp но, похоже, это не достаточно, и новая сеть не правильно работать. Что еще я должен сделать конкретно ?

+521
Zip Zap J 25 мая 2016 г., 18:15:10
22 ответов

Держите ваши глаза на сетях, таких как мириады, Дижбите, Digitalcoin, Unitus и другие, которые используют мульти-алгоритм доказательства работы. Как некоторые из вас могут знать, Myriadcoin был Таймвоп напали в конце прошлого года и успешно завершился усилий плохих актеров. Я, например, не знаю, где пороги на % от мощности, чтобы быть в состоянии осуществить такое нападение. Глубокий анализ множества блокчейн (метки и все, сетевой трафик от нападения бы неплохо тоже, но должны быть захвачены живыми) и смотрю на https://github.com/myriadcoin/myriadcoin было бы хорошей идеей для тех, кто заинтересован в решении таймвоп вопросы.

+989
Alexander Kondratskiy 03 февр. '09 в 4:24

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

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

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

+986
pushkin 12 июн. 2018 г., 23:40:09
Другие ответы

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


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

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

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

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

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

Чтобы уточнить, адрес и 1 БТЦ. Вы хотите отправить 0.5 BTC на какой-то адрес Б.

Что происходит, баланс адрес полностью провел в

Б (0.5) <--- сколько вы хотите потратить
С (0.4999) <--- сумма у вас остается после расходов
плата (0.0001) <--- плата за операции по расходам Б
А (общее) (1) <--- первоначальный баланс. полностью израсходованы

С это изменение адреса, и когда вы тратите свои монеты, вы снова проведете с C, а не от А.

2) открытый ключ, полученных одним методом, связанным с как уровнем работы и адрес получается другой метод, в основном он дважды хэш открытого ключа, который закодирован в формате, называемом в base58check как он включает в себя контрольную сумму, чтобы убедиться, что вы не типа не по адресу, а также базы 58 предназначен для устранения похожих символов, например, 0 и О или L и I.

3) на последний вопрос я хотел бы обратиться к вам как биткоины переназначены

+979
Alejandra Paola Rozo Chiquiza 20 янв. 2011 г., 13:36:13

Пульсация использует ту же схему подписи как Bitcoin, 256-битные ключи ECDSA и эллиптической кривой secp256k1. Это занимает примерно в 5 раз больше процессорного усилия, чтобы убедиться, что 512-битного алгоритма ECDSA подпись, чем 256-битного алгоритма ECDSA подпись и проверка подписи-это огромная нагрузка на процессор, как для Bitcoin и пульсации. И, конечно, ключей и подписей в два раза дольше.

+916
Juli SN 23 июл. 2019 г., 1:56:30

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

+874
YUNGUNG PRINCEWILL LACKYOH 10 янв. 2011 г., 14:41:30

Я хочу передать feerate аргумент биткоин неограниченное при использовании fundrawtransaction.

Я попытался

fundrawtransaction ["020000000001e80300000000000017a914f65d061c8966ae9d0d6add32879a492d99bce5848700000000" {"feeRate":0.00001}]

Тем не менее, он говорит

Ошибка: Ошибка разбора JSON:{feeRate:0.00001}]

Как я могу пройти feeRate аргумент, как эти строки (param0=02000..., параметр1=feerate), но используя ядро ЭКП окно отладки?

+795
Om Bala 20 февр. 2012 г., 21:13:04

Что вы называете "заблокировано" более точно "под флаг", касающиеся Закона О борьбе с отмыванием денег.

Более или менее все, что "подозрительный" может вам попадает под.

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

Будучи под флагом будет блокировать любые попытки выхода, даже для снятия БТЦ.

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

+700
user221524 18 нояб. 2017 г., 8:42:19

Во-первых, добыча не требует много трафика. Как там у вас, вероятно, достаточно.

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

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

Независимо от расходов на электричество, добыча на:

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

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

+660
giraffehere 16 апр. 2010 г., 15:50:59

Существующие подписи в Bitcoin являются уже реализованные как опкоды (OP_CHECKSIG и OP_CHECKMULTISIG в частности), так что этот вопрос формулируется отмороженная.

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

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

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

+658
m261198 1 мая 2010 г., 11:40:27

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

+471
Lionel 26 дек. 2013 г., 14:41:17

На комментарий на этот ответ: https://bitcoin.stackexchange.com/a/9494/4173

В следующем было отмечено: "то, что вам нужно, чтобы рассмотреть, что мы приближаемся шаг изменения в добыче Bitcoin с созданием на основе ASIC мотористов. Это приведет к увеличению сложности 10 раз почти сразу, и перейти к 100-кратно, если они успешны. "

Может кто-нибудь объяснить, что это значит? Какой моторист? Почему трудно увеличить 10 / 100 раз?

+462
Elisa Paris 22 апр. 2017 г., 9:02:52

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

+406
Alvin Lyte 22 сент. 2014 г., 4:56:39

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

Стоимость депозита зависит от каждого обмена, и в каждой стране.

+399
iSahilSharma 31 июл. 2019 г., 1:40:27

В настоящее время, вы можете просить разрешение на IRC канале #биткойн-Вики на Freenode

+361
Jonas Kivi 8 июн. 2016 г., 9:24:15

Вы видите, насколько процесс добычи здесь работает https://github.com/bitcoin/bitcoin/tree/master/contrib/pyminer

+240
jonfairman 26 нояб. 2018 г., 18:57:15

Может кто-то пожалуйста, четко укажите различия между SharedCoin и JoinMarket.

Каковы преимущества и недостатки каждого?

Как SharedCoin централизованных, а децентрализованных JoinMarket?

+238
user3351689 23 июн. 2018 г., 8:05:11

У меня есть свежая установка Убунту 12 и просто установке bitcoind. Как я могу узнать, где его установить и где его скачать весь блокчейн?

+221
tuannt8 26 окт. 2013 г., 22:06:13

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

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

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

+108
user2866796 7 окт. 2018 г., 16:06:44

superfish what?

У меня эта ошибка при подключении к blockchain.info кто-нибудь знает, что это значит?

+79
Kenny Santos 19 мая 2013 г., 14:47:45

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

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

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

Вы не можете пойти с этапом nonpruned. Что требует начать заново.

+72
Ammar Alshehri 30 июл. 2010 г., 20:26:37

Какая разница между CKDpub и CKDpriv из обозначения пути

1.

CKDpub (открытый ключ ключевой вывод)

Получает ребенок по умолчанию с заданными продлен по умолчанию (по умолчанию & chaincode) и детской индекса. Работает только для non-затвердетая деривации.

CKDpriv (закрытого ключа генерация ключей ребенка)

Выводит ребенка отдельный ключ с учетом расширенных закрытый ключ (привчной & chaincode) и детской индекса.

Этот путь не делает различия между частным и государственным ключи, так что на этом уровне нет разницы между CKDpub/CKDpriv.

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

Примеры:

  1. вы можете получить расширенную умолчанию на М/1 Если у вас есть расширенные по умолчанию м
  2. Вы не можете извлечь умолчанию на М/1' с расширенным умолчанию м
  3. Вы можете получить по умолчанию (и привчной) на М/1' с расширенным закрытый ключ м

От этого Эфириума стандартной деривации узел /м/44'/60'/0'/0/0 ,как можно получить расширенную открытый ключ и получить другие государственные из этого расширенного публичного ключа соблюдения этих конвенций.

Вам нужно xpriv (расширенный приватный ключ) для получения /м/44'/60'/0', но дальше публичных ребенка ключи (нравится /м/44'/60'/0'/0 и /М/44'/60'/0'/0/0) могут быть получены с xpub (расширенный публичный ключ в /М/44'/60'/0').


Ф(parentExtendedPubKey, индекс ) = childPubKey --> адрес. Как это достигается и как закрытый ключ, который оставался в HD-кошелька, в дальнейшем могут быть использованы, чтобы разблокировать или потратить эти средства, отправленные на этот адрес автоматически через родительский публичный ключ ?

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

Предположим, вы получили по умолчанию на М/10 с xpub в М, вы можете позже получить по прив-ки по М/10 с xpriv на М.

Дальнейшие мысли

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

+68
Cotletka1 23 окт. 2013 г., 2:50:56

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

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

+49
jkg 7 авг. 2016 г., 1:56:57

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