Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
14 мая 2014, 12:08:48 PM   # 1
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Должно быть, я что-то пропустил.

Согласно Bitcoin Wiki:
VISA можно сделать 8,500 ТПС.
Paypal может сделать 100 ТПС.
Bitcoin может сделать 7 ТПС.

Блок может содержать 1 Мбайт данных. 1MB является эквивалентом 1048576 байт.

Кража из поста DH в:
Входы имеют тенденцию быть приблизительно 180 байт, выходы, как правило, примерно в 40 байт. Есть некоторые дополнительные байты для накладных расходов по сделке (TransactionID, input_qty, output_qty и т.д.). Безопасное предположение было бы 50 байт накладных расходов.

Sendtoaddress = (40 + 180 + 50) байт
Sendmany = (40n + 180 + 50) байт, где п # выходов

1,048,576-180-50 = 1048346 (размер блока, оставшиеся после накладных расходов & вход)
1,048,346 / 40 = 26,209 (#transactions, способный быть включен в блоке предполагающего один вход)
Блок целевой конф. время = 600 секунд.
26209/600 = 43,68 транзакций в секунду

Буду ниже, может быть 30-35tps - платежные процессоры, как BitPay, вероятно, не смогут всегда посылать с помощью только одного ввода. Тем не менее, они действительно единственный, кто в состоянии "Основная часть плати" вне онлайн бумажника. Они также имеют возможность разрабатывать свои услуги, чтобы предотвратить малоценный кеш-ауты путем присоединения платы за услуги, если человек не соответствует некоторому порогу - скажем, вы произвольно взимаете BTC.001, если запрос на снятие составляет менее BTC.02.

Платежные и интернет-услуга бумажника в уникальном, чтобы резко увеличить ТПС Bitcoin пути значительно увеличивая эффективность работы сети, что позволяет больше операций в блок, снижение платы для пользователей, увеличивая значение килобайта в отношении горнорудных сборов (BitPay уверено, не хотело бы пропустить блок, затрагивающего 5000 клиентов), и убывающая связанные с этим расходы неоправданно огромных blockchain (пропускная способность, хранение, обработка) и откладывали "мы должны снова увеличить размер блока" обсудить еще пару лет.
Клюге сейчас офлайн Пожаловаться на Kluge   Ответить с цитированием Мультицитирование сообщения от Kluge Быстрый ответ на сообщение Kluge


Как заработать Биткоины?
Без вложений. Не майнинг.


14 мая 2014, 12:39:21 PM   # 2
 
 
Сообщения: 2044
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Получил 1806 Биткоинов
Реальная история.





Исправление: Блок может В данный момент содержит 1 МБ данных. Первоначально не было предела, но в какой-то момент предел 1MB был добавлен для предотвращения DOS атак. Он никогда не должен быть постоянными и может быть увеличен или полностью удален, если это необходимо (я думаю, что Гэвин сказал, что лимит будет поднят один раз обрезка реализована).
Foxpup сейчас офлайн Пожаловаться на Foxpup   Ответить с цитированием Мультицитирование сообщения от Foxpup Быстрый ответ на сообщение Foxpup

14 мая 2014, 12:47:14 PM   # 3
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Исправление: Блок может В данный момент содержит 1 МБ данных. Первоначально не было предела, но в какой-то момент предел 1MB был добавлен для предотвращения DOS атак. Он никогда не должен быть постоянными и может быть увеличен или полностью удален, если это необходимо (я думаю, что Гэвин сказал, что лимит будет поднят один раз обрезка реализована).
Это было 500Кб ранее. Может быть даже ниже, когда максимальный размер был реализован ... Я не был вокруг еще тогда.
Клюге сейчас офлайн Пожаловаться на Kluge   Ответить с цитированием Мультицитирование сообщения от Kluge Быстрый ответ на сообщение Kluge

14 мая 2014, 1:10:44 PM   # 4
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

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

Это на самом деле не 7tps конечно. Это меньше. Вы не можете запустить систему увеличившейся все время, что бы неустойчиво.
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн

14 мая 2014, 1:25:18 PM   # 5
 
 
Сообщения: 1736
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

В этой теме обсуждается вопрос тоже - с Satoshi веса:



Есть и другие из них тоже, но это один интересный.
cr1776 сейчас офлайн Пожаловаться на cr1776   Ответить с цитированием Мультицитирование сообщения от cr1776 Быстрый ответ на сообщение cr1776

14 мая 2014, 1:51:14 PM   # 6
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

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

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

Может быть, это экспериментально 7tps, но это измерение основано на том, как пользователи в настоящее время ведет себя в большей степени, чем фактический код, не так ли? VISA делает все сам по себе очень стандартных скриптов - там нет хорошо известный способ для клиентов, чтобы использовать кредит определенным образом увеличить ТПС в сети Visa. С Bitcoin, хотя, поведения пользователей могут быть в состоянии значительно увеличить ТПС и выше "эффективная минимальная" сборы (чтобы, вероятно, будет включена в следующий блок) может эффективно увеличить ПВР.
Клюге сейчас офлайн Пожаловаться на Kluge   Ответить с цитированием Мультицитирование сообщения от Kluge Быстрый ответ на сообщение Kluge

14 мая 2014, 4:00:11 PM   # 7
 
 
Сообщения: 2212
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

С Bitcoin, хотя, поведения пользователей могут быть в состоянии значительно увеличить ТПС

https://en.bitcoin.it/wiki/Maximum_transaction_rate

котировка
Для 1Мб (1000000 байт) блоков это означает теоретическое Максимальная скорость 10tx / с.

Хотя это впечатляющий рост почти на 50%, если каждый сотрудничает, чтобы создать минимальное количество транзакций по размеру, по сравнению с другими системами, 10 TX / с до сих пор не так впечатляет ...
Sukrim сейчас офлайн Пожаловаться на Sukrim   Ответить с цитированием Мультицитирование сообщения от Sukrim Быстрый ответ на сообщение Sukrim

14 мая 2014, 7:03:45 PM   # 8
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Должно быть, я что-то пропустил.

Вы.

Блок может содержать 1 Мбайт данных. 1MB является эквивалентом 1048576 байт.

Кража из поста DH в:
Входы имеют тенденцию быть приблизительно 180 байт, выходы, как правило, примерно в 40 байт. Есть некоторые дополнительные байты для накладных расходов по сделке (TransactionID, input_qty, output_qty и т.д.). Безопасное предположение было бы 50 байт накладных расходов.

Sendtoaddress = (40 + 180 + 50) байт
Sendmany = (40n + 180 + 50) байт, где п # выходов

1,048,576-180-50 = 1048346 (размер блока, оставшиеся после накладных расходов & вход)

Вы только вычитание 1 входа и 1 накладных расходов сделки.

Тебе нужно:
1,048,576-180Nя-50N знак равно

где N Число сделок в блоке, и я это среднее число входов на одну транзакцию.

1,048,346 / 40 = 26,209 (#transactions, способный быть включен в блоке предполагающего один вход)

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

Каждая транзакция будет иметь по крайней мере, 1 вход. Таким образом, вы рассчитывали, сколько выходов один отправитель может иметь, если есть только 1 сделка каждые 10 минут.

Блок целевой конф. время = 600 секунд.
26209/600 = 43,68 транзакций в секунду

Это не правильный номер вообще. Я предполагаю, что это немного похоже на вычисление, сколько адресов в секунду одного отправителя можно отправить, если они включают в себя все выходы в одну большую сделку, которую они создают один раз каждые 10 минут.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

15 мая 2014, 2:09:00 AM   # 9
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Я полностью разделывали мой мыслительный процесс, здесь. Я знаю, что я имею в виду, но я действительно посасывая объясняя это (извините), а потом я бросил в примере CoinJoin, который непосредственно не связаны между собой, а что-то совсем другое. Я был, во-первых, думать о игорных сайтов. Как правило, вы покупаете фишки (вне blockchain Bitcoin векселей), сделать кучу микро-транзакции в выходных blockchain на игорном сайте, а затем обналичить (или, скорее всего, ничего не делать, потому что вы из векселей). У вас есть относительно "коренастый" входы вместо связки микро-транзакций, плавающих вокруг - но в высокопроизводительном вознаграждение будущем, это может быть разумным, чтобы хотеть большего размера повседневных покупок прочь от blockchain, тоже.

Платежные и онлайн-кошельков должны быть похожи - по аналогии с Paypal в связи с этим, тоже (там, где она работает лучше всего, если это предварительно финансируется). Blockchain.info или что-то будет держать относительно больших входов - и я был бы очень удивлен, если они не в настоящее время занимают относительно больших входов по сравнению со всеми финансируемыми входами - потому что вы не хотите, чтобы с помощью клиента для каждой маленькой покупки. Вы не хотите иметь дело с временем и усилиями, и вы не хотите платить лишние сборы, так что вы положили возможно 10 "нормальные покупки" стоит Bitcoin в этом интернет-кошелек.

[Раздельная но родственная идея] Предполагая, что есть куча компаний, желающих принять blockchain.info векселей вместо Bitcoins, вам не нужно (и, вероятно, не хочет) этих виды повседневных сделок на blockchain, и когда продавец получает монеты, они, вероятно, не собираются сразу обналичить этот IOUs из монет. Вместо этого они, вероятно, ждать до тех пор, скажем, 50 покупки не были сделаны, или через неделю истекает, или любой другой вид процедуры они сделали, чтобы найти баланс между недостатками работой blockchain и рисками отработки -- так что у тебя есть "коренастый" выходы, а также "коренастый" входы.

[Другая отдельная идея] Что делать, если сборы начинают воздухоплавания за счет использования роста в то время как размер блока не увеличивается? Рынок собирается исправлять это, не так ли? Никто не хочет платить $ 1-эквив плату за привилегию быть в состоянии купить чашку кофе на заправочной станции, но вне цепи сделок, они не должны, так что я предполагаю, что они начинают двигаться к тем, выкупаемых векселя, где они могут платить гораздо, гораздо более низкие ставки сборов в тот же время будучи в состоянии погасить свои монеты, если они пожелают, - но они, вероятно, будут склонны ждать несколько внедорожных blockchain входов, прежде чем они искупают их для "коренастый" выход контролируемых монет до их privkey, и в этом случае, при условии, что предыдущие данные идеи законны, вы бы в конечном итоге с относительно коротких входов и выходов в sendmany сделок от нескольких крупных игроков на рынке (платежные процессоры, интернет-кошельки) ,

Очевидно, вне цепи сделок увеличить "ТПС" из "Bitcoin" потому что они просто перетасовка IOUs вокруг на сервере, как Paypal или VISA, но он также может "на самом деле" увеличить ТФС (и ТПС, я имею в виду количество уникальных выходов, а не количество "фактические сделки" поскольку Bitcoin не обязан делать только одну сделку в "сделка") Из Bitcoin пути поощрения укрупнения операций в sendmany года с большими (относительно сейчас) входами и выходами, может быть очень значительно. Tx плата поощрять такого рода комплектации, что позволяет Bitcoin эффективно разместить больше операций в блоке, а также уменьшая связанные с этим расходы на полные узлы несут за чрезмерно раздутого blockchain. Идея заключалась в том, что указанная максимальной ТПС зависит (и я бы значительно предложить) поведение не обескуражен либерального размером не более блока и континуальными возрастает, когда более высокий ТПС (и все сбережения, которые идут вместе с этим повышением эффективности) вероятно, будет достигнуто с консервативными корректировками максимального размера блока.
Клюге сейчас офлайн Пожаловаться на Kluge   Ответить с цитированием Мультицитирование сообщения от Kluge Быстрый ответ на сообщение Kluge

15 мая 2014, 2:15:16 AM   # 10
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Исправление: Блок может В данный момент содержит 1 МБ данных. Первоначально не было предела, но в какой-то момент предел 1MB был добавлен для предотвращения DOS атак. Он никогда не должен быть постоянными и может быть увеличен или полностью удален, если это необходимо (я думаю, что Гэвин сказал, что лимит будет поднят один раз обрезка реализована).
Это было 500Кб ранее. Может быть даже ниже, когда максимальный размер был реализован ... Я не был вокруг еще тогда.
Первая версия клиента не было никакого явного ограничения на размер блока, но там было 32 MB ограничения размера сообщений, так что был эффективного размером максимального блока. Затем, как только был явный предельный размер блока определяется в коде был установлен до 1 МБ.

500kb был мягкий предел, не предел протокола.
justusranvier сейчас офлайн Пожаловаться на justusranvier   Ответить с цитированием Мультицитирование сообщения от justusranvier Быстрый ответ на сообщение justusranvier

15 мая 2014, 2:00:11 PM   # 11
 
 
Сообщения: 687
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Это, безусловно, можно увеличить TPS бесконечно с мини-сети fletcheting пакетных сделок через Bitcoin, мы имеем технологию. Насколько я могу сказать, система была разработана с пределом 1mb для стимулирования инноваций в области криптографии, схем и программирования, узкие практики программирования, как те, которые были распространены еще в 80-х годах; Знаете ли вы, что первый Mechwarrior побежал на 600Kb барана, теперь некоторые эффективное программирование. Я имею в виду, я удивлен, что я не могу работать полный дистрибутиве на моем телефоне, даже если она превышает то, что минимальные требования было для Linux в 2005 году: 2,5 ГГц четырехъядерного процессора хранение / 2gb RAM / 16gb.

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

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

(От цепи transactons) еще одна идея, родившаяся от предела 1mb. Беды создает возможность.

На самом деле я удивлен, что никто не подумал о смешивании Bitcoin с Bitmessage в одном бумажнике, используя протокол Bitmessage общаться и обмениваться необеспеченные анонимные транзакции (электронные деньги / chaumian ослепление), но зная историю идей, я уверен, кто-то на форум подумал об этом раньше. Это может быть использовано для создания общественной / частной системы бумажника, где вы можете остаться анонимными, используя счета Bitmessage 3 участника в escrows.
jdbtracker сейчас офлайн Пожаловаться на jdbtracker   Ответить с цитированием Мультицитирование сообщения от jdbtracker Быстрый ответ на сообщение jdbtracker

15 мая 2014, 9:11:02 PM   # 12
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Клюге: Сделать это легко для себя. Только подумайте об этом так, если компания, как VISA можно построить регулярную операционную 2000 Tps-системы (вплоть до 8500 Tps пиков) Bitcoin сообщество тоже может его.
Лучшие таланты из распределенных систем и распределенных вычислений в академической науке и / врачей общей практики активно / связан с Bitcoin и проверены интерес в создании Bitcoin сети в обработке X000 ТПС.
(Потому что они, например, поддерживают Bitcoin идеи / проект, провести монеты или ученый / профи хотят получить известность за предложение решения, сделанное Bitcoin лучше / масштаб, ...)

Если это может быть сделано (и он может, как это уже было показано на VISA и MC) это будет сделано (по Bitcoin Dev сцены).


И последнее, но не в последнюю очередь, что должно дать вам надежду ВИЗЫ и настройки MCS для обработки такой нагрузки также распределенный P2P-сети и нет "низходящий"-подход с большими центральными серверами.
dewdeded сейчас офлайн Пожаловаться на dewdeded   Ответить с цитированием Мультицитирование сообщения от dewdeded Быстрый ответ на сообщение dewdeded

16 мая 2014, 5:37:23 AM   # 13
 
 
Сообщения: 406
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Исправление: Блок может В данный момент содержит 1 МБ данных. Первоначально не было предела, но в какой-то момент предел 1MB был добавлен для предотвращения DOS атак. Он никогда не должен быть постоянными и может быть увеличен или полностью удален, если это необходимо (я думаю, что Гэвин сказал, что лимит будет поднят один раз обрезка реализована).

Если не гонорар ОГО предотвратить DDOS атаки такого типа?
Altoidnerd сейчас офлайн Пожаловаться на Altoidnerd   Ответить с цитированием Мультицитирование сообщения от Altoidnerd Быстрый ответ на сообщение Altoidnerd

16 мая 2014, 5:39:08 AM   # 14
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Исправление: Блок может В данный момент содержит 1 МБ данных. Первоначально не было предела, но в какой-то момент предел 1MB был добавлен для предотвращения DOS атак. Он никогда не должен быть постоянными и может быть увеличен или полностью удален, если это необходимо (я думаю, что Гэвин сказал, что лимит будет поднят один раз обрезка реализована).

Если не гонорар ОГО предотвратить DDOS атаки такого типа?

Tx плата предотвращает другой тип атаки (а именно Spamming пул памяти) или, по крайней мере повышает стоимость. Однако не существует обязательный сбор ТХ так, если не было никакого максимального блока кто-то с достаточной мощностью добычи, например, может сделать 1TB блок (бесплатно Txs, сделанные шахтера) и теперь blockchain является >1TB.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

16 мая 2014, 4:31:35 PM   # 15
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Tx плата предотвращает другой тип атаки (а именно Spamming пул памяти) или, по крайней мере повышает стоимость. Однако не существует обязательный сбор ТХ так, если не было никакого максимального блока кто-то с достаточной мощностью добычи, например, может сделать 1TB блок (бесплатно Txs, сделанные шахтера) и теперь blockchain является >1TB.
Это весьма вероятно, что блок 1 ТБ будет сиротой задолго до того, шахтер передается к своему первому партнеру.
justusranvier сейчас офлайн Пожаловаться на justusranvier   Ответить с цитированием Мультицитирование сообщения от justusranvier Быстрый ответ на сообщение justusranvier

16 мая 2014, 5:07:07 PM   # 16
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Tx плата предотвращает другой тип атаки (а именно Spamming пул памяти) или, по крайней мере повышает стоимость. Однако не существует обязательный сбор ТХ так, если не было никакого максимального блока кто-то с достаточной мощностью добычи, например, может сделать 1TB блок (бесплатно Txs, сделанные шахтера) и теперь blockchain является >1TB.
Это весьма вероятно, что блок 1 ТБ будет сиротой задолго до того, шахтер передается к своему первому партнеру.

Это просто пример. 1 ТБ был гиперболическим, но несколько меньших (но все еще большой) блоки с течением времени все еще может достичь той же цели. Хорошо подключенный злоумышленник может анализировать сирота и латентность и выбрать оптимальный размер, который производит максимальный blockchain роста с течением времени. Атакующий менее 51% hashpower, но глядя деградировать Bitcoin не обязательно заботиться о стоимости. Злоумышленник с 1% hashrate бы до сих пор >500 попыток в год. Больший злоумышленник может оптимизировать атаку не вещает, пока он не был по крайней мере, в 2 кварталов вперед в измененном виде эгоистичной рудничной атаки, но с целью раздуть цепь вместо усиления увеличена наградой.

Предел 1Мб почти наверняка будет поднят, но с использованием другой вменяемости колпачка является хорошей идеей. Оптимально было бы каким-то плавучий колпачок, который является детерминированным и на основе blockchain использования, но это может занять некоторое время для разработки и тестирования. В промежуточном повышении сказать 10MB дает передышку сети, ограничивая при этом объем атаки.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

16 мая 2014, 7:53:39 PM   # 17
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??


Предел 1Мб почти наверняка будет поднят, но с использованием другой вменяемости колпачка является хорошей идеей. Оптимально было бы каким-то плавучий колпачок, который является детерминированным и на основе blockchain использования, но это может занять некоторое время для разработки и тестирования. В промежуточном повышении сказать 10MB дает передышку сети, ограничивая при этом объем атаки.



Было бы разумно рассчитать плавающую крышку каждый раз, когда трудность Retarget (каждые 2016 блоков)? Вы можете установить максимальный размер блока, скажем, 4 х avg_block_size за последний период 2016-блок. 


Кроме того, возможно, было бы возможно для дальнейшего сокращения расходов бесхозных (в той степени, в которой шахтеры кооперативные) путем создания неформальной "лучшие практики" для заполнения каждого блока. Риск сироты к конкретному шахтеру уменьшается, когда дисперсия размер_блока сведена к минимуму. Когда я смотрю на блоки скручиваются в, кажется, что шахтеры уже работают, чтобы минимизировать BLOCKSIZE дисперсию в определенной степени, но, возможно, они могли бы сделать еще один шаг вперед. Это может быть неофициально согласовано, например, использовать пропорциональный регулятор с обратной связью для определения BLOCK_SIZE для текущего блока вы работаете:

   block_size = avg_block_size +  К х (unconfirmed_transactions_kB - target_unconfirmed_transactions_kB)

где К является параметр усиления, который будет свободно согласован. Шахтеры, которые не соблюдаются эти принципы не будут наказаны, но это было бы понятно, их поставщикам hashpower, что происходит.
 
Peter R сейчас офлайн Пожаловаться на Peter R   Ответить с цитированием Мультицитирование сообщения от Peter R Быстрый ответ на сообщение Peter R

16 мая 2014, 8:05:40 PM   # 18
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??


Предел 1Мб почти наверняка будет поднят, но с использованием другой вменяемости колпачка является хорошей идеей. Оптимально было бы каким-то плавучий колпачок, который является детерминированным и на основе blockchain использования, но это может занять некоторое время для разработки и тестирования. В промежуточном повышении сказать 10MB дает передышку сети, ограничивая при этом объем атаки.



Было бы разумно рассчитать плавающую крышку каждый раз, когда трудность Retarget (каждые 2016 блоков)? Вы можете установить максимальный размер блока, скажем, 4 х avg_block_size за последний период 2016-блок.  

Это мое общее понимание, однако конкретный множитель и длительность периода должны иметь серьезный анализ и обсуждение. Есть и другие вещи, чтобы рассмотреть, как следует алгоритм будет один способом храповика (крышка только может подняться не упасть). Каковы последствия либо образом? Должна ли быть ограничение здравомыслия (возможно, в соответствии с законом Мура) к скорости роста, что бы ударить компромисс между объемом ОГО и ресурсами, необходимыми для работы полного узла. Имея один миллиона Txs на блок уменьшает потребность в централизованных от цепи услуг, но если это приводит лишь несколько датацентров, имеющих ресурсы для запуска полного узлы хорошо, что является его собственным видом централизации.

Поэтому лично (если кто-то не убедит меня в обратном) Я думаю, что лучший маршрут является фиксированным увеличением один раза в кепку (скажу 5 до 10 Мб размера блока), в сочетании с целью, чтобы в месте детерминированного алгоритма перед восходящим необходимыми найти объем необходимость другого ручного увеличения.

Что касается размера целевого блока Я не уверен, если есть какое-либо значение в этом. Бассейны уже начинают расходиться по своим критериям выбора сделки. Элигий, например, как правило, делают самые большие блоки, но они также не включают Non оплачивая сделки. Я не вижу ничего плохого в том, что и они, вероятно, будут продолжать строить, как они считают нужным, независимо от того, что цель. Если свободный объем возрастает ТХ и платить объем ТХ падает, я не думаю, что кто-то должен чувствовать себя обязанным изменить свои размеры блоков. Я понимаю, что будущие версии будут удалены bitcoind значения по умолчанию для генерации блока. Шахтеры необходимо явно выбрать значения или bitcoind выдаст ошибку. Сирота затраты могут быть снижены ~ 90%, изменив новый формат блок сообщений, чтобы включить TX хэш вместо полных транзакций.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

16 мая 2014, 8:34:59 PM   # 19
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Поэтому лично (если кто-то не убедит меня в обратном) Я думаю, что лучший маршрут является фиксированным увеличением один раза в кепку (скажу 5 до 10 Мб размера блока), в сочетании с целью, чтобы в месте детерминированного алгоритма перед восходящим необходимыми найти объем необходимость другого ручного увеличения.

Я полностью согласен здесь. Увеличение колпачка после 5 - 10 МБ, а затем реализовать плавающие крышки с помощью детерминированного алгоритма.


котировка
Сирота затраты могут быть снижены ~ 90%, изменив новый формат блок сообщений, чтобы включить TX хэш вместо полных транзакций.

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

Кроме того, я понимаю, что кто-то вывел уравнение, которое описывает влияние блока времени распространения на ожидаемый доход добычи. Я сделал пару запросов, но я никогда не нашел оригинальную нить. Вы случайно не знаете, где это, не так ли?
Peter R сейчас офлайн Пожаловаться на Peter R   Ответить с цитированием Мультицитирование сообщения от Peter R Быстрый ответ на сообщение Peter R

8 июня 2014, 5:39:20 AM   # 20
 
 
Сообщения: 527
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin может обрабатывать только 7 транзакций в секунду ??

Поэтому лично (если кто-то не убедит меня в обратном) Я думаю, что лучший маршрут является фиксированным увеличением один раза в кепку (скажу 5 до 10 Мб размера блока), в сочетании с целью, чтобы в месте детерминированного алгоритма перед восходящим необходимыми найти объем необходимость другого ручного увеличения.

Я полностью согласен здесь. Увеличение колпачка после 5 - 10 МБ, а затем реализовать плавающие крышки с помощью детерминированного алгоритма.


котировка
Сирота затраты могут быть снижены ~ 90%, изменив новый формат блок сообщений, чтобы включить TX хэш вместо полных транзакций.

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

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

https://gist.github.com/gavinandresen/5044482
ASDF сейчас офлайн Пожаловаться на ASDF   Ответить с цитированием Мультицитирование сообщения от ASDF Быстрый ответ на сообщение ASDF



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW