Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
26 февраля 2013, 5:27:05 PM   # 1
 
 
Сообщения: 539
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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


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

Решение: Требуется, чтобы множество сборов, собранное в блоке имеет максимальную дисперсию. Используйте, например, коэффициент вариации (http://en.wikipedia.org/wiki/Coefficient_of_variation). Если COVAR выше, чем фиксированная константа, блок является недействительным.

Коэффициент вариации вычисляется как стандартное отклонение по среднему значению, так что это очень легко вычислить. (Если среднее равно нулю, будем считать COVAR = 0). Обратите внимание, что функция COVAR не зависит от масштаба, так это то, что монета с плавающей стоимостью требует.

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

пример

Если набор плата за транзакции: 0,0,0,0,5,5,6,7,8,7
COVAR составляет 0,85
Предположим, что мы ограничиваем COVAR максимум 1.

Предположим, что множество плата за транзакции: 0,0,0,0,0,0,0,0,0,10
Затем COVAR 3,0

В этом случае шахтер должен либо опускать "10" из набора платы или уронить нули. Очевидно, что шахтер выпадет несколько нулей, и выбрать набор: 0,10, который имеет COVAR от 1.

Почему это решает проблему SD?

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

Почему это решает проблему futue платы? (И трагедия-оф-достоянию "проблема")

Потому что, как шахтеры вынуждены держать COVAR низкий, если человек поднимается на сборах, чтобы подтвердить быстрее, чем рассылать спам передатчиков, автоматически smamming Txs стало реже появляться в блоках.

Почему это решает проблему размера блока?

Потому что, если мы увеличим размер блока, шахтеры, действующие нерационально не смогут заполнить блок с рассылать спам передатчиков. Edit: Это не решение против атакующей-шахтера.

С наилучшими пожеланиями,
  Серхио.

Edit: Пожалуйста, не путайте аббревиатуру COVAR я использовал здесь с ковариантностью.





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


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


26 февраля 2013, 5:30:12 PM   # 2
 
 
Сообщения: 924
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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





ХОРОШИЙ!!!! Совершенно новая идея !!!
misterbigg сейчас офлайн Пожаловаться на misterbigg   Ответить с цитированием Мультицитирование сообщения от misterbigg Быстрый ответ на сообщение misterbigg

26 февраля 2013, 5:37:18 PM   # 3
 
 
Сообщения: 1848
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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

26 февраля 2013, 5:38:21 PM   # 4
 
 
Сообщения: 539
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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

Я также считаю, что даже если алгоритм высокого к низкому выбор плата быстро и жадными О (п), оптимальный алгоритм, который максимизирует сборы с ограничением дисперсии будет O (N ^ 2), где п число сделок тестировать.


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

26 февраля 2013, 5:41:16 PM   # 5
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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

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

26 февраля 2013, 5:41:53 PM   # 6
 
 
Сообщения: 924
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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

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

26 февраля 2013, 5:52:09 PM   # 7
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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

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

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

26 февраля 2013, 6:06:06 PM   # 8
 
 
Сообщения: 115
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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

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

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

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

Как ты принять решение об оптимальном значении волшебную константу, которую вы хотите вставить в правила проверки блока?

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


Это круто новая идея, хотя. С нетерпением жду обсуждения.
AsymmetricInformation сейчас офлайн Пожаловаться на AsymmetricInformation   Ответить с цитированием Мультицитирование сообщения от AsymmetricInformation Быстрый ответ на сообщение AsymmetricInformation

26 февраля 2013, 6:24:02 PM   # 9
 
 
Сообщения: 225
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

Одна проблема может быть сделки, что спам с помощью своего размера. Возможно, модификация с учетом размера счета сделки, тоже? Что-то вроде COVAR (txfeeя/ txsizeя)?

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

26 февраля 2013, 6:25:51 PM   # 10
 
 
Сообщения: 539
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.


Как ты принять решение об оптимальном значении волшебную константу, которую вы хотите вставить в правила проверки блока?

Исторический анализ блочной цепи должно быть сделано, но я не имею правильные инструменты, чтобы сделать это. (Готовый для запуска среды разработки).
Если бы выбрать максимальную историческую COVAR как фиксированная константа (возможно, вероятно, удаляя 5% высокий процентиль).

Но это значение будет понятнее, если у вас есть исторические данные.

Может быть, кто-то, кто разрабатывает BitcoinJ или Сатоси Клиент может предоставить нам граф COVAR / время?

Может быть, есть какая-то скрытая информация, связанная с SD и спамерскими передатчиками там, что мы упустили из вида.


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

26 февраля 2013, 6:27:19 PM   # 11
 
 
Сообщения: 539
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

Одна проблема может быть сделки, что спам с помощью своего размера. Возможно, модификация с учетом размера счета сделки, тоже? Что-то вроде COVAR (txfeeя/ txsizeя)?

У меня не было достаточно времени, чтобы попробовать еще думать о других способах игр этого.

Рациональные шахтеры выбрать меньшие сделки, потому что:

1. Дает дополнительное пространство, чтобы поместить большее количество транзакций в блоке
2. Уменьшает время распространения.

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

26 февраля 2013, 6:45:25 PM   # 12
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

Идея проста, butrequires в hardfork, но имеет минимальное влияние в коде и в экономике.

Решение: Требуется, чтобы множество сборов, собранное в блоке имеет максимальную дисперсию. Используйте, например, коэффициент вариации (http://en.wikipedia.org/wiki/Coefficient_of_variation). Если COVAR выше, чем фиксированная константа, блок является недействительным.

Коэффициент вариации вычисляется как стандартное отклонение по среднему значению, так что это очень легко вычислить. (Если среднее равно нулю, будем считать COVAR = 0). Обратите внимание, что функция COVAR не зависит от масштаба, так это то, что монета с плавающей стоимостью требует.

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

пример

Если набор плата за транзакции: 0,0,0,0,5,5,6,7,8,7
COVAR составляет 0,85
Предположим, что мы ограничиваем COVAR максимум 1.

Предположим, что множество плата за транзакции: 0,0,0,0,0,0,0,0,0,10
Затем COVAR 3,0

В этом случае шахтер должен либо опускать "10" из набора платы или уронить нули. Очевидно, что шахтер выпадет несколько нулей, и выбрать набор: 0,10, который имеет COVAR от 1.

Почему это решает проблему SD?

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

Почему это решает проблему futue платы? (И трагедия-оф-достоянию "проблема")

Потому что, как шахтеры вынуждены держать COVAR низкий, если человек поднимается на сборах, чтобы подтвердить быстрее, чем рассылать спам передатчиков, автоматически smamming Txs стало реже появляться в блоках.

Почему это решает проблему размера блока?

Потому что, если мы увеличим размер блока, шахтеры, действующие нерационально не смогут заполнить блок с рассылать спам передатчиков. Edit: Это не решение против атакующей-шахтера.

С наилучшими пожеланиями,
  Серхио.

Edit: Пожалуйста, не путайте аббревиатуру COVAR я использовал здесь с ковариантностью.






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

26 февраля 2013, 6:53:29 PM   # 13
 
 
Сообщения: 2212
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

Может ли шахтер быть вынуждены включать бесплатные операции или отказаться от определенных сделок путем публикации "лучше" операции с таким подходом?

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

26 февраля 2013, 7:00:21 PM   # 14
 
 
Сообщения: 115
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.


Как ты принять решение об оптимальном значении волшебную константу, которую вы хотите вставить в правила проверки блока?

Исторический анализ блочной цепи должно быть сделано, но я не имею правильные инструменты, чтобы сделать это. (Готовый для запуска среды разработки).
Если бы выбрать максимальную историческую COVAR как фиксированная константа (возможно, вероятно, удаляя 5% высокий процентиль).

Но это значение будет понятнее, если у вас есть исторические данные.

Может быть, кто-то, кто разрабатывает BitcoinJ или Сатоси Клиент может предоставить нам граф COVAR / время?

Может быть, есть какая-то скрытая информация, связанная с SD и спамерскими передатчиками там, что мы упустили из вида.


Что о слиянии этого предложения с предложением Hazek в в другом посте, который предложил увеличить предельный размер блока, если (субсидии + сборы) > 50 BTC, и снижение его (субсидии + плата) < 25. Вместо того чтобы изменять размер блока непосредственно вы можете просто изменить COVAR.
AsymmetricInformation сейчас офлайн Пожаловаться на AsymmetricInformation   Ответить с цитированием Мультицитирование сообщения от AsymmetricInformation Быстрый ответ на сообщение AsymmetricInformation

26 февраля 2013, 7:01:01 PM   # 15
 
 
Сообщения: 924
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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

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

26 февраля 2013, 7:03:23 PM   # 16
 
 
Сообщения: 924
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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

Нет, поскольку блок с 1 или более сделок, которые все имеют такую ​​же плату всегда имеет коэффициент вариации нуля.
misterbigg сейчас офлайн Пожаловаться на misterbigg   Ответить с цитированием Мультицитирование сообщения от misterbigg Быстрый ответ на сообщение misterbigg

26 февраля 2013, 7:19:29 PM   # 17
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

Почему это решает проблему размера блока?
Потому что, если мы увеличим размер блока, шахтеры, действующие нерационально не смогут заполнить блок с рассылать спам передатчиков. Edit: Это не решение против атакующей-шахтера.
Пытаясь понять это далее ... Если шахтер значит, чтобы заставить другие шахтер вне сети затопления большого блока, и сделать много много много низкой trasactions платы, как это влияет?
Если блок имеет много низких сделок платы, не выше платы Txs, то COVAR может еще низко и пройти тест, нет?
twolifeinexile сейчас офлайн Пожаловаться на twolifeinexile   Ответить с цитированием Мультицитирование сообщения от twolifeinexile Быстрый ответ на сообщение twolifeinexile

26 февраля 2013, 7:34:34 PM   # 18
 
 
Сообщения: 539
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

Почему это решает проблему размера блока?
Потому что, если мы увеличим размер блока, шахтеры, действующие нерационально не смогут заполнить блок с рассылать спам передатчиков. Edit: Это не решение против атакующей-шахтера.
Пытаясь понять это далее ... Если шахтер значит, чтобы заставить другие шахтер вне сети затопления большого блока, и сделать много много много низкой trasactions платы, как это влияет?
Если блок имеет много низких сделок платы, не выше платы Txs, то COVAR может еще низко и пройти тест, нет?

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

26 февраля 2013, 8:04:05 PM   # 19
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

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

26 февраля 2013, 8:16:11 PM   # 20
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Простейшее решение всех проблем Bitcoin: SatoshiDice, Размер блока, будущие платежи.

Если максимальный размер блока увеличивается, то это предложение будет препятствовать сборам уронить ни к чему. Мне это нравится!
что не является очевидным для меня, скажем, ты моего маленького блока с какими-то большим гонораром TXN. Отлично. В тот момент, после того, что нет большого гонорара txn- но есть 10gb низкой платы TXN. Так Конечно, все шахты те следующие. В качестве альтернативы, если сумма сделки низкой пошлин больше, чем высокая платы тот, который будет дуть COVAR, вы бы уронить высокую плату TxN и принять гигабайт пыле- так вместо того, чтобы сборы высоки, в некоторых случаях это будет стимулировать человек снизить свои сборы.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW