Author

Topic: Что такое Segregated Witness? (Read 3522 times)

member
Activity: 85
Merit: 10
December 15, 2017, 02:49:08 AM
#41
У меня уже сложилось представление что Segregated Witness это четкое разделение всех транзакций по размеру комиссий где транзакции с большими комиссиями имеют больший приоритет, это ведь так? Но ведь и сейчас тоже можно ставить любую комиссию и тогда возникает вопрос что нового даст Segregated Witness если уже сейчас транзакции с большими комиссиями совершаются раньше чем транзакции с меньшими комиссиями?
Segregated Witness- реализованное обновление протокола, призванное решить проблему пластичности транзакций сети Биткойн, а также увеличить её пропускную способность. Это позволяет основному блоку вместить больше транзакций.Снижает комиссионные сборы.
newbie
Activity: 32
Merit: 0
December 01, 2017, 10:40:09 AM
#40
Segregated Witness или SegWit (в переводе с англ. «отделенный свидетель») – софтфорк, предлагаемый командой разработчиков Bitcoin Core. Целью этого предложения является оптимизация размера блока, которая в перспективе позволит решить вопросы масштабируемости сети биткоина, переполненности блоков транзакциями, скорости подтверждения транзакций и снижения комиссий. Простыми словами, SegWit позволяет увеличить эффективность блокчейна без увеличения размера блока.
member
Activity: 154
Merit: 19
November 30, 2017, 05:43:14 AM
#39
Тем временем вчера сегвит активирован в лайткойне.

Лайткоину сегвит как мертвому припарка...
Еще бы догам его активировать )))

это да!) хотя может какой эффект и будет достигнут!_)
member
Activity: 61
Merit: 10
November 30, 2017, 01:26:08 AM
#38
Если не можешь осилить гуглёжку, то просто запомните одно.
Сигвит - это зло.
Битку Сигвит не нужен.
Вот эт точно!!!  Grin
hero member
Activity: 966
Merit: 501
Working 24 hours a day isn't enough anymore.
April 29, 2017, 09:42:26 AM
#37
Если я правильно понимаю сложившуюся ситуацию:
1. Проблема решается за 5 секунд без Сигвитов, Софтфорков и тем более Хардфорков, путём изменения лимита на максимальный размер блока до изначально определённых 32 Мб. (всего лишь одна переменная в коде)
2. Все пляски вокруг проблемы Биткоина - это чистой воды политика. В интересах крупных держателей биткоина интегрировать Сигвит. Таким образом Биткоин составит конкуренцию Эфиру, и в конечном счёте его съест. Это хорошо скажется на курсе Битка и ОЧЕНЬ плохо скажется на курсе ETH.

Если я не прав - поправьте.

Ну в этом весь смак как мне кажется. Долю пирога биткоин осаждают новые фокри. Мы всеголиш отбиваемся. Как уже говорил ранше, в этой индустрии либо всё либо нечего. Если кто то дойдет до капитализации равной биткойн, это будет полный крах биткойна.

Идея в том чтобы смотреть на интересные форки, которые прошли испытание временям и внедрять их новшества в код битка. Не кому не нужно что бы было несколько крипто валют. Первые признаки караха когда etherum и прочие могут просто прийти и ограбить нас на более чем $6миллиардов!
sr. member
Activity: 253
Merit: 250
April 29, 2017, 09:00:45 AM
#36
Если я правильно понимаю сложившуюся ситуацию:
1. Проблема решается за 5 секунд без Сигвитов, Софтфорков и тем более Хардфорков, путём изменения лимита на максимальный размер блока до изначально определённых 32 Мб. (всего лишь одна переменная в коде)
2. Все пляски вокруг проблемы Биткоина - это чистой воды политика. В интересах крупных держателей биткоина интегрировать Сигвит. Таким образом Биткоин составит конкуренцию Эфиру, и в конечном счёте его съест. Это хорошо скажется на курсе Битка и ОЧЕНЬ плохо скажется на курсе ETH.

Если я не прав - поправьте.
sr. member
Activity: 420
Merit: 250
April 29, 2017, 05:53:32 AM
#35
Суть Segwit в том, что подписи транз выводят из блока, где сейчас они сейчас хранятся и освободившиеся место заполняется транзакциями. Таким образом получается в 2 мега и умещается в 2 раза больше транзакций.
Как подписываются транзакции надо будет позже разобраться, а пока хочу спросить куда из блока можно вывести подписи транзакций? Или транзакции в сегвите уже не подписываются совсем?

"Чтобы подписи всё равно включались в блокчейн, майнер с SegWit проворачивает небольшой фокус – создаёт дерево Меркля не только из транзакций, но и из SegWit, причём последнее полностью соответствует дереву транзакций. Корень дерева SegWit включается в поле ввода транзакции coinbase. Таким образом корень дерева SegWit меняет данные транзакции coinbase, её ID, а значит и заголовок – в результате меняется вся компоновка блокчейна."

вставляю исключительно с целью так же попробовать самому разобраться в вопросе, возможно кто то сможет перефразировать более понятным языком.
как я понимаю в момент возникновения новых монет (вознаграждение за нахождение блока) в транзакцию вставляется дерево хэшей из подписей. и подпись как бы становится не нужна в каждой транзакции с этими монетами, потому что есть в первой.
поправьте в чем ошибаюсь.
copper member
Activity: 2226
Merit: 915
White Russian
April 28, 2017, 12:15:21 AM
#34
Тем временем вчера сегвит активирован в лайткойне.

Лайткоину сегвит как мертвому припарка...
Еще бы догам его активировать )))
Ну как припарка, курс за месяц вырос втрое - думаю во многом именно из-за ожиданий активации сегвита.
И надо заметить, что китайцы попытались активацию сорвать, выбросив на рынок новые асики и изменив расклад вычислительной мощности сети - им сегвит не выгоден.
Насчет догов соглашусь.
sr. member
Activity: 613
Merit: 256
April 27, 2017, 05:12:44 PM
#33
Суть Segwit в том, что подписи транз выводят из блока, где сейчас они сейчас хранятся и освободившиеся место заполняется транзакциями. Таким образом получается в 2 мега и умещается в 2 раза больше транзакций.
Как подписываются транзакции надо будет позже разобраться, а пока хочу спросить куда из блока можно вывести подписи транзакций? Или транзакции в сегвите уже не подписываются совсем?
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
April 27, 2017, 04:55:37 PM
#32
Тем временем вчера сегвит активирован в лайткойне.

Лайткоину сегвит как мертвому припарка...
Еще бы догам его активировать )))
copper member
Activity: 2226
Merit: 915
White Russian
April 27, 2017, 07:23:59 AM
#31
Тем временем вчера сегвит активирован в лайткойне.
sr. member
Activity: 706
Merit: 250
April 24, 2017, 10:30:38 AM
#30
Суть Segwit в том, что подписи транз выводят из блока, где сейчас они сейчас хранятся и освободившиеся место заполняется транзакциями. Таким образом получается в 2 мега и умещается в 2 раза больше транзакций.
Я еще не до конца в этом разобрался но размер блока от сегвита увеличится не в 2 раза а примерно в 1.5 раза не знаю какой смысл в этом сегвите, может было проще размер блока до 2 метров сразу увеличить?
sr. member
Activity: 253
Merit: 250
April 24, 2017, 08:34:22 AM
#29
Перечислил всё плюси и неодного минуса. А говориш зло. кАК так.
Сегвит будет рано или поздно внедрен. Последний деитлаин, Когда  сильно упадем. а один из форков обгонит по капитализации.

Обгонит или не обгонит - это не суть. Я не вижу ничего плохого в том, что форк обгонит перента.
А вот кривинькими ручёнками лезть в систему, которая и без этого работает - это преступление.
Напишите свой, блять, форк и соревнуйтесь с Эфиром. Зачем к этому приплетать Биток и его владельцев?
А если владельцам Битка что-то не нравится - они свялят в другую крипту. Всё честно.
sr. member
Activity: 560
Merit: 257
April 23, 2017, 02:18:37 PM
#28
Суть Segwit в том, что подписи транз выводят из блока, где сейчас они сейчас хранятся и освободившиеся место заполняется транзакциями. Таким образом получается в 2 мега и умещается в 2 раза больше транзакций.
hero member
Activity: 966
Merit: 501
Working 24 hours a day isn't enough anymore.
April 23, 2017, 01:46:59 PM
#27
sr. member
Activity: 253
Merit: 250
April 23, 2017, 11:19:21 AM
#26
Объясните же кто нибудь максимально просто и доходчево что такое Segregated Witness? Всякие умные статьи только тумана наводят на меня и еще больше запутывают. Да и чем плохо увеличение размера блока ведь тогда исчезнет проблема с задержками транзакций?

Сейчас попробую объяснить то, что я понял про Сигвит. Segregated witness можно перевести, как 'раздельное свидетельство'.
По сути, Сигвит - это фундаментальное изменение в коде, которое меняет структуру блока в блокчейне.
На тему обратной совместимости я был не совсем прав в предыдущем посте. Старые клиенты всё ещё будут понимать новые сигвитные блоки. Вернее, клинт будет понимать, что блок верный, но не сможет понять, что конкретно в нём содержится. Таким образом достигается частичная обратная совместимость.
Другими словами, СИГВИТ - это СОФТФОРК.
Не вижу особого смысла вдаваться в разъяснения на тему, что сейчас представляет из себя блок и чем он будет являться после Сигвита. При желании это всё легко найти. Остановлюсь лишь на очевидных минусах принятия Сигвита.
1. Возможные баги в коде.
2. Уменьшение комиссионых сборов. Так как пропускная способность сети возрастает, естественным образом будут снижена комса для майнеров. Конечным пользователям от этого только плюс, но вот интересы майнеров несколько пострадают. Вместе с интересами майнеров понизится и безопасность сети.
3. Увеличение размера базы. Сегвитные блоки будут толще на 1-19% относительно текущей версии. Имею ввиду отношение к 1 полезной информации в блоке. Соответственно база будет расти быстрее. Но не в разы, как некоторые всё ещё думают.
4. Увеличится время на проверку подлинности каждого блока. Не совсем ясно на сколько %, но, думаю, что тоже не в разы.
5. Последствия от любого нововведения крайне сложно просчитать в долгосрочной перспективе. Однако совершенно ясно, что любое дополнение делает систему более хрупкой, наращивая, так называемый, "технический долг" системы.
6. Увеличение пропускной способности системы приведёт к быстрому увеличению объёмов базы. Что ведёт нас в итоге к централизации. Чем плоха централизация для децентрализованной валюты, думаю, объяснять не надо.
7. Долгосрочное масштабирование - еще одна проблема, которую следует учитывать. Сигвит является конкретным решением для увеличения мощности сети. Однако, он не является ни среднесрочным ни долгосрочным решением для Биткоина в целом.

Из плюсов надо отметить такие:
+ Увеличение пропускной способности
+ Снижение комиссии для конечных пользователей
+ Интеграция сетей второго уровня
+ Исправление квадратичной ошибки масштабирования сигхэша (с этим пока не разбирался)

ЗЫ
Если вы всё это прочитали и всё равно не поняли что такое Сигвит, просто запомните это:
СИГВИТ - ЭТО ЗЛО.
РУКИ ПРОЧЬ ОТ ИСХОДНЫХ КОДОВ БИТКОИНА!

hero member
Activity: 847
Merit: 500
April 22, 2017, 09:10:36 AM
#25
Объясните же кто нибудь максимально просто и доходчево что такое Segregated Witness? Всякие умные статьи только тумана наводят на меня и еще больше запутывают. Да и чем плохо увеличение размера блока ведь тогда исчезнет проблема с задержками транзакций?
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
April 21, 2017, 09:08:26 AM
#24
Мне самому стало интересно. Покопался и запостил ответ на ваш вопрос тут: https://bitcointalksearch.org/topic/m.18683299
Понял. Спасибо за труд. Таким образом получается, что изначальное ограничение всё же было, как есть и сейчас. Кроме того, как я понял, размер блока не является константой и может быть изменён в любую сторону в любое время. И это ни коем образом не скажется на обратной совместимости. Всё верно?

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

Собственно, именно тот самый чувак (Андерсен) который и ввел эту константу 1000000, он же и предложил пару лет назад вернуть все на место или хотя бы чутка увеличить ее... Ох как его заклевали тогда. И сейчас клевать продолжают.
В итоге Андерсен обиделся на столько, что послал разрабов биткоина лесом и сделал форк Bitcoin Classic, а разрабы коры в отместку наверное выпилили из последней версии клиента функционал алертов, ключи от которых были только у Андерсена.

В общем код биткоина это сегодня тот еще клубок интриг и взаимных обид ((
sr. member
Activity: 253
Merit: 250
April 21, 2017, 08:34:11 AM
#23
Мне самому стало интересно. Покопался и запостил ответ на ваш вопрос тут: https://bitcointalksearch.org/topic/m.18683299
Понял. Спасибо за труд. Таким образом получается, что изначальное ограничение всё же было, как есть и сейчас. Кроме того, как я понял, размер блока не является константой и может быть изменён в любую сторону в любое время. И это ни коем образом не скажется на обратной совместимости. Всё верно?
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
April 21, 2017, 07:18:45 AM
#22

А вы лично какой версией кошелька пользуетесь? Той которую Накомото написал или какой-то другой?

какое отношение интерфейс имеет к ядру?


А какой версией ядра вы пользуетесь?
Той которую написал Накомото или какой-то другой?

Есть ли принципиальная разница, каким именно ядром вы пользуетесь, если сохранена обратная совместимость?

Начнем с того, что в оригинальном коде Накомото размер блока никак не ограничивался ))
Давайте быть принципиальным до конца. Вы против анлимитед = вы против первоначального кода Накомото!
Секунду. Я правильно вас понял, что на старте биткоина в 9 году, блок не имел ограничений по размеру? И с какого же числа и какого года размер блока был ограничен по вашему?

Мне самому стало интересно. Покопался и запостил ответ на ваш вопрос тут: https://bitcointalksearch.org/topic/m.18683299
sr. member
Activity: 253
Merit: 250
April 21, 2017, 03:22:11 AM
#21

А вы лично какой версией кошелька пользуетесь? Той которую Накомото написал или какой-то другой?

какое отношение интерфейс имеет к ядру?


А какой версией ядра вы пользуетесь?
Той которую написал Накомото или какой-то другой?

Есть ли принципиальная разница, каким именно ядром вы пользуетесь, если сохранена обратная совместимость?

Начнем с того, что в оригинальном коде Накомото размер блока никак не ограничивался ))
Давайте быть принципиальным до конца. Вы против анлимитед = вы против первоначального кода Накомото!
Секунду. Я правильно вас понял, что на старте биткоина в 9 году, блок не имел ограничений по размеру? И с какого же числа и какого года размер блока был ограничен по вашему?
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
April 21, 2017, 03:11:48 AM
#20

А вы лично какой версией кошелька пользуетесь? Той которую Накомото написал или какой-то другой?

какое отношение интерфейс имеет к ядру?


А какой версией ядра вы пользуетесь?
Той которую написал Накомото или какой-то другой?

Есть ли принципиальная разница, каким именно ядром вы пользуетесь, если сохранена обратная совместимость?

Начнем с того, что в оригинальном коде Накомото размер блока никак не ограничивался ))
Давайте быть принципиальным до конца. Вы против анлимитед = вы против первоначального кода Накомото!
sr. member
Activity: 253
Merit: 250
April 21, 2017, 02:50:43 AM
#19

А вы лично какой версией кошелька пользуетесь? Той которую Накомото написал или какой-то другой?

какое отношение интерфейс имеет к ядру?


А какой версией ядра вы пользуетесь?
Той которую написал Накомото или какой-то другой?

Есть ли принципиальная разница, каким именно ядром вы пользуетесь, если сохранена обратная совместимость?
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
April 21, 2017, 02:31:15 AM
#18

А вы лично какой версией кошелька пользуетесь? Той которую Накомото написал или какой-то другой?

какое отношение интерфейс имеет к ядру?


А какой версией ядра вы пользуетесь?
Той которую написал Накомото или какой-то другой?
sr. member
Activity: 253
Merit: 250
April 21, 2017, 02:17:15 AM
#17

А вы лично какой версией кошелька пользуетесь? Той которую Накомото написал или какой-то другой?

какое отношение интерфейс имеет к ядру?
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
April 21, 2017, 01:47:45 AM
#16
sr. member
Activity: 253
Merit: 250
April 21, 2017, 01:29:44 AM
#15
hero member
Activity: 966
Merit: 501
Working 24 hours a day isn't enough anymore.
April 20, 2017, 02:53:09 PM
#14
Стоимость 1 гигабайта памяты по годам.

1981 — $300,000

1987 — $50,000

1990 — $10,000

1994 — $1000

1997 — $100

2000 — $10

2004 — $1

2010 — $0.10

2017 ?$0.001?

2020 ?$0.00001?

Появления на рынке квантовых флешек обещает уменьшит стоимость памяти в сотни раз......
copper member
Activity: 2226
Merit: 915
White Russian
April 20, 2017, 10:47:36 AM
#13
sr. member
Activity: 253
Merit: 250
April 20, 2017, 09:49:42 AM
#12
copper member
Activity: 2226
Merit: 915
White Russian
April 20, 2017, 12:23:50 AM
#11
sr. member
Activity: 613
Merit: 256
April 19, 2017, 05:50:29 PM
#10
Если не можешь осилить гуглёжку, то просто запомните одно.
Сигвит - это зло.
Битку Сигвит не нужен.
Аргументируйте пожалуйста.
Мне кажется биткойну сигвит нужен, если он хочет быть не только средством хранения, но и средством взаиморасчетов.
Я против хардфорка, но за сигвит.
Я пока не разбирался что такое сегвит, но многие пишут что биткоину необходимо срочно внедрять сегвит или лайтинг. С лайтингом вроде в теории все просто. А по сегвиту хочу попросить объяснить мне что это такое и что вам не нравится в сегвите когда все или многие пишут что это необходимость для биткоина?
Вот я нашел документик по сегвиту попробую на досуге поразбираться с ним. https://www.bitcoinhk.org/media/presentations/2016-03-16/2016-03-16-Segregated_Witness.pdf
hero member
Activity: 966
Merit: 501
Working 24 hours a day isn't enough anymore.
April 19, 2017, 11:56:47 AM
#9
В истории уже был некий похожый прецидент,
Вместе с золотом всегда ходило что то меншее - серебро.
Золото хранили, а за мелочи расплачивались серебром. Даже был курс постояный.
Я против СЕГВИТА! Вопрос в том кто или что станет серебром?

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


Хотя это тоже не совсем верно.
Если будет какойто алткоин каторый первый возьмет на вооружения новые новшества и они будут успешними. Как токо обойдут битки в капитализации, это будет крах битка. Финансовые проекты как правило получают либо всё либо нечего.
Хорошый пример Apple i Microsoft, вроде IOS первая, идеалная и намного луче система но всё равно пала перед микрософт, потому что они просто сумели быстрее захватить рынок.

Алтернатива каторая будет намного удобние и с такой же надежностю то какой смысл использывать сам биткоин. Сам по себе как золото то цены не имеет. Всё быстренко перейдут на алтернативу а про битки забудут.

С этого получается что выжить битки смогут выжидая, но если вовремя примут на себя эти новшества.
И происходить это будет очень быстро. Уже в этом году биткоин изменится. Возможно что даже до не узнаваймости.
copper member
Activity: 2226
Merit: 915
White Russian
April 19, 2017, 11:50:48 AM
#8
sr. member
Activity: 253
Merit: 250
April 19, 2017, 11:03:14 AM
#7
copper member
Activity: 2226
Merit: 915
White Russian
April 19, 2017, 09:32:14 AM
#6
Если не можешь осилить гуглёжку, то просто запомните одно.
Сигвит - это зло.
Битку Сигвит не нужен.
Аргументируйте пожалуйста.
Мне кажется биткойну сигвит нужен, если он хочет быть не только средством хранения, но и средством взаиморасчетов.
Я против хардфорка, но за сигвит.
sr. member
Activity: 253
Merit: 250
April 19, 2017, 08:14:33 AM
#5
Если не можешь осилить гуглёжку, то просто запомните одно.
Сигвит - это зло.
Битку Сигвит не нужен.
hero member
Activity: 847
Merit: 500
April 15, 2017, 05:16:25 PM
#4
Xtc
legendary
Activity: 1973
Merit: 1028
;u
April 14, 2017, 05:59:30 PM
#3
У меня уже сложилось представление что Segregated Witness это четкое разделение всех транзакций по размеру комиссий где транзакции
Не имеет отношения SW к размеру комиссий. Внедрен он будет для: 1)увеличения количества транзакций в блоке 2)внедрения ligtning network
sr. member
Activity: 770
Merit: 260
April 14, 2017, 03:03:16 PM
#2
hero member
Activity: 847
Merit: 500
April 14, 2017, 06:56:55 AM
#1
У меня уже сложилось представление что Segregated Witness это четкое разделение всех транзакций по размеру комиссий где транзакции с большими комиссиями имеют больший приоритет, это ведь так? Но ведь и сейчас тоже можно ставить любую комиссию и тогда возникает вопрос что нового даст Segregated Witness если уже сейчас транзакции с большими комиссиями совершаются раньше чем транзакции с меньшими комиссиями?
Jump to: