Bitcoin Forum
November 11, 2024, 10:19:15 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 12 »  All
  Print  
Author Topic: Хард-форк с увеличением размера блока  (Read 16180 times)
GGUL
Legendary
*
Offline Offline

Activity: 1468
Merit: 1102


View Profile
August 18, 2015, 07:28:03 AM
 #41

Маленькая поправка. Это свершится, если идею поддержит большинство пользователей.
Не надо нагнетать ситуацию, что майнеры всесильны. Smiley
Я не о том.
Я говорю, что мы не может написать программу, которую завтра бы не смогли пофиксить как нам вздумается.
То есть Сатоши Накамото (и никто другой) не мог в принципе заложить в биткойн отсутствие хардфорков.
А раз мы не можем их запретить - рано или поздно получится ситуация, когда кто-то скажет: "а хули мы живем по дедовским заветам? давайте все сделаем по-другому! будет заебись, зуб даю"
И если этот кто-то будет симпатичен собой - за ним пойдут.
Я с этим полностью согласен.
Мне только не понравился пункт, что поправки пройдут, если майнеры поддержат. Smiley
Нововведения могут пройти и без их согласия.
В свою очередь,  майнеры не могут протолкнуть какие-то поправки без согласия пользователей.
amaclin (OP)
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
August 18, 2015, 08:01:03 AM
 #42

Я с этим полностью согласен.
Мне только не понравился пункт, что поправки пройдут, если майнеры поддержат. Smiley
Нововведения могут пройти и без их согласия.
В свою очередь,  майнеры не могут протолкнуть какие-то поправки без согласия пользователей.
Опять двадцать пять!
Ну что за американский стиль дискуссии, типа сказать "я согласен", а потом переформулировать совсем наоборот!?
Нововведения не могут пройти без согласия 51% майнеров.
Под майнерами я понимаю владельцев пулов, то есть тех кто реально контролирует формирование блоков и протокола работы.
Владельцы асиковых ферм которые подключены к пулу - это бессловесная скотина, а не майнеры в данном контексте.
От них ничего не зависит. Они побегут туда, где им больше заплатят.
#
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
August 18, 2015, 08:04:48 AM
 #43

Если-бы Сатоши знал, что сеть так "разбухнет", то сразу заложил-бы размер этого несчастного блока 100 мег. и не было-бы этих проблем теперь.
Почитай тут: https://bitcointalk.org/index.php?topic=1084154.0

Quote
Зачем было ограничиваться всего 1 мегабайтом?

В 2010 году о биткоине написал популярный айтишный сайт Slashdot.org, благодаря чему на едва появившуюся технологию обратило внимание множество пользователей. Однако среди них оказались и не самые добропорядочные, и сеть биткоина начала подвергаться многочисленным атакам. Создатель биткоина Сатоши Накамото и другие разработчики из сообщества быстро на это среагировали и внесли несколько поправок в протокол, чтобы сделать его более устойчивым. Одной из этих поправок как раз стало решение установить предел размера блока в 1 Мб. Гэвин Андресен так описывает те события:

В 2010 году, когда о биткоине впервые написал Slashdot, и курс биткоина начал расти, Сатоши применил несколько быстрых решений для защиты от разного рода DOS-атак. Одним из них стало уменьшение предела размера блока до одного мегабайта (до этого ограничения не было, но в действительности размер блока не мог превышать 32 Мб – максимального размера сообщения в протоколе p2p). С самого начала подразумевалось, что предел размера блока нужно будет повышать, когда для обработки всего объема транзакций будет необходимость в больших блоках.
Я ещё помню тему на англ. про одну из тех атак , она жестко выпилена с форума. Там кто-то заДДосил сеть хитрым образом так, что у чувака на счете оказался то ли лярд, то ли триллион битков. Он сразу написал (!) об этом в той теме. Затем, не помню, Сатоши или Гэйвин попросил срочно всех перекачать новый исправленный В-клиент "пока не поздно". Перекачали, и баг "ушел", в той же теме отписались что проблема решена. Кто помнит, помогите найти ту тему пожалуйста где нибудь в вебархивах. В ней сам 'взломщик' писал подробно, что и как он делал, может быть такое возможно повторить с большими блоками, если все перейдут на ХТ. Такую информацию надо не скрывать, а наоборот публиковать.
amaclin (OP)
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
August 18, 2015, 08:10:14 AM
 #44

Я ещё помню тему на англ. про одну из тех атак , она жестко выпилена с форума. Там кто-то заДДосил сеть хитрым образом так, что у чувака на счете оказался то ли лярд, то ли триллион битков. Он сразу написал (!) об этом в той теме. Затем, не помню, Сатоши или Гэйвин попросил срочно всех перекачать новый исправленный В-клиент "пока не поздно". Перекачали, и баг "ушел", в той же теме отписались что проблема решена. Кто помнит, помогите найти ту тему пожалуйста где нибудь в вебархивах. В ней сам 'взломщик' писал подробно, что и как он делал, может быть такое возможно повторить с большими блоками, если все перейдут на ХТ. Такую информацию надо не скрывать, а наоборот публиковать.
Было такое. Искать пруфы лень. Смысл был в переполнении.
Но это был просто баг в коде. В те времена мало кто интересовался битком и не все баги были вычищены.
По словам других программистов - Сатоши Накамото вовсе уж не гений был в программировании.
Баги у него были и этот был не единственным подобным.
С тех пор вычистили и пересмотрели код миллион раз.

Да, если в XT привнесут какой-нибудь баг - это будет плохо.
Но с таким же успехом можно и в Core тоже ошибку допустить.
GGUL
Legendary
*
Offline Offline

Activity: 1468
Merit: 1102


View Profile
August 18, 2015, 09:01:21 AM
Last edit: August 18, 2015, 09:34:36 AM by GGUL
 #45

Я с этим полностью согласен.
Мне только не понравился пункт, что поправки пройдут, если майнеры поддержат. Smiley
Нововведения могут пройти и без их согласия.
В свою очередь,  майнеры не могут протолкнуть какие-то поправки без согласия пользователей.
Опять двадцать пять!
Ну что за американский стиль дискуссии, типа сказать "я согласен", а потом переформулировать совсем наоборот!?
Нововведения не могут пройти без согласия 51% майнеров.
Под майнерами я понимаю владельцев пулов, то есть тех кто реально контролирует формирование блоков и протокола работы.
Владельцы асиковых ферм которые подключены к пулу - это бессловесная скотина, а не майнеры в данном контексте.
От них ничего не зависит. Они побегут туда, где им больше заплатят.

Хорошо. Я согласен с тем , что нововведения могут быть сделаны. (вообще-то именно под этим я и подписывался Smiley )
Но только с согласия большинства пользователей.
Выше я уже привел пример, как можно ввести поправки без согласия майнеров.
Сообщество пользователей биткоина может вообще выкинуть за борт всех нынешних майнеров по общему согласию, перейдя с какого-то момента на другой алгоритм хеширования.  А Вы утверждаете, что без 51% майнеров никакие нововведения не могут быть сделаны.

amaclin (OP)
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
August 18, 2015, 09:51:45 AM
 #46

Хорошо. Я согласен с тем , что нововведения могут быть сделаны. (вообще-то именно под этим я и подписывался Smiley )
Но только с согласия большинства пользователей.
Выше я уже привел пример, как можно ввести поправки без согласия майнеров.
Сообщество пользователей биткоина может вообще выкинуть за борт всех нынешних майнеров по общему согласию, перейдя с какого-то момента на другой алгоритм хеширования. А Вы утверждаете, что без 51% майнеров никакие нововведения не могут быть сделаны.

Для того чтобы перейти на новый алгоритм хеширования надо выработать консенсус.
Нет, ну можно представить себе ситуацию, когда все пять миллионов биткойнеров (все, кроме майнеров) проснутся, каждый из них залезет в сорцы клиента, сделает два патча: первый вместо sha256d подставляет какой-нибудь x11, а второй сбрасывает текущую сложность на единицу (чтоб блоки майнились на процах). И вуаля! Биткойны у всех остались, только майнеры не при делах.
Но уж скорее я в марсиан поверю, чем в вероятность такого события.

Еще раз подчеркиваю основную идею, завещанную Накамото:
Код биткойна - есть консенсус на основе PoW. Каждый голосует мощностью своего процессора.
Каждый имеет примерно 1 голос (ну у кого два компьютера - у того два голоса)
Это так в 2009-ом планировалось.
А потом оказалось, что идея не работает. Из майнинга сделали долларовый бизнес.

Впрочем, я отвлекся. Главное - это консенсус. В биткойне нет иного способа определить консенсус пользователей, кроме голосования хеш-мощностями. А хеш-мощности в руках майнеров.
GGUL
Legendary
*
Offline Offline

Activity: 1468
Merit: 1102


View Profile
August 18, 2015, 10:06:47 AM
 #47

...
Впрочем, я отвлекся. Главное - это консенсус. В биткойне нет иного способа определить консенсус пользователей, кроме голосования хеш-мощностями. А хеш-мощности в руках майнеров.


А это уже опять двадцать пять.Smiley
Главное - это консенсус. Консенсус пользователей биткоина. (Уже двигаемся вперед.)
Кто сказал, что нет иного способа, кроме голосования хеш-мощностями?

Я выпускаю клиент , который с какого-то момента переходит на новую опцию, переходит на новый алгоритм хеширования, с новым хешрейтом.
(Чтобы майнеры не могли противостоять. Зачем их жалеть, если они против общества. Smiley )

Если есть консенсус пользователей, то большинство устанавливают новый клиент.
Вуаля. Мы переходим на новую версию.
Нет консенсуса, не переходим.
Мы определили мнение пользователей без всякого голосования хеш-мощностями.

Просто голосование хеш-мощностями делает переход более плавным и безболезненным.Всего лишь.
amaclin (OP)
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
August 18, 2015, 10:16:30 AM
 #48

Я выпускаю клиент , который с какого-то момента переходит на новую опцию, переходит на новый алгоритм хеширования, с новым хешрейтом.
(Чтобы майнеры не могли противостоять. Зачем их жалеть, если они против общества. Smiley )
То что вы сказали - это альткойн. Можно ведь создать альткойн с премайном, разбросанным на биткойновские адреса, чтобы каждый владелец битков получил бы то же число, что у него было в биткойне.
Но вероятность, что такой альткойн взлетит и затмит собой оригинал по моему еще меньше, чем нашествие марсиан.
GGUL
Legendary
*
Offline Offline

Activity: 1468
Merit: 1102


View Profile
August 18, 2015, 10:46:18 AM
 #49

Я выпускаю клиент , который с какого-то момента переходит на новую опцию, переходит на новый алгоритм хеширования, с новым хешрейтом.
(Чтобы майнеры не могли противостоять. Зачем их жалеть, если они против общества. Smiley )
То что вы сказали - это альткойн. Можно ведь создать альткойн с премайном, разбросанным на биткойновские адреса, чтобы каждый владелец битков получил бы то же число, что у него было в биткойне.
Но вероятность, что такой альткойн взлетит и затмит собой оригинал по моему еще меньше, чем нашествие марсиан.
Я не вижу большой разницы между таким клиентом и XT. Кто-то и XT считает альткоином.

Мы даже не определили тему нововведения. Поэтому рассуждать, пройдет ли оно или нет, бессмысленно.
Мы ведь рассматривали абстрактный случай. Есть что-то, которое хотят все пользователи биткоина, а майнеры против. Если все пользователи хотят, то почему не взлетит?
aistto
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
August 18, 2015, 11:14:14 AM
 #50

На какой размер блока предлагают перейти 2,8,20 мб?

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


Что будет со старыми биткоинами при переходе к ХТ?


amaclin (OP)
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
August 18, 2015, 11:16:42 AM
 #51

Я не вижу большой разницы между таким клиентом и XT. Кто-то и XT считает альткоином.
Мммм... Вопрос терминологии.
Да, большой разницы нет.
Давайте называть альткойном криптовалюту, которая майнится принципиально другими хеш-мощностями.
Просто чтобы нам в разговоре не путаться.
Смену алгоритма хеширования мы хоть завтра можем в режиме альткойна забубенить.
Но какая сила заставит юзеров (в том числе мерчантов) перебраться к нам в альткойн?
Только вера в рост курса.
Но у сети без достаточного количества майнеров очень ненадежные транзакции - придет какой-нибудь перец с фермой и напакостит.

Quote
Мы даже не определили тему нововведения. Поэтому рассуждать, пройдет ли оно или нет, бессмысленно.
Мы ведь рассматривали абстрактный случай. Есть что-то, которое хотят все пользователи биткоина, а майнеры против.
Если все пользователи хотят, то почему не взлетит?
Не противопоставляйте юзеров и майнеров. Я не готов теоретизировать как может случиться стопроцентный "раскол".
Да, тёрки есть всегда. Но они друг без друга не смогут существовать.
amaclin (OP)
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
August 18, 2015, 11:19:48 AM
 #52

при переходе к клиенту ХТ не тоже самое ли будет?
Что будет со старыми биткоинами при переходе к ХТ?
Сто раз повторял.
С технической точки зрения ничего не будет. Ваши бетховены останутся при вас, какой бы клиент вы не выбрали.
Вопрос в том - сможете ли вы их продать/обменять и по какому курсу - открытый.
aistto
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
August 18, 2015, 11:31:37 AM
 #53

Тогда почему они должны быть другими? Биткоин тот же, клиент другой и все.
Ничего не понимаю)
Допустим, перешли все на клиент ХТ. Манйры/пулы майнят, ноды/юзеры пользуются биткоинами, отправляют/принимают.
Все тоже самое.
И тут я решил перевести биткоины из старого кошелька в другой, новый, клиета ХТ.
Не переведутся?
amaclin (OP)
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
August 18, 2015, 11:34:01 AM
 #54

Тогда почему они должны быть другими? Биткоин тот же, клиент другой и все.
Ничего не понимаю)
Допустим, перешли все на клиент ХТ. Манйры/пулы майнят, ноды/юзеры пользуются биткоинами, отправляют/принимают.
Все тоже самое.
И тут я решил перевести биткоины из старого кошелька в другой, новый, клиета ХТ.
Не переведутся?
Вся закавыка если перешли не все. Или вы перешли, а другие - нет.
GGUL
Legendary
*
Offline Offline

Activity: 1468
Merit: 1102


View Profile
August 18, 2015, 11:43:51 AM
 #55

Не противопоставляйте юзеров и майнеров. Я не готов теоретизировать как может случиться стопроцентный "раскол".
Да, тёрки есть всегда. Но они друг без друга не смогут существовать.
Да больших теорий разводить и не надо. Ситуация может созреть прямо в нынешнее время. Например, больше 50% нодов перейдут на XT, а ни один майнер не перейдет.
Уже небольшой раскол. Smiley
Если бы майнеры четко отражали интересы юзеров, уже должны были появиться блоки в поддержку XT.
aistto
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
August 18, 2015, 11:49:41 AM
 #56

Читал, читал, так и не понял.
Понятны самые простые варианты:
1. Никто не перешел к ХТ. - Транзакции проходят в штатном режиме
2. Произошел переход мощности к ХТ:
 2.1 10%
 ...

 2.х .. 95%
тут и возникают вопросы как будут ходить монеты между?
 3. Все перешли к ХТ. - Транзакции проходят в штатном режиме.

А нельзя ли пользоваться двумя клиентами и не забивать голову?

И о каком консенсусе вы говорите?
amaclin (OP)
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
August 18, 2015, 11:55:09 AM
 #57

Читал, читал, так и не понял.
Сударь, а как вы достигли статуса "Legendary"?

Quote
А нельзя ли пользоваться двумя клиентами и не забивать голову?
Можно. Только что значит по-вашему "пользоваться"?
aistto
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
August 18, 2015, 12:48:35 PM
 #58

Сударь, а как вы достигли статуса "Legendary"?
Никак не коррелирует со статусом.

Можно. Только что значит по-вашему "пользоваться"?
Очевидно, отправлять монеты другим, в том числе, биржам, обменникам.

Понятно только, что на держателей старых Б это никак не отразится до момента их транзакции кому-либо.
amaclin (OP)
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
August 18, 2015, 12:57:28 PM
 #59

Сударь, а как вы достигли статуса "Legendary"?
Никак не коррелирует со статусом.
Я имею в виду - столько времени тусуетесь, а простых вещей не понимаете
GGUL
Legendary
*
Offline Offline

Activity: 1468
Merit: 1102


View Profile
August 18, 2015, 01:02:12 PM
 #60

Тут все обсуждают и осуждают авторов XT.
Хотя они ничего такого плохого и не сделали. Они считают, что необходимы изменения и обратились с запросом ко всему обществу. Потому что ситуация зашла в тупик.

А мне пришла такая идея. Почему этот запрос нельзя было сделать в Core?
Если бы сообщество было против, то изменение бы не прошло.
Если оно за, то мы спокойно двигались бы дальше.

Почему разработчики, которые против этого нововведения, САМОЛИЧНО решили, что оно не нужно. И блокировали вывод на голосование общества.

То есть большая часть вины в сложившейся ситуации лежит и на противниках увеличения размера блока.

Или они подозревали, что опция может пройти?

По большому счету, многие сейчас голосуют против, не потому что они против увеличения размера блока. А потому что они против метода, каким это делается.
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 12 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!