Size: a a a

2019 August 12

AS

Andrey Sobol in ББ-чат
Поэтому "чесалось" когда слушал
источник

II

Ivan Ivanitskiy in ББ-чат
Andrey Sobol
Вот кстати я тоже думал примерно в том же направлении. В том смысле что блокчейн это в конечном итоге стейт машина а не история транзакций, и так или иначе должны существовать механизмы вычищения мусора из стейта если мы хотим чтобы цепь жила много лет. И тут как бы есть противоречие с идеологией - "раз записал, осталось навсегда"
Я осознал, что не понимаю, как хранение всего блокчейна инсентивизируется в Биткойне. Можно посмотреть, на какую глубину нужно майнеру помнить блокчейн, чтоб суметь обработать 90% новых транзакций, и забить на исторический хвост (остальные 10% будут задействовать более старые UTXO, которые наш майнер не будет помнить).
источник

o

ollsanek in ББ-чат
Andrey Sobol
Вот кстати я тоже думал примерно в том же направлении. В том смысле что блокчейн это в конечном итоге стейт машина а не история транзакций, и так или иначе должны существовать механизмы вычищения мусора из стейта если мы хотим чтобы цепь жила много лет. И тут как бы есть противоречие с идеологией - "раз записал, осталось навсегда"
Ну, тут есть напрашивающийся ответ. Но на него есть другие вопросы )
источник

AS

Andrey Sobol in ББ-чат
Ivan Ivanitskiy
Я осознал, что не понимаю, как хранение всего блокчейна инсентивизируется в Биткойне. Можно посмотреть, на какую глубину нужно майнеру помнить блокчейн, чтоб суметь обработать 90% новых транзакций, и забить на исторический хвост (остальные 10% будут задействовать более старые UTXO, которые наш майнер не будет помнить).
Риск форка или фрода. Если другой майнер включит utxo которого у тебя нет у тебя есть выбор между игнором его блока и риском форка или принятием блока на веру и риском фрода
источник

o

ollsanek in ББ-чат
я кстати, фулноду биткоина поднимал не первой в своём опыте (сначала игрался с  монеро / зикеш и форками)
так вот биткоин - очень быстрый, я прям очень приятно был удивлён. не уверен, что нужна интенсивизация отказа от прунинга с учётом того, что и так всё нормально работает без напряга.
источник

N

Nikita in ББ-чат
Ivan Ivanitskiy
Я осознал, что не понимаю, как хранение всего блокчейна инсентивизируется в Биткойне. Можно посмотреть, на какую глубину нужно майнеру помнить блокчейн, чтоб суметь обработать 90% новых транзакций, и забить на исторический хвост (остальные 10% будут задействовать более старые UTXO, которые наш майнер не будет помнить).
Так хранить набор UTXO не значит хранить весь блокчейн. Все UTXO там вообще что, в оперативную память помещаются вроде
источник

N

Nikita in ББ-чат
А так-то давно есть практика считать блоки определённой давности автоматически верными, а ещё удалять весь старый блокчейн после верификации и иметь pruned ноду
источник

SP

Sergio Pavlin in ББ-чат
Спасибо всем тем, кто подписался на наш канал в YouTube – теперь вас ровно 300 (😉)
источник

SP

Sergio Pavlin in ББ-чат
источник

II

Ivan Ivanitskiy in ББ-чат
Andrey Sobol
Риск форка или фрода. Если другой майнер включит utxo которого у тебя нет у тебя есть выбор между игнором его блока и риском форка или принятием блока на веру и риском фрода
Ну вот я тут предполагаю безразличного майнера: ему без разницы, будет ли фрод, он хочет здесь и сейчас потратить минимум ресурсов, намайнить максимум блоков и выйти в фиат.
источник

II

Ivan Ivanitskiy in ББ-чат
ollsanek
я кстати, фулноду биткоина поднимал не первой в своём опыте (сначала игрался с  монеро / зикеш и форками)
так вот биткоин - очень быстрый, я прям очень приятно был удивлён. не уверен, что нужна интенсивизация отказа от прунинга с учётом того, что и так всё нормально работает без напряга.
Ну возможно для Биткойна проблема и правда надумана, и размер блокчейна будет расти медленнее, чем средний размер постоянной памяти в компах. Ну а майнеры-то уж по-любому докупят памяти, сколько нужно.
источник

II

Ivan Ivanitskiy in ББ-чат
Nikita
Так хранить набор UTXO не значит хранить весь блокчейн. Все UTXO там вообще что, в оперативную память помещаются вроде
Туплю: хранить UTXO, а не весь блокчейн - это в смысле не хранить потраченные UTXO? Ведь по сути весь блокчейн и является списком UTXO.
источник

N

Nikita in ББ-чат
Ivan Ivanitskiy
Туплю: хранить UTXO, а не весь блокчейн - это в смысле не хранить потраченные UTXO? Ведь по сути весь блокчейн и является списком UTXO.
Те выходы, что потраченные, они и не utxo, они ведь spent transaction outputs
источник

N

Nikita in ББ-чат
Ну то есть да, хранить utxo значит хранить только текущие непотраченные выходы
источник

II

Ivan Ivanitskiy in ББ-чат
Nikita
Те выходы, что потраченные, они и не utxo, они ведь spent transaction outputs
🤔
источник

II

Ivan Ivanitskiy in ББ-чат
Nikita
Ну то есть да, хранить utxo значит хранить только текущие непотраченные выходы
Логично.
источник

AS

Andrey Sobol in ББ-чат
Ivan Ivanitskiy
Ну вот я тут предполагаю безразличного майнера: ему без разницы, будет ли фрод, он хочет здесь и сейчас потратить минимум ресурсов, намайнить максимум блоков и выйти в фиат.
Ну так если он поставил не на ту цепь ему не все равно - он может без бабла остаться и в фиат не выйти
источник

AS

Andrey Sobol in ББ-чат
То есть на самом деле если разделять самые разные правила консенсуса и прописать цену валидации того или иного правила можно конечно построить теоретикоигровую модель но проблема тут в детализации асампшенов
источник

II

Ivan Ivanitskiy in ББ-чат
Andrey Sobol
Ну так если он поставил не на ту цепь ему не все равно - он может без бабла остаться и в фиат не выйти
Пожалуй, так. Тогда мы приходим к задаче вакцинации: пока мало майнеров принимают на веру блоки других майнеров, а много майнеров всё проверяют, всё работает. Чем большо их количество растёт, тем больше вероятность провала.
источник

AS

Andrey Sobol in ББ-чат
Ivan Ivanitskiy
Пожалуй, так. Тогда мы приходим к задаче вакцинации: пока мало майнеров принимают на веру блоки других майнеров, а много майнеров всё проверяют, всё работает. Чем большо их количество растёт, тем больше вероятность провала.
Очень похоже на то. Проблема в том что носители болезни не могут сговориться и "продлить себе жизнь"
источник