amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 25, 2016, 10:18:10 PM |
|
Но основная идея моего поста была в том, что 5000-я нода уже не несет никакой практической пользы. Самое интересное, что Вы с этим согласны, но при этом Ваш комментарий имеет явно выраженный отрицательный оттенок. Да я вас пытаюсь растормошить, чтобы вы с одной стороны смотрели на мир шире, а с другой стороны не отрывались бы далеко от темы топика. Да, я скорее люблю выискиваль логические противоречия (в интернете опять кто-то неправ - это про меня сказано), но разве это плохо? И опять подчеркну, что "хорошо/плохо" и "несет практическую пользу/бесполезно" надо оценивать со стороны, а не изнутри системы.
|
|
|
|
snortex
|
|
November 26, 2016, 05:14:24 AM |
|
|
I never lose. Either I win or I learn.
|
|
|
snortex
|
|
November 26, 2016, 05:42:02 AM Last edit: November 26, 2016, 05:56:22 AM by snortex |
|
Найдется какой-то авторитет который предложит изменения, которые поддержит не только его сосед по лестничной клетке, но и хорошая часть существующего сообщества. И он сможет изменить правила консенсуса.
Если такое случится, то значит сообщество перестало быть децентрализованным. Если завтра воскреснет сам Сатоши и толпы людей придут к нему с вопросом "что делать?", он скажет "решайте сами, ищите консенсус внутри сообщества". Разработчики Core, извините за выражение, сектанты.
Скорее радикалы Кстати, Гэвин уже принят обратно в лоно православной церкви?
Нет, да он и сам туда не рвется. Он и не кодил там давно уже ничего, последний коммит полтора года назад был.
|
I never lose. Either I win or I learn.
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 26, 2016, 06:05:13 AM Last edit: November 26, 2016, 09:19:31 AM by amaclin |
|
Найдется какой-то авторитет который предложит изменения, которые поддержит не только его сосед по лестничной клетке, но и хорошая часть существующего сообщества. И он сможет изменить правила консенсуса. Если такое случится, то значит сообщество перестало быть децентрализованным. Стоп. Не путайте децентрализацию и изменение консенсуса. (Не говорю уже о том, что для того чтобы сообществу перестать быть децентрализованным, ему надо им сперва быть) Если вдруг на землю падает метеорит размером с Техас и для того чтобы его свернуть с пути надо сделать хард-форк биткойна - поверьте, воскреснет Сатоши Накамото найдется тот самый Брюс Виллис, который убедит 99% установить хлиент с переходом на хард-форк. От этого децентрализация сообщества ваще не изменится. Разработчики Core, извините за выражение, сектанты. Скорее радикалы Это вопрос терминологии, лингвистики. Радикалы - это как правило те, кто выступает за существенные, радикальные реформы и твердо настаивает на своем мнении. Ортодоксы - это те, кто наоборот твердо настаивает на существующем положении. И тех, и других со стороны мы называем догматиками, потому что для них существуют незыблемые правила, которое мы с вами не считаем уж такими незыблемыми. Update: Я сформировал (без помощи клиента, клиентом каждый дурак сможет) и отправил свою первую сегвит-транзакцию https://testnet.smartbit.com.au/tx/16ec6784a7498c563f2dc0b34bc856d240178d4645dd4a6c04db09cae31bdc1b(на всякий случай добавлю: это тестовая сеть) Конкретно по этой транзакции соотношение объем/эффективный объем составляет 1.7/1.2 Но эта транзакция не репрезентативна - во-первых, она вообще не содержит сигнатур, во-вторых - это так называемый "Native Pay-to-Witness-Script-Hash (P2WSH)" - этот вид не особо разработан пока в клиенте к нему юзерский интерфейс не написан еще вроде бы
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 28, 2016, 08:06:57 AM |
|
В общем, я на прошедших выходных продолжил изучение сегвита. Скажем так, привел свои мысли в порядок. Если хотите, могу продолжить объяснения. Хотя это уже будет не тематика "Новости", а скорее по теме топика "Кодеры". То есть ни слова о курсе, ни слова о прогнозах по активации/неактивации сегвита, ни слова о сравнении с другими предложениями по "совершенствованию" биткойна. Просто взгляд с точки зрения кодера.
|
|
|
|
zouwi
Newbie
Offline
Activity: 48
Merit: 0
|
|
November 28, 2016, 08:17:36 AM |
|
В общем, я на прошедших выходных продолжил изучение сегвита. Скажем так, привел свои мысли в порядок. Если хотите, могу продолжить объяснения. Хотя это уже будет не тематика "Новости", а скорее по теме топика "Кодеры". То есть ни слова о курсе, ни слова о прогнозах по активации/неактивации сегвита, ни слова о сравнении с другими предложениями по "совершенствованию" биткойна. Просто взгляд с точки зрения кодера.
да интересно, пишите, а сюда линк на продолжение про SW в кодерах Стоп. Не путайте децентрализацию и изменение консенсуса. (Не говорю уже о том, что для того чтобы сообществу перестать быть децентрализованным, ему надо им сперва быть)
Если вдруг на землю падает метеорит размером с Техас и для того чтобы его свернуть с пути надо сделать хард-форк биткойна - поверьте, воскреснет Сатоши Накамото найдется тот самый Брюс Виллис, который убедит 99% установить хлиент с переходом на хард-форк. От этого децентрализация сообщества ваще не изменится.
а тут можно пофлудить
|
|
|
|
A-Bolt
Legendary
Offline
Activity: 2336
Merit: 2385
|
|
November 28, 2016, 08:19:26 AM |
|
Если хотите, могу продолжить объяснения.
Хотим. Можно прямо здесь.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 28, 2016, 08:30:05 AM |
|
Давайте я с азов начну лекцию. То есть сперва перескажу концепт с самого начала А то вы потеряетесь в логике. А по ходу будете задавать вопросы.
Допустим есть транзакция txA уже в блокчейне. У транзакции txA есть выходы outA1, outA2... outAn По сути дела, если немного упрощать ситуацию, выходы это функции от некоторых параметров То есть с каждым выходом ассоциированы функции f1 ( ), f2 ( )... fn () Ну или можно назвать эти функции scriptPubkey
Мы хотим создать и записать в блокчейн транзакцию txB, которая допустим тратит outA1 Для этого мы должны подобрать такие параметры, чтобы f1 ( params ) = true эти параметры мы записываем во вход нашей транзакции txB и называем scriptSig
Эта концепция (я немного утрированно объяснил) существует с самого начала существования биткойна и всех его форков. В следующей серии - BIP-16, а пока мне работу (не связанную с криптой) поработать надо
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 29, 2016, 05:30:29 AM |
|
Ну, раз вопросов нет, продолжаем.
Типов этих выходов-scriptPubkey не так уж и много. По пальцам можно пересчитать. Если вы возьмете мою формумую историю, отмотаете не первые посты - то увидите, что я с этого и начинал три года назад. Итак, стандартные скрипты это p2pk, p2pkh, bare-multisig, null-data и p2sh. И всё.
Домашнее задание: 1) чем p2pkh лучше чем p2pk? Почему один из них используется повсеместно, а другой совсем практически не используется? 2) известно, что null-data тип скрипта был введен в список стандартных недавно, в версии 0.9 или типа того. зачем это было сделано?
Переходим к p2sh Это было первое глобальный софт-форк биткойна. в чем заключалось изменение? 1) берется один конкретный тип выходного скрипта ( OP_HASH160, <push20>, OP_EQUAL ) 2) начиная с момента X (это где-то в апреле 2012-го) его функция f ( ) начинает работать более жестко - после самой проверки еще выполняется последний элемент взятый со стека.
Напомню, кстати, что такое софт-форк и чем софт-форк отличается от простого ужесточения правил. При софт-форке узлы сети не только вводят более существенные фильтры, но и считают невалидными транзакции и блоки не удовлетворяющие новым правилам.
Что позволил этот форк? Самое главное - теперь больше не надо изобретать новые типы стандартных скриптов scriptPubkey, любой скрипт можно записать и запустить с помощью p2sh. Скрипты выходов стали унифицированные, их легко хранить в базе. Старые типы скриптов типа p2pk, p2pkh, bare-multisig остались валидными, ведь люди так привыкли к своим адресам вида 1ххххххх.
В следующей серии: что такое консенсус-правила и что такое майнинг-полиси?
|
|
|
|
dvd-rw
Legendary
Offline
Activity: 1103
Merit: 1007
|
|
November 29, 2016, 10:11:18 AM |
|
Ну, раз вопросов нет, продолжаем.
Вопросов пока нет, ждём продолжения.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 29, 2016, 10:20:31 AM |
|
Вопросов пока нет, ждём продолжения. Сегодня вечером (по мск) продолжу. Пока жду от вас ответов на "домашнее задание", чтобы понять усвоение материала
|
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
November 29, 2016, 06:56:15 PM |
|
Да, хорошая статья. Всё верно описано. Ну раз все понятно - смысл мне топтакть клаву? Но... Там описан концепт так называемых "native segwit addresses" и то без технических деталей. Самый цимес в том, что таких адресов в клиенте скорее всего не будет. (Я по крайней мере не нашел в этой версии интерфейса для их создания) Будут segwit-адреса, "завернутые" в p2sh И это причина того, что я про p2sh напомнил. То есть, весь сегвит для обычного юзера сводится к тому, что надо будет специальным образом создать адрес, который начинается на "3". Собственно, и всё. Кстати. В сети уже сейчас есть сегвит-адреса с весьма ненулевыми балансами. Кто-то сделал "вручную" и положил на них некоторое количества бабла. (Если бы вы сделали первое домашнее задание - я бы вам подсказал как их найти) Инструкция как сделать тут: https://www.reddit.com/r/Bitcoin/comments/5f34rl/convert_normal_1_address_to_new_segwit_address/Но предупреждаю - не стоит это делать (там тоже так написано) Если вы переведете бабки на сегвит-адрес до активации сегвита - вы рискуете эти бабки потерять навсегда.
|
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
December 07, 2016, 12:38:30 PM |
|
В этом случае практически гарантировано появление "биткойн-классика", а то и двух (один с сегвитом, другой совсем оригинальный). Не в смысле сегодняшнего "классика", а в смысле форка биткойн-цепи с оригинальным мегабайтным лимитом. Для тех кто хочет пощекотать свои нервы на бирже это интересно. Понятно что биткойном будет называться тот "зубец вилки" за которым будет стоять большинство. И поток какашек через баррикаду и обвинений в скам-койне не прекратится до... какого-нибудь следующего форка
|
|
|
|
in100
Legendary
Offline
Activity: 1200
Merit: 1021
|
|
December 07, 2016, 01:24:12 PM |
|
В этом случае практически гарантировано появление "биткойн-классика", а то и двух (один с сегвитом, другой совсем оригинальный).
Если предположить, что для перехода на 2-МБ блок потребуется поддержка хотя бы 90% майнеров, то... У "классика" будут слишком большие проблемы с работой сети, 10% мощности должны будут генерировать блоки с той же сложностью, что и 90%. Блоки будут идти реже ~в 10 раз, то есть сеть "зависнет" на ~20 недель, до следующего пересчёта сложности. Если же "классик"-адепты попытаются переманить к себе существенную часть "двухмегабайтных" майнеров, то проблемы возникнут в обоих сетях, а это уже сможет спровоцировать серьёзное падение курса. Так это это понимают все здравомыслящие люди, данный вариант развития событий маловероятен.
|
1BTCin1ooigFtHHD82qquqysdfxFZGdd8a | LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua | 4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу. © Andreas Antonopoulos
|
|
|
luxsti
Member
Offline
Activity: 81
Merit: 13
|
|
December 07, 2016, 01:52:55 PM |
|
В этом случае практически гарантировано появление "биткойн-классика", а то и двух (один с сегвитом, другой совсем оригинальный). Не в смысле сегодняшнего "классика", а в смысле форка биткойн-цепи с оригинальным мегабайтным лимитом. Для тех кто хочет пощекотать свои нервы на бирже это интересно. Понятно что биткойном будет называться тот "зубец вилки" за которым будет стоять большинство. И поток какашек через баррикаду и обвинений в скам-койне не прекратится до... какого-нибудь следующего форка Да всё будет нормально, не такие болваны там, чтобы вилки мега-зубастые запускать))) Тем более всегда принятие проходит через голосование в сообществе. Не нагнетайте)))
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
December 07, 2016, 02:41:06 PM |
|
Если же "классик"-адепты попытаются переманить к себе существенную часть "двухмегабайтных" майнеров, то проблемы возникнут в обоих сетях, а это уже сможет спровоцировать серьёзное падение курса. Так это это понимают все здравомыслящие люди, данный вариант развития событий маловероятен. Достаточно будет на одной торговой площадке ввести торговлю "классиком" как все "маловероятное" превратится в "реальное". Ну и что, что блок идет раз в три часа? Народ начнет торговать. А если курс растет - то майнеры сами вернутся в "классик". Так что не все так очевидно. Но, соглашусь, времена интересные.
|
|
|
|
Igor M
Full Member
Offline
Activity: 188
Merit: 100
Ethereum4ever
|
|
December 07, 2016, 04:02:09 PM |
|
Думаю, внутри воротил биткового майнинга идёт большая непубличная торговля по поводу СегВита. Любая новость значимая про СегВит в ту или иную сторону - мощный рычаг, способный двинуть рынок. У кого в руках такие рычаги, тот многократно заработает на инсайдер трэйдинге. Без СегВита не будет лайтнинга, поэтому рано или поздно он будет принят всеми, вопрос лишь в том, сколько раз и насколько курс перед этим подвигают
|
|
|
|
in100
Legendary
Offline
Activity: 1200
Merit: 1021
|
|
December 07, 2016, 08:26:57 PM |
|
Если же "классик"-адепты попытаются переманить к себе существенную часть "двухмегабайтных" майнеров, то проблемы возникнут в обоих сетях, а это уже сможет спровоцировать серьёзное падение курса. Так это это понимают все здравомыслящие люди, данный вариант развития событий маловероятен. Достаточно будет на одной торговой площадке ввести торговлю "классиком" как все "маловероятное" превратится в "реальное". Ну и что, что блок идет раз в три часа? Народ начнет торговать. А если курс растет - то майнеры сами вернутся в "классик". Так что не все так очевидно. Но, соглашусь, времена интересные. Вспоминаем прокисший "классический" кефир и делаем выводы.
|
1BTCin1ooigFtHHD82qquqysdfxFZGdd8a | LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua | 4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу. © Andreas Antonopoulos
|
|
|
|