Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
2 июня 2015, 8:16:17 PM   # 1
 
 
Сообщения: 2016
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
ТЛ; д-р: я предлагаю заменить жесткий колпачок на размер данных блока (1 Мб, 20 Мб или бы то ни было) с упругим одной, где сопротивление крупных блоков постепенно накапливается. Шахтеры будут обязаны заплатить штраф сверхлинейного для больших блоков, которые будут выплачен в бассейн платы опрокидывания. Это позволит значительно повысить надежность Bitcoin к ситуации, когда приближенная блок колпачок, и позволить здоровый рынку платы.

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

Большие блоки -> Тяжелее запустить узел -> Меньше узлов -> Более централизация
Меньшие блоки -> Минус платежи могут осуществляться непосредственно в операциях по blockchain -> Более зависимость от решений по обработке платежей, связанных с 3 сторон -> Более централизация

Большинство соглашается, что существует некоторая оптимальная величина для этого компромисса, и дебаты о том, что это такое, как его определить, как принимать решения, вращая его, и т.д. И большинство считают, что если блоки слишком малы, мы получим "Берегись" в виде увеличения ТХ сборов.

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

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

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

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

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

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

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

Edit: снова говорят для ясности - В данном предложении, сборы от сделок будет уделено шахтера текущего блока мгновенно и в полном объеме. Шахтеры не могут ничего, соглашаясь ТМИ сборами из полосы усиления. Один платит в завернутой бассейн является сам шахтер, как описано ниже.

блок крышка Эластичная
Сердце внушения - вместо того, чтобы запрещать большие блоки, оштрафовать их. Шахтер большого блока должен заплатить штраф, который зависит от размера блока. Штраф будет вычтен из средств, он собирает в сделке поколения, и зачисляется в опрокидывании бассейн, который будет распространяться среди будущих шахтеров. Если штраф превышает доход шахтера ТХ сборов + чеканили монеты + его доля текущего пула опрокидывания, блок является недействительным.

Для этого необходимо выбрать функцию F, которая возвращает штраф для заданного размера блока. Существует большая гибкость и там мало что может пойти не так, если мы выбираем "неправильно" функция. Основные требования, что оно выпукло и имеет значительную кривизну вокруг размера мы думаем, блоки должны быть. Мое предложение: Выберите размер целевого блока T. Тогда для любого заданного размера блока х, множество Р (х) = Мах (х-Т, 0) ^ 2 / (Т * (2T-х)). (график)

Это будет означать, что нет никаких штрафов за блоки до размера T. По мере увеличения размера блока, есть штраф за каждую дополнительную сделку - ничтожно в первом, но в конечном итоге резко возрастает. Блоки больше, чем 2Т запрещены.

Анализ
Я предполагаю, что мы хотим дефицита в blockchain - это предотвращает бесполезные операции, которые раздувают blockchain и сделать его более трудным для запуска узлов и incentivizes пользователей финансировать инфраструктуру Bitcoin. Предельный размер блока создает дефицит - но только если когда-либо действительно бывают ситуации, когда мы достигаем предела. Но при существующем положении вещей, достигая предела создает технические неполадки.

Майк называет проблему "аварийная посадка", Но для меня это больше похоже на удары кирпичную стену. Спрос сделки бежит к пределу ничего не замедляя его, пока больно врезается в него. Одна минуты есть свободная комната в блоках, и нет оснований взимать плату ОЙ - и дальше, там нет места, и мы столкнулись с проблемами.

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

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

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

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

Между прочим, в настоящее время система является частным случаем этого предложения, с F (X) = Если (X<Т, 0, бесконечность). Мы предполагаем, что недействительный блок эквивалентно бесконечной казни.

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

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

Связанных с работой
Подобная система существует в CryptoNote, смотри, например, раздел 6.2.3 https://cryptonote.org/whitepaper.pdf.

Грег Максвелл предложил аналогичную систему с переменным усилием горнорудного вместо поощрений штрафа - смотрите, например, http://sourceforge.net/p/bitcoin/mailman/message/34100485/ для обсуждения.

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


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


2 июня 2015, 9:09:16 PM   # 2
 
 
Сообщений: 14
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

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





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

2 июня 2015, 9:12:50 PM   # 3
 
 
Сообщения: 2086
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Ключевым моментом здесь является, как Т множество. Если T фиксировано, то 2Т становится жесткий предел, и проблема остается. Если T устанавливается на основе некоторой средней ранее добываемых блоков, то это может решить проблему
ArticMine сейчас офлайн Пожаловаться на ArticMine   Ответить с цитированием Мультицитирование сообщения от ArticMine Быстрый ответ на сообщение ArticMine

2 июня 2015, 9:43:50 PM   # 4
 
 
Сообщения: 1540
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Будет ли это вопросы пропускной адрес, что Китай может пострадать от того, если размер блока был увеличен?
alani123 сейчас офлайн Пожаловаться на alani123   Ответить с цитированием Мультицитирование сообщения от alani123 Быстрый ответ на сообщение alani123

2 июня 2015, 9:45:47 PM   # 5
 
 
Сообщения: 2016
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

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

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


Ключевым моментом здесь является, как Т множество. Если T фиксировано, то 2Т становится жесткий предел, и проблема остается. Если T устанавливается на основе некоторой средней ранее добываемых блоков, то это может решить проблему
Нам все еще нужно каким-то образом, чтобы определить оптимальный размер блока, но у нас есть гораздо больше возможностей. Неправильный выбор не вызовет катастрофические неудачи, а постепенно увеличивая сборы, которые указывают, что положительный эффект необходим. Гибкость сделает его легче достичь консенсуса сообщества об изменении параметров жёстко прописанных.

Повторное использование того, что я написал Гэвин в частную биржу - Я не верю в том, лимит блок, рассчитанный автоматически на основе прошлых блоков. Потому что это на самом деле не положить предел вообще. Предположим, что я хотел спам сети. В настоящее время существует предел 1Мб / блока, чтобы создать 1Мб / блок барахла. Если я держать это правило будет обновлять размер до 2Мб / блока, а затем я спамить с 2MB / блок. Тогда 4Мб до бесконечности. Последствия увеличения спроса на законную сделку аналогичны. Там нет реального предела и отсутствие реального рынка сборов.

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


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

2 июня 2015, 9:49:39 PM   # 6
 
 
Сообщения: 1330
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Разве это именно то, что реализуется в Monero? (Кроме вас нет бассейна опрокидывания, штраф просто вычитаются из блока вознаграждения за хороший).
binaryFate сейчас офлайн Пожаловаться на binaryFate   Ответить с цитированием Мультицитирование сообщения от binaryFate Быстрый ответ на сообщение binaryFate

2 июня 2015, 9:52:25 PM   # 7
 
 
Сообщения: 1243
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Я думаю, что (в отличие от глобальной политики), мы должны следовать самые умные люди, и Мени, конечно, умнее, чем большинство людей здесь.

Таким образом, я поддерживаю эту идею. Только что 2T немного высок, будет работать? Я имею в виду, это будет возможно скачать blockchain с 2T блоков в нем? 2T blockchain, состоящий из более мелких блоков не является проблемой, но что произойдет, если загрузка застревает ТЕЧЕНИЕ 2Т?

Является ли клиент Bitcoin готовы загрузить блоки частично и продолжают после аварии / выключения / процесс убить?  
leopard2 сейчас офлайн Пожаловаться на leopard2   Ответить с цитированием Мультицитирование сообщения от leopard2 Быстрый ответ на сообщение leopard2

2 июня 2015, 10:10:53 PM   # 8
 
 
Сообщения: 2016
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

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

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

Таким образом, я поддерживаю эту идею. Только что 2T немного высок, будет работать? Я имею в виду, это будет возможно скачать blockchain с 2T блоков в нем? 2T blockchain, состоящий из более мелких блоков не является проблемой, но что произойдет, если загрузка застревает ТЕЧЕНИЕ 2Т?

Является ли клиент Bitcoin готовы загрузить блоки частично и продолжают после аварии / выключения / процесс убить?  
В случае, если это не ясно, T не означает терабайт. Это просто параметр, который может быть настроен на основе наших потребностей. В этот момент времени я предлагаю T = 3MB.
Мени Розенфельда сейчас офлайн Пожаловаться на Мень Rosenfeld   Ответить с цитированием Мультицитирование сообщения от Мени Rosenfeld Быстрый ответ на сообщение Мени Rosenfeld

2 июня 2015, 10:18:17 PM   # 9
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

О решении Monero блокировать предельный размер

Предельный размер блока не важно в обсуждении.

Важно

+ Слишком многие люди не понимают размер блока и размер блока предел
+ Политические дискуссии: Bitcoin для всех или только для элиты (много людей пытаются игнорировать, где Bitcoin сетевой эффект происходит от)
+ Группа интерес
+ Мальчики плачут волк: Viacoin, Blockstream DEVS
digicoin сейчас офлайн Пожаловаться на digicoin   Ответить с цитированием Мультицитирование сообщения от digicoin Быстрый ответ на сообщение digicoin

2 июня 2015, 11:46:41 PM   # 10
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Наконец, новое мнение, которое не имеет ничего общего с 1 или 20MB блоков дискуссии ...



В этот момент времени я предлагаю T = 3MB.

Только один вопрос, Мени:
Почему вы думаете, что размер целевого блока T (равно 3MB) Будет хорошим выбором?

Благодаря!
franckuestein сейчас офлайн Пожаловаться на franckuestein   Ответить с цитированием Мультицитирование сообщения от franckuestein Быстрый ответ на сообщение franckuestein

3 июня 2015, 1:13:55 AM   # 11
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Если T = 3MB это как предел 6MB с давлением, чтобы блоки меньшего размера, чем 3MB, если нет достаточного количества сделок платят взносы, так что стоит включить их?

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

3 июня 2015, 2:11:25 AM   # 12
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Кажется, есть так много решений проблемы размера блока, как есть люди в Bitcoin.

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

Мы почти вне времени, люди. Это потому, что он занимает время для новой версии программного обеспечения, чтобы получить принятый достаточное количество людей. По оценкам Гэвина 6-12 месяцев. И это не считая времени для разработки и тестирования нового программного обеспечения.

Я думаю, что лучшее решение (для простоты и временных ограничений) является обновление до 20Mb блоков в настоящее время. Это быстрый код. Это просто осуществить. И он покупает нам больше времени. Это не полное решение самого по себе, потому что, как мы все знаем, 20MB блоки в конечном итоге получить увеличившееся.

Таким образом, часть 1 решения является увеличение блоков до 20 МБ в настоящее время. И часть 2 является после разработки, тестировании и осуществлять другие вещи, такие как Lightning сеть, StrawPay (Строй), боковые цепи и все остальное получает разработано. Таким образом, мы никогда не должны касаться размера блока снова.

Делая это таким образом мы имеем некоторые время развивать эти решения в жизнь. Если бы мы имели полностью работающее Lightning сеть / Боковые цепи / Etc. В настоящее время, то это может быть другое обсуждение. Но сейчас они просто отмечает на бумаге. А ноты на бумаге не собирается делать много хорошего в течение 6-12 месяцев, когда наши 1mb блоки заполняются.

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

Джозеф Пун и Таддеус Драйжа (Lightning сети создатели) сами даже заявили, что Lightning сеть действует как своего рода усилитель по количеству сделок на существующем блоке пространства. (Например, вы могли бы получить 20x увеличение количества сделок, разрешенных в блоке, но он по-прежнему зависит от размера базового блока в качестве отправной точки).

colinistheman сейчас офлайн Пожаловаться на colinistheman   Ответить с цитированием Мультицитирование сообщения от colinistheman Быстрый ответ на сообщение colinistheman

3 июня 2015, 2:34:26 AM   # 13
 
 
Сообщения: 4
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Просто комментарий на следующее:

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

Я не думаю, что вы можете сказать, что - это было бы, как говорят, очереди никогда не является проблемой до тех пор, как использование является < 1 (который, конечно, необходимо для стабильности). Но длинные очереди делают на самом деле развиваться, когда коэффициент использования < 1, из-за изменчивости услуг / Время прибытия (Re: Bitcoin, основной источник изменчивости в межблочный раз).

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

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

3 июня 2015, 3:09:57 AM   # 14
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

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

Да. Существует квадратичная наказание для блоков выше среднего размера (с максимальным размером 2 * медианы (размер последних 400 блоков)), с динамическим, алгоритм проклеивающего упругая блока. В отличии от предложения Меней, в сокращении блока субсидиях не предоставляется бассейн, а отложить до будущих шахтеров, поскольку алгоритм субсидии базируются вокруг количества монет.

Смотрите раздел 6.2.3 в техническом документе CryptoNote: https://cryptonote.org/whitepaper.pdf

Это был один из самых критикуемых компонентов со стороны разработчиков ядра Bitcoin, но до сих пор испытания на mainnet и testnet не удалось доказательством каких-либо сбоев.

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

3 июня 2015, 3:13:59 AM   # 15
 
 
Сообщения: 190
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

By George вы сделали это мальчик! Это решает очень много проблем.

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

Потрясающе, мы можем просто взять наше лучшее предположение, не вытаскивая наши волосы с беспокойством о том, что бедствия будут страховать, если предположение неверно. Возможно 8mb + 20% в год упругая крышка, где эти значения могут быть скорректированы с мягкой вилкой.

Что делать, если плата опрокидывания может стать наградой полного узла?
Bitcoin ставки Гида сейчас офлайн Пожаловаться на Bitcoin Руководство Ставки   Ответить с цитированием Мультицитирование сообщения от Bitcoin Guide ставки Быстрый ответ на сообщение Bitcoin Руководство Ставки

3 июня 2015, 4:31:48 AM   # 16
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Существует большой недостаток я вижу в завернутой плате бассейна предложения: шахтеры стимулов принимать плату из группы, чтобы они могли получить все самые высокие гонорары мгновенно, таким образом, победив всю цель этой функции.
Это главный аспект того, что monero / bytecoin делает, что я жаловался about--, что вы можете просто платить взносы из группы и обойти его в качестве субсидий снижаются (даже с постоянной инфляцией субсидия может быть несущественной по сравнению со значением из сделки, если система сняла). В Bitcoin это не гипотетическое с 2011 года по крайней мере, бассейны приняли из платежей группы и ее не редкость для varrious бизнеса, чтобы иметь экспресс обработку сделок с большими бассейнами; и это при отсутствии каких-либо серьезных оснований, чтобы вытащить плату из группы.

Мое предложение (на Bitcoin-разработке и ранее на форуме) эффективно (и явно приписывает к нему) monero / bytecoin поведения, но вместо передачи сборов / субсидий она изменяет стоимость быть успешным в функции работы.

У меня не было шанса еще прочитать и усвоить специфику того, что предполагает Мени (или, вернее, я прочитал это, но полное, _precise_ смысл не ясно для меня пока). Основные вещи, чтобы следить за решениями этого класса (1) Обход (где вы платите сборы, или тому подобное, из группы, чтобы избежать схемы) и (2) Масштабная инвариантность (схема должна работать независимо от значения Bitcoin в ). Мое предложение регулировки используется усилие (это неточное назвать это подстройка сложности, хотя я сделал, потому что он не изменяет лучшее цепное правило, он просто меняет, как трудно это для шахтера, чтобы соответствовать этому правилу).

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

Спасибо за сообщение, Meni-- Я с нетерпением жду, чтобы больше думать о том, что вы написали.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

3 июня 2015, 5:17:58 AM   # 17
 
 
Сообщения: 1694
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Я лично думаю, что P2P-сеть не может полагаться на магические числа, в данном случае 1Мб, ни 20Mb блоков. Бар либо слишком низко, и это создает искусственную точку дроссельной заслонки, или она слишком высока, что открывает пространство для обеих атак DOS и более централизации. Таким образом, решение, которое прикрепляет размер блока сборов, в моей точки зрения, наиболее разумной альтернативой для изучения. Тарифы являются индексом де-факто для определения размера сделки и приоритета, поэтому они также являются лучшим кандидатом, чтобы определить действительный размер блока.

Однако у меня есть пара дивергенции с предложением Мени по:

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

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

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

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

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

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


goatpig сейчас офлайн Пожаловаться на goatpig   Ответить с цитированием Мультицитирование сообщения от goatpig Быстрый ответ на сообщение goatpig

3 июня 2015, 5:55:35 AM   # 18
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

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

3 июня 2015, 6:56:07 AM   # 19
 
 
Сообщения: 352
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

Если мы делаем резкие изменения может оказаться полезными для целевого остатка неизрасходованных выходов вместо /, а также размера блока, так как размер UTXO кажется более вероятным, чем узкое место в сети, несчастные американские основные разработчики все еще подключены к Интернету с помощью 1870-е годы в стиле медные провода несмотря на это.
edmundedgar сейчас офлайн Пожаловаться на edmundedgar   Ответить с цитированием Мультицитирование сообщения от edmundedgar Быстрый ответ на сообщение edmundedgar

3 июня 2015, 7:36:29 AM   # 20
 
 
Сообщения: 1036
Цитировать по имени
цитировать ответ
по умолчанию Re: Эластичный блок кепка с опрокидыванием штрафов

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

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

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

В целом это отличная идея, хотя!
Zangelbert Bingledack сейчас офлайн Пожаловаться на Zangelbert Bingledack   Ответить с цитированием Мультицитирование сообщения от Zangelbert Bingledack Быстрый ответ на сообщение Zangelbert Bingledack



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW