Вернуться   Биткоин Форум > Bitcoin Обсуждение
23 марта 2016, 8:24:09 PM   # 1
 
 
Сообщения: 1904
Цитировать по имени
цитировать ответ
по умолчанию Re: Segwit Доводы за и против

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Segwit Плюсы и минусы

Pros
________________________________________________________

Эффективный размер блока увеличения
это увеличение составит около 1,6 МБ до 2,0 МБ.
поскольку скорость реле и нагрузка на сеть считается segwit блоков или 2Мб традиционных блоков, будет стоить столько же.

Segwit является softfork
- это вряд ли можно квалифицировать как мягкую вилку; пользователи & бумажники, которые не реализуют segwit и получать средства из segwit TX будет в конечном итоге с TX они не могут подтвердить.
они должны быть в состоянии потратить средства, даже если они не обновить они просто увидеть TX, как никто-может-тратить, когда Infact noly они могут потратить ...
- Segwit позволяет softfork, требуя значительного еси пространства в wtxid, оно должно быть implmented как hardfork.
его только 1kb впустую, softforks благоприятны.
- вызывающий segwit softfork может привести людей поверить, что они не нуждаются в обновлении, уверенность в команде разработчиков будет падать, поскольку эти пользователи понять, что это действительно является обязательным обновлением.
-SegWit технически превосходят как жесткая вилку. Свидетель доказательство будет составлять около 50%, или 1000 байт больше, и код будет более сложным, как мягкая вилка.  


Исправления третьих сторон сделка тягучесть позволяет LN и боковые цепи, которые будут разработаны.
Возможно 66% дополнительное улучшение двунаправленной эффективности канала путем консолидации открытого канала и закрытие операций.

Позволяет возможность более легко модернизировать язык сценариев Bitcoin в.


Включает мошенничество доказательства.

позволяет контракты SIDECHAIN ​​типа.
он в настоящее время не включает мошенничество доказательства валидаций, и он не будет включать его даже в первом развертывании.

исправления, который является O (N ^ 2) хэшировании проблемы.
С segwit это невероятно трудно производить крупную сделку, которая потребует от нескольких секунд до нескольких минут, чтобы проверить.

Cons
________________________________________________________

Реализация segwit является сложной и многогранной
- все разные бумажникам нужно реализовать segwit самого по себе, его вряд ли они будут получить это право в первый раз, может привести к некоторым серьезным проигрывает.
Основные разработчики помогли с этим путем создания документа, чтобы объяснить все изменения segwit и помочь разработчикам реализовать segwit в свой код. Видеть https://bitcoincore.org/en/segwit_wallet_dev/

Bitcoin является довольно просто объяснить, Poeple можно доверять, потому что они понимают, segwit делает понимание Bitcoin порядка mangure более сложной, что может привести к Poeple не доверяя Bitcoin.


После принятия segwit создают 4X поверхность состязательных атак.
шахтеры и сетевые инженеры должны разработать свои системы, чтобы иметь возможность обрабатывать 4 MB блоки без заболачивания вниз, но мы только получаем на самом деле использовать около 40% этого потенциала. Это 4x состязательный случай сделать это очень трудно увеличить лимит BLOCKSIZE в будущем. С 1 МБ размер базового блока, это 4 Мб, но с 2 МБ базового размера блока, состязательный случай был бы 8 МБ.


Позволяет использовать существующую особенность (anyonecanspend), который никогда не должен был быть использован таким образом.

Вводит новый тип DOS атаки (гоу-рыба-остряк-ддос)
Злоумышленник шахты segwit-блок с 1000 транзакций в сети еще не видела (Атакующий создает эти TX ееЯ) Атакующий имеет данные свидетелей легкодоступных. Когда другие шахтеры пытаются проверить этот блок они будут проходить через каждый из них TX и сказать "У меня нет данных свидетелей для этого TX_ID, я должен назвать TCP :: GetWitnessData (TX_ID) ав да это верно"


Субсидирует подпись данных в сложных / больших multisig сделок.
Веса данные подписи на 1/4 уровня данных транзакций / UTXO. Подписи являются более дорогостоящими, чтобы проверить, чем UTXO, так что это не оправдано с точки зрения вычислительных затрат.

Использование Увеличения ресурсов (мощности, пропускная способность, вычислительная мощность)


***
Черный текст Является Pro или Con, связанные с segwit.
Зеленый текст Используются для выделения ключевых точек, которые дают Pro или Con больше валидности
Красный текст Используется для выделения ключевых точек, которые развенчать или уменьшить срок действия Pro или Con



Мы составляем список некоторых основных плюсов и минусов для segwit softfork. пожалуйста, напишите ниже некоторые Pros и Cons для segwit, и обсуждать их. Не стесняйтесь, чтобы попытаться разоблачить плюсы / минусы я буду стараться и следить за ходом дискуссии и обобщать / размещать ссылки на эти должности с более подробной информацией. Свободное чувство, чтобы спросить меня, чтобы перефразировать в Pro или Con, перечисленных в ОП для дополнительной ясности, пожалуйста, предоставьте полный текст, как вы уверены, он должен появиться.

Через несколько месяцев ядро ​​будет искать нажимной segwit выход на сеть, Его я надеюсь, что это Pro & Con Список поможет пользователям и шахтеры понимают все конкретные вопросы, связанные с segwit. поэтому они могут быть уверены в своем решении принять его или нет.

Спасибо за ваш вклад!
adamstgBit сейчас офлайн Пожаловаться на adamstgBit   Ответить с цитированием Мультицитирование сообщения от adamstgBit Быстрый ответ на сообщение adamstgBit


Как заработать Биткоины?
Без вложений. Не майнинг.


23 марта 2016, 8:25:28 PM   # 2
 
 
Сообщения: 1904
Цитировать по имени
цитировать ответ
по умолчанию Re: Segwit Доводы за и против

Получил 1806 Биткоинов
Реальная история.





обсуждение об этих преимуществах и недостатках можно найти здесь https://bitco.in/forum/threads/segregated-witness-sotf-fork-segwit-pros-and-cons.986/

я думал, я бы этот пост здесь для большего воздействия
adamstgBit сейчас офлайн Пожаловаться на adamstgBit   Ответить с цитированием Мультицитирование сообщения от adamstgBit Быстрый ответ на сообщение adamstgBit

23 марта 2016, 8:55:05 PM   # 3
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Segwit Доводы за и против

Преимущества перечислены и объяснены более подробно https://bitcoincore.org/en/2016/01/26/segwit-benefits/

Вы, конечно, забыли один из самых больших вещей, это фиксирует, который является O (N ^ 2) хеширований проблемы. С segwit это невероятно трудно производить крупную сделку, которая потребует от нескольких секунд до нескольких минут, чтобы проверить.

Segwit является softfork
- это вряд ли можно квалифицировать как мягкую вилку; пользователи & бумажники, которые не реализуют segwit и получать средства из segwit TX будет в конечном итоге с TX они не могут подтвердить.
они должны быть в состоянии потратить средства, даже если они не обновить они просто увидеть TX, как никто-может-тратить, когда Infact noly они могут потратить ...
- Segwit позволяет softfork, требуя значительного еси пространства в wtxid, оно должно быть implmented как hardfork.
Это неправда. Wtxid никогда не хранится где-нибудь в blockchain, ни регулярная TXID. Он не тратит впустую пространство.

его только 1kb впустую, softforks благоприятны.
- вызывающий segwit softfork может привести людей поверить, что они не нуждаются в обновлении, уверенность в команде разработчиков будет падать, поскольку эти пользователи понять, что это действительно является обязательным обновлением.
-SegWit технически превосходят как жесткая вилку. Свидетель доказательство будет составлять около 50%, или 1000 байт больше, и код будет более сложным, как мягкая вилка.
Пользователям не нужно обновить. Они могут просто продолжать тратить и использовать Bitcoin, как они делают теперь без вредного эффекта.

Как это технически превосходит как жесткая вилку? Единственное различие, которое было бы сделано, если это было трудно вилка, что совершение корневой свидетель хэш произошло бы в заголовке блока вместо вывода OP_RETURN в coinbase. Объем данных, необходимых для хранения был бы тот же, за исключением, если это было трудно раздвоенными все бы обновить, но в мягкой вилке нет обязательной модернизации.

Я понятия не имею, что вы имеете в виду "свидетели доказательство будет составлять около 50% или 1000 Byes большого", Свидетели не были бы тем же самым, независимо от того, что.   

Реализация segwit является сложной и многогранной
- все разные бумажникам нужно реализовать segwit самого по себе, его вряд ли они будут получить это право в первый раз, может привести к некоторым серьезным проигрывает.
Это верно, но основные разработчики помогли с этим путем создания документа, чтобы объяснить все изменения segwit и помочь разработчикам реализовать segwit в свой код. Видеть https://bitcoincore.org/en/segwit_wallet_dev/

Bitcoin является довольно просто объяснить, Poeple можно доверять, потому что они понимают, segwit делает понимание Bitcoin порядка mangure более сложной, что может привести к Poeple не доверяя Bitcoin.
Вы все еще объяснить это таким же образом. Функциональность не изменилась, и ни у большинства абстракций, которые люди используют для описания Bitcoin. Единственное, что меняется немного технического материала, который, к среднему человеку, уже чрезвычайно сложен, поскольку с технической точки зрения Bitcoin не использует команду абстракций адреса или противовесов.

После принятия segwit создают 4X поверхность состязательных атак.
шахтеры и сетевые инженеры должны разработать свои системы, чтобы иметь возможность обрабатывать 4 MB блоки без заболачивания вниз, но мы только получаем на самом деле использовать около 40% этого потенциала. Это 4x состязательный случай сделать это очень трудно увеличить лимит BLOCKSIZE в будущем. С 1 МБ размер базового блока, это 4 Мб, но с 2 МБ базового размера блока, состязательный случай был бы 8 МБ.


Будущее увеличение размера блока не должно быть с шагом 1 Мб. Они могут быть с шагом в 0,25 Мб или что-то другое, так что предполагаемый эффективный размер блока может быть достигнут.

Вводит новый тип DOS атаки (гоу-рыба-остряк-ддос)
Злоумышленник шахты segwit-блок с 1000 транзакций в сети еще не видела (Атакующий создает эти TX ееЯ) Атакующий имеет данные свидетелей легкодоступных. Когда другие шахтеры пытаются проверить этот блок они будут проходить через каждый из них TX и сказать "У меня нет данных свидетелей для этого TX_ID, я должен назвать TCP :: GetWitnessData (TX_ID) ав да это верно"
Нет, не возможно. Узлы будут запрашивать у этого шахтера блок со свидетелем сериализации с помощью типа INV MSG_WITNESS_BLOCK. Шахтер должен отправить блок с операциями с свидетельской сериализацией в противном случае блок будет недействительным. Если свидетели не существует, то узел не знает, что и будет вычислять корень свидетеля хэш. Если это не соответствует тому, что совершается в coinbase, то блок является недействительным и впоследствии отклонен. Они не будут запрашиваться данные свидетелей для каждой сделки в блоке.

Субсидирует подпись данных в сложных / больших multisig сделок.
Веса данные подписи на 1/4 уровня данных транзакций / UTXO. Подписи являются более дорогостоящими, чтобы проверить, чем UTXO, так что это не оправдано с точки зрения вычислительных затрат.
Не уверен, что это значит, и где вы получили эту информацию от. Не могли бы вы объяснить это?

Использование Увеличения ресурсов (мощности, пропускная способность, вычислительная мощность)
То же самое можно сказать и о других предложениях масштабируемости. Блок увеличение размера потребует больше мощности, пропускной способности и мощности обработки для обработки более и более крупных блоков.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

23 марта 2016, 9:00:17 PM   # 4
 
 
Сообщения: 1904
Цитировать по имени
цитировать ответ
по умолчанию Re: Segwit Доводы за и против

спасибо knightdk

я изучу вашу почту и попытаться исправить ОП.
adamstgBit сейчас офлайн Пожаловаться на adamstgBit   Ответить с цитированием Мультицитирование сообщения от adamstgBit Быстрый ответ на сообщение adamstgBit

23 марта 2016, 9:12:34 PM   # 5
 
 
Сообщения: 1904
Цитировать по имени
цитировать ответ
по умолчанию Re: Segwit Доводы за и против


Segwit является softfork
- это вряд ли можно квалифицировать как мягкую вилку; пользователи & бумажники, которые не реализуют segwit и получать средства из segwit TX будет в конечном итоге с TX они не могут подтвердить.
они должны быть в состоянии потратить средства, даже если они не обновить они просто увидеть TX, как никто-может-тратить, когда Infact noly они могут потратить ...
- Segwit позволяет softfork, требуя значительного еси пространства в wtxid, оно должно быть implmented как hardfork.
Это неправда. Wtxid никогда не хранится где-нибудь в blockchain, ни регулярная TXID. Он не тратит впустую пространство.

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

Я должен включать в себя источники ...
это где я получил идею

я думаю, что идея состоит в том, что wtxid и TXID и дерево dupped Merkle, все должны быть там, чтобы приспособить softfork, если бы это было hardfork не было каких-либо дублирующие структуры данных для того, чтобы обеспечить обратную совместимость

тот факт, что эти данные являются Структуры или не сохраняются в blockchain незначительна, они должны быть переданы, это самая затратная часть. 
adamstgBit сейчас офлайн Пожаловаться на adamstgBit   Ответить с цитированием Мультицитирование сообщения от adamstgBit Быстрый ответ на сообщение adamstgBit

23 марта 2016, 9:20:02 PM   # 6
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Segwit Доводы за и против


Segwit является softfork
- это вряд ли можно квалифицировать как мягкую вилку; пользователи & бумажники, которые не реализуют segwit и получать средства из segwit TX будет в конечном итоге с TX они не могут подтвердить.
они должны быть в состоянии потратить средства, даже если они не обновить они просто увидеть TX, как никто-может-тратить, когда Infact noly они могут потратить ...
- Segwit позволяет softfork, требуя значительного еси пространства в wtxid, оно должно быть implmented как hardfork.
Это неправда. Wtxid никогда не хранится где-нибудь в blockchain, ни регулярная TXID. Он не тратит впустую пространство.

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

Я должен включать в себя источники ...
это где я получил идею
Первые несколько страниц этого потока включают в себя некоторые довольно некорректные высказывания, особенно те, от jl777 (не по его вине, он пытается узнать). Я сам сказал несколько неправильных вещей, но они были исправлены позже в потоке. Вокруг странице 3 или 4, где правильная информация в основном начинается. Должности, которые вы должны цитируя мои и gmaxwell, как мы сделали большую часть объяснения о segwit.

я думаю, что идея состоит в том, что wtxid и TXID и дерево dupped Merkle, все должны быть там, чтобы приспособить softfork, если бы это было hardfork не было каких-либо дублирующие структуры данных для того, чтобы обеспечить обратную совместимость

тот факт, что эти данные являются Структуры или не сохраняются в blockchain незначительна, они должны быть переданы, это самая затратная часть. 
В wtxids никогда не передаются. TXID только ретранслируется часть времени в настоящее время, и что не меняется, как TXID еще как узлы будут относиться к сделкам. Как было объяснено gmaxwell, если это было сделано как жесткий вилка, корень свидетель хэш (Merkle корень из wtxids) и корень Merkle будет по-прежнему требуется, чтобы быть в заголовке блока. Делая это как мягкую вилку просто перемещает этот корневой свидетель хэш из блока заголовка к coinbase держать segwit в мягкой вилке.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

24 марта 2016, 3:16:47 PM   # 7
 
 
Сообщения: 1904
Цитировать по имени
цитировать ответ
по умолчанию Re: Segwit Доводы за и против


Segwit является softfork
- это вряд ли можно квалифицировать как мягкую вилку; пользователи & бумажники, которые не реализуют segwit и получать средства из segwit TX будет в конечном итоге с TX они не могут подтвердить.
они должны быть в состоянии потратить средства, даже если они не обновить они просто увидеть TX, как никто-может-тратить, когда Infact noly они могут потратить ...
- Segwit позволяет softfork, требуя значительного еси пространства в wtxid, оно должно быть implmented как hardfork.
Это неправда. Wtxid никогда не хранится где-нибудь в blockchain, ни регулярная TXID. Он не тратит впустую пространство.

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

Я должен включать в себя источники ...
это где я получил идею
Первые несколько страниц этого потока включают в себя некоторые довольно некорректные высказывания, особенно те, от jl777 (не по его вине, он пытается узнать). Я сам сказал несколько неправильных вещей, но они были исправлены позже в потоке. Вокруг странице 3 или 4, где правильная информация в основном начинается. Должности, которые вы должны цитируя мои и gmaxwell, как мы сделали большую часть объяснения о segwit.

я думаю, что идея состоит в том, что wtxid и TXID и дерево dupped Merkle, все должны быть там, чтобы приспособить softfork, если бы это было hardfork не было каких-либо дублирующие структуры данных для того, чтобы обеспечить обратную совместимость

тот факт, что эти данные являются Структуры или не сохраняются в blockchain незначительна, они должны быть переданы, это самая затратная часть. 
В wtxids никогда не передаются. TXID только ретранслируется часть времени в настоящее время, и что не меняется, как TXID еще как узлы будут относиться к сделкам. Как было объяснено gmaxwell, если это было сделано как жесткий вилка, корень свидетель хэш (Merkle корень из wtxids) и корень Merkle будет по-прежнему требуется, чтобы быть в заголовке блока. Делая это как мягкую вилку просто перемещает этот корневой свидетель хэш из блока заголовка к coinbase держать segwit в мягкой вилке.

интересно...
Интересно, где неправильное представление неиспользуемого пространства для размещения обратной совместимости приходит.
его было указано несколько раз разными источниками.
Я не готов, чтобы удалить его как мошенник только пока ...
было бы неплохо, если бы кто-то есть код доступного для них confrim этих тонкостей височных механики.
Я пытаюсь скомпилировать BitcoinUnlimited на моем VS2010, но это займет меня месяцы, чтобы иметь возможность правильно читать и моды кода.
adamstgBit сейчас офлайн Пожаловаться на adamstgBit   Ответить с цитированием Мультицитирование сообщения от adamstgBit Быстрый ответ на сообщение adamstgBit

24 марта 2016, 3:26:21 PM   # 8
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Segwit Доводы за и против

интересно...
Интересно, где неправильное представление неиспользуемого пространства для размещения обратной совместимости приходит.
Я уверен, что это происходит из jl777 не понимая, что wtxid был для.

его было указано несколько раз разными источниками.
Я не готов, чтобы удалить его как мошенник только пока ...
было бы неплохо, если бы кто-то есть код доступного для них confrim этих тонкостей височных механики.
Я пытаюсь скомпилировать BitcoinUnlimited на моем VS2010, но это займет меня месяцы, чтобы иметь возможность правильно читать и моды кода.
Это эталонная реализация: https://github.com/sipa/bitcoin/tree/segwit. Вы также можете прочитать БИП для segwit: 141 (https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki), 143 (https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki) И 144 (https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki)

У меня есть segnet (segwit тест сеть) узел работает, так что если вы хотите, чтобы некоторые сырой блок и примеры транзакций я могу предоставить их.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW