Bitcoin Forum
May 25, 2024, 08:48:10 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 »
561  Local / Новости / Re: Каково истинное значение децентрализац on: February 28, 2018, 08:57:27 AM
Ты путаешь создание альткоина с изменениями правил в битке. Если ни у кого кроме майнеров нет полных нод 51% майнеров может вертеть битком как хочет и ты ничего с этим не сможешь поделать. Пример: ты продаешь хату за битки. Дождался X подтверждений - ты поставил в доке свою подпись. Тут выясняется что не задолго до 1-го подтверждения 51% майнеров изменили правила в битке с которыми ты не очень согласен. Ты не знаешь есть ли (и будет ли вообще существовать) другая более честная на твой взгляд цепочка, и тем более не можешь знать наверняка будет ли там смайнена эта транза продажи дома - т.е. тебе остается только принять факт что ты продал дом за биткоины.

Что бы в данном примере появилась другая цепь - нужно нехило поднапрячься - кто-то должен изменить код предусмотрев защиту от повторного воспроизведения (желательно заменой формата адресов). Начав данную работу нужно осознать что в сети более 50% "нечестные" которые могут в любой момент атаковать нашу цепь. Поэтому вполне логично сразу сменить и PoW алго (собственно поэтому "честному меньшиству" майнеров в данном примере нет особого смысла сопротивляться большинству). Протестить. После этого каждый бизнес, каждый кошелек ручками должны добавить в код поддержку нового коина, после чего каждый пользователь должен обновить свой софт. Т.е. тут уйдет уйма времени и сил (которые конечно должен потратить кто-то другой - не я  Wink на начальном этаме я могу всего лишь наедятся что кто-то ввяжется в этот геморр ) и в итоге это все равно уже будет не биткоин.

Как ты здесь не видишь разницу со вторым случаем я ума не приложу.
Да нет никакой путаницы. Любое изменение правил - это потенциальное раздвоение цепочки, то есть потенциальное создание альткоина. Какая из цепочек будет Биткоином, а какая альтом (и будет ли этот альт) - будут решать пользователи.  И то, что ты держишь полную цепочку, тебе не поможет. Не примешь новую,  а большинство примет. Никто не вяжется в гемор, если не будет веских причин. И будешь куковать со своей цепочкой на каком-то блоке N.  Потеряешь свои "биткоины", так как они обесценятся. И придется перейти на новую цепочку.   И в чем смысл того, что ты держал фулл-ноду? Smiley  Как это тебе помогло?
Quote
Такого блокчейна, где полную ноду может запустить любой желающий, нет. Smiley Думаю, что не сильно ошибусь, если скажу, что на Земле миллиард человек НЕ МОГУТ запустить полную ноду Биткоина.
Такая установка -"ЛЮБОЙ ЖЕЛАЮЩИЙ может запустить ноду" невыполнима изначально. Надо точнее формулировать утверждения.
Я думаю ты прекрасно понял что я тут имел в виду, но раз уж ты зацепился то да, вывод из этого такой что нужно стремиться чтобы "миллиард" не превратился например в "7 миллиардов".
Нет. Это вопрос принципиальный.  Это ты не хочешь задумываться над уточнением своего условия. Если ты серьезно подумаешь над ним, то поймешь, что это не просто- поставить точные условия.
Вопрос, кто должен мочь запускать фулл-ноду?

Quote
Для того, чтобы заменить майнеров, совершенно не обязательно, чтобы "любой желающий мог запустить фулл-ноду."  Это утопическое и абсолютно ненужное  условие.
Я такого нигде и не утверждал.
Вообще-то, вот твое утверждение:
Quote
Возьмем блокчейн где полную ноду может запустить в принципе любой желающий - ... , при этом за некачественное выполнение своей работы (цензура, попытка двойной траты) здесь в отличии от первого варианта сообщество может их (майнеров) заменить
В варианте, когда каждый желающий может запустить фулл-ноду - можно заменить майнеров. "В отличие от первого."
Значит в первом варианте, сообщество не могло заменить майнеров.

Quote
Нет. Децентрализации полных нод ДОСТАТОЧНО чтобы биток был надежной платежной системой. Децентрализации манеров - НЕДОСТАТОЧНО. Перечитай внимательней мои примеры выше, если встречаются незнакомые слова - спроси.
В чем смысл повторения голых утверждений? Smiley Приведи пример, когда децентрализации майнеров недостаточно.
Quote
У тебя абсолютно нет никакой возможности измерить "децентрализацию майнеров". Мощность пула - не критерий. На какой бы алгоритм майнинга ты не переходил - новые майнеры будут кучковаться в пулы. Поэтому не имея возможности измерить "децентрализацию" тебе даже при смене PoW остается только верить что майнеры децентрализованы - но тогда это точно не система пользуясь которой тебе нет необходимости корму-то доверять (PoS в принципе та же петрушка - не существует данных которые гарантированно показывали что требуемое большинство голосов находится под контролем небольшой группой лиц).
Так ты и сейчас, когда держишь фулл-ноду, веришь, что они децентрализованы. Ты же считаешь, что после 6 подтверждений транзакции можно доверять. А майнеры могут в любой момент откатить назад блоки. И фулл-нода не поможет.
И веришь, что нет цензуры. Пока не столкнешься с ним.  И, опять же, фулл-нода не поможет в борьбе с цензурой.

Мы все действуем по принципу: Пока майнеры поступают независимо друг от друга, считаем, что они децентрализованы.
Потому что им так выгодно.

Очерчим угрозы со стороны майнеров и подведем итоги:
1. Изменение правил майнерами.  Наличие фулл-ноды никак не поможет в этом случае. Все зависит от большинства пользователей.
2. Создание невалидного блока. И большинство майнеров примут этот блок. Этот случай, на самом деле, подходит под  первый пункт.
3. Двойная трата. Откат майнерами блокчейна назад на X блоков и создание новой цепочки. Фулл-нода не помогает. Она преспокойно возьмет новую цепочку.
4. Цензура. Фулл-нода не помогает.

Так каким образом немайнящая фулл-нода может помочь в борьбе с нечестными майнерами?

562  Local / Новости / Re: Каково истинное значение децентрализац on: February 27, 2018, 10:15:28 PM
Неа. Постараюсь чуть более подробно донести свою мысль.

Сердце битка блокчейн. Блокчейн это не просто база данных, а БД плюс правила записи в эту БД. Пока блокчейн децентрализован майнеры могут писать в блокчейн только валидные данные. Вектор атаки конечно остается (цензура, двойная трата), но лично мне это не мешает пользоваться битком даже если я уверен что в битке есть группа "нечестных" майнеров обладающих 51% хешрейта.

Два примера.
1) Возьмем блокчейн следующий принципу "Важны только майнящие ноды" ( привет Роджеру https://twitter.com/rogerkver/status/853250894162350080 ) - т.е. ни у кого кроме майнеров нет полных нод. Тогда, да очевидно что 51% хешрейта может изменять вообще любые правила битка по своему усмотрению, в этом случае твоя формула верна:
"децентрализация биткоина"="децентрализация  блокчейна"="децентрализация  майнинга"
Изменить могут.Но остальные 49% могут не принять новые правила и майнить свою цепочку.  А пользователи могут выбрать ту цепочку, которая им больше нравится.
Для того, чтобы изменить правила, даже не нужно 51%. Любое группа биткоин-пользователей в любой момент может поменять правила и дальше идти своим путем.
И даже если 100% майнеров поменяют правила, биткоин-сообщество или его часть , если захочет, сможет проигнорировать эти изменения.
Для изменения правил количество майнеров не играет никакой роли. Важно количество пользователей, которые примут изменение правил.
Quote
2) Возьмем блокчейн где полную ноду может запустить в принципе любой желающий - тут уже майнеры как бы централизованы не были, правила на свое усмотрение менять не могут, при этом за некачественное выполнение своей работы (цензура, попытка двойной траты) здесь в отличии от первого варианта сообщество может их заменить. Следовательно:
"децентрализация  блокчейна" ≫ "децентрализация  майнинга" =>
"децентрализация  блокчейна" ≠ "децентрализация  майнинга" =>
"децентрализация биткоина" ≠ "децентрализация  майнинга"
Такого блокчейна, где полную ноду может запустить любой желающий, нет. Smiley Думаю, что не сильно ошибусь, если скажу, что на Земле миллиард человек НЕ МОГУТ запустить полную ноду Биткоина.
Такая установка -"ЛЮБОЙ ЖЕЛАЮЩИЙ может запустить ноду" невыполнима изначально. Надо точнее формулировать утверждения.

Если майнеры могут запускать фулл-ноду, значит найдутся и другие, которые могут запустить фулл-ноду. Для того, чтобы заменить майнеров, совершенно не обязательно, чтобы "любой желающий мог запустить фулл-ноду."  Это утопическое и абсолютно ненужное  условие.
Для этого достаточно, чтобы нашлось необходимое количество желающих и имеющих такую возможность.  На данный момент, чтобы заменить майнеров, необходимо всего запустить 20 майнящих фулл-нод. Сможешь описать условия, когда такое будет невозможно.


Пока майнеры децентрализованы, они могут писать в блокчейн только валидные данные. Децентрализации майнеров ДОСТАТОЧНО, чтобы Биткоин был надежной  платежной системой. Немайнящие фулл-ноды в этом случае не играют никакой серьезной роли. Только в качестве ретрансляторов.

Если майнеры централизуются, то появится вероятность цензуры, двойной траты. Что снижает привлекательность Биткоина, как надежной  платежной системы.
Поэтому , чтобы вернуть Биткоину былую надежность, надо будет добиваться, чтобы майнеры были децентрализованы. Иными словами,
децентрализации майнеров НЕОБХОДИМА для надежности.

Еще раз, условие децентрализации майнеров  ДОСТАТОЧНО И НЕОБХОДИМО для того, чтобы Биткоин был надежной платежной системой.

И в этой схеме для обеспечения надежности лично я не вижу места для  немайнящих фулл-нод.  В качестве резерва для замены майнеров?  Тогда почему их должно быть 10 тысяч? Вполне достаточно 20-100.
563  Local / Новости / Re: Каково истинное значение децентрализац on: February 27, 2018, 03:20:35 PM
Каково истинное значение децентрализации в блокчейн?

Последние годы внесли значительное непонимание термина «децентрализация» по отношению к биткойн. Буквально, оно означает рассредоточенность узлов, данных, майнеров и разработчиков; по некоторым данным, рассеивание майнеров (каждый майнит с помощью пользовательского ПК) — это оригинальное видение Сатоши. Это видение поддерживает отдельный процессор/голос, то есть каждый отдельный пользователь майнинговой системы на своём домашнем ПК и смартфоне. Люди, которые модифицировали алгоритмы надеются избежать централизации компьютерных мощностей, которые привносят чипы. Эти усилия будут напрасными: алгоритмы могли замедлить появление чипов для майнинга, но не предотвратить.

http://getcoin.today/kakovo-istinnoe-znachenie-decentralizatsii-v-blockchain/

Термина «децентрализация"  - буквально  означает отсутствие центра. Принципиальное отсутствие центра.

"рассредоточенность узлов, данных, майнеров и разработчиков" - это мне кажется, немножко другое.
Если на примере.
У нас есть два варианта: 6 майнеров и 20 майнеров.

И в том, и в другом случае есть децентрализация. И там и там- нет центра. С точки зрения децентрализации - они одинаковые.

А вот рассредоточенность во втором случае больше. Возможно больше.Smiley


564  Local / Новости / Re: Каково истинное значение децентрализац on: February 27, 2018, 03:09:02 PM
...
Cмешались в кучу кони люди ///
Перед выделенным жирным фрагментом цитаты написано все правильно, почему и на каких основаниях аффтор резко соскочил и приравнял "децентрализация биткоина" = "Децентрализация майнинга" остается абсолютно за логикой понимания.

Сердце биткоина - блокчейн - и в первую очередь важна именно его децентрализация, потому как если он окажется централизован - то биток считай труп.
Какая-то логика есть. Smiley

"децентрализация биткоина"="децентрализация  блокчейна"

А что такое "децентрализация  блокчейна" - это то, что в нее могут записывать не из одного центра, а из разных мест и разные субъекты.
А если приложить к этому тот факт, что  блокчейн могут заполнять ТОЛЬКО майнеры, то получим, что для децентрализации блокчейна нам необходимо и достаточно, чтобы была децентрализация майнеров.
то есть:
"децентрализация биткоина"="децентрализация  блокчейна"="децентрализация  майнинга"
565  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 22, 2018, 04:42:29 PM
компьютер на хостинге это железка в стойке датацентра.  К этому компьютеру даже муха без спец пропуска не подлетит. А вот к компу под столом странные люди подойдут очень легко и быстро если на то будет минимальное экономическое основание.
Так, спецпропуск кто-то же выписывает. Значит он может подойти к этому компьютеру.
Или выписать кому-то еще.  Smiley
Компьютер не у тебя, значит на нем ты не должен хранить важные данные в открытом виде.
Или с владельцем компьютера должен быть заключен соответствующий договор, где эти моменты должны быть очень четко оговорены.
Ну никто не запрещает данные шифровать, а кошельки паролить. Но целесообразность защиты от хотера есть смысл обсуждать если вы приведите хоть один случай кражи данных крупным хостингом. И вообще офтоп.
Ну так, не помогут в данном случае ни шифрование, ни пароли. У тебя на компьютере в автономном режиме будет крутиться программа, которая должна создавать транзакции. Значит, программа должна знать приватные ключи. У нее должен быть доступ к ним. Как минимум, в оперативной памяти они есть или появляются там время от времени. Или есть кусок программы, которая достает их при необходимости.

Доверять или не доверять хостеру, это, конечно, дело хозяйское. Для меня это как-то было непонятно.  Я привык как-то себе больше доверять.  Но, повторюсь, хозяин барин.  И приношу извинения, если мой комментарий чем-то задел.

Что касается офтопа. Вообще-то, это, в своем роде, особенность LN-ноды. То, что для функционирования необходимо открывать приватные ключи на компьютере, который при этом подключен к Интернету, и скорее всего виден снаружи.
В отличие от той же фулл-ноды Биткоина.

Такое до сих пор было необходимо горячим кошелькам бирж,Coinbase, Xapo  и т.п. То есть, довольно крупным фирмам, у которых есть средства и возможности обеспечивать безопасность. Хотя при этом мы регулярно получаем новости о взломах. Smiley

А в LN планируется, что сотни тысяч, а то и миллионы пользователей запустят LN-ноды. Как они справятся? Поживем, увидим.


566  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 22, 2018, 11:59:51 AM
компьютер на хостинге это железка в стойке датацентра.  К этому компьютеру даже муха без спец пропуска не подлетит. А вот к компу под столом странные люди подойдут очень легко и быстро если на то будет минимальное экономическое основание.
Так, спецпропуск кто-то же выписывает. Значит он может подойти к этому компьютеру.
Или выписать кому-то еще.  Smiley
Компьютер не у тебя, значит на нем ты не должен хранить важные данные в открытом виде.
Или с владельцем компьютера должен быть заключен соответствующий договор, где эти моменты должны быть очень четко оговорены.
567  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 21, 2018, 08:05:35 PM
А точно нужна непременно полная нода битка? Что-то я почитал немного про потроха ЛН и не увидел там функций критичных к истории блокчейна. ИМХО можно и обрезанную prune ноду использовать и проблем не возникнет.

Да, лайтнинг ноды могут работать с блокчейном по аналогии с легкими SPV-кошельками, и своя полная нода не обязательна. Но если уж поднимать роутящую лайтнинг ноду 7/24, то почему бы дополнительно рядом не поднять и полную ноду битка.

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

А вы в курсе, что из себя представляет "компьютер на хостинге"?
Не надо пороть чушь, ей больно )))
Я что-то не понял. К компьютеру, на котором Вам дали хостинг, никто, кроме Вас подойти не может?
Тогда может просветите, что это такое?
568  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 20, 2018, 07:24:29 PM
А точно нужна непременно полная нода битка? Что-то я почитал немного про потроха ЛН и не увидел там функций критичных к истории блокчейна. ИМХО можно и обрезанную prune ноду использовать и проблем не возникнет.

Да, лайтнинг ноды могут работать с блокчейном по аналогии с легкими SPV-кошельками, и своя полная нода не обязательна. Но если уж поднимать роутящую лайтнинг ноду 7/24, то почему бы дополнительно рядом не поднять и полную ноду битка.

Ну дак дорого это ради тестов сырой технологии, для побаловаться, покупать 200 гиг на хостинге...
Надеюсь, Вы не собираетесь запускать LN-ноду на хостинге. Если она функционирует в автономном режиме, то ведь с него можно будет достать все приватные ключи к каналам.
А что ЛН ноду надо дома под столом запускать?
И что домашний компьютер менее уязвим к хакерских атакам?
А Вы в курсе, что к компьютеру в хостинге могут подойти чужие люди? Smiley Или у Вас с ними будет договор, что в случае чего, они обязуются вернуть Вам все средства.
569  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 20, 2018, 10:48:21 AM
А точно нужна непременно полная нода битка? Что-то я почитал немного про потроха ЛН и не увидел там функций критичных к истории блокчейна. ИМХО можно и обрезанную prune ноду использовать и проблем не возникнет.

Да, лайтнинг ноды могут работать с блокчейном по аналогии с легкими SPV-кошельками, и своя полная нода не обязательна. Но если уж поднимать роутящую лайтнинг ноду 7/24, то почему бы дополнительно рядом не поднять и полную ноду битка.

Ну дак дорого это ради тестов сырой технологии, для побаловаться, покупать 200 гиг на хостинге...
Надеюсь, Вы не собираетесь запускать LN-ноду на хостинге. Если она функционирует в автономном режиме, то ведь с него можно будет достать все приватные ключи к каналам.
570  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 15, 2018, 07:36:04 PM
Ладно, даю наводящий вопрос: например, может ли майнер попытаться смайнить альтернативную цепь где входы "моментальной" транзы станут недействительны (а следовательно и она сама)?
То есть, чтобы сделать мгновенную транзакцию недействительной, ты предлагаешь убрать ИЗ БЛОКЧЕЙНА транзакции, чьи входы используются в этой транзакции. Ни много ни мало. Это твоя самая реальная схема? Smiley Smiley Smiley
Да. это наиболее реальная схема о чем я тебе уже твержу несколько постов. Никому нельзя доверять - даже майнерам (благо и не нужно, подкрутив число подтверждений).
Хочется подытожить.
Мы делаем транзакцию в LN и делаем мгновенную транзакцию в альтернативной реализации.
Какие возможности потерять получателю эти средства?
I. Можно потерять приватные ключи от адресов. В этом плане оба варианта находятся в равном положении. Поэтому этот случай не
рассматриваем.
II. Можно потерять саму транзакцию.

Потеря мгновенной транзакции (событие А)
Единственный сценарий, который ты описал:
Отправитель после отправления транзакции, используя то, что у него есть достаточные мощности для майнинга (а это миллионы долларов) откатывает блокчейн на хер знает сколько блоков назад (на данный момент не меньше 6), создает альтернативную цепочку, где нет транзакций-источников для искомой транзакции. И таким образом лишает получателя средств.

Потеря транзакции LN (Событие Б)
Получатель теряет сам транзакцию или не делает штрафную транзакцию в ответ на плохие действия партнера. По своей безалаберности или в следствие неблагоприятных внешних сил.

И ты считаешь, что вероятность события А больше вероятности события Б.
Ок. Не буду разубеждать. Твое право. Вопросов больше нет.
571  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 15, 2018, 10:21:01 AM
Ладно, даю наводящий вопрос: например, может ли майнер попытаться смайнить альтернативную цепь где входы "моментальной" транзы станут недействительны (а следовательно и она сама)?
То есть, чтобы сделать мгновенную транзакцию недействительной, ты предлагаешь убрать ИЗ БЛОКЧЕЙНА транзакции, чьи входы используются в этой транзакции. Ни много ни мало. Это твоя самая реальная схема? Smiley Smiley Smiley

Не буду даже обсуждать это. Давай, выкладывай более приближенную к жизни.
572  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 15, 2018, 08:45:30 AM
Даша изначально форк кода битка, конечно воды утекло много, но белая книга вроде обнавляется. Они там решили не копипастить книгу битка а просто описать то что якобы улучшили. Ни слова что были внесены изменения в механизм предотвращения двойных трат - то бишь в майнинг. Поэтому осмелюсь предположить что правило гласящее что если существуют две (и более) различные версии цепей в которых блоки удовлетворяют всем правилам, то "победит" цепь имеющая больше PoW. Поэтому не вижу почему те две мои отылки не будут работать в даше. Если я ошибаюсь - ну так приведи конструктивные доводы в качестве опровержения, а то пока у тебя с этим вообще туго.
Опять ты хитро устроился: "Я предположу, а ты доказывай". Smiley

Выдержка из https://dashpay.atlassian.net/wiki/spaces/DOC/pages/5472261/Whitepaper:
"4 Instant Transactions via InstantSend
By utilizing Masternode quorums, users are able to send and receive instant irreversible transactions. Once a quorum has been formed, the inputs of the transaction are locked to only be spendable in a specific transaction, a transaction lock takes about four seconds to be set currently on the network. If consensus is reached on a lock by the Masternode network, all conflicting transactions or conflicting blocks would be rejected thereafter, unless they matched the exact transaction ID of the lock in place.

This will allow vendors to use mobile devices in place of traditional POS systems for real world commerce and users to quickly settle face-to-face non commercial transactions as with traditional cash. This is done without a central authority. "

Читай и просвещайся,прежде чем то-то утверждать. Особенно ГЛУПО упорствовать, когда тебе прямым текстом говорят (если не ошибаюсь, где-то раза 4) , что ты недостаточно разбираешься в теме. Smiley


573  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 14, 2018, 09:54:39 AM
Жесть, это у меня то избирательное чтение? Все же расчитывал что с тобой будет инетересней, а приходится копипастить одно и то же. Вот В ТРЕТИЙ (!!!!) раз ОТВЕЧАЮ:
Зачем копипастишь-то? Smiley Думаешь, ты этим что-то доказываешь? Я ведь прошу у тебя конкретную схему взлома. Перестань флудить.
Ты утверждаешь, система не безопасна. Я - она достаточно безопасна.
Тебе надо показать, как она ломается, чтобы подтвердить свои слова.

Обе твои ссылки относятся к Биткоину. Опять ты, ссылаясь на Биткоин, пытаешься что-то доказать для совершенно другой реализации.
Не прокатывает. Тупизм какой-то, честное слово.
И давай не обсуждать нереальные варианты с  51% хешрейта у злоумышленника.
Quote
Транзакция в LN находится вне блокчейна полгода, а то  и больше. У одного субъекта.
Транзакция в Даш попадает в блокчейн через 2.5 минуты.
И ты говоришь, что первая более надежна. Мы с тобой по разному понимаем надежность. Smiley
1. Да, и эту транзакцию майнеры никак не могут атаковать, все что нужно это обеспечить ее сохранность. Вот прямо сейчас без всяких там лайтнингом мне чтобы уничтожить какую либо свою информацию которую я некогда ранее решил что не хочу "случайно" потерять - я должен изрядно попотеть при этом после изрядного труда я не смогу дать себе 100% гарантии того что эту информацию нельзя будет восстановить (т.е. я уверен что я "обую" любого желающего надуть меня в лайтнинге, вообще без особых напрягов). Так что да, транзакция хранимая у меня надежней чем твоя пседомоментальная, так как я изначально знаю что при закрытии канала - я могу ждать сколько угодно подтверждений! При этом ом обмен транзами в лайтнинге отражающим новое состояние канала происходит моментально - никаких подтверждений майнеров не нужно.
Атака майнерами? Серьезно.Да никто уже не рассматривает такую угрозу. Потому что она практически нереальна.  
Рассматриваешь самый нереальный вид атаки. Она не проходит, значит уже БЕЗОПАСНА. Крутой вывод.

Да у тебя транзакция полгода не защищена блокчейном. И находится только у тебя. Транзакция не в блокчейне- считай, что ее нет.  Она за это время столько раз может потеряться, без всяких майнеров. Мы еще не знаем всех вариантов, как можно заставить тебя ее потерять. Или не дать тебе записать ее в блокчейн.
Quote
2. Ну да которую легко атаковать (по сути это транза с одним подтверждением), поэтому ее мало где будут применять лол.
Приведи пример легкой атаки. Хватить бросаться словами.

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

p/s/ По поводу того, что не будут принимать:
https://altcoin.info/news/dash_dobavili_na_kriptovaljutnuju_birzhu_mercury-2065.html
574  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 13, 2018, 04:15:42 PM
ППЦ GGUL я за тебя волнуюсь, мне и так приходится по два раза тебе писать но сейчас ты не выдал вообще ни одного нового вопроса - только то на что я уже отвечал. Я б к доктору на твоем месте сходил, мало ли чего  Huh. В общем буду отвечать цитатами, мне не влом копипастить.
Вообще-то схему взлома ты не предоставил. Избирательное чтение?
Подтверди свой опус практикой. Ведь ты умудрился "доказать", что система не безопасна, даже НИ РАЗУ не упомянув, как она реализована. Гениально. Smiley
Quote
Если я как получатель моментальной транзы не могу моментально потратить средства
Снимаю вопрос. Проверил сам. Действительно,требует подтверждение. Вернее, для мгновенной транзакции требуется подтверждение. Для обычной нет.

Транзакция в LN находится вне блокчейна полгода, а то  и больше. У одного субъекта.
Транзакция в Даш попадает в блокчейн через 2.5 минуты.

И ты говоришь, что первая более надежна. Мы с тобой по разному понимаем надежность. Smiley
575  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 13, 2018, 01:09:05 PM
В альтернативной реализации:
1. Делается платеж - создается транзакция
2. В течение нескольких секунд эта транзакция попадает к 4700 мастернодам.
3. После этого система мастернод уже  не примет другую транзакцию, которая тратит эти же средства. Уже не говоря о том, что она потеряется.
3. В среднем через 2.5 минуты транзакция попадает в блокчейн. .
Выводы делайте сами. Что тут безопаснее.

Твоя альтернативная реальзация:
Не имеет безопасности и надежности биткоина
Реализация не безопасна и не надежней Х-подтверждений в блокчейне, поэтому крупные сервисы никогда ее не будут использовать, а будут продолжать ждать эти свои Х подтверждений.
Транзакции псевдо-моментальные, в отличае от лайтнинга и 0-conf трнз.
Ты сравнивай с LN.
1.LN - не имеет безопасности и надежности блокчейна биткоина.
2.LN - не надежней Х-подтверждений в блокчейне.
3. И там и там платеж делается за несколько секунд. Поэтому я не понимаю, что значит "псевдомоментальные".

Могу еще добавить:
1.Мы не знаем, как быстро будут проходить платежи в LN, когда будут миллионы нод. Как там с проблемой поиска маршрута. Решили или нет?
2. LN не гарантирует 100% проведения платежа. Каков будет % отказа, мы узнаем на практике.

"Реализация не безопасна". Опять ты кидаешь бездоказательные утверждения. Давай, нарисуй хотя бы одну схему взлома.
Quote
Если тебе трудно организовать бэкап, то я удивлюсь если ты оргианизовал хоть какое-то более менее грамотное хранение своих криптоключей.
Попытки наездов с твоей стороны свидетельствуют, что ты чувствуешь себя неуютно. Smiley
С криптоключами то у меня всё в порядке. Они у меня в холодном виде в 3 местах, один в банковской ячейке. И мне не надо больше суетиться.
Только я вот не представляю, как я буду после каждого платежа в LN обеспечивать себе такой же уровень безопасности. Smiley
576  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 13, 2018, 10:39:04 AM
Да нет это ты плохо читаешь так как раньше я тебе уже ДОКАЗАЛ что твои псевдомоментальные транзы в даше не БЕЗОПАСНЫ.
Перейдем к конструктивному сравнению.
В LN:
0. Открытие канала пропустим
1. Делается платеж - создается транзакция.
2. Эта транзакция хранится у одного субъекта. И планируется, что будет храниться длительный срок, например полгода.
3. Если за эти полгода субъект потеряет транзакцию, то потеряет средства.
4. Еще он должен всё это время смотреть за партнером, чтобы он не своровал.
5. Через полгода окончательная транзакция попадет в блокчейн.
Вроде ничего не упустил.

В альтернативной реализации:
1. Делается платеж - создается транзакция
2. В течение нескольких секунд эта транзакция попадает к 4700 мастернодам.
3. После этого система мастернод уже  не примет другую транзакцию, которая тратит эти же средства. Уже не говоря о том, что она потеряется.
3. В среднем через 2.5 минуты транзакция попадает в блокчейн.

Выводы делайте сами. Что тут безопаснее.

По мне, так если в альтернативной реализации транзакции не безопасны, то к LN вообще не стоит приближаться. Smiley

Quote
Твой анализ - это "Там все мутно и притянуто за уши." - и кто после этого сказочник.
Если что-то нельзя измерить это не значит то наблюдая за этим чем-то нельзя сделать выводов об изменении этого в какую либо сторону.
Не имея возможности измерить скорость ветра ты можешь сделать выводы об его увеличении или уменьшении наблюдая за деревьями.
Значит, ты измеряешь силу ветра величиной наклона деревьев.  Smiley Очень быстро отвечаешь. Включай мозги.
Тебе надо просто спокойно сесть и подумать над этой мыслью:
Для того, чтобы говорить про уменьшение или увеличение, надо уметь измерять. Или, по крайней мере сравнивать.
Можешь подумать над такой задачкой. Когда уровень децентрализации в Биткоине был выше, сейчас или 5 лет назад. И ты поймешь, что не всё так просто.
577  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 13, 2018, 08:33:41 AM
Да я тоже рад что до тебя наконец доперло что твои псевдо-моментальные траны в даше еще и НЕ БЕЗОПАСНЫ. И если кому-то не нужна базовая безопасность блокчейна обеспеченная майнерами они вполне могут определить что моментальные 0-Conf транзы не помеченные опциональным RBF для них ДОСТАТОЧНО БЕЗОПАСНЫ. Ура идем дальше.
Ты плохо читаешь. Я прямым текстом написал, что мгновенные транзакции в Даше ДОСТАТОЧНО БЕЗОПАСНЫ, чтобы ими можно пользоваться. И нигде не писал, что они  НЕ БЕЗОПАСНЫ. Начинаешь выдумывать.
И ты, ссылаясь на 0-Conf транзы в битке, не можешь это опровергнуть. Потому что это разные вещи. Как ты не можешь допереть до этого. Хочешь доказать, что мгновенные транзакции в Даше не безопасны. Найди в НИХ слабые места.
Перестань обсуждать  0-Conf транзы в битке. Это ДЕМАГОГИЯ. Сдается мне, ты решил заняться троллингом. 6-й пост одно и то же.  Smiley

Я что-то начал догадываться. Для тебя понятия "менее безопасно" и "не безопасны" - синонимы что ли? Как-то ты с легкостью меняешь одно на другое.
Quote
"Единственная реалистичная атака" - серьезно?
Вообще-то ты указал один вектор атаки, причем самый нереальный, через хешрейт.
Там, навскидку, есть и другие, намного легче. Например, можно организовать DDOS-атаку на узел. И блокировать штрафные транзы. Способов заблокировать  один компьютер существенно больше , и они существенно легче, чем вывести из строя несколько тысяч нод.
Система настолько сложная, что мы еще не знаем всех способов атаки. Даже тот способ, который я указал выше, может прокатить.   А ты - "единственная атака". Smiley
Да, серьезно. Все остальное вполне укладывается в мое ".. но эти все доп риски можно значительно уменьшить фактически до 0 технически грамотным подходом.".
DDOS (кстати не дешевое удовольствие) - это по сути твой комп ушел в офф, а это разве не та ситуация когда мы обсуждали "резервные копии"? Ты походу считаешь что такие атаки вообще постоянны будут ("Ведь практически ничего не теряешь, кроме комсы. IP-адресов,прокси-серверов, ботнетов в сети хватает. ") Тогда вот тебе простой способ "заработка":
1. не разрешаешь своей ноде пропускать транзы очищающие противоположный конец канала (либо программируешь чтобы комса на последние остатки взлетала до небес)
2. например приобретаешь самый дешевый VPS, ставишь "следящую" ноду, о которой атакующий конечно ничего никак не может знать, и которая даже сама может отреагировать на атаку пустив в сеть штрафную транзу без твоего участия.
3. ждешь когда тебя атакуют
4. ...
5. PROFIT!!!!111
Ты хочешь сказать, что все эти мероприятия: приобретение VPS, следящая нода,  добавляют УДОБСТВА использования LN. Smiley
Даже особо комментировать нечего. Ну прям очень удобная система. Какой процент пользователей сможет это проделать. Для кого вообще предназначена эта система?

Quote
"Ваши интересы защищены кодом" - наверно, не совсем. Тебе еще надо ПОСТОЯННО следить за соседом, чтобы он не жульничал.
Опять скажешь, мелочь какая-то.  А для меня не мелочь. И кто-то может на этом погореть. И не надо говорить, что сам виноват. Это издержки устройства системы. Ведь в блокчейне Биткоина не надо этого делать. И в Даше не надо об этом думать.

Абсолютно точно тебе НЕ НУЖНО ПОСТОЯННО следить за соседом, ты либо осознанно ВРЕШЬ либо до сих пор поленился изучить технологию. Когда ты в последний раз сутки не имел возможности выйти в интернет? а неделю? при том что это как я сказал решается технически.
Блин опять мы возвращаемся к блокчейну. Мне что опять доказывать что блокчейн был и будет медленным а если мы хотим быстро и дешево да еще и p2p то все-таки чем-то мы должны пожертвовать?
Клиенту надо следить за тем, чтобы его устройство всегда подключалось к сети. На его устройстве всегда запущена и правильно функционирует программа, которая этим занимается.
То, что это является необходимостью, видно хотя бы из того, что в лагере LN на полном серьезе обсуждается создание сторонних сервисов, которые будут заниматься этим вместо клиента. А ты мне говоришь, что нет необходимости.

Вот я не хочу жертвовать никакими удобствами.  И другие пользователи, думаю тоже. И пока в альтернативной реализации я не нашел ничего, чем бы я должен был пожертвовать.
Quote
С появлением spv-майнинга эта проблема ушла. После появления нового блока передается хеш от блока. И майнеры начинают искать новый блок от этого хеша. А потом получают весь блок.
Да неужели, таки прям взяла и "ушла". Физика то ни куда не ушла - чем больше время распространения блока, тем больше майнеры могут "наклепать" правильных блоков поверх неправильного.
Ну и все же надеюсь на попытку раскрыть нам глаза на остальное якобы устаревшее, пожалуйста начни с блока "Damage to decentralization", например.
Не веришь, читай и просвещайся. Время распространения хеша не увеличивается с увеличением размера блока.
Я сказал, что часть устарела и привел тебе 2 факта.  Че те еще надо? Smiley Думаю, этот вопрос закрыт.
Про "уменьшение децентрализации" не буду ничего говорить. Там все мутно и притянуто за уши. Начиная с того, что никто не знает, как измерять "уровень децентрализации". При этом выкладываются рассуждения про "уменьшение децентрализации".
Нельзя говорить про уменьшение, если не договорились, как измерять. Это демагогия. А демагогию включают, когда хотят кому-то запудрить мозги. Smiley
Если хочешь, можем обсудить это, но лучше в другой теме.
578  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 12, 2018, 07:46:36 PM
Ну, хотябы прогресс.. Ровно такой-же вывод и про 0-Conf которые существуют на битке - Они МЕНЕЕ безопасны, чем транзакции в блокчейне. Но могут быть ДОСТАТОЧНО безопасными, чтобы ими пользоваться.
Наконец-то. Хоть в чем-то сошлись.  Smiley
В том-то и дело, что 0-Conf в битке НЕдостаточно безопасны. И уже маловероятно, что когда-нибудь будут безопасными.
С появлением очереди транзакций, а так же такой опции, как RBF, этот вариант ушел из практического применения. Поэтому надо забыть про него.
А в Даше вполне работоспособны. И достаточно безопасны.  
Quote
Что имеем в лайтнинге? Лайтнинг это офчайн решение - там транзакции подтверждаются сразу: ты договариваешься с соседом по каналу о новом балансе, вы обмениваетесь хитрыми транзами, и все. Ваши интересы защищены кодом - если оппонент пытается сжульничать у тебя есть достаточно времени для ответа. Единственная реалистичная атака здесь - если жулик обладает 51% хешрейта, который все время выделенное тебе на ответ будет блокировать твою штрафную транзу пока не исполнится его транза. Т.е. базовый уровень безопасности здесь близок к транзам на блокчейне с множеством подтверждений (успешная атака против тебя гарантированна только при наличии у майнеров более 50% мощностей), конечно в целом в лайтнинге безопасность меньше - но эти все доп риски можно значительно уменьшить фактически до 0 технически грамотным подходом.
Про устройство блокчейна можно было и не писать. Smiley
"Единственная реалистичная атака" - серьезно?
Вообще-то ты указал один вектор атаки, причем самый нереальный, через хешрейт.
Там, навскидку, есть и другие, намного легче. Например, можно организовать DDOS-атаку на узел. И блокировать штрафные транзы. Способов заблокировать  один компьютер существенно больше , и они существенно легче, чем вывести из строя несколько тысяч нод.
Система настолько сложная, что мы еще не знаем всех способов атаки. Даже тот способ, который я указал выше, может прокатить.   А ты - "единственная атака". Smiley

"Ваши интересы защищены кодом" - наверно, не совсем. Тебе еще надо ПОСТОЯННО следить за соседом, чтобы он не жульничал.
Опять скажешь, мелочь какая-то.  А для меня не мелочь. И кто-то может на этом погореть. И не надо говорить, что сам виноват. Это издержки устройства системы. Ведь в блокчейне Биткоина не надо этого делать. И в Даше не надо об этом думать.

Quote
"Сирот" - это "Orphan rate amplification ... "? Почему ты считаешь что это не так, тут же чистая "физика".
С появлением spv-майнинга эта проблема ушла. После появления нового блока передается хеш от блока. И майнеры начинают искать новый блок от этого хеша. А потом получают весь блок.
579  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 12, 2018, 02:50:46 PM
А где я говорил что ты говорил что моментальных транз битке нет? Не знаю почему мне приходится писать все дважды. Краткая история: 1. Обсуждаем лайтнинг, в частности моментальные транзы. 2. Тут ты внезапно говоришь что мол в Даше и так есть моментальные траны. 3. Я тебе отвечаю в битке тоже есть моментальные транзы. 4. Ты вопрошаешь при чем здесь моментальные транзы битка. 5. Я отвечаю - ровно по той же причине почему ты завел речь про моментальные транзы даши.
Я ничего не упустил?
На это я ответил, что мгновенные транзы Даша достаточно безопасны, а у Битка нет. Поэтому мы можем забыть про моментальные транзакции Битка.
Нам в этой дискуссии НАДО забыть про них. Ну какой интерес обсуждать их?
Изначально речь шла о системе мгновенных транзакций в Даше и LN. Smiley
Как ты не можешь это понять.
Quote
Лол, ок, есть такой неблагозвучный термин "доказательство от противного" слышал? Судя по тому что ты уклонился от отвта на простой вопрос ты уже начал кое что подозревать. Итак повторюсь: если бы существовала технология с безопасными и моментальными транзакциями - то такие бы безопасные транзакции можно было бы моментально записывать в блокчейн, т.е необходимость в майнинге бы отпадала. Поэтому да, если в системе все еще есть майнинг, любые "моментальные" транзакции - в подобной системе не безопасны.
Последний вывод "в подобной системе НЕ БЕЗОПАСНЫ" неправильный. Опять логика тебя подводит.  Они МЕНЕЕ безопасны, чем транзакции в блокчейне. Но могут быть ДОСТАТОЧНО безопасными, чтобы ими пользоваться.
Quote
Итак, для начала нам придется осознать что моментальные транзы в даше на самом деле псевдо-моментальные. Да, они чуть более безопасны чем обычные 0-conf транзы, но это не без жертв. Если я как получатель моментальной транзы не могу моментально потратить средства - то как ни крути залоченое бабло на счете это уже ни разу не "моментальные" транзы. При этом 0-conf транзу я могу потратить, т.е. Лайтниг и 0-conf являются моментальми во всех смыслах этого слова, на даше - если выразится корректно - моментально только подтверждение заморозки средств, полное завершение транзакции - это момент разморозки - что далеко от "моментальности".

Теперь еще раз про безопасность и почему я остаюсь при мнении что ни один серьезный бизнес никогда не прикрутит твои псевдомоментальные и псевдобезопасные транзы. С момента появления псевдомоментальной транзы до первого подтверждения в блокчайне - безопасность системы (этой транзы) естественно не обеспечена  майнингом (мы же помним для чего майнинг в блокчейне?), она обеспечена некой недо-PoS системой, "недо-" - потому что ее безопасность хуже чем "стандартная" PoS система (там тупо PoS помноженный на рандом). Именно поэтому ни один бизнес определивший для себя необходимый уровень безопасности в X-подтверждений, когда поверх транзакции накапливается определенное количество работы/голосов - никогда не заменят это твоими не безопасными псевдомоментальными транзами.
Пошел конструктив. То, что в Даше нельзя сразу потратить мгновенную транзакцию до подтверждения в блоке, это, конечно, минус. Правда я не уверен, что нельзя.  Smiley
У тебя есть информация, что нельзя? На практике мне этого не нужно было, поэтому пока не могу ничего утверждать. Но почему-то мне кажется, что можно. Не вижу причин для этого.

То, что какой-то бизнес, который определит для себя высокий уровень безопасности, не будет пользоваться мгновенными транзакциями. Так это их право.
Такой бизнес может решить, что LN тоже небезопасно пользоваться. Ведь X-подтверждений тоже нет. Smiley
А какой-то бизнес может решить, что вполне нормально.   Я думаю, что практика такая уже есть. Если был бизнес, который работал с 0-ми транзакциями в битке, то не использовать такую же возможность в Даше, где это более безопасно, как-то глупо.

Quote
Quote
Я не видел рекомендаций от разработчиков, как пользователи должны реагировать в таком случае..
Как атакующий:
1. ты запускаешь ноду.
2. ты открываешь канал/каналы (-комса)
3. ты ждешь вечность когда нода на другом конце уйдет в офф.
4. сжимаешь кулачки и пытаешься проделать свой трюк.
5 нода которую ты пытался надуть появляется в онлайне, ты теряешь канал и должен повторять сначала (нода скорее всего в некий блэк лист попадет).

Да возможно когда-нибудь тебе повезет. В любой системе где тебе не нужно доверять - слабое звено ты сам. Ну и не вижу технический трудностей твоей ноде в качестве защиты блокировать транзы которые обнуляют балланс на противоположном конце. Да это в целом вредит системе, но в любом случае открывать рандомный канал к рандомной ноде - не самый лучший выбор.
Программе ждать не проблема.
Сжимать кулачки не надо. Ведь практически ничего не теряешь, кроме комсы. А если ты и так решил закрывать канал, то почему бы не попробовать. 
IP-адресов,прокси-серверов, ботнетов в сети хватает.
То есть, проблема есть. Тогда, по крайней мере, надо информировать пользователей об этом.
Кто-то мне утверждал, что можно открыть канал, ни с кем не договариваясь. Smiley А теперь выясняется, что открывать с незнакомцем это не такое уж хорошее дело.
Quote
Quote
Да знаю я все эти "аргументы". Часть уже точно устарела.
Уменьшение децентрализации. Опасность хардфорка. Сказки это всё. Smiley
"Устарела"? Это как-так? По ссылке там расписано все по пунктам, давай выкатывай свои опровержения.
Например, то что при увеличении блока увеличивается количество блоков-сирот.
Еще там есть чушь про то, что нельзя увеличивать блок из-за китайских майнеров. Smiley
Каждый раз вызывает улыбку.
Зарекся уже обсуждать здесь увеличение блока. Поэтому предлагаю закрыть эту тему в этой теме.
580  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: February 12, 2018, 10:09:18 AM
Нет, я не видел аргументов, почему НЕЛЬЗЯ  увеличивать блок. Из Ваших расчетов/доводов это никак не следует.
Ну что же. У Вас кончились аргументы, поэтому Вы решили обсудить мой интеллект. Заодно привлечь авторитетов, в виде создателей Биткоина. Пошла демагогия.
https://en.bitcoin.it/wiki/Block_size_limit_controversy - читайте все аргументы - и за и против.
Вы же сами ставите под сомнение интеллект разработчиков своими утверждениями и давая им советы, ставите под сомнение интеллект спецов по криптографии которые разработали протокол LN и вообще разводите флуд в этой теме.
Да знаю я все эти "аргументы". Часть уже точно устарела.
Уменьшение децентрализации. Опасность хардфорка.   Сказки это всё. Smiley
На каждую из них уже написаны десятки опровержений.

И зачем разработчики рассказывают эти сказки. Может потому, что хотят продвинуть LN. Ведь если увеличат блок, то он нафиг  никому не нужен будет. Smiley
p/s/
Закрываю обсуждение увеличение блока.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!