Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
1 марта 2011, 3:39:08 PM   # 1
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Это: https://github.com/bitcoin/bitcoin/issues#issue/86

В настоящее время (2011/03/01) отставание сделок, которые не кажется, делают это на блоки построения (по ArtForz сейчас 670 сделок).

Люди начинают жаловаться, см http://bitcointalk.org/index.php?topic=3835.msg57031#msg57031 для примера.

Об этом шла речь на # Bitcoin-DEV

ArtForz> что ТХ должен иметь балл 20567855
ArtForz> так дотягивает dPriority > МОНЕТЫ * 144/250 тест
ArtForz> и, как размер ТХ > 4000, fAllowFree никогда не верно для него
theymos> Ах. Так что никогда не подтвердит?
ArtForz> возможно нет

ArtForz> выглядит АЯ отправкой кода необходимо фиксирование
молекулярная> как не генерирует ТЙ со счетом слишком низко, или предложить, чтобы добавить плату?
ArtForz> Ага
ArtForz> проверить размер и приоритет сделки, если это > 4кБ и оценка < 57600000 требуют мин платы
ArtForz> возможно уменьшить предельный размер для 3.5K или так, в противном случае он может получить только в противном случае пустого блока

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


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


1 марта 2011, 3:50:29 PM   # 2
 
 
Сообщения: 826
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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





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

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

1 марта 2011, 4:02:39 PM   # 3
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

Код, который контролирует это CTransaction :: GetMinFee () в main.h и CreateNewBlock () в main.cpp.

Мы должны думать о том:

+ Является ли откладывая определенное количество пространства для свободных сделок, что нужно делать? Может быть, блоки должны просто заполняются в обратном порядке приоритета (с операциями с платами на передней линии)

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

Или, может быть, имеет смысл, чтобы эти старые сделки ручеек; возможно, в следующей версии Bitcoin должен принять самую старую транзакцию в кэш-памяти и добавить его в сгенерированном блоке.
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

1 марта 2011, 4:08:19 PM   # 4
 
 
Сообщения: 171
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

1 марта 2011, 4:10:33 PM   # 5
 
 
Сообщения: 196
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

Похоже, он просто должен быть проще, так что стратегии борьбы с ним можно было увидеть все, и дело с behaviourly вместо с программными патчами. Как ФИФО бесплатно TXN с приоритетом для платы TXN и способ добавить плату к вашему TXN.
ЛЧМ сейчас офлайн Пожаловаться на ЛОМ   Ответить с цитированием Мультицитирование сообщения от ЛОГО Быстрый ответ на сообщение ЛЧМ

1 марта 2011, 4:12:08 PM   # 6
 
 
Сообщения: 504
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

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

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

1 марта 2011, 4:12:22 PM   # 7
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

1 марта 2011, 5:06:42 PM   # 8
 
 
Сообщения: 868
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

Так, что если как возраст и плата за сделку, рассматриваются в расчете приоритетов? Любая сделка в течение 4-х часов (просто делают что-то) старых должна иметь приоритет над младшей, платой подшипниковой сделкой, независимо от того, платы за участие. Другими словами, сделки по 4 часа назад, будут обрабатываться на основе платы за первый, возраст второй, в то время как сделки старше 4-х часов будут обработаны на основе чисто по возрасту (платы за разрыв связей я думаю ... и, очевидно, все узлы в сети придется применять это такое, что шахтер не может просто игнорировать эти правила). По этой схеме (после окончания блока наград), плата за подшипниковые сделки будут полностью субсидировать стоимость свободных сделок (в противном случае не было бы никакого стимула для создания блока).

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

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

1 марта 2011, 5:36:32 PM   # 9
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

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

Единственное, что клиент должен быть способен делать это повторной сделку, с более высокой платой.

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

1 марта 2011, 5:41:57 PM   # 10
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

1 марта 2011, 5:50:02 PM   # 11
 
 
Сообщения: 2464
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

1 марта 2011, 6:07:55 PM   # 12
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

Кстати, важный вопрос: если я генерировать 500Кб блок с только свободными сделками в нем, он будет принят в сети, не так ли?
Или этот ток "тарифная политика по умолчанию" не только для клиента по умолчанию, но для протокола в целом?

Вы можете создать 1MB блок с только свободными сделками в нем, и он будет получать принят (максимальный размер блока 1MB, хотя стандарт Bitcoin клиента никогда не будет генерировать блоки больше, чем 500K).

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

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

Пулы могут смягчить эту проблему, требуя более глобальный Минимальные выплатам (например, 1 BTC вместо 0,01 BTC).
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

1 марта 2011, 6:17:18 PM   # 13
 
 
Сообщения: 2464
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

Пулы могут смягчить эту проблему, требуя более глобальный Минимальные выплатам (например, 1 BTC вместо 0,01 BTC).
Хорошо, что имеет смысл. Изменение пула выплат смягчит, но люди все еще может в конечном итоге с фрагментированных бумажники для любого ряда других причин. Как насчет функции в клиенте, чтобы консолидировать свой кошелек. Было бы укутаться многие из маленьких кошельков и отправить их к себе. Я действительно не нравится идея об изменении правил в этой точке.
Syke сейчас офлайн Пожаловаться на Syke   Ответить с цитированием Мультицитирование сообщения от Syke Быстрый ответ на сообщение Syke

1 марта 2011, 6:24:47 PM   # 14
 
 
Сообщения: 868
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

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

Единственное, что клиент должен быть способен делать это повторной сделку, с более высокой платой.

Также было бы слишком хорошо, если пользователь может указать плата за транзакцию за транзакцию. Графический интерфейс может также позволить различные виды входов (абсолютное значение, по отношению к размеру сделки, по отношению к количеству и т.д.)

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

Кроме того, это привело бы слишком много власти в руках шахтеров ... это ответственность сети для проверки блоков и операций и решить, что приемлемо, а что нет. Не шахтеры. Я не могу не подчеркнуть этот момент достаточно. Шахтеры будут по-прежнему имеют одинаковую роль в определении рыночной ставки для сделок (это то, что я думаю, что вы после того, как здесь). Откладывая текущие 50btc выплат для блоков, если плата преобладающей, что люди предлагают достаточно низко, будут мало стимулами к шахте (основываясь исключительно на операционных издержках) ... так, добыча активность будет падать, как будет трудность. Я думаю, что вы найдете то, что он хотел бы получить достаточно низко, что некоторые коммерсанты бы поняли, что нужно их операцию проверить и будет нажимать некоторые старый запасной компьютер в сервис, чтобы сделать добычу (с трудностью быть низкой, это было бы очень дешево вещь которую нужно сделать). Они будут генерировать блоки для своих собственных операций и из-за правил в жизнь в сети, все остальные так же хорошо. Он будет нацелен на свои собственные операции (но должны оставаться в рамках принципов сети) ... других продавцов, нуждающихся в такой же сервис будет либо работать шахтером себя, или начать прикрепление плату своих операций. И в ближайшее время, кто хочет, чтобы их сделки очистить немного раньше, чем через 4 часа (опять же, произвольное число, которое я выбрал) бы начать прикрепление небольшую плату за транзакцию. И наоборот, если все конкурируют, чтобы их операции проверены быстро и взвинчивающая плату за это, то больше людей войдут в горнодобывающем бизнес, чтобы захватить часть этой прибыли.
Стив сейчас офлайн Пожаловаться на Steve   Ответить с цитированием Мультицитирование сообщения от Steve Быстрый ответ на сообщение Steve

1 марта 2011, 6:33:00 PM   # 15
 
 
Сообщения: 868
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

   Плата за сделку (ожидаемая скорость подтверждения):
       0.00 (BTC>4 часа)
       0.01 BTC (~ 1,5 часа)
       0,05 BTC (~ 30 мин)
       1.00 (BTC<15 мин)
Стив сейчас офлайн Пожаловаться на Steve   Ответить с цитированием Мультицитирование сообщения от Steve Быстрый ответ на сообщение Steve

1 марта 2011, 6:46:06 PM   # 16
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

Я согласен с caveden: Я думаю, что сборы должны быть полностью до шахтеров.

Мне нравится идея предлагая небольшую (฿ 0.0001) платы за каждую сделку, но не хотел, чтобы просто привести к большему количеству пыли и фрагментации кошелька?

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

1 марта 2011, 6:51:39 PM   # 17
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

Большинство шахтеров (в том числе бассейн слякоть в) используют getwork Bitcoin, поэтому по умолчанию сборы важны. Возможность изменять правила платы была бы хорошо, хотя.

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

Откладывая пространство для свободных операций необходимо, потому что в противном случае кто-то может тратить много дискового пространства, посылая бесконечные свободные сделки. Предельное приоритет 4кБ должны быть удалены, хотя - пусть 27KB свободного пространства сортируются по приоритету. Свободное пространство также должно быть увеличено до 50 кбайт, ИМО.

котировка
Возможно, клиент должен прекратить ретрансляцию, и вернуть, если сделки, о, 5000 блоков идут без транзакции получения принято.

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

1 марта 2011, 6:53:30 PM   # 18
 
 
Сообщения:
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

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

1 марта 2011, 6:54:00 PM   # 19
 
 
Сообщения: 294
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

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

   Плата за сделку (ожидаемая скорость подтверждения):
       0.00 (BTC>4 часа)
       0.01 BTC (~ 1,5 часа)
       0,05 BTC (~ 30 мин)
       1.00 (BTC<15 мин)

Это не было бы ожидать, скорость подтверждения, можно было бы ожидать блок вставки скорость.

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

1 марта 2011, 7:04:11 PM   # 20
 
 
Сообщения: 144
Цитировать по имени
цитировать ответ
по умолчанию Re: CreateTransaction: предложить / применять плату за большие низкоприоритетные операции

Почему мы считаем, что должны быть какие-свободные сделки? Конечно, бесплатно это хорошо, но она выполнима?

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

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

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

1. Нет больше спама. Или, по крайней мере, спам оплачен. Если цена является справедливой, кто заботится?

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

3. Всем известно, что плата включает, чтобы их транзакции обрабатываются быстро.

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

Нам просто нужно придумать справедливую плату. Заполнение 1 МБ 5000 200-байтовых операций по 0,01 BTC каждый из них будет стоить 50 BTC, или около $ 50. Возможно, что это разумно. В 0.0001 BTC, это будет стоить около $ 0,50. Это кажется слишком низким. Я надеялся, что мы могли бы сказать людям "Операции стоят сотую процента" -- но возможно "Операции стоят копейки" достаточно хорошо.
twobitcoins сейчас офлайн Пожаловаться на twobitcoins   Ответить с цитированием Мультицитирование сообщения от twobitcoins Быстрый ответ на сообщение twobitcoins



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW