Мне сложно спорить по техническим вопросам, поскольку технические познания весьма и весьма поверхностные, но определенная логика все же присутствует. Из чистого любопытства, какой аргумент из статьи Вы считаете наиболее убедительным? Мне кажется что решение может быть за внедрением надстроек для системы, садчейны могут справиться с проблемой переполненности блоков. Проблема в том, что сейчас нет реально работающих сайдчейнов. И неизвестно, когда они появятся и заработают на полную мощность. Поэтому сейчас, на данный момент сайдчейны НЕ МОГУТ справиться с проблемой переполненности блоков. А через увеличение блока можно решать эту проблему на ближайшие несколько лет. Без особых проблем. И за это время спокойно дальше разрабатывать сайдчейны. Получится, будут работать сайдчейны, возьмут на себя существенную часть транзакций, вопрос с дальнейшим увеличением блока отпадет сам собой за ненадобностью. А если по каким-то причинам сайдчейны не заработают, надо будет искать другие пути. Может дальше, через простое увеличение блока. С оптимизацией алгоритмов, трафика, места на диске. С мониторингом состояния системы. Мы же не знаем верхнего ограничения. И вполне допускаю ситуацию, что мы никогда не достигнем технического предела.
|
|
|
Мне сложно спорить по техническим вопросам, поскольку технические познания весьма и весьма поверхностные, но определенная логика все же присутствует. Из чистого любопытства, какой аргумент из статьи Вы считаете наиболее убедительным?
|
|
|
В данный момент существует недостаточно доказательств и мало причин полагать, что максимальный размер блока 1Мб навредит дальнейшему росту системы. многие в качестве доказательства приводят несколько спам атак, из-за которых транзакции зависали на несколько дней. но невозможно спамить сеть постоянно. До тех пор пока у спаммеров будут средства они будут спамить и какая им разница какой размер блока. Вообще-то разница есть. Для того, чтобы заспамить нынешний размер, достаточно транзакций ~100КБ на блок. При нынешней комиссии примерно 0.05BTC на блок. За сутки ~8BTC. = 5400$ Чтобы заспамить 2МБ, нужно 1100КБ. То есть 11 раз больше, что дает 88BTC = 59400$. Можете посчитать для 4, 8 МБ. Сделайте лимит блока максимально возможным и Вы забудете про такое явление, как спам транзакциями. Если бы все было так прсто, то давно увеличили бы размер блока и не было бы никаких разногласий среди биткоинсообщества. Так в том то и дело, что увеличить размер блока просто. Большинство разработчиков уже признали, что нет никаких технических преград для этого. Даже из Core, когда в соглашении подписались на то, что увеличат размер блока. Вопрос стоит в политической плоскости. Просто разработчики Core НЕ ХОТЯТ увеличивать. Даже уже не важно, по каким причинам. Для достижения своей цели с 2015 года придумывают страшилки, почему этого ни в коем случае нельзя делать. Эта статья - яркий пример тому. Все аргументы, почему надо оставить 1МБ, высосаны из пальца, логика полностью вывернутая. Самое отвратное при этом, что масса людей повелась на это и до сих пор ведется.
|
|
|
В данный момент существует недостаточно доказательств и мало причин полагать, что максимальный размер блока 1Мб навредит дальнейшему росту системы. многие в качестве доказательства приводят несколько спам атак, из-за которых транзакции зависали на несколько дней. но невозможно спамить сеть постоянно. До тех пор пока у спаммеров будут средства они будут спамить и какая им разница какой размер блока. Вообще-то разница есть. Для того, чтобы заспамить нынешний размер, достаточно транзакций ~100КБ на блок. При нынешней комиссии примерно 0.05BTC на блок. За сутки ~8BTC. = 5400$ Чтобы заспамить 2МБ, нужно 1100КБ. То есть 11 раз больше, что дает 88BTC = 59400$. Можете посчитать для 4, 8 МБ. Сделайте лимит блока максимально возможным и Вы забудете про такое явление, как спам транзакциями.
|
|
|
В свете этих рассуждений, единственная причина для внедрения таких модификаций биткойн, это если будет окончательно доказано, что переполненные блоки значительно замедляют рост экосистемы биткойн.
В данный момент существует недостаточно доказательств и мало причин полагать, что максимальный размер блока 1Мб навредит дальнейшему росту системы. Другими словами. Мэр города: Все автобусы подряд идут полными? Люди часами стоят на автобусных стоянках, не могут попасть в автобус? Это еще не повод увеличивать количество автобусов на маршруте. Вы мне дайте УБЕДИТЕЛЬНЫЕ доказательства, что их количество действительно надо увеличивать.
|
|
|
интересно чем вызван такой слив
Называют много различных причин, но это все скорее просто догадки, а вот настоящую причину которая объясняла бы такое падение курса хотелось бы знать. Возможно, настоящая причина в том, что нет никаких объективных причин для такого резкого роста. Поэтому курс возвращается на свои прежние позиции.
|
|
|
Те, кто работает над запуском, "хотят ввести SegWit как можно скорее", но такой старт произойдет только после определенного периода тестирования, который может продолжаться несколько месяцев.
Прочитав статью, я понял одно. Разработчики Core в феврале откровенно лгали, когда утверждали, что в апреле выпустят Segwit.
|
|
|
Несмотря на то, что минимальная сумма покупки криптовалюты составит 50 австралийских долларов и будет облагаться комиссией в 4%, обе компании рассчитывают, что уже в первый год новое предприятие сможет выйти на уровень в 15 млн транзакций при среднем размере покупок в $150 — $200. Планируется: 15млн /365 - 41тыс. транзакций в день. Это только на покупку. Так как покупка на малую сумму, предполагается, что покупатель их потратит каким-то образом. Еще такой же объем транзакций в день . То есть, бизнес-план сработает, если в блокчейн можно будет уложить порядка 80тыс.транзакций в день. (дополнительно к существующему обороту). В нынешних реалиях выглядит утопически. Интересно, сколько таких бизнес-планов были отброшены на фазе проектирования из-за ограничения пропускной способности Биткоина? Наверно они рассчитывают что такое количество транзакций будет достигнуто уже тогда, когда решиться проблема масштабируемости блока. Да нет, ведь написано "в первый год". А до июля 2017 у нас ничего не изменится. Даже эта дата под вопросом. И segwit, я думаю, мало что прибавит в увеличении пропускной способности. Кстати, обещанный в апреле. Или не уточняли, апрель какого года.
|
|
|
Несмотря на то, что минимальная сумма покупки криптовалюты составит 50 австралийских долларов и будет облагаться комиссией в 4%, обе компании рассчитывают, что уже в первый год новое предприятие сможет выйти на уровень в 15 млн транзакций при среднем размере покупок в $150 — $200. Планируется: 15млн /365 - 41тыс. транзакций в день. Это только на покупку. Так как покупка на малую сумму, предполагается, что покупатель их потратит каким-то образом. Еще такой же объем транзакций в день . То есть, бизнес-план сработает, если в блокчейн можно будет уложить порядка 80тыс.транзакций в день. (дополнительно к существующему обороту). В нынешних реалиях выглядит утопически. Интересно, сколько таких бизнес-планов были отброшены на фазе проектирования из-за ограничения пропускной способности Биткоина?
|
|
|
Мы наблюдаем за огромным количеством спам-атак на сеть, но сторонники Bitcoin Classic это игнорируют. Либо они сами участвовуют в атаке на сеть, либо предпочитают не замечать ее. Оба этих варианта свидетельствуют не в их пользу. так весь мир подозревает именно их в организации атак. а даже если они и не при чем, то эти атаки им только на руку, так как показывают уязвимость системы в ее текущем состоянии. Упрекать сторонников Bitcoin Classic, что они игнорируют спам-атаки Да они, вообще-то, предлагают самый действенный способ борьбы с ним - увеличение размера блока. А Bitcoin Core, значит, не игнорируют? Кричать, что происходит спам-атака, пытаться искать авторов, подстрекателей, или тех, кому это возможно выгодно? Это что, реальная борьба с уязвимостью системы к спам-атакам?
|
|
|
[ Понятно, что 51% - опасно раздвоением биткойна пополам. Но поставить не 95%, а 75% - вполне реально и сравнительно честно по отношению ко всем. Если три четверти "за", а четверть "то ли за, то ли забила" - то это значит что в целом мы "за" Демократия большинства.
Тут я тоже не могу найти достоверные источники, где был бы указан точный порог активации. Последнее, что находил, была статья про 6 этапов внедрения Segwit. Так там звучала цифра 95%. Но ведь одной из основных претензий к Classic был слишком низкий процент активации хардфорка (75). После этого самим ставить такой же будет, мягко скажем, не очень удобно.
|
|
|
.... 4) Как только среди последних 1000 блоков 950 будут с таким признаком - сегвит считается включенным и сеть перестает принимать блоки сгенерированные старыми майнерами
Учитывая, что Classic-майнеры имеют ~5% и они не собираются включать Segwit, то для активации понадобится практически 100% всех оставшихся майнеров. Вероятность довольно низкая. Может затянуться на полгода-год. По поводу LN. Недавно видел статью-интервью с разработчиком Core. Прогнозы были не очень оптимистические. Особенно смутили фразы, что там до сих пор есть "вопросы без ответов". Иными словами, разработка идет больше года, а некоторые аспекты до сих пор не решены не только на уровне кода, даже на уровне алгоритмов. А мне, как программисту, удивительно слышать, что кто-то начинает кодировать задачу , не решив его полностью на математическом, алгоритмическом уровне. По поводу загрузки сети, некоторые цифры на данный момент: 44 подряд идущих блока максимального размера. Под 250 тыс. транзакций в сутки. Я могу ошибаться, но таких цифр без стресс-тестов еще не было. Средний размер блока 86%. Если учесть, что даже во время стресс-теста средний размер блока не поднимался выше 90%, то мы уже очень близки к переполнению. За цифры можно только радоваться, Биткоин развивается.
|
|
|
Похоже биткоин пошёл вверх на новости о публикации кода Segregated Witness. Что будет при его внедрении - боюсь даже в страшном сне представить... $600, $800 ?...
А почему никто не предполагает, что возможно этот скачок курса связан с сообщением о скором принятии Bitcoin как одного из средств платежа крупнейшей игровой платформой Steam, там между прочим около 125 миллионов пользователей, не кот начхал ! 125 миллионов вроде хорошая цифра. Но если посчитать... Сейчас в сутки 210-220тыс. тр. Максимум ~250тыс. То есть для пользователей Steam есть только ~30тыс в сутки. Будь хоть 10 миллионов, 50, 125, или 500, в сутки могут сделать транзакции только 30 тысяч из них. Один раз в месяц биткоином может воспользоваться меньше 1 процента от числа всех пользователей. Это всё при условии, что нигде больше не будет роста транзакций. Вопрос, возможен ли скачок курса из-за Steam Предвосхищая, только не надо про сегвит. Давайте говорить о нём, как о значимом событии, когда доля сегвит-транзакций будет 10-20%.
|
|
|
нашел в комментариях на одном сайте простое объяснение, то такое "SegWit". может кому-то пригодится. спасибо за него человеку с ником LinadВы слышали об Отдельном Свидетеле(SegWit)? Вы в курсе, что эта технология создает параллельную ветку Дерева Меркла. Которая будет содержать хеши транзакций сделанных с участием SegWit. SegWit это технология позволяющая проводить транзакции биткойна вне основного блокчейна. Все транзакции проведенные через SegWit будут храниться отдельно, и не будут грузить основной блокчейн. В основной блокчейн, тот который обрабатывают майнеры, будет включаться лишь хеш Дерева Меркла SegWit. Что обеспечит SegWit такой же уровень надежности. Повторюсь, при этом основной блокчейн не будет содержать информацию о транзакциях SegWit. (Linad) Простое, но неправильное. Основной блокчейн содержит информацию о транзакциях SegWit.
|
|
|
До того как я создал Litecoin, я знал что со временем биткойн-сети будет невыгодно осуществлять мелкие транзакции. Litecoin был создан, чтобы дополнить биткойн.
Ну это единственное правдивое высказывание, в рассуждении на тему расширения "замка" Накомото. Альткойны вполне способны облегчить нагрузку на сеть вызванную микроплатежами. Тут логику не понимаю. Биткоин не потянет микроплатежи, потому что их очень, очень много. Необходимо увеличивать размер блока, а это плохо. На помощь приходит альткойн. А он, значит, может осилить все микроплатежи. Возникает вопрос: Если альткойн может, почему Биткоин не может?
|
|
|
То есть смотрите. Вы кинули (я так понял в сеть) блок N+1, передо мной уже еще более сложная задача. Я не получил сегвит-данные блока N, но получил честный блок N+1 N+1 - абсолютно правильный блок. И сегвит-данные в нем правильные, и обычные транзакции. Что мне-то делать? Майнить блок N? Или блок N+1? Или N+2? Я скорее всего буду майнить N+2 и если найду его - то запульну в сеть
Если не передавать сегвит-данные по сети, то варианты атак, скорее всего, возможны. Не знаю, как-то борются с этим разработчики сегвит или нет. Я пока рассматривал вариант с обязательной раздачей сегвит-данных между фулл-нодами (новой версии). И в этом случае еще необходимо, чтобы между майнерами был маршрут полностью из фулл-нод с поддержкой сегвит.
|
|
|
Зачем ждать-то? Все майнеры будут хитрожопыми. Все будут SPV-майнить. Дождутся, когда придет блок с сегвитом и проверят блок. Если блок неправильный, то вернутся к старому. Если правильный, продолжат майнить. Блин. Вы не понимаете что ли? А если кто-то из них находит правильный хэш для блока до того, как пулом был получен и проверен сегвит-кусок? Теперь бросать этот блок в dev/nul и лишаться награды за майнинг? В этом-то и заключается SPV-майнинг, чтобы поменьше времени майнеры колотили вхолостую. Похоже, Вы не хотите подумать и очень быстро отвечаете. Если нашел хеш до проверки блока N , то кидаешь пустой блок N+1. Но если проверка блока N покажет, что блок неправильный, то надо майнить снова блок N. Ваш N+1 блок в этом случае будет неправильным и награды Вы лишитесь, потому что он не попадет в блокчейн.
|
|
|
Допустим, все майнеры, получив информацию о том, что майнер "А" смайнил новый блок сидят и ждут пока этот блок со своим сегвитом до них доедет. Так? Найдется самый хитрожопый, который не будет просто так сидеть и ждать, а начнет майнить от блока не дожидаясь его сегвит-данных. У него же асики иначе вхолостую колотить будут. Таким образом, SPV-майнер получает преимущество над теми, кто честно ждет.
Зачем ждать-то? Все майнеры будут хитрожопыми. Все будут SPV-майнить. Дождутся, когда придет блок с сегвитом и проверят блок. Если блок неправильный, то вернутся к старому. Если правильный, продолжат майнить.
|
|
|
[ Я еще раз повторяю. Не путайте "должны" и "могут". По-вашему все должны проверять сегвит-данные. Но что будет, если кто-то не захочет их предоставить?
Значит, считаете что блок неправильный и отвергаете. Чтобы не затягивать. Мы выяснили: чтобы сегвит заработал, нужно, чтобы абсолютное большинство майнеров перешли на него. Также желательно, чтобы большинство фулл-нодов перешло на него. Как-то трудно считать это софт-форком, при таких жестких условиях. Поэтому вопрос, стоит ли переходить на него, до сих пор открыт. Тем более, что получаемый профит не так уж очевиден.
|
|
|
|