Author

Topic: Правомерно ли требование к нодам сети (Read 3186 times)

sr. member
Activity: 460
Merit: 250
https://github.com/bitcoin/bitcoin/blob/v0.11.0/doc/release-notes.md#block-file-pruning

Block pruning works during initial sync in the same way as during steady state, by deleting block files "as you go" whenever disk space is allocated. Thus, if the user specifies 550MB, once that level is reached the program will begin deleting the oldest block and undo files, while continuing to download the blockchain.

Т.е. "забывание" старых блоков уже реализовано в 11 версии.
на самом деле есть куда красивее решение, и оно в целом очень близко к моему предложению - миниблокчейн, уже реализованно и есть исходники, странно что в ру ветке не было по этому поводу новостей, там технология опять же сводится к клирингу счетов, но путем записи данных о блоках в самих транзакциях, таким образом происходит клининг.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
https://github.com/bitcoin/bitcoin/blob/v0.11.0/doc/release-notes.md#block-file-pruning

Block pruning works during initial sync in the same way as during steady state, by deleting block files "as you go" whenever disk space is allocated. Thus, if the user specifies 550MB, once that level is reached the program will begin deleting the oldest block and undo files, while continuing to download the blockchain.

Т.е. "забывание" старых блоков уже реализовано в 11 версии.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Ну и это, за 6 гигов транзакций, атакующему надо будет раскошелиться на комиссию минимум 600 BTC
это не принципиально, даже если в биток войдет население города милионника то их транзакции уже смогут спровоцировать такую атаку, хоть и не сознательно...

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

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

Внезапно все население какого-то милионника в биток не войдет.Количество транзакций растет, база блокчейна растет... Но все это к счастью происходит не быстро и у разрабов есть довольно много времени на мозговой штурм.
Я считаю это хорошо, что никто не хочет принимать необдуманных решений, а ищут консенсус.
Народа в этом бизнесе много, деньги крутятся приличные, так что думаю все в конце концов будет хорошо и приемлемо для всех.  Smiley
sr. member
Activity: 460
Merit: 250
Ну и это, за 6 гигов транзакций, атакующему надо будет раскошелиться на комиссию минимум 600 BTC
это не принципиально, даже если в биток войдет население города милионника то их транзакции уже смогут спровоцировать такую атаку, хоть и не сознательно...

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

в этом плане я поражаюсь форкам которые готовы генерировать лярды монетза короткое время с ценой в 1000 сатоши, и размером блока пусть даже в 8мб, любой среднестатистический домохозяин может купить такие монетки в достаточном количестве и обрушить сеть гуанофорка просто отправляя почередно по 1-10 монет
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
sr. member
Activity: 460
Merit: 250
Нужно решать проблемы по мере их поступления.
проблемы? вот у вас есть карта пластиковая, как вы отнесетесь к тому что банк в течении месяца не сможет провести вашу транзакцию?
думаю вы будите минимум негодовать...

сегодня биткоин имеет 12 гигабайт UTXO (не потраченные выходы) это я гдето видел не утверждаю, может не прав
представим себе что хотябы половина владельцев этих токенов захочет создать транзакцию на всю сумму
6 гигабайт, теперь берем размер блока сегодня = 1мб
блок генерируется 6 минут,
итого имеем 6000*6=36000 минут/10 =3600 часов / 24 = 150 дней
нормально?
допустим увеличиваем блок в 2 раза что сегодня предлагают многие получаем 75 дней
это тоже нормально?

это как с банками, если 50 % вкладчиков придут снимать деньги, банк рухнет, вот такая математика Tongue Sad

зы мне вот интересно, кто нибудь такую атаку рассчитывал?, ведь с числом ныненагенерированных монет и возможностью их делить на доли создать из относительно небольшого числа монет десяток гигабайт UTXO не так и сложно и это не будет пылью и спамом, вележать эти монеты как следует чтобы они приобрели высший приоритет, и если этот кто то начнет их проводить через сеть? подряд закручивая блоки по 1 мб?
и приостановив таким образом транзакции вообще на месяца, как жить будем?
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Кстати, насчет медлительности вы не правы: банковские переводы ходят по нескольку дней, с битком такое случается крайне редко.
в биткоине происходит 5-6 транзакций в секунду, теперь задвинте туда трафик банковских переводов, майнеры и полные ноды взвоют и ваша транзакция в битке будет ползти тысячилетия, ибо банковских транзакций в секунду проходит от 10 000 и выше

Нужно решать проблемы по мере их поступления. Пока транзакции ходят вполне сносно, а 100 гигабайт блокчейна это ерунда в эпоху терабайтных SSD.
Уверен, что через год максимум, с размером блока что-то решится и никаких радикальных мер придумывать не нужно.
sr. member
Activity: 460
Merit: 250
Кстати, насчет медлительности вы не правы: банковские переводы ходят по нескольку дней, с битком такое случается крайне редко.
в биткоине происходит 5-6 транзакций в секунду, теперь задвинте туда трафик банковских переводов, майнеры и полные ноды взвоют и ваша транзакция в битке будет ползти тысячилетия, ибо банковских транзакций в секунду проходит от 10 000 и выше
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Я лишь хочу сказать, что не время еще делать биток менее привлекательным для масс чем он есть сейчас.
если автоматизировать процесс переиздания токенов то массе просто достаточно бывать в сети хотябы раз в месяц\квартал (это при минимальном масштабировании) или раз в сутки при максимальном - до 10-20 000 транзакций в секунду

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

Цены на продукты и технику очень слабо связаны с желанием банков заработать ))
На цены влияет многое: спрос, предложение, цена на бензин, етц... Банковские кредиты тут на 110 месте примерно.

Биток для масс непривлекателен был и остается и причин этому много: новизна и непонятность, законодателство, волатильность, етц... Размер блокчейна тут тоже где-то на 110 месте.

Кстати, насчет медлительности вы не правы: банковские переводы ходят по нескольку дней, с битком такое случается крайне редко.
sr. member
Activity: 460
Merit: 250
Я лишь хочу сказать, что не время еще делать биток менее привлекательным для масс чем он есть сейчас.
если автоматизировать процесс переиздания токенов то массе просто достаточно бывать в сети хотябы раз в месяц\квартал (это при минимальном масштабировании) или раз в сутки при максимальном - до 10-20 000 транзакций в секунду

что касается привлекательности, он уже не превлекателен ибо медленен и суров да и полных узлов осталось очень мало и это беда...
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
по поводу страхования вкладов то это тоже берется с вас, вы думаете откуда берут банки страховку в 700т.р? правильно это закладывается в кредитах, а дорогие кредиты закладываются в стоимость товаров производителей, и как итог вы всеравно платите эти 130 р так или иначе, манны небесной не бывает, если вас обслуживает банк то вы обязаны кормить всю эту свору топменеджеров и менеджеров помладше... вы именно вы и никто другой

Страховка уже давно 1 400 000
И еще раз: какое мне дело, что делают банки, если в пределах страховки я все всегда получу обратно с процентами?

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

И еще, я бы не хотел тут защищать фиат и нападать на биток. Не та площадка ))

Я лишь хочу сказать, что не время еще делать биток менее привлекательным для масс чем он есть сейчас.
sr. member
Activity: 460
Merit: 250
по поводу страхования вкладов то это тоже берется с вас, вы думаете откуда берут банки страховку в 700т.р? правильно это закладывается в кредитах, а дорогие кредиты закладываются в стоимость товаров производителей, и как итог вы всеравно платите эти 130 р так или иначе, манны небесной не бывает, если вас обслуживает банк то вы обязаны кормить всю эту свору топменеджеров и менеджеров помладше... вы именно вы и никто другой
sr. member
Activity: 460
Merit: 250
если я в любой момент могу эти деньги забрать не только без комиссий, но еще и с процентами?

читайте пост выше, я добавил там пару строк о том что вы можете а что может банк, в биткоине таких рисков нет, никто кроме вас не использует вашу собственность и только вы за нее отвечаете
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange

законом запрещено использовать остаток дебитовых карт в коммерческих целях? Shocked

по закону (если только ЦБ не рухнул с полки) банки имеют право использовать остаток по дебитовым картам в целях комерческого обогащения, грубо говоря дебитовая карта это вклад до востребования, и если вы думаете что вы не платите то ошибаетесь, ваши деньги крутят как хотят, банк их считает своим активом до востребования (не все клиенты придут в банк одновременно)

посему маржи с этих карт настолько много что этого хватает как на покрытие всех расходов так и на прибыль банку...

Ну а какое мне дело, что банки делают с моими деньгами, если я в любой момент могу эти деньги забрать не только без комиссий, но еще и с процентами?
sr. member
Activity: 460
Merit: 250
У меня в бумажнике две дебитовые карты у которых
1. бесплатное обслуживание
2. бесплатное снятие налички в любом банкомате
3. бесплатный межбанк
4. ежемесячное начисление процентов на остаток
5 кэшбэк на покупки в магазинах

Как видите биткоин уже сейчас проигрывает обычным картам по всем статьям...
А вы предлагаете сделать его еще хуже  Angry

законом запрещено использовать остаток дебитовых карт в коммерческих целях? Shocked

по закону (если только ЦБ не рухнул с полки) банки имеют право использовать остаток по дебитовым картам в целях комерческого обогащения, грубо говоря дебитовая карта это вклад до востребования, и если вы думаете что вы не платите то ошибаетесь, ваши деньги крутят как хотят, банк их считает своим активом до востребования (не все клиенты придут в банк одновременно)

посему маржи с этих карт настолько много что этого хватает как на покрытие всех расходов так и на прибыль банку...

если вам банк платит 5-6 % на остаток то эти же остатки он выдает в виде кредитов под 18-20% профит )

з.ы. по закону вы разделяете риски вместе с банком, если банк рухнет а вклад будет не застрахован в РФ - 700тр то в случае банкротства вам деньги не вернут
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Предлагаете сделать биткоин таким же говном как киви: три месяца неактивный - списываем баланс в пользу компании!
Вангую, народ не сильно обрадуется...
Во всяком случае на банках ру народ от этой фичи киви радуется не сильно.

Обладаю картой Киви. Что-то про такое не слышал, чтобы закрывали счёт в случае неактивности.

Когда услышите, поздно будет. http://www.banki.ru/services/responses/bank/response/8576344/
Еще у них в оферте написано, что в любой момент могут в одностороннем порядке без объяснений расторгнуть договор и гудбай доказывай что ты не верблюд, чтобы остаток вывести.

По ссылке какое-то недоразумение и представители Киви взялись решать проблему. У меня карта пластиковая Киви, она на 2 года и оплата 130 руб/год за обслуживание.

Наличие у вас карты никак не повлияет на возможность блокировки:
http://www.banki.ru/services/responses/bank/response/8536659/

Ну и внимательно надо читать условия оферты:
http://www.banki.ru/services/responses/bank/response/8511119/
)))


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

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

У меня в бумажнике две дебитовые карты у которых
1. бесплатное обслуживание
2. бесплатное снятие налички в любом банкомате
3. бесплатный межбанк
4. ежемесячное начисление процентов на остаток
5 кэшбэк на покупки в магазинах

Как видите биткоин уже сейчас проигрывает обычным картам по всем статьям...
А вы предлагаете сделать его еще хуже  Angry
sr. member
Activity: 460
Merit: 250
У меня карта пластиковая Киви, она на 2 года и оплата 130 руб/год за обслуживание.
именно эти деньги идут на процессинг и переиздание токенов в киви, и так устроены почти все процессинги, никто ваши транзакции не хранит в огромном ящике 300 лет, их тупо переиздают и на вашу карту каждые сутки определяется лимит для банкоматов в размере баланса лицевого счета....

только почему сообщество готово платить деньги централизованному процессингу Киви 130 р год, но при этом не согласны позволить делать тоже самое своему автоматическому биткоин кошельку бесплатно и  децентрализованно? сваливая при этом огромную базу данных на полные узлы (которых будет все меньше при дальнейшем росте базы данных)
legendary
Activity: 2044
Merit: 1231
Предлагаете сделать биткоин таким же говном как киви: три месяца неактивный - списываем баланс в пользу компании!
Вангую, народ не сильно обрадуется...
Во всяком случае на банках ру народ от этой фичи киви радуется не сильно.

Обладаю картой Киви. Что-то про такое не слышал, чтобы закрывали счёт в случае неактивности.

Когда услышите, поздно будет. http://www.banki.ru/services/responses/bank/response/8576344/
Еще у них в оферте написано, что в любой момент могут в одностороннем порядке без объяснений расторгнуть договор и гудбай доказывай что ты не верблюд, чтобы остаток вывести.

По ссылке какое-то недоразумение и представители Киви взялись решать проблему. У меня карта пластиковая Киви, она на 2 года и оплата 130 руб/год за обслуживание.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Предлагаете сделать биткоин таким же говном как киви: три месяца неактивный - списываем баланс в пользу компании!
Вангую, народ не сильно обрадуется...
Во всяком случае на банках ру народ от этой фичи киви радуется не сильно.

Обладаю картой Киви. Что-то про такое не слышал, чтобы закрывали счёт в случае неактивности.

Когда услышите, поздно будет. http://www.banki.ru/services/responses/bank/response/8576344/
Еще у них в оферте написано, что в любой момент могут в одностороннем порядке без объяснений расторгнуть договор и гудбай доказывай что ты не верблюд, чтобы остаток вывести.
sr. member
Activity: 460
Merit: 250
Предлагаете сделать биткоин таким же говном как киви: три месяца неактивный - списываем баланс в пользу компании!
Вангую, народ не сильно обрадуется...
Во всяком случае на банках ру народ от этой фичи киви радуется не сильно.

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

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

ведь сеть не может сама без разрешения клиента перекинуть его старые монеты на более свежий токен, но это необходимо для того чтобы отказаться от хранения тел старых транзакций, готовы ли клиенты быть ответственными перед сетью и самостоятельно инициировать обновление UTXO ?
legendary
Activity: 2044
Merit: 1231
Предлагаете сделать биткоин таким же говном как киви: три месяца неактивный - списываем баланс в пользу компании!
Вангую, народ не сильно обрадуется...
Во всяком случае на банках ру народ от этой фичи киви радуется не сильно.

Обладаю картой Киви. Что-то про такое не слышал, чтобы закрывали счёт в случае неактивности.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
sr. member
Activity: 460
Merit: 250
Технология блокчейн асинхрона. Чтобы что-то внедрить или изменить, необходимо согласованно обновить ПО на большинстве компьтерах-участниках сети биткоин. Это очень непросто.
можно брать блокчейн не биткоина, в биткоине уже есть чекпоинты, за ними не проверяется скрипт что уже оптимизирует процедуру проверки, что мешает синхронно отказаться брать старые выходы, где синхронизатором станет длинна цепочки (она то у всех или почти у всех почти одинакова)

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

естественно нода должна хотябы раз в 880=(1000-120) блоков бывать в сети и обновлять свои старые токены дабы они были валидны для всей сети.

с одной строны при  синхронизации нового клиента мы не теряем заголовки блоков и их меркель, с другой имеем синхронизатор - лучший блок, то есть начало и конец цепи, и в тоже время можно с легкостью оптимизировать блокчейн отрезая в старых блоках тяжелые тела транзакций независмо потрачены они или нет, тут встает этический вопрос, этично ли заставлять все ноды под одну гребенку производить клиринг своих древних транзакций под страхом потери их сетью? тута https://forum.bits.media/index.php?/topic/20765-pravomerno-li-trebovanie-k-edinitcam-seti/#entry369765 тоже обсуждаем
legendary
Activity: 2044
Merit: 1231
Технология блокчейн асинхрона. Чтобы что-то внедрить или изменить, необходимо согласованно обновить ПО на большинстве компьтерах-участниках сети биткоин. Это очень непросто.
sr. member
Activity: 460
Merit: 250
Технология биткоин не имеет центрального управления. Функционирует независимо от отдельно взятого участника сети.
но технология поддерживает некую синхронизацию через цепочку блоков, она и является общим правилом и управляет сетью, если внедрить общее для всех правило клининга своих старых транзакций, то каждый будет отвечать в том числе материально за старые выходы.

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

цель оптимизация блокчейна
legendary
Activity: 2044
Merit: 1231
1) неправомерно

2) не является

Технология биткоин не имеет центрального управления. Функционирует независимо от отдельно взятого участника сети.
sr. member
Activity: 460
Merit: 250
Известно что платежные системы работают не только днем frontend но и ночью(пока клиенты спят) backend внутрибанковый и межбанковый клиринг счетов...

Правомерно ли требование к единицам сети(клиентам) быть всегда или почти всегда в сети и помогать работе p2p сети?
и правомерно ли наказание за длительное отсутствие в сети?

и является ли справедливой персональная ответственность каждого участника сети независимо большой у него кошелек\оборот или 5 сатоши в год?
Jump to: