Pages:
Author

Topic: Есть ли шансы у Segregated Witness? - page 9. (Read 14299 times)

legendary
Activity: 1200
Merit: 1021
Давайте просто остановимся на том что такое "негативно"...

Задержки транзакций и ненормально завышенная комиссия.

Возьмём крайний случай, он же пик развития: курс BTC достиг 1 млн $. Тогда комиссия 50000 сатоши превращается в 500$. Это нормально?
Само собой разумеется, что при ограничении на 2-3 тысячи транзакций в блоке курс никогда не дойдёт до миллиона Smiley Минимально необходимое число полезных транзакций в блоке для такого курса - свыше 500 тысяч, а возможно, и несколько миллионов.

...что такое "развитие"

Это прежде всего рост числа продавцов, принимающих непосредственно BTC, без его конвертации в фиатные валюты.

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

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

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

И вот всему этому великолепию сейчас пытаются помешать какие-то жадные майнеры, пекущиеся о свеой сиюминутной выгоде Grin

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

P.S. Прекрасно понимаю, что это похоже на Нью-Васюки, но помечтать-то можно? Cheesy
legendary
Activity: 1260
Merit: 1019
Искусственно ограниченный размер блока уже начал негативно влиять на развитие биткойна.
"Не все это понимают пока."
Вы определитесь что значит "негативно" и что значит "развитие"
А то в бытовом понимании аргументы сторонников любой точки зрения сводятся к тому, что
"вы не хотите принять сегвит/бигблок (нужное подчеркнуть) поэтому курс не растет и наступает застой в развитии"
То есть пляски по-прежнему ведутся вокруг курса биткойна к фиату.
И все приверженцы "новой валюты" на самом деле хотят увеличения своей фиатной прибыли.
Ну, и не забываем про майнинг-пулы и владельцев асиков -- им вообще пофиг на саму крипту,
им нужен просто стабильный доход в фиате.

Зачеркнул. Не хочу опять поднимать тему приводящую к религиозным войнам.
Давайте просто остановимся на том что такое "негативно" и что такое "развитие".
Как вы это понимаете?
legendary
Activity: 1200
Merit: 1021
Устойчивость к изменениям - это одна из фич биткоина.
Не все это понимают пока.

То, что происходит сейчас - это уже упоротость, а не устойчивость.

Искусственно ограниченный размер блока уже начал негативно влиять на развитие биткойна.
"Не все это понимают пока."
hero member
Activity: 814
Merit: 1001
Команда Bitcoin Core может согласиться на увеличение блока до 2МБ
https://bits.media/news/komanda-bitcoin-core-mozhet-soglasitsya-na-uvelichenie-bloka-do-2mb/
Кстати, очень неплохая идея или предложение прозвучало, увеличить блок в 2-а раза и сверху прикрутить сегвит. Следим дальше за развитием событий, стает все интересней Smiley
Ну выкатят они этот форк на голосование (если это случится, то весьма не скоро), точно также мы будем смотреть на циферки и постепенно понимать, что перспективы активации довольно туманные.
Тот самый Люк из статьи сказал совершенно правильную вещь - Segwit is such a no-brainer that it seems very likely if it can't get passed, neither can any other capacity expansion
Если не пройдет сегвит, то хардфорки и подавно не пройдут.
Устойчивость к изменениям - это одна из фич биткоина.
Не все это понимают пока.
legendary
Activity: 1103
Merit: 1007
Если же "классик"-адепты попытаются переманить к себе существенную часть "двухмегабайтных" майнеров,
то проблемы возникнут в обоих сетях, а это уже сможет спровоцировать серьёзное падение курса.
Так это это понимают все здравомыслящие люди, данный вариант развития событий маловероятен.
Достаточно будет на одной торговой площадке ввести торговлю "классиком" как все "маловероятное"
превратится в "реальное". Ну и что, что блок идет раз в три часа? Народ начнет торговать. А если курс
растет - то майнеры сами вернутся в "классик". Так что не все так очевидно. Но, соглашусь, времена интересные.

Вспоминаем прокисший "классический" кефир и делаем выводы.
Анализируем электорат кефира и делаем выводы. Smiley
legendary
Activity: 1200
Merit: 1021
Если же "классик"-адепты попытаются переманить к себе существенную часть "двухмегабайтных" майнеров,
то проблемы возникнут в обоих сетях, а это уже сможет спровоцировать серьёзное падение курса.
Так это это понимают все здравомыслящие люди, данный вариант развития событий маловероятен.
Достаточно будет на одной торговой площадке ввести торговлю "классиком" как все "маловероятное"
превратится в "реальное". Ну и что, что блок идет раз в три часа? Народ начнет торговать. А если курс
растет - то майнеры сами вернутся в "классик". Так что не все так очевидно. Но, соглашусь, времена интересные.

Вспоминаем прокисший "классический" кефир и делаем выводы.
full member
Activity: 188
Merit: 100
Ethereum4ever
Думаю, внутри воротил биткового майнинга идёт большая непубличная торговля по поводу СегВита. Любая новость значимая про СегВит в ту или иную сторону - мощный рычаг, способный двинуть рынок. У кого в руках такие рычаги, тот многократно заработает на инсайдер трэйдинге. Без СегВита не будет лайтнинга, поэтому рано или поздно он будет принят всеми, вопрос лишь в том, сколько раз и насколько курс перед этим подвигают  Roll Eyes
legendary
Activity: 1260
Merit: 1019
Если же "классик"-адепты попытаются переманить к себе существенную часть "двухмегабайтных" майнеров,
то проблемы возникнут в обоих сетях, а это уже сможет спровоцировать серьёзное падение курса.
Так это это понимают все здравомыслящие люди, данный вариант развития событий маловероятен.
Достаточно будет на одной торговой площадке ввести торговлю "классиком" как все "маловероятное"
превратится в "реальное". Ну и что, что блок идет раз в три часа? Народ начнет торговать. А если курс
растет - то майнеры сами вернутся в "классик". Так что не все так очевидно. Но, соглашусь, времена интересные.
member
Activity: 81
Merit: 13
legendary
Activity: 1200
Merit: 1021
В этом случае практически гарантировано появление "биткойн-классика", а то и двух (один с сегвитом, другой совсем оригинальный).

Если предположить, что для перехода на 2-МБ блок потребуется поддержка хотя бы 90% майнеров, то...

У "классика" будут слишком большие проблемы с работой сети, 10% мощности должны будут генерировать блоки с той же сложностью, что и 90%. Блоки будут идти реже ~в 10 раз, то есть сеть "зависнет" на ~20 недель, до следующего пересчёта сложности.

Если же "классик"-адепты попытаются переманить к себе существенную часть "двухмегабайтных" майнеров, то проблемы возникнут в обоих сетях, а это уже сможет спровоцировать серьёзное падение курса. Так это это понимают все здравомыслящие люди, данный вариант развития событий маловероятен.
legendary
Activity: 1260
Merit: 1019
Команда Bitcoin Core может согласиться на увеличение блока до 2МБ
https://bits.media/news/komanda-bitcoin-core-mozhet-soglasitsya-na-uvelichenie-bloka-do-2mb/
Кстати, очень неплохая идея или предложение прозвучало, увеличить блок в 2-а раза и сверху прикрутить сегвит.
Следим дальше за развитием событий, стает все интересней Smiley

В этом случае практически гарантировано появление "биткойн-классика", а то и двух (один с сегвитом, другой совсем оригинальный).
Не в смысле сегодняшнего "классика", а в смысле форка биткойн-цепи с оригинальным мегабайтным лимитом.
Для тех кто хочет пощекотать свои нервы на бирже это интересно.
Понятно что биткойном будет называться тот "зубец вилки" за которым будет стоять большинство.
И поток какашек через баррикаду и обвинений в скам-койне не прекратится до... какого-нибудь следующего форка Smiley
legendary
Activity: 1624
Merit: 1024
Команда Bitcoin Core может согласиться на увеличение блока до 2МБ
https://bits.media/news/komanda-bitcoin-core-mozhet-soglasitsya-na-uvelichenie-bloka-do-2mb/
Кстати, очень неплохая идея или предложение прозвучало, увеличить блок в 2-а раза и сверху прикрутить сегвит. Следим дальше за развитием событий, стает все интересней Smiley
legendary
Activity: 1260
Merit: 1019
Это что за барство в теме? Домашние задания заставляет делать. Разгулялся.
Здесь все описано простым языком: http://forklog.com/chto-takoe-segregated-witness-i-kak-on-mozhet-uluchshit-bitkoin/
Да, хорошая статья. Всё верно описано. Ну раз все понятно - смысл мне топтакть клаву?
Но...
Там описан концепт так называемых "native segwit addresses" и то без технических деталей.
Самый цимес в том, что таких адресов в клиенте скорее всего не будет.
(Я по крайней мере не нашел в этой версии интерфейса для их создания)
Будут segwit-адреса, "завернутые" в p2sh
И это причина того, что я про p2sh  напомнил.
То есть, весь сегвит для обычного юзера сводится к тому, что надо будет специальным образом
создать адрес, который начинается на "3". Собственно, и всё.

Кстати. В сети уже сейчас есть сегвит-адреса с весьма ненулевыми балансами.
Кто-то сделал "вручную" и положил на них некоторое количества бабла.
(Если бы вы сделали первое домашнее задание - я бы вам подсказал как их найти)
Инструкция как сделать тут:
https://www.reddit.com/r/Bitcoin/comments/5f34rl/convert_normal_1_address_to_new_segwit_address/
Но предупреждаю - не стоит это делать (там тоже так написано)
Если вы переведете бабки на сегвит-адрес до активации сегвита - вы рискуете эти бабки потерять навсегда.
newbie
Activity: 44
Merit: 0
Вопросов пока нет, ждём продолжения.
Сегодня вечером (по мск) продолжу.
Пока жду от вас ответов на "домашнее задание", чтобы понять усвоение материала  Smiley

Это что за барство в теме? Домашние задания заставляет делать. Разгулялся.

Здесь все описано простым языком: http://forklog.com/chto-takoe-segregated-witness-i-kak-on-mozhet-uluchshit-bitkoin/

legendary
Activity: 1260
Merit: 1019
Вопросов пока нет, ждём продолжения.
Сегодня вечером (по мск) продолжу.
Пока жду от вас ответов на "домашнее задание", чтобы понять усвоение материала  Smiley
legendary
Activity: 1103
Merit: 1007
Ну, раз вопросов нет, продолжаем.
Вопросов пока нет, ждём продолжения.
legendary
Activity: 1260
Merit: 1019
Ну, раз вопросов нет, продолжаем.

Типов этих выходов-scriptPubkey не так уж и много. По пальцам можно пересчитать.
Если вы возьмете мою формумую историю, отмотаете не первые посты - то увидите,
что я с этого и начинал три года назад.
Итак, стандартные скрипты это p2pk, p2pkh, bare-multisig, null-data и p2sh. И всё.

Домашнее задание:
1) чем p2pkh лучше чем p2pk? Почему один из них используется повсеместно,
а другой совсем практически не используется?
2) известно, что null-data тип скрипта был введен в список стандартных недавно,
в версии 0.9 или типа того. зачем это было сделано?

Переходим к p2sh
Это было первое глобальный софт-форк биткойна.
в чем заключалось изменение?
1) берется один конкретный тип выходного скрипта ( OP_HASH160, , OP_EQUAL )
2) начиная с момента X (это где-то в апреле 2012-го) его функция f ( )
начинает работать более жестко - после самой проверки еще выполняется последний
элемент взятый со стека.

Напомню, кстати, что такое софт-форк и чем софт-форк отличается от простого
ужесточения правил. При софт-форке узлы сети не только вводят более существенные
фильтры, но и считают невалидными транзакции и блоки не удовлетворяющие новым правилам.

Что позволил этот форк?
Самое главное - теперь больше не надо изобретать новые типы стандартных
скриптов scriptPubkey, любой скрипт можно записать и запустить с помощью p2sh.
Скрипты выходов стали унифицированные, их легко хранить в базе.
Старые типы скриптов типа p2pk, p2pkh, bare-multisig остались валидными, ведь люди
так привыкли к своим адресам вида 1ххххххх.

В следующей серии: что такое консенсус-правила и что такое майнинг-полиси?
legendary
Activity: 1260
Merit: 1019
Давайте я с азов начну лекцию. То есть сперва перескажу концепт с самого начала
А то вы потеряетесь в логике. А по ходу будете задавать вопросы.

Допустим есть транзакция txA уже в блокчейне.
У транзакции txA есть выходы outA1, outA2... outAn
По сути дела, если немного упрощать ситуацию, выходы это функции от некоторых параметров
То есть с каждым выходом ассоциированы функции f1 ( ), f2 ( )... fn ()
Ну или можно назвать эти функции scriptPubkey

Мы хотим создать и записать в блокчейн транзакцию txB, которая допустим тратит outA1
Для этого мы должны подобрать такие параметры, чтобы
f1 ( params ) = true
эти параметры мы записываем во вход нашей транзакции  txB и называем scriptSig

Эта концепция (я немного утрированно объяснил) существует с самого начала существования биткойна
и всех его форков. В следующей серии - BIP-16, а пока мне работу (не связанную с криптой) поработать надо
legendary
Activity: 2317
Merit: 2318
Если хотите, могу продолжить объяснения.

Хотим. Можно прямо здесь.
newbie
Activity: 48
Merit: 0
Pages:
Jump to: