Author

Topic: Segregated Witness - что это? (Read 3369 times)

hero member
Activity: 1148
Merit: 500
March 30, 2016, 06:59:58 AM
#23
Сегодня что-то дернуло меня зайти на битс.медия
Понравился топик
https://forum.bits.media/index.php?/topic/19979-obsuzhdenie-proekta-bitcoin-classic/
И рекомендую внимательно читать сообщения юзера Har01d
Можно соглашаться или не соглашаться с его мнением, но чел достаточно взвешенно и на мой взгляд аргументированно излагает.
Интересные вещи, да.

Вещи действительно интересные и нужные и чем ближе время уменьшения награды тем больше они станут важнее  и для майнеров и для трейдеров
member
Activity: 172
Merit: 11
March 29, 2016, 04:25:18 PM
#22
Сегодня что-то дернуло меня зайти на битс.медия
Понравился топик
https://forum.bits.media/index.php?/topic/19979-obsuzhdenie-proekta-bitcoin-classic/
И рекомендую внимательно читать сообщения юзера Har01d
Можно соглашаться или не соглашаться с его мнением, но чел достаточно взвешенно и на мой взгляд аргументированно излагает.
Интересные вещи, да.
legendary
Activity: 1890
Merit: 1057
March 29, 2016, 04:20:56 PM
#21
Сегодня что-то дернуло меня зайти на битс.медия
Понравился топик
https://forum.bits.media/index.php?/topic/19979-obsuzhdenie-proekta-bitcoin-classic/
И рекомендую внимательно читать сообщения юзера Har01d
Можно соглашаться или не соглашаться с его мнением, но чел достаточно взвешенно и на мой взгляд аргументированно излагает.
Он и здесь тему вел, но немного подзабросил ее
https://bitcointalksearch.org/topic/bitcoin-classic-1334241
legendary
Activity: 2044
Merit: 1231
March 29, 2016, 11:36:21 AM
#20
Сегодня что-то дернуло меня зайти на битс.медия
Понравился топик
https://forum.bits.media/index.php?/topic/19979-obsuzhdenie-proekta-bitcoin-classic/
И рекомендую внимательно читать сообщения юзера Har01d
Можно соглашаться или не соглашаться с его мнением, но чел достаточно взвешенно и на мой взгляд аргументированно излагает.

Он пишет про RBF (Replace By Fee), что можно дважды тратить будет без проблем. Хотя разработчики Коры анонсировали, что увеличение комиссии для повторной транзакции будет срабатывать только для отправки  на те же адреса, что и заменяемая транзакция (которую нужно пропихнуть). Заботливый пессимист какой-то.
legendary
Activity: 1260
Merit: 1019
March 29, 2016, 10:44:24 AM
#19
Гы. гы. мы все урём !! amaclin в своём репертуаре - предрекает скорую смерть Bitcoin.  
помню когда год назад читал его посты где чуть ли не в каждом было аргументировано
что биткойн вот -вот сдохнет страшно было, аж жуть
Ну да. Я как метеоролог - мои предсказания верны, но не всегда правильно указываю время и место  Grin
legendary
Activity: 980
Merit: 1000
Next Generation Web3 Casino
March 29, 2016, 10:33:18 AM
#18
Я, правда, думаю, что биткойн сдохнет раньше, чем SegWit обретет очертания.

Гы. гы. мы все урём !! amaclin в своём репертуаре - предрекает скорую смерть Bitcoin.  помню когда год назад читал его посты где чуть ли не в каждом было аргументировано что биткойн вот -вот сдохнет страшно было, аж жуть
legendary
Activity: 1260
Merit: 1019
March 29, 2016, 10:06:37 AM
#17
Сегодня что-то дернуло меня зайти на битс.медия
Понравился топик
https://forum.bits.media/index.php?/topic/19979-obsuzhdenie-proekta-bitcoin-classic/
И рекомендую внимательно читать сообщения юзера Har01d
Можно соглашаться или не соглашаться с его мнением, но чел достаточно взвешенно и на мой взгляд аргументированно излагает.
legendary
Activity: 1568
Merit: 1011
February 23, 2016, 11:56:09 AM
#16
Народ даже не узнает, что использует. Как и сейчас не знает, что внутри биткойна оказывается криптография!
Там формат адресов другой. не 1ххххх, а как-то иначе.
Так что неразбериха будет жосткая. С криками и воплями.
Я, правда, думаю, что биткойн сдохнет раньше, чем SegWit обретет очертания.

"Свято место пусто не бывает", гласит народная мудрость!
legendary
Activity: 1260
Merit: 1019
February 23, 2016, 09:34:02 AM
#15
Народ даже не узнает, что использует. Как и сейчас не знает, что внутри биткойна оказывается криптография!
Там формат адресов другой. не 1ххххх, а как-то иначе.
Так что неразбериха будет жосткая. С криками и воплями.
Я, правда, думаю, что биткойн сдохнет раньше, чем SegWit обретет очертания.
Xtc
legendary
Activity: 1973
Merit: 1028
;u
February 23, 2016, 09:29:27 AM
#14
Пока же у меня стойкое чувство, что не будет народ это использовать.
Народ даже не узнает, что использует. Как и сейчас не знает, что внутри биткойна оказывается криптография!

Quote
Segregated Witness - что это?
Это новая экономическая реальность (с)  Smiley
legendary
Activity: 1260
Merit: 1019
February 23, 2016, 08:55:16 AM
#13
Попробовал еще раз перечитать BIP-ы связанные с SegWit
И опять ничего не понял. Хотя в биткойне, протоколах и скриптах считаю, что разбираюсь.
В общем, буду еще как-нибудь набегами пытаться понять.
Пока же у меня стойкое чувство, что не будет народ это использовать.
Условно говоря, если это софт-форк - значит существующие клиенты будут продолжать работать по-старому.
И не заставить никого переехать на новый формат транзакций ради лозунга "так больше транзакций поместится".
Каждый скажет: "Ну вам надо, вы и переезжайте. А я по-старинке буду. Мне не жалко 0.0001 комсы заплатить.
А ебать себе мозг ради того, чтобы платить не 0.0001, а 0.00005 я не стану - моё время дороже стоит"

legendary
Activity: 1260
Merit: 1019
February 23, 2016, 06:32:56 AM
#12
Что-то там будут как-то перекладывать, не нарушая формальный протокол.
Ну ты же сам читал и знаешь, что в статье этот момент расписан очень смутно.  Smiley
Ну давайте вместе разбираться.
Один ум хорошо, а несколько лучше.
Я не стыжусь сказать, что я не понимаю как это работает.
Грешу на своё плохое знание английского (эх, говорила мне мама: учи английский!)
Но подозрение у меня есть, что в этом сегвите есть какой-то серьезный логический изъян.
legendary
Activity: 2044
Merit: 1231
February 23, 2016, 05:15:29 AM
#11
Вообще-то всё останется в блоке.
Изменят содержание блока, при этом увеличится место для записей транзакций.
Вот с этого места поподробнее Smiley
Блок - это ящик. Транзакция - это кирпичи, которые укладываются в этот ящик.
Как наполнить ящик большим количеством кирпичей, чем его наполняли раньше?

Что-то там будут как-то перекладывать, не нарушая формальный протокол. Ну ты же сам читал и знаешь, что в статье этот момент расписан очень смутно.  Smiley
legendary
Activity: 1260
Merit: 1019
February 23, 2016, 03:18:33 AM
#10
Вообще-то всё останется в блоке.
Изменят содержание блока, при этом увеличится место для записей транзакций.
Вот с этого места поподробнее Smiley
Блок - это ящик. Транзакция - это кирпичи, которые укладываются в этот ящик.
Как наполнить ящик большим количеством кирпичей, чем его наполняли раньше?
legendary
Activity: 2044
Merit: 1231
February 23, 2016, 03:02:41 AM
#9
Хорошая статья! Если кратко, то SegWit - это аддон (add-on, дополнение), способ вынести подписи BTC-транзакций (приватными ключами, для доказательства владения битками и права их потратить) куда-то вне блока, в сторону, и по другому обрабатывать эти подписи, которые будут иметь "срок годности" и удаляться со временем. Таким образом, размеры блоков в цепочке их будут уменьшены на размер подписей, плюс появляется бОльшая гибкость протокола за счёт модифицированной логики алгоритма обработки блоков и транзакций, к тому же будет добавлен байт с № версии SegWit.

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

Будут внедрять. Если что-то пойдёт не так - возможен хороший слив. В ноль.
legendary
Activity: 1260
Merit: 1019
February 21, 2016, 12:03:19 PM
#8
если честно то статью не дочитал отвлекли, вывод сделать не могу, думаю если amaclin увидит тему может он прольет свет на все это, в краце
Не знаю.
Я пока не вдавался в суть SegWit.
Я сам не особо "въехал", за счет чего может получиться дополнительное место в блоке.
Ведь подписи к транзакциям всё равно надо где-то хранить. Да, можно перенести подписи из всех транзакций куда-то еще.
Каждая подпись - это ~71 байт, как правило в транзакции число подписей равно числу входов (для мультисигнатурных - даже больше)
То есть если в блоке 2000 транзакций, в каждой транзакции 2 входа (это я скромненько по минимуму беру), то экономия составит ~284 килобайта - что в принципе неплохо.

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

Другой аспект - как передавать по сети эти подписи? Отдельно от транзакций? Бред какой-то, право-же.
Или как-то клиент формирует транзакцию с подписями, а потом майнер при включении её в блок перекорёживает её?
Тогда наебнется возможность посылать транзакции не дожидаясь подтверждений.
Или клиент должен самостоятельно "уметь" строить транзакцию без сигнатур?

В общем, я как-то скептически настроен. Мне не кажется это "серебряной пулей", но пока что я своё мнение по этому вопросу не озвучиваю, потому что сам понимаю, что не во всем разобрался.
legendary
Activity: 1568
Merit: 1011
February 21, 2016, 11:40:52 AM
#7

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

Насколько я понял, корректировка логики не нарушает безопасности. Читай всю статью, она не слишком сложна, если хоть немного понимать, как устроена и функционирует Сеть биткоина.
legendary
Activity: 910
Merit: 1000
February 21, 2016, 11:35:58 AM
#6
Quote
20 февраля в Гонконге прошла запланированная конференция, на которой разработчики, представители бирж, майнинг компаний и другого бизнеса, связанного с криптовалютами, достигли соглашения по масштабированию сети Биткоина. Было решено в апреле внедрить мягкое обновление, включающее реализацию Segregated Witness, а после трехмесячного тестирования сделать применение SegWit обязательным.

На конференции было принято решение применять SegWit. А что это такое?
ответ на данный вопрос вот здесь http://forklog.com/chto-takoe-segregated-witness-i-kak-on-mozhet-uluchshit-bitkoin/

Хорошая статья! Если кратко, то SegWit - это аддон (add-on, дополнение), способ вынести подписи BTC-транзакций (приватными ключами, для доказательства владения битками и права их потратить) куда-то вне блока, в сторону, и по другому обрабатывать эти подписи, которые будут иметь "срок годности" и удаляться со временем. Таким образом, размеры блоков в цепочке их будут уменьшены на размер подписей, плюс появляется бОльшая гибкость протокола за счёт модифицированной логики алгоритма обработки блоков и транзакций, к тому же будет добавлен байт с № версии SegWit.

Ну а разве это не допускает возникновения двойной траты? Ведь пока транзакцию, вынесенную  куда-то в сторону обработают, можно ухитриться и еще раз совершить платеж?
legendary
Activity: 1568
Merit: 1011
February 21, 2016, 11:25:10 AM
#5
Quote
20 февраля в Гонконге прошла запланированная конференция, на которой разработчики, представители бирж, майнинг компаний и другого бизнеса, связанного с криптовалютами, достигли соглашения по масштабированию сети Биткоина. Было решено в апреле внедрить мягкое обновление, включающее реализацию Segregated Witness, а после трехмесячного тестирования сделать применение SegWit обязательным.

На конференции было принято решение применять SegWit. А что это такое?
ответ на данный вопрос вот здесь http://forklog.com/chto-takoe-segregated-witness-i-kak-on-mozhet-uluchshit-bitkoin/

Хорошая статья! Если кратко, то SegWit - это аддон (add-on, дополнение), способ вынести подписи BTC-транзакций (приватными ключами, для доказательства владения битками и права их потратить) куда-то вне блока, в сторону, и по другому обрабатывать эти подписи, которые будут иметь "срок годности" и удаляться со временем. Таким образом, размеры блоков в цепочке их будут уменьшены на размер подписей, плюс появляется бОльшая гибкость протокола за счёт модифицированной логики алгоритма обработки блоков и транзакций, к тому же будет добавлен байт с № версии SegWit.
legendary
Activity: 1778
Merit: 1098
February 21, 2016, 07:58:14 AM
#4
vizito, а что будет с теми, кто не обновил ПО? Писатели кошельков подомнут под себя биткойн?
если честно то статью не дочитал отвлекли, вывод сделать не могу, думаю если amaclin увидит тему может он прольет свет на все это, в краце
hero member
Activity: 910
Merit: 501
February 21, 2016, 06:16:27 AM
#3
vizito, а что будет с теми, кто не обновил ПО? Писатели кошельков подомнут под себя биткойн?
legendary
Activity: 1778
Merit: 1098
February 21, 2016, 02:52:56 AM
#2
Quote
20 февраля в Гонконге прошла запланированная конференция, на которой разработчики, представители бирж, майнинг компаний и другого бизнеса, связанного с криптовалютами, достигли соглашения по масштабированию сети Биткоина. Было решено в апреле внедрить мягкое обновление, включающее реализацию Segregated Witness, а после трехмесячного тестирования сделать применение SegWit обязательным.

На конференции было принято решение применять SegWit. А что это такое?
ответ на данный вопрос вот здесь http://forklog.com/chto-takoe-segregated-witness-i-kak-on-mozhet-uluchshit-bitkoin/
legendary
Activity: 2044
Merit: 1231
February 20, 2016, 10:58:49 PM
#1
Quote
20 февраля в Гонконге прошла запланированная конференция, на которой разработчики, представители бирж, майнинг компаний и другого бизнеса, связанного с криптовалютами, достигли соглашения по масштабированию сети Биткоина. Было решено в апреле внедрить мягкое обновление, включающее реализацию Segregated Witness, а после трехмесячного тестирования сделать применение SegWit обязательным.

На конференции было принято решение применять SegWit. А что это такое?
Jump to: