Бенчмаркинг на Hyperledger ткани

Есть ли общественные бенчмаркинг код и результаты для Hyperledger ткани В1.0 блокчейн? IBM заявляет скорость проводки 3500 ТПС, но я не смог найти каких-либо публичных кодекса эксперименты бенчмаркинга. Бумага ссылке: https://arxiv.org/abs/1801.10228

+99
kiradotee 13 мая 2011 г., 0:00:04
31 ответов

Последовательная имеет то преимущество, будучи в состоянии восстановиться без сканирования для 2^32 ключей.

+979
user100936 03 февр. '09 в 4:24

Сообщения TX Правило № 8: https://en.bitcoin.it/wiki/Protocol_rules Отклонить, если у нас уже есть соответствующие Техас в бассейн, или в блоке в основной ветке.

+957
Kidgreat KASH 20 нояб. 2012 г., 21:57:04
Другие ответы

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


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

Если я даю моему другу скажем $100к работать биткоина или любой другой криптовалюты. Должен ли я платить налог только годовой лимит в 15к$. Или это быть отрезанным от своего предела времени жизни? Мой друг, он живет в другой стране, поэтому он должен платить налог, если он продает этот крипто?

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

С Наилучшими Пожеланиями.

+922
mit13 19 июн. 2012 г., 7:15:55

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

Выход здесь от быстрых линеечку:

{
"результат":"успех",
"сведения":{
"last_local":{
"значение":"136.87303",
"value_int":"13687303",
"дисплей":"$136.87",
"display_short":"$136.87",
"валюты":"США"
},
"последний":{
"значение":"136.87303",
"value_int":"13687303",
"дисплей":"$136.87",
"display_short":"$136.87",
"валюты":"США"
},
"last_orig":{
"значение":"136.87303",
"value_int":"13687303",
"дисплей":"$136.87",
"display_short":"$136.87",
"валюты":"США"
},
"last_all":{
"значение":"136.87303",
"value_int":"13687303",
"дисплей":"$136.87",
"display_short":"$136.87",
"валюты":"США"
},
"купить":{
"значение":"136.10500",
"value_int":"13610500",
"дисплей":"$136.11",
"display_short":"$136.11",
"валюты":"США"
},
"продать":{
"значение":"136.87250",
"value_int":"13687250",
"дисплей":"$136.87",
"display_short":"$136.87",
"валюты":"США"
},
"теперь":"1381085718504609"
}
}

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

Большинство в JSON Парсеры в интерпретируемых языках, таких как Ruby, PHP и Python парсинг JSON в хэш или словарь. Вы хотите, чтобы значение "ключевое значение" для "последнего" ключа "данные ключа".

Вот один-лайнер версия в Ruby для V2 в линеечку:

рубиново-е '%ш(открыть-Ури в формате JSON).каждый{|б| б требуют}; открыть("http://data.mtgox.com/api/2/BTCUSD/money/ticker_fast") {|д| ставит в JSON.разобрать(ум.читать)["данные"]["фамилия"]["значение"]}'

Или что-то немного более читаемым:

требуют "открыть-Ури" 
требовать "с JSON"

открытые("http://data.mtgox.com/api/2/BTCUSD/money/ticker_fast") у |д| 
 в JSON = json-файле.разобрать(ум.чтение)
 добавляет в JSON["данные"]["фамилия"]["значение"]
конец

Вот один-лайнер версия в Ruby для старой линеечке:

рубиново-е '%ш(открыть-Ури в формате JSON).каждый{|б| б требуют}; открыть("https://mtgox.com/api/1/BTCUSD/ticker") {|д| ставит в JSON.разобрать(ум.читать)["Возвращение"]["фамилия"]["значение"]}'

Или что-то немного более читаемым:

требуют "открыть-Ури" 
требовать "с JSON"

открытые("https://mtgox.com/api/1/BTCUSD/ticker") у |д| 
 в JSON = json-файле.разобрать(ум.чтение)
 ставит в JSON["возвращение"]["фамилия"]["значение"]
конец
+908
montreal 4 июл. 2015 г., 21:57:16

Иерархия позволяет интересные случаи использования.

Вы могли бы компании мастер ключ - М/0' и выдать М/0'/0/0 в компании-филиале А и М/0'/0/1 в компании филиал Б, и т. д.

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

Кроме того, онлайн-магазин филиал В могли использовать xpub из М/0'/0/0/0 на полученные средства, при этом не раскрывая кошелька структура М/0'/0/0, и т. д.

Еще один интересный случай использования будет карту доменные имена или другие на основе строки - личности-системы с иерархией. Пример: Github.com может привести к М/71'/105'/116'/104'/117'/98'/... (очень неоптимизирована путь для демонстрационных целей).

+882
anil gopalakrishna 19 сент. 2012 г., 12:53:33

Два новых командной строки или Bitcoin.команды файл conf будут добавлены в версии 0.8, которая позволит исторических операций, чтобы быть доступной для воссоздания старого индекса:

txindex : поддерживает дополнительный индекс старый, потраченный идентификаторы транзакций, что они будут найдены по getrawtransaction с JSON-RPC метода.

переиндексация : перестроить блок и показателей транзакции из полученных данных блок.

[...]

вы должны один раз запустить с -txindex=1 -переиндексация=1, чтобы перестроить блок-цепных индексов

+862
Kainoor Sathyan 27 июн. 2018 г., 2:32:34

При создании МТ. Код гора Gox, вы показали длинный текстовый код, и сумма сразу списывается с вашего счета.

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

Если есть способ восстановить утраченные коды?

+827
Hadrien TOMA 2 июл. 2010 г., 23:44:30

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

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

"Решение лоу-тек", можно запустить клиент Bitcoin два раза, один с и один без загруженного цепи. Установить их соединить друг с другом. Теперь одно из двух будет скачать и проверить цепь на месте. Не самый эффективный способ, но он является как надежным, так как скачивание из интернета.

Редактировать: после обсуждения с Питера Wuille я уверен, что я не уверен, насколько безопасно загружены цепи и сняли претензии к безопасности.

+818
Edmond Sze 7 сент. 2019 г., 14:53:11

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

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

Я читал на многих местах в интернете, что N = 2 * трудность является хорошим значением, и что это будет означать, что в среднем Шахтером будете получать вознаграждение из двух блоков по той же акции.

Однако, он просто не сходится на мне.

Практический пример: BitConnect бассейн. Скажем, трудности BitConnect в настоящее время ~900,000.

В AntMiner Л3+ представляет акцию на сложности ~150,000 (которым считается стоимость доли составляет 150 000 тогда) каждые ~15 секунд, так что за 3 минуты, что один AntMiner уже заполнил весь "Н" из 900,000x2=1,800,000. Что бы, наоборот, означает, что я ожидаю, чтобы мой BitConnect блок каждые 90 секунд в среднем, с одного AntMiner, что, конечно, неправда.

100 AntMiners работает наш бассейн дал значение доли 230,000,000 в последние 5 минут, что бы 100 раз больше, чем весь "N" уже!

Так что не могу быть здесь, и я не понимаю, что. Я должен не умножать представленных поделиться с трудностью работы? Но тут маленький Шахтер будет получать такую же награду как один большой, который не имеет никакого смысла. Или весь интернет ошибается насчет 2*diff для "Н", И что она основана на предположении, что она занимает в среднем стоимость акций равной трудности найти блок? Звучит не вероятно.

В среднем, это занимает 2^32 хэши, чтобы найти действительную долю на сложности 1, верно? И в среднем, это занимает х акции найти акцию на сложности х, следовательно, почему вы увеличиваете сложность в бассейне для вашего майнера, если Шахтер-это мощный (она потом будет реже подавать долей), прав...? Но в последний момент начинает делать меньше смысла уже, вместе с тем, что вам нужно разделить по сложности y, чтобы найти блок, если в настоящее время монета блока горю-это Г... и бассейн программное обеспечение рассчитывает долю с трудом Х же Х акций с трудом 1. В итоге я в замешательстве, как это все работает вместе и как я могу приехать на значение для "N", который на самом деле результаты в шахтер получает в среднем две награды за ту же долю...!

Пожалуйста, помогите мне понять, что это неправильно.

Редактировать: я обнаружил, что все расчеты отличаются от реальности с коэффициентом 2^16. Потом я нашел это: https://bitcoin.stackexchange.com/a/11816/62320 Это означает, что для scrypt, бассейна используйте масштабирование "трудность поделиться" значение именно этого фактора, но о трудностях не будет масштабироваться. Это все бы объяснило, но это единственное место, где я нашла это в интернете (и это будет означать, что мне нужны разные вычисления в зависимости от алгоритма я обработка) - кто-нибудь может это подтвердить?

+755
pino 15 мар. 2013 г., 17:19:16

Контрольная сумма выражается в hex, поэтому я считаю, что первый символ '3' представляет собой первые четыре бита контрольной суммы строки? Если так, то это 0b0011. Слово "примерно" - это на самом деле индекс '3', потому что слово это 0-индексированные (следовательно, все нули Карты, чтобы "отказаться").

+716
kneelb4darth 18 февр. 2014 г., 18:46:11

Я использую эту команду

vanitygen64.exe 1abcdefg $ 
Сложность: 778316249440
[125.17 Kkey/с][общая 39015067414][Возм 4.9%][50% в 46.3 д]
  1. Что это означает трудности? Я понимаю, что выше занимает больше времени, но каков масштаб, почему он отличается от общего? Почему алфавит является более сложным, чем только цифры vanitygen1234567`?

  2. Что это значит, 50% за 46 дней, почему он мне не говорит 100%. Через 46 дней, сколько процентов будет, что она будет завершена в ближайшие 46 дней? Если это же причинами, что и в период полураспада в ядерной физике я понимаю.

  3. Большой вопрос. Что это Возм 4.9%? Проблема в чем?

+672
Shay Telfer 17 июл. 2017 г., 21:13:42

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

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

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

+668
Spanky Quigman 5 мая 2017 г., 16:24:23

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

Я вспомнил все это, когда слух о таком понятии, как "внешних государственных контрактов", тип "умных" контрактов кратко описаны на 35 минуте этого видео и более подробно в этот биткоин вики-статьи. В внешнего государственного контракта, определенные споры об объективной характеристики мира может быть решена автоматически, вместо того чтобы доверять стороннего человека арбитра справедливое решение. Например, в договоре можно указать, что в случае возникновения спора по поводу спортивных ставок, программы для ЭВМ (исходный код указанный в договоре) будут автоматически запускаться, которая консультирует спортивной базе, определяет, кто выиграл пари, и Биткоин автоматически переносится соответственно. Но биткоин вики-статье описывается проблема с этим: как вы определяете, что компьютерная программа, которая должна разрешить спор на самом деле был запущен, и если имеет, то на выходе программы сообщается достаточно купить компьютер, Что прогнал его? В статье предлагается использовать один или более "надежные компьютеры", известный как оракулы, которым обе стороны доверяют правильно вести код и не искажать выходной.

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

Есть ли существенная разница между этими двумя случаями, что бы сделать это неосуществимым? Это было уже сделано?

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

Спасибо заранее.

+664
miva2 12 сент. 2019 г., 12:37:41

Можете ли вы объяснить мне, пожалуйста. Если я могу сделать в мире информации, я буду рад, мне нужны деньги

+664
user29230 20 февр. 2017 г., 21:31:59

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

+627
maxathousand 13 мар. 2016 г., 10:43:42

Во-первых: вы действительно не отправить биткоины на емейл-адрес или номер телефона. Вы можете только перенести их с одного биткойн-адрес на другой.

Мое понимание: этот веб-узла / (программного обеспечения) создает пару ключей (закрытый и открытый ключ) и генерирует биткоин адрес. Затем, сайт подскажет пользователю отправлять х BTC на адрес, который и обеспечивает вам поле для ввода электронной почты-адрес вашей жареный например. И после этого сайт отправляет письмо на адрес электронной почты, как "Эй, кто-то прислал вам биткоины. Посетите наш сайт http://... И наконец, необходимо обеспечить 2-й человеку возможность импорта ключей в своем кошельке, или вы попросить у него пароль, что первый человек дал второй человек, и пусть ему/ей ввести новый биткоин адрес, где он/она чем отправить биткойны. И вы должны использовать HTTPS для такого проекта.

+529
VitalBotvi 23 дек. 2010 г., 2:37:18

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

+525
micku 30 нояб. 2016 г., 12:08:59

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

+497
user3492355 22 февр. 2018 г., 18:11:01

P2Pool вы это пиринговый горнодобывающего бассейна, предлагает некоторые преимущества по сравнению с централизованной бассейнов:

Как я могу узнать, сколько людей используют P2Pool вы?

+496
Russell Palmer 12 дек. 2017 г., 8:12:25

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

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

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

+495
pashistashis 23 янв. 2011 г., 20:21:46

Попробуйте прочитать книгу освоение биткоины на o'Reilly Химера, это должно помочь в понимании биткоин сети, процесса и принципы.

Вот руководство (от bitcointalk.org) о том, как сделать новые альткоины путем клонирования биткоин код.

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

+452
Pedro Resende 26 нояб. 2015 г., 10:06:45

Лайткойн быстрее, но требует больше подтверждает.

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

+380
Sakhile Vilakati 3 окт. 2015 г., 6:15:23

Я хотел бы знать, если есть.

+375
lata ainapure 2 июл. 2016 г., 21:41:28

С августа 2017 года до середины ноября (до МПБ hardfork с трудностью корректировки алгоритма) было несколько случаев (в частности, в конце августа, начале октября и середины ноября до ХФ), где добыча ВСН 2-4 раза более выгодным, чем добыча BTC. См.: https://bitinfocharts.com/comparison/mining_profitability-btc-bch.html#1y

Вы ожидаете, что в таких случаях, где добыча одна монета по сравнению с другими гораздо выгоднее, все шахтеры будут переключаться на более прибыльные монеты. Однако, этого не произошло, даже когда ВСН было в 4 раза больше прибыльных, там еще был мощности на БТЦ цепи (см.: https://bitinfocharts.com/comparison/hashrate-btc-bch.html#1y).

Что может быть возможным объяснением этого? Я ищу, чтобы услышать точки зрения майнера на этом.

Заранее спасибо!

+342
Matthew Klein 13 мар. 2019 г., 0:28:29

Некоторые причины:

1) сократить расходы, сохраняя высокие сборы за своих клиентов, чтобы они могли увеличить свои прибыли.
2) Если конкурс от увеличения fintechs (уже по делу: платежный сервис TransferWise, поддерживать, ...), они могут снизить издержки и постарайтесь все-таки быть на этом рынке.
3) будучи пионером они имеют огромное преимущество в этой игре: доля рынка, знанием технологий.

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



+319
user17111 30 дек. 2011 г., 22:03:27

Там этой теме на биткоин разговора:

https://bitcointalk.org/index.php?topic=90982.0

Я лично сгенерирован этот адрес: 1ребячествомfwHq3wSkCkJ7iafUdjhghfU, которая является самой длинной в одну я в курсе, что это не смешанный случай. Он был создан путем подачи oclvanitygen большое количество потенциальных приставки от большой словник.

+319
jim mcconville 13 авг. 2019 г., 10:26:40

Я нашел только ограничивающим фактором является максимальная стандартная транзакция размер которых составляет 100к.
Самых распространенных операций мы имеем дело с 1 вход, 2 выхода и второй наиболее распространенными являются быть 2 входа 2 выхода сделок и размеры этих сделок около 220 байт и 360 байт.
поэтому максимально возможная анонимность комплект от 270 до 450 (100к/360=270, 100к/220=450).

  1. Я до сих пор правильно?
  2. Есть ли еще какие-то ограничивающие факторы?
  3. Не SegWit поднять размер подписи из расчета максимальной стандартной операции размер, поэтому в результате около 30% больше анонимность наборы? (Подписи 71 байт в среднем.) Так что в данном случае 351 до 468.
+286
a13xg0 3 мар. 2019 г., 17:01:38

Какова максимальная длина общественное внимание, при использовании этой функции blockchain.info?

+79
murich 20 нояб. 2011 г., 7:38:27

Эта, казалось бы, вопрос новичка. Есть то, что называется "тестовом режиме", и есть подробнее на wiki: https://en.bitcoin.it/wiki/Testnet

Этот сайт имеет уникальный тэг для этого, а также: https://bitcoin.stackexchange.com/questions/tagged/testnet

+63
dxshell 14 сент. 2018 г., 9:30:56

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

+45
Chinmay Patil 10 мая 2016 г., 10:52:01

эта работа ./minerd --URL-адрес=рогового TCP://uк1.ghash.Ио:3333 -U имя_пользователя.workername -п ХХХ

+11
user63277 18 мар. 2018 г., 18:19:28

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