Dervish
|
|
March 15, 2016, 09:01:00 AM |
|
Уже сегодня без всяких сегвитов люди могли бы помещать процентов на 5-10 больше транзакций в блок, если бы использовали не p2pkh-выходы, а p2pk Но всем похуй.
5-10%? Если 5-10 штук, то не удивительно, что пофиг.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
March 15, 2016, 09:06:44 AM |
|
помещать процентов на 5-10 больше Я вроде по-русски выражаюсь, не? p2pk-выходы - самое экономное p2pkh- немного жирнее p2sh - самые жирные Но сравнивать так, конечно, не совсем корректно. У них все-таки разные несколько цели. Но, повторюсь, всем похуй на "экономию размера в целом" Вы по улице идете и видите фонари - у вас возникает мысль "а вот если бы их погасить - можно сколько сэкономить"?
|
|
|
|
snortex
|
|
March 15, 2016, 09:18:21 AM |
|
Это понятно. Я имел в виду, что для того чтобы SegWit эффективно заработал люди должны на него перейти. Не думаю, что прям все ломануться, но довольно большой процент перейдет, хотябы даже из любопытства или выражая таким образом свою поддержку. Для тех, кто использует мобильные или тонкие клиенты и вообще не в курсе что такое SegWit это может быть довольно прозрачно, они просто получат нотификацию о выходе новой версии и скачают ее.
Но конечно это не так будет как многие думают, что вот в апреле выйдет SegWit и сразу же проблема блоков будет решена, внедрение займет как минимум месяц-два.
Сегвит имеет другой формат адреса. Все сейчас более-менее умеют обращаться с адресами, которые начинаются на "1" Некоторые с грехом пополам освоили p2sh-адреса (те которые с "3") Если вам клиент предложит адрес по дефолту начинающийся с "P" (или с чего там сегвит начинается?) - вы этот клиент пошлёте в сраку. Потому что вам важно, чтобы у ваших респондентов была бы возможность отправить вам баблосы. Все остальное вас не касается. Сегвит тоже поддерживает P2SH адреса и по крайней мере на первых порах по умолчанию должны будут использоваться они, иначе его вообще вряд ли получится внедрить.
|
I never lose. Either I win or I learn.
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
March 15, 2016, 09:52:14 AM |
|
Сегвит тоже поддерживает P2SH адреса и по крайней мере на первых порах по умолчанию должны будут использоваться они, иначе его вообще вряд ли получится внедрить. Неправильное утверждение. Он не поддерживает, а использует ту же или подобную технологию. Но это другое решениеАдрес будет иметь другой формат. Не с "1" и не с "3". Потому что иначе клиент не сможет понять как сформировать транзакцию правильно. Сегвит (если появится) вводит еще один формат адресов. Причем старые адреса никуда не пропадают. Все по-прежнему имеют право ими пользоваться как и раньше.
|
|
|
|
snortex
|
|
March 15, 2016, 11:38:51 AM |
|
Сегвит тоже поддерживает P2SH адреса и по крайней мере на первых порах по умолчанию должны будут использоваться они, иначе его вообще вряд ли получится внедрить. Неправильное утверждение. Он не поддерживает, а использует ту же или подобную технологию. Но это другое решениеАдрес будет иметь другой формат. Не с "1" и не с "3". Потому что иначе клиент не сможет понять как сформировать транзакцию правильно. Сегвит (если появится) вводит еще один формат адресов. Причем старые адреса никуда не пропадают. Все по-прежнему имеют право ими пользоваться как и раньше. BIP141 defines 2 ways of encoding a "witness program", a data push of 2 to 32 bytes: A native witness program output is a scriptPubKey with a push of version byte followed by a push of witness program, and nothing else; Segwit-in-P2SH is a BIP16 P2SH redeemScript with a push of version byte followed by a push of witness program, while the scriptPubKey looks like a normal P2SH output. Considering the BIP13 P2SH address has been defined in 2012, using segwit-in-P2SH allows most existing wallets to pay a segwit-compatible wallet without any upgrade. However, this method requires more block space and is only a short-term solution to make the transition smoother. Eventually, all users are expected to use the more efficient native witness program as the primary method of payment. https://github.com/bitcoin/bips/blob/master/bip-0142.mediawikiHow will segregated witness transactions work for wallets? Wallets that currently support P2SH can migrate to full segregated witness in two phases: Phase 1: Scripts are hashed twice, first to 256 bits and then to 160 bits. The 160 bit hash will be compatible with existing P2SH addresses, so upgraded wallets will be able to send and receive bitcoins to and from currently existing wallets. Phase 2: Scripts are hashed once to 256 bits. This format will not be compatible with existing wallets but will allow more efficient use of block space and will offer better security due to greater collision resistance. https://bitcoincore.org/en/2015/12/23/capacity-increases-faq/
|
I never lose. Either I win or I learn.
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
March 15, 2016, 11:50:08 AM |
|
snortex, давайте по-русски обсуждать но лучше не в этом топике. тут теханализ, блеать!
|
|
|
|
FAN
Legendary
Offline
Activity: 2688
Merit: 1020
|
|
March 15, 2016, 12:50:39 PM |
|
незнаю где вы такую цену нашли, но 29к руб росс получается 410 руб мериканских... но всеравно спасибо за попытку помочь
Это да, просчитался я. 410, покупай не хочу. Этот винт вообще не из этой категории, Яремий про 16 терабайтовый SSD говорил, а это обычный ХардДиск. вон уже харддиск 16 терабайт где то в новостях мелькал.
16 тб ссд обещали еще прошлой осенью с заявленной ценой 1500 ... а где он дайте, хатю!!!
|
| ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
[
|
|
|
d1mn
|
|
March 15, 2016, 01:31:44 PM |
|
дайте, хатю!!!
а нах?
|
|
|
|
FAN
Legendary
Offline
Activity: 2688
Merit: 1020
|
|
March 15, 2016, 10:42:54 PM |
|
дайте, хатю!!!
а нах? в буку 1 поставит и в комп штук 8
|
| ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
[
|
|
|
snortex
|
|
March 16, 2016, 08:19:34 AM |
|
Релиз выйдет в конце апреля-начале мая. Потом софт форк должны активировать майнеры, это займет от недель до месяцев
Для того, чтобы майнеры активировали, необходим набрать 95%. (Во всяком случае, так было в техническом описании). Если к этому времени Classic-майнеры наберут больше 5% (сейчас 4.7 %), а в их планах нет активации SegWit, то вполне возможна ситуация, что активации не произойдет вообще. Вероятность активации я оцениваю близкой к 0. Не совсем так, для активации нужно 75%, после достижения 95% блоки со старой версией будут считаться невалидными. We reuse the double-threshold IsSuperMajority() switchover mechanism used in BIP65 with the same thresholds, but for nVersion = 5. The new rules are in effect for every block (at height H) with nVersion = 5 and at least 750 out of 1000 blocks preceding it (with heights H-1000..H-1) also have nVersion >= 5. Furthermore, when 950 out of the 1000 blocks preceding a block do have nVersion >= 5, nVersion < 5 blocks become invalid, and all further blocks enforce the new rules.
|
I never lose. Either I win or I learn.
|
|
|
GGUL
Legendary
Offline
Activity: 1468
Merit: 1102
|
|
March 16, 2016, 09:23:03 AM |
|
Релиз выйдет в конце апреля-начале мая. Потом софт форк должны активировать майнеры, это займет от недель до месяцев
Для того, чтобы майнеры активировали, необходим набрать 95%. (Во всяком случае, так было в техническом описании). Если к этому времени Classic-майнеры наберут больше 5% (сейчас 4.7 %), а в их планах нет активации SegWit, то вполне возможна ситуация, что активации не произойдет вообще. Вероятность активации я оцениваю близкой к 0. Не совсем так, для активации нужно 75%, после достижения 95% блоки со старой версией будут считаться невалидными. Странно, ведь при 75% вероятность сплита цепи 1/4 , и это непозволительно для нормального функционирования системы. И этим обосновывалась, что активировать необходимо как можно с более высоким процентом поддержки майнеров. И приводилась цифра 95. наткнулся на обсуждение segwit. может будет интересно. https://bitcointalk.org/index.php?topic=1398994.msg14211197#msg14211197
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
March 16, 2016, 09:50:04 AM |
|
Странно, ведь при 75% вероятность сплита цепи 1/4 , и это непозволительно для нормального функционирования системы. И этим обосновывалась, что активировать необходимо как можно с более высоким процентом поддержки майнеров. И приводилась цифра 95.
Что вы имеете в виду под "вероятностью сплита сети"? Может встречу динозавра, а может и нет? При поэтапном введении софт-форка достижение 75% означает лишь только то, что все эти 75% майнеров согласились "подождать 95%" и "рубануть 5%" Никаким сплитом тут не пахнет. По достижению 95% сеть отказывается принимать блоки от непроапгрейженных 5% И в этот момент тоже не сплит будет, а просто сеть будет орфанить старые блоки. Для юзеров это ничем не грозит. Пострадают лишь майнеры, которые забыли проапгрейдиться. Надо сказать, что это достаточно хорошая забота большинства о меньшинстве. Меньшинство считается лишенным права голоса, с момента когда это меньшинство меньше 5% (Аналогии с российским избирательным правом, когда есть "порог отсечения" - уместны) Интересно, но нихуя непонятно. Во-первых по-английски, во-вторых неясен уровень компетентности в вопросе.
|
|
|
|
Lomov
Jr. Member
Offline
Activity: 41
Merit: 10
|
|
March 16, 2016, 09:51:07 AM |
|
Что интересно, в каждый раз, когда какая-то новая технология приходит в мир в самом начале всегда с какой-то заморочкой. Например: пресловутые 640КБ для компов (помню приходилось всякие менеджеры памяти юзать, чтобы запустить ту или иную софтину); с Интернетом тоже неудобство поначалу было - обязательно следить за размером каждой страницы сайта. Сейчас кто-нибудь парится размером веб-страницы ? В общем, тут тоже всё вопрос времени. И он не убийственный.
|
Биткоин агентство Олега Ломова (https://vk.com/bitcoin_help)
|
|
|
GGUL
Legendary
Offline
Activity: 1468
Merit: 1102
|
|
March 16, 2016, 11:04:47 AM |
|
Странно, ведь при 75% вероятность сплита цепи 1/4 , и это непозволительно для нормального функционирования системы. И этим обосновывалась, что активировать необходимо как можно с более высоким процентом поддержки майнеров. И приводилась цифра 95.
Что вы имеете в виду под "вероятностью сплита сети"? Может встречу динозавра, а может и нет? При поэтапном введении софт-форка достижение 75% означает лишь только то, что все эти 75% майнеров согласились "подождать 95%" и "рубануть 5%" Никаким сплитом тут не пахнет. Мы же обсуждали. При появлении первых segwit-транзакций, достаточно , чтобы появился "доброжелатель", который будет генерировать транзакции, которые тратят segwit-выходы.Все старые майнеры будут считать эти транзакции правильными, а новые неправильными. Другими словами, старые майнеры будут генерировать неправильные блоки. Хорошо, будет не сплит ,а постоянный офран. Каждый четвертый блок.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
March 16, 2016, 11:18:57 AM |
|
Мы же обсуждали. При появлении первых segwit-транзакций, достаточно , чтобы появился "доброжелатель", который будет генерировать транзакции, которые тратят segwit-выходы.Все старые майнеры будут считать эти транзакции правильными, а новые неправильными. Другими словами, старые майнеры будут генерировать неправильные блоки. Хорошо, будет не сплит ,а постоянный офран. Каждый четвертый блок. А я вам уже говорил, что сегвит-выход "по старому" и новыми майнерами будет считаться валидным, если он находится в блоке с версией меньше заданной. То есть сейчас условно сегвит-совместимые майнеры будут штамповать блоки версии 5, а старые майнеры - версии 4. Сегвит-совместимые майнеры считают в блоках с версией 4 по-старому алгоритму. Иначе это нарушение консенсуса. Так что еще раз подчеркиваю - при 75% никакого сплита нет. Не сцыте. Блоки старых майнеров орфанится не будут вне зависимости от их содержимого.
|
|
|
|
GGUL
Legendary
Offline
Activity: 1468
Merit: 1102
|
|
March 16, 2016, 11:37:41 AM |
|
Мы же обсуждали. При появлении первых segwit-транзакций, достаточно , чтобы появился "доброжелатель", который будет генерировать транзакции, которые тратят segwit-выходы.Все старые майнеры будут считать эти транзакции правильными, а новые неправильными. Другими словами, старые майнеры будут генерировать неправильные блоки. Хорошо, будет не сплит ,а постоянный офран. Каждый четвертый блок. А я вам уже говорил, что сегвит-выход "по старому" и новыми майнерами будет считаться валидным, если он находится в блоке с версией меньше заданной. То есть сейчас условно сегвит-совместимые майнеры будут штамповать блоки версии 5, а старые майнеры - версии 4. Сегвит-совместимые майнеры считают в блоках с версией 4 по-старому алгоритму. Иначе это нарушение консенсуса. Так что еще раз подчеркиваю - при 75% никакого сплита нет. Не сцыте. Блоки старых майнеров орфанится не будут вне зависимости от их содержимого. Для старых майнеров segwit-выходы выглядят, как будто их может потратить любой. Значит любой может кинуть транзакцию с использованием этого выхода. Старый майнер включит в блок эту транзакцию. И новые майнеры не будут орфанить?
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
March 16, 2016, 11:42:21 AM |
|
Для старых майнеров segwit-выходы выглядят, как будто их может потратить любой. Значит любой может кинуть транзакцию с использованием этого выхода. Старый майнер включит в блок эту транзакцию. И новые майнеры не будут орфанить? Если блок имеет версию меньше 5 - то с какой стати? Это же валидная транзакция.
|
|
|
|
GGUL
Legendary
Offline
Activity: 1468
Merit: 1102
|
|
March 16, 2016, 11:44:19 AM |
|
Для старых майнеров segwit-выходы выглядят, как будто их может потратить любой. Значит любой может кинуть транзакцию с использованием этого выхода. Старый майнер включит в блок эту транзакцию. И новые майнеры не будут орфанить? Если блок имеет версию меньше 5 - то с какой стати? Это же валидная транзакция. Вы всерьез считаете, что любой может потратить segwit-выходы и это зафиксируется в блокчейне. Во халява начнется.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
March 16, 2016, 11:50:49 AM |
|
Вы всерьез считаете, что любой может потратить segwit-выходы и это зафиксируется в блокчейне. Во халява начнется. Попробуйте потренироваться: сформировать и отправить сегодня anyone-can-spend выход. Ну право же, неужели жалко потратить 5-10 рублей на эксперименты? Это не так-то просто, как вам кажется. Дисклаймер: по поводу сегвита - я повторюсь, что идею понял весьма плохо. возможно поэтому отношусь скептически. И вообще, тут люди работают теханализ думают давайте их уважать и не мешать им в ванговании.
|
|
|
|
snortex
|
|
March 16, 2016, 12:09:39 PM |
|
Дисклаймер: по поводу сегвита - я повторюсь, что идею понял весьма плохо. возможно поэтому отношусь скептически. И вообще, тут люди работают теханализ думают давайте их уважать и не мешать им в ванговании.
Тут люди вроде обсуждали цены на SSD прежде чем мы им помешали Сегвит - да, какая то мутная хрень сложная для понимания (при том что у меня диплом по специальности прикладная математика и я считаю, что могу разобраться в любой предметной области), но ее делали очень умные люди и я уверен, что они хорошо понимают то что они делают, так что все должно быть нормально
|
I never lose. Either I win or I learn.
|
|
|
|