Author

Topic: IP Консенсус (не POS не POW) (Read 1047 times)

copper member
Activity: 90
Merit: 0
November 26, 2020, 02:35:46 PM
#94
от описаного изначально БЧ я отказался еще и потому что там обнаружилась пару лаж:
1. если победитель вычислен но он не отвечает, то сеть остановится, можно вычислить сразу несколько победителй, но это будет плодить форки ,хотя в прицнипе не беда ибо редко будет
2. более серьёзная: хеш зависит от набора тх и если сеть нашла победителя а он получил еще одну тх то он не сможет выдать нужный блок потому что не знает что одна тх лишняя, а с ней получается другой победитель - как это разрулить хз, да и не важно уже
legendary
Activity: 3556
Merit: 1100
November 25, 2020, 11:55:53 PM
#93


консенсус Roll Eyes достигнут?
copper member
Activity: 1554
Merit: 489
Stop the war!
November 25, 2020, 10:22:06 PM
#92

в 35й раз пишу что мне валюта не нужна,

награды нужны для эмиссии


Ну все правильно: тебе похуй что твои говнотокены ни одна биржа не возьмет и цена им будет ноль. А долбоебы майнеры пусть ишачат за эти твои токены, майнерам же главное Твоя Идея, а не их бабло!

мне в первую очередь нужны дешевые транзакции и отсутствие стейков и майнеров

А про реляционные БД и облачные хранилища погугли все таки.
copper member
Activity: 90
Merit: 0
November 25, 2020, 05:17:40 PM
#91

Скорость нужна для ловли блох.
Или для поиска информации в интернете, например.

ДАГ - бесполезный отстой, который ничем и никак не мотивирует использовать его как основу некой валюты, даже по сравнению с простым блокчейном.

в 35й раз пишу что мне валюта не нужна, у меня нет цели сделать очередной конвертор ээ в цифры в бч, для спасения пенсионных накоплений уже есть бтц, а для спекуляций - 100500 альтов

мне в первую очередь нужны дешевые транзакции и отсутствие стейков и майнеров
айпи консенсус нужен был чтобы избежать концентрации наград, награды нужны для эмиссии потому что токенсейла не будет, токенсейла не будет потому что не нужны проблемы с регуляторами
потенциальное объединение айпи в пулы я проблемой не вижу, их нельзя выкупить даже в теории потому что они привязаны к местности(разве что чеерз покупку vps, но эта затея быстро закончится и не факт что оно ваще рентабельно будет), можно только в аренду взять, а это не проблема потому что добровольное,
(по этой же причине и майнинг пулы это тоже проблема только в головах параноиков типа вышепросравшегося)

а скорость не нужна, пока-что

и даги разные бывают
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 25, 2020, 09:45:54 AM
#90
с БЧ я уже сделал, но он всегда будет сливать ДАГам

Погоди, вот когда ты узнаешь про реляционные БД - вообще офигеешь  Shocked

ну и к чему твой высер? я под реляционное гавно писал еще в 2004 году, причем с тех пор имел дело почти со всеми известными бд и шо? или это ты так дешево  выебнуться хотел тем что мускул осилил ? нихуя себе! наверно когда понял как жоины работают так сразу поучствовал в себе превосходство над смертными? я тебе тайну открою, то что ты знаешь как работають бд и бч никак не отличает тебя от обоссаных алкашей под забором, так что не нужно этим выебываеться, ничего в этом героического нет
или ты тут на форуме специально сидишь чтобы повыебываться ибо других радостей в жизни нет?

(второго долбоеба в теме, тот котоырй с признаками неудачника, это тоже касется)

ты даже сам не в курсе что скрость дага легко может даже превосходить скорось твоего унылого бд кластера

К чему эта истерика и зачем ты усираешься перед "обоссаными алкашами"? Пиши свой генитальный проект и поднимай для него форум. Здесь, как видишь, никто не проявляет интереса к твоим открытиям для себя DAG'а и прочего говна мамонта. Похоже, все идейные, страдающие лохчейном головного мозга, сбежали из одной больницы. Симптомы как под копирку.
http://lurkmore.to/ГСМ
еще обсужу это с нашим хацкером, но вроде все правильно

Тот самый момент, когда в воспалённом сознании Теплоухова (investgroup и tvv) к вымышленному аналитику добавился вымышленный хацкер или ты его потенциальный сосед по палате. Grin

Как называть дилетанта, который пришёл к "обоссаным алкашам", чтобы его научили?
https://bitcointalksearch.org/topic/hedera-hashgraph-5293151
legendary
Activity: 3556
Merit: 1100
November 25, 2020, 06:59:34 AM
#89

Скорость нужна для ловли блох.
Или для поиска информации в интернете, например.

ДАГ - бесполезный отстой, который ничем и никак не мотивирует использовать его как основу некой валюты, даже по сравнению с простым блокчейном.
copper member
Activity: 90
Merit: 0
November 25, 2020, 05:57:49 AM
#88
с БЧ я уже сделал, но он всегда будет сливать ДАГам

Погоди, вот когда ты узнаешь про реляционные БД - вообще офигеешь  Shocked

ну и к чему твой высер? я под реляционное гавно писал еще в 2004 году, причем с тех пор имел дело почти со всеми известными бд и шо? или это ты так дешево  выебнуться хотел тем что мускул осилил ? нихуя себе! наверно когда понял как жоины работают так сразу поучствовал в себе превосходство над смертными? я тебе тайну открою, то что ты знаешь как работають бд и бч никак не отличает тебя от обоссаных алкашей под забором, так что не нужно этим выебываеться, ничего в этом героического нет
или ты тут на форуме специально сидишь чтобы повыебываться ибо других радостей в жизни нет?

(второго долбоеба в теме, тот котоырй с признаками неудачника, это тоже касется)

ты даже сам не в курсе что скрость дага легко может даже превосходить скорось твоего унылого бд кластера
copper member
Activity: 1554
Merit: 489
Stop the war!
November 24, 2020, 11:56:34 PM
#87
с БЧ я уже сделал, но он всегда будет сливать ДАГам

Погоди, вот когда ты узнаешь про реляционные БД - вообще офигеешь  Shocked
copper member
Activity: 90
Merit: 0
November 24, 2020, 02:47:17 PM
#86
насчет айпи я еще подумаю, а вот по поводу БЧ....
мне тут подкинули ДАГ алгоритм который вроде как получается не имеет проблем обычных ДАГов(в первую очередь не нуждается в мастернодах/валидаторах), и вот думаю его заюзать вместо БЧ , реализация правда не открытая придется самому писать

с БЧ я уже сделал, но он всегда будет сливать ДАГам потому что БЧ требуется 2 взаимодействия по сети(сначала броадкастить транзакцию а потом броадкастить блок), а у ДАГам только транзакции нужно рассылать, а зачем тогда старьё делать...
copper member
Activity: 36
Merit: 11
November 22, 2020, 04:38:41 PM
#85
ПОВ не нравится тем что он пов, слишком огромные требования к узлу

...

на самый-самый краянйк можно добавить некоторый ПОВ или лучше Proof-of-RAM, последний с требованием например наличия 32-64гиг озу похоронит любой ботнет, потому что будет отсечено 99% зараженых тачек
задачи чтобы оно работало на мобилках - нет

Суть алгоритма PoW сводится к теории вероятности и нормальному распределению, а не просто искусственной сложности и перебору чисел. Т.е. это довольно простой способ доказать проделанную работу без участия человека. Я недавно расписывал как он работает: https://bitcointalksearch.org/topic/m.55440475. По факту вам никто не мешает поменять sha256 хеширование на любой другой однонаправленный алгоритм, который тяжело высчитать, но элементарно проверить.


Но вам видимо хочется просто сделать ради того, чтобы сделать. Ограничением по белым IP вы создаете единственное ограничение в количестве возможных нод в 2^32, а консенсусу это не помешает, так как есть физические ограничения на уровне ОС для количество дескрипторов, подключенных сокетов, прерываний и так далее, если не вдаваться в детали. Это значит, что так или иначе в строю останутся только самые ближайшие с минимальной задержкой и максимальной шириной канала, процессором, памятью итд. (При подключении огромного числа нод)

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

А еще момент с ботнетом вы отметаете с точки зрения того, что владельцу ботнета выгоднее ддосить кого-нибудь. А вдруг ваша гипотетическая монета станет стоить каких-то денег на открытом рынке - тогда ему станет выгодно получать её?!

По-поводу анонимности: вы предлагаете при подключении производить перепись всех участников формата:
адрес с монетами => ip адрес? Б - "Безопасность". В других криптовалютах есть возможность вытащить адреса нод, но всё спроектировано таким образом, что адреса участников не имеют значения по большому счету и не нужны в рамках алгоритма. Вы же предлагаете сделать их обязательными для алгоритма.

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

победитель выбирается по простому правилу — к какому из идентификаторов узла хеш блока ближе всего тот и получает награду
анклы фиксятся так же как и везде - по самой длинной цепи

Не совсем ясно кто именно является производителем блока в моменте. Для сети получить награду не сама-цель. Цель в том, чтобы произвести новый блок, и он подходил по правилам консенсуса.


И еще раз напомню про "тяжело верифицировать - легко проверить". А в случае PoS - 51% должно быть "за". В вашем же случае сгенерировать соседнюю цепочку и поменять основную ветвь не составит труда. А тогда какой смысл во всем этом?

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

32 битами ограничен пакет, т.е. протокол. никто не мешает построить еще одну версию протокола, где будет не 4 байта, а 6 или 8. Есть же уже ipv6. И кстати, в вашем алгоритме куда должны стучаться владельцы 6х версий адресов?
copper member
Activity: 90
Merit: 0
November 20, 2020, 02:47:59 PM
#84

так как нет премайна, то нет денег для транзакций  а тогда как блоки с наградой делать?

Зачем нужна награда, если ты делаешь блокчейн для каких-то там прикладных целей?

прикладные не значит что он приватный, это значит что он делается не ради самой сети и не ради токена, а будет выполнять определнную функцию
copper member
Activity: 1554
Merit: 489
Stop the war!
November 20, 2020, 02:09:45 PM
#83

так как нет премайна, то нет денег для транзакций  а тогда как блоки с наградой делать?

Зачем нужна награда, если ты делаешь блокчейн для каких-то там прикладных целей?

copper member
Activity: 90
Merit: 0
November 20, 2020, 01:40:29 PM
#82
еще одна идея

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

поэтому что я придумал? пустых блоков вообще не будет
будет разовая награда конкретному айпи за присоединение и она будет запоминаться в БЧ, а пустых блоков не будет вообще, а для не пустых награда будет как раньше

это классно еще тем что теперь нет никакого квантования, не нада от балды выдумывать скока нам нада времени на блок, сеть работает только если есть что обрабатывать, если нет - то ей ничего не нужно делать
у меня по сути остается тока одна константа - глубина пересмотра цепи, которую можно тоже сделать адаптивной по кол-ву узлов, типа если 100 узлов то можем на 100 блоков пересматривать, а если 500 то на 500
и тогда будет идеальная система - без констант вообще, не помню как это обосновывается в теории систем но помню что это хорошо
(ну кроме размера наград, но это не имеет значения, просто чем активнее эмиссия тем дешевле будет 1 токен и наоборт)

блоки при этом становятся очень мелкими - в основном с 1 или несколькими транзакциями, микроблоки, такой типа гибрид между БЧ и ДАГ

copper member
Activity: 1554
Merit: 489
Stop the war!
November 19, 2020, 07:43:43 AM
#81
Зачем нужна защита от ботнета - непонятно? У тебя будет огромная сеть из лояльных майнеров, ей никакой ботнет не страшен! Запускайся уже скорее, а то у людей асики всякую фигню майнят.
copper member
Activity: 90
Merit: 0
November 19, 2020, 06:56:24 AM
#80
я тут придумал как ботнет похоронить окончательно

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

таким образом даже если хацкер заразит кучу тачек и даже какимто чудом пробьет их фв и раутеры, что само по себе чудо, ему придется еще для каждого айпи иметь отдельный домен 2го уровня

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

шах и мат)

еще обсужу это с нашим хацкером, но вроде все правильно
copper member
Activity: 90
Merit: 0
November 17, 2020, 12:52:42 PM
#79
Сомнительный повод радоваться перспективам биткоина. Забавно у адептов психическое заболевание прогрессирует - изначально в крестовый поход на банкстеров собирались и причисляли к ним любого критика крипты, а теперь гордятся фальшивой банкстерской лояльностью. Когда на рынке что-то активно пампят, то это значит что киты заманивают лохов, чтобы слить им на хаях, а после снова откупиться на низах и так по кругу, пока у лохов не иссякнет энтузиазм или бабло. Банкстеры станут ещё богаче, а хомяки ещё беднее. Тебе то какая выгода? Ты с банкстерами в доле или они тебе инсайды сливают? Я понимаю что некоторым хомякам удастся подзаработать фиата, но большинство получит лишь убыток. Преимущество крипты для банкстеров в том, что открытое манипуляцирование её рынком не преследуется по закону, в отличие от манипуляций зарегулированными рынками. Я бы сильно удивился, если бы банкстеры этим не пользовались.

опять ты ниче не понял
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 17, 2020, 11:49:31 AM
#78
кста пока некоторые думают что блокчеин это лохчеин , в это время:



а если чел не знает что такое зе экономист и чей он рупор то с ним и говорить не о чем

Сомнительный повод радоваться перспективам биткоина. Забавно у адептов психическое заболевание прогрессирует - изначально в крестовый поход на банкстеров собирались и причисляли к ним любого критика крипты, а теперь гордятся фальшивой банкстерской лояльностью. Когда на рынке что-то активно пампят, то это значит что киты заманивают лохов, чтобы слить им на хаях, а после снова откупиться на низах и так по кругу, пока у лохов не иссякнет энтузиазм или бабло. Банкстеры станут ещё богаче, а хомяки ещё беднее. Тебе то какая выгода? Ты с банкстерами в доле или они тебе инсайды сливают? Я понимаю что некоторым хомякам удастся подзаработать фиата, но большинство получит лишь убыток. Преимущество крипты для банкстеров в том, что открытое манипуляцирование её рынком не преследуется по закону, в отличие от манипуляций зарегулированными рынками. Я бы сильно удивился, если бы банкстеры этим не пользовались.
copper member
Activity: 90
Merit: 0
November 17, 2020, 09:53:25 AM
#77
кста пока некоторые думают что блокчеин это лохчеин , в это время:



а если чел не знает что такое зе экономист и чей он рупор то с ним и говорить не о чем
copper member
Activity: 1554
Merit: 489
Stop the war!
November 17, 2020, 09:04:42 AM
#76
отвлекаете на фигню всякую) лучше бы идеи подбросили) хотя у меня уже почти все сложилось, но некоторые моменты хочется лучшить
тут например открываются возможности по огромной скорости но пока не могу придумать как это сделать безопасно

Не отвлекайся на фигню всякую. Зачем тебе безопасность в прототипе? Выкатишь исходники на форум, народ начнет тестировать, сеть начнет расти, а если кому-то понадобится безопасность - допилят по ходу дела в следующих версиях с тобой или без тебя.
copper member
Activity: 90
Merit: 0
November 17, 2020, 08:02:28 AM
#75
отвлекаете на фигню всякую) лучше бы идеи подбросили) хотя у меня уже почти все сложилось, но некоторые моменты хочется лучшить
тут например открываются возможности по огромной скорости но пока не могу придумать как это сделать безопасно
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 17, 2020, 06:24:22 AM
#74
Умные учатся на чужих ошибках, самые умные - на собственных ))

у меня 17 лет в software development так что я более менее в курсе че как делается обычно, если я какието общепризнаные практики отвергаю значит есть причины

Почему-то я не удивлен? 'Хуяк-хуяк и в продакшен' - старую школу ни с чем не спутаешь )

пока что нада концепт отработать, все остальное потом, а со свои страданиями на работе связанными с разгребанием чужих спагетти - к психологу
судьба софта никогда не зависела от качества кода, конечному юзеру всегда было пох на чем и как оно написано, это внутренние страдания разрабов которые не волнуют никого кроме них самих
я выложу код в том виде в каком удобно мне, если комуто захочется переписать его в отвратительную форму кросс-плорфменного си , то милости просим
я сам во основном на с++ пишу потому что оно не имеет никакого отношения к крипте и п2п но зато там нужна максимальная производительность, но в данном случае он мне только мешать будет

Про судьбу софта верно, но ему и на принцип хранения данных похуй, ему нужно чтобы было подешевле и попроще, а лохчейн так не умеет. Какие-то приватные ключи и мутные биржи для рядового пользователя - тёмный лес и лишняя возня. Что значит C++ не имеет отношения к крипте и p2p? Биткоин на нём написан, да и другие p2p приложения тоже довольно часто.
copper member
Activity: 90
Merit: 0
November 17, 2020, 04:29:51 AM
#73
Умные учатся на чужих ошибках, самые умные - на собственных ))

у меня 17 лет в software development так что я более менее в курсе че как делается обычно, если я какието общепризнаные практики отвергаю значит есть причины

Почему-то я не удивлен? 'Хуяк-хуяк и в продакшен' - старую школу ни с чем не спутаешь )

пока что нада концепт отработать, все остальное потом, а со свои страданиями на работе связанными с разгребанием чужих спагетти - к психологу
судьба софта никогда не зависела от качества кода, конечному юзеру всегда было пох на чем и как оно написано, это внутренние страдания разрабов которые не волнуют никого кроме них самих
я выложу код в том виде в каком удобно мне, если комуто захочется переписать его в отвратительную форму кросс-плорфменного си , то милости просим
я сам во основном на с++ пишу потому что оно не имеет никакого отношения к крипте и п2п но зато там нужна максимальная производительность, но в данном случае он мне только мешать будет
copper member
Activity: 1554
Merit: 489
Stop the war!
November 16, 2020, 09:14:41 PM
#72
Умные учатся на чужих ошибках, самые умные - на собственных ))

у меня 17 лет в software development так что я более менее в курсе че как делается обычно, если я какието общепризнаные практики отвергаю значит есть причины

Почему-то я не удивлен? 'Хуяк-хуяк и в продакшен' - старую школу ни с чем не спутаешь )
copper member
Activity: 90
Merit: 0
November 16, 2020, 05:24:59 PM
#71
Умные учатся на чужих ошибках, самые умные - на собственных ))

у меня 17 лет в software development так что я более менее в курсе че как делается обычно, если я какието общепризнаные практики отвергаю значит есть причины
copper member
Activity: 1554
Merit: 489
Stop the war!
November 16, 2020, 04:28:43 PM
#70
Умные учатся на чужих ошибках, самые умные - на собственных ))
copper member
Activity: 90
Merit: 0
November 16, 2020, 01:50:06 PM
#69

получил поток пишешь туда читаешь,
там все просто, ну баги наверно какието будут это нормально

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

каждому своё, одним суть важнее формы, другие суть создать не могут зато умеют формы полировать, это тоже нормально
copper member
Activity: 1554
Merit: 489
Stop the war!
November 16, 2020, 01:35:22 PM
#68

получил поток пишешь туда читаешь,
там все просто, ну баги наверно какието будут это нормально

Ну да, Сатоши так же первую версию сделал. Народ девять лет это говно из критических секций потом расхлебывал  Angry
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 16, 2020, 12:13:30 PM
#67
copper member
Activity: 90
Merit: 0
November 16, 2020, 12:05:04 PM
#66
Хочешь делать - делай. Никто же тебя не отговаривает. Люди думали, что ты их о чем-то спрашиваешь в первом посте, а ты оказывается ничего не спрашиваешь.
Расскажи лучше, как p2p сеть хочешь кодить? Какие нынче библиотеки для этого в моде? Или сокеты тоже хардкорно с нуля хочешь программировать?

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

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

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

нет также смысла постоянно кошель менять потому что придется чтобы статистически не палиться делать это после каждого блока сверх меры а это потребует переконнекта и попадания в режим ожидания


щас я еще хочу подумать как бы оптимальнее блоки упорядочивать, чтобы было поменьше анклов, есть идеи, если решу то по сути все проблемы исчерпаны

copper member
Activity: 1554
Merit: 489
Stop the war!
November 16, 2020, 09:30:01 AM
#65
Хочешь делать - делай. Никто же тебя не отговаривает. Люди думали, что ты их о чем-то спрашиваешь в первом посте, а ты оказывается ничего не спрашиваешь.
Расскажи лучше, как p2p сеть хочешь кодить? Какие нынче библиотеки для этого в моде? Или сокеты тоже хардкорно с нуля хочешь программировать?
copper member
Activity: 90
Merit: 0
November 16, 2020, 08:33:51 AM
#64
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 16, 2020, 06:38:32 AM
#63
Более сложная логика это пулы могут не сговариваться и даже быть категорически против, но не по своей воле принять участие в атаке. Свои же сотрудники, хакеры и даже компартия Китая могут сделать то, что пулам невыгодно, но выгодно им. С чего ты взял что выгоду можно получать только играя по правилам, если сами пулы это уже игра против правил, придуманных Сатоши?

компартии нужно провести двойную трату?) они вроде экономика номер 1 в ойкумене, а не нищеброды
или они хотят убить свои пулы? так для этого не нужно хакеров нанимать можно просто "запретить и не пущать"
они хотят сам бтц убить? ну успехов, пулами рулят люди не тупее тех то их атакует

а то что противоречит мечтам сатоши это автоматически ересь и зло даже если оно работает и все довольны? да? а с каких пор вы стали сектантом  а вайтпепер сатоши стал вашей библией?

Если захочет продвинуть условный криптоюань, то может пригодиться. Это идеологический вопрос и смерть биткоина для компартии Китая может быть выгоднее, чем выручка от двойной траты. У неё будет доказательство что биткоин - хуйня, в то время как доказательств что криптоюань - хуйня у её оппонентов не будет. Запретить и не пущать такого результата не даст. Умеющим альтернативно пользоваться утюгом и паяльником тоже может быть выгодно, то что невыгодно владельцам пулов. А атомными станциями значит рулят тупые? Логика адептов - детский лепет. Если бы она была верной, то не было бы аварии на Чернобыльской АЭС. Реакторы РБМК-1000 тоже больше 10 лет работали на Ленинградской атомной станции, но конструктивный недостаток привёл к тому, что выход системы из строя был лишь вопросом времени и авария была неотвратима. При этом авария, внезапно, была невыгодна эксплуататору АЭС в лице СССР. Мантры про то, что раньше никогда такого не было, никак не помогли жертвам аварии защититься от радиации. Чёрный лебедь может прилететь даже не смотря на отсутствие объективных причин внутри системы, а когда причины есть, то его появление неизбежно. Почитайте Нассима Талеба, может быть поумнеете.

Кто все? Ты их лично спрашивал? Сатоши похоже недоволен что его гипотеза экспериментально опровергнута, и вряд ли он в этом одинок. Если мои разговоры про уязвимость алгоритма Сатоши позволяют зачислить меня в ряды сектантов, то разговоры про абсурдность религий, видимо, позволяют зачислить атеистов в ряды верующих. Ребята, главная ваша проблема не в том, что вы - дилетанты, а в том что вы этим гордитесь и ничему не хотите учиться. Я здесь пишу не для того, чтобы пошатнуть веру адептов. Как говорил амаклин - этих гоблинов уже ничем не исправить. Пишу я для тех, у кого есть желание думать своей головой и критически оценивать поток пустых сектантских мантр.
copper member
Activity: 90
Merit: 0
November 16, 2020, 04:41:36 AM
#62
Более сложная логика это пулы могут не сговариваться и даже быть категорически против, но не по своей воле принять участие в атаке. Свои же сотрудники, хакеры и даже компартия Китая могут сделать то, что пулам невыгодно, но выгодно им. С чего ты взял что выгоду можно получать только играя по правилам, если сами пулы это уже игра против правил, придуманных Сатоши?

компартии нужно провести двойную трату?) они вроде экономика номер 1 в ойкумене, а не нищеброды
или они хотят убить свои пулы? так для этого не нужно хакеров нанимать можно просто "запретить и не пущать"
они хотят сам бтц убить? ну успехов, пулами рулят люди не тупее тех то их атакует

а то что противоречит мечтам сатоши это автоматически ересь и зло даже если оно работает и все довольны? да? а с каких пор вы стали сектантом  а вайтпепер сатоши стал вашей библией?
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 16, 2020, 04:33:48 AM
#61
copper member
Activity: 90
Merit: 0
November 16, 2020, 03:57:17 AM
#60
legendary
Activity: 2744
Merit: 1588
November 16, 2020, 03:25:24 AM
#59

Справедливости ради, остальные адепты тоже не понимают принципов децентрализации. Сатоши показалось что он решил задачу, но человеки нашли уязвимость и изобрели пулы. Пользователи отправляют свои данные (транзакции) в сеть, но в лохчейн их пишут ~10 пулов и никто больше. Давай тогда гугл или мировую банковскую систему считать децентрализованными, у них то серверов побольше. Аргументы, что гугл или мировая банковская система могут отклонить пользовательские данные (транзакции) и даже откатить историю операций, несостоятельны, потому что это могут сделать и ~10 пулов. Техническая возможность у них есть и технология лохчейна никак не помешает им это сделать, остальное вопрос веры, что вдвойне смешно в недоверенной сети. За гуглом и финансовыми организациями следят регуляторы. В какое спортлото вы будете жаловаться на пулы, когда они по своей или чужой инициативе вас наебут? Придёте в органы и скажете что верили в Деда Мороза, потому что ранее он всегда был добрым и кто знал? Grin

Гугл может лишить аккаунта любого человека, может. А в биткоине такого нет. Если в биткоине цензура и блокировка транзакций, нет.

Даже серверы в Гугл принадлежат Гуглу, а в биткоине ноды принадлежат разным людям.

Пока никак эта вероятность не реализована, которая связана с пулами.

Эти страхи уже много лет существуют, однако всё больше людей и самое главное компаний начинают покупать биткоины и считают его надежным.

Время как раз и показывает, что биткоин раньше и сейчас работает надежно и ему ничего не грозит, а наоборот именно он ломает фиатную систему. Что именно благодаря ему, вводиться в странах электронные доллары и всякие юани.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 16, 2020, 03:01:40 AM
#58
copper member
Activity: 90
Merit: 0
November 15, 2020, 05:06:14 PM
#57

Ты не поверишь  Grin
Угадай кто и когда это написал?
Quote
So the possibility of generating coins today with a few cents of compute
time may be quite a good bet, with a payoff of something like 100 million
to 1!


если бы они реально так думали они бы не покупали пиццы за 10000 биткоинов
и скока из них сохранили то что намайнили?
copper member
Activity: 1554
Merit: 489
Stop the war!
November 15, 2020, 04:13:16 PM
#56
моя сеть будет работать только при определенных условиях а не всегда,

Твоя сеть если когда-то и появится, то будет работать только в полностью управляемой централизованной песочнице. Но судя по твоим "познаниям" и способностям к обучению, скорее всего даже до песочницы дело не дойдет  Grin
copper member
Activity: 90
Merit: 0
November 15, 2020, 12:35:39 PM
#55
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 15, 2020, 10:01:49 AM
#54
Вы не понимаете принципы децентрализации. Показываю на примере, до Сатоши уже всё было, а именно Сатоши и соединил всё воедино, именно его применение консенсуса POW к сети и позволило этой сети стать децентрализованной.

Справедливости ради, остальные адепты тоже не понимают принципов децентрализации. Сатоши показалось что он решил задачу, но человеки нашли уязвимость и изобрели пулы. Пользователи отправляют свои данные (транзакции) в сеть, но в лохчейн их пишут ~10 пулов и никто больше. Давай тогда гугл или мировую банковскую систему считать децентрализованными, у них то серверов побольше. Аргументы, что гугл или мировая банковская система могут отклонить пользовательские данные (транзакции) и даже откатить историю операций, несостоятельны, потому что это могут сделать и ~10 пулов. Техническая возможность у них есть и технология лохчейна никак не помешает им это сделать, остальное вопрос веры, что вдвойне смешно в недоверенной сети. За гуглом и финансовыми организациями следят регуляторы. В какое спортлото вы будете жаловаться на пулы, когда они по своей или чужой инициативе вас наебут? Придёте в органы и скажете что верили в Деда Мороза, потому что ранее он всегда был добрым и кто знал? Grin

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

Без устойчивого к атакам алгоритма сеть нерабочая, даже если объединение произошло бы. Сатоши считал людей альтруистами и майнинг позиционировал как выигрыш в лотерею за участие в эксперименте. Амаклин ещё 3 года назад здесь написал, что если бы эксперимент продолжался в первоначальном виде, то биткоин уже натянул бы мировую финансовую систему. Вряд ли адепты когда-нибудь станут альтруистами-экспериментаторами, поэтому им остаётся только наёбывать друг друга ради приумножения своего фиата и мировому господству бетховена случиться не суждено.
legendary
Activity: 2744
Merit: 1588
November 15, 2020, 08:27:11 AM
#53

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

Этой красной фразой Вы именно подчеркнули, что именно Вы не понимаете принципы децентрализации. Показываю на примере, до Сатоши уже всё было, а именно Сатоши и соединил всё воедино, именно его применение консенсуса POW к сети и позволило этой сети стать децентрализованной.

У Вас консенсуса нет, якобы простое голосование IP это просто бред полный, а иначе откуда всякие DDOS-атаки, где даже бан по IP не помогает.

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

Я Вам советую именно почитать про разные алгоритмы консенсуса и досконально разобраться, что это такое. Поэтому воспринимайте критику окружающих спокойно.

Я раньше сам здесь выкладывал идеи различных алгоритмов консенсуса, что-то оказалось нерабочим, а что-то может работать. Такие обсуждения наоборот дают пищу для размышлений и помогают глубже понять суть децентрализации.
copper member
Activity: 1554
Merit: 489
Stop the war!
November 15, 2020, 07:14:51 AM
#52

а биткоин как начинался?  первые узлы поднимали ради выгоды майнеров?

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

я не знаю причем тут вы  Grin я вас вроде сюда не звал Grin а тема эта для тех кому интересно, а не для тех кому это не интересно,


Тема для тех кому интересно что?
Неужели для тех кому интересно как вы заливаете про ваше бабло и свободное время которое вы собираетесь выкинуть на помойку? Ну ок, ищите единомышленников.
copper member
Activity: 90
Merit: 0
November 15, 2020, 06:47:04 AM
#51
С чего вы взяли, что ваша сеть станет огромной? Кому нужна ваша сеть? Зачем кому-то кроме вас становиться ее частью?

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


Ну дак дерзайте: экспериментируйте, тратьте свое время и бабло на свои хотелки которые потом выкинете на помойку. Мы-то тут при чем?

я не знаю причем тут вы  Grin я вас вроде сюда не звал Grin а тема эта для тех кому интересно, а не для тех кому это не интересно, или вы любите над собой издеваться и писать в темы которые вам не интересны?  Grin
или вы фашист и просто не терпите никакого инакомыслия? в широком философским смысле фашизм значит именно это.
или загляните в глубь себя и попробуйте там отыскать причину по которой вы никак не можете избавиться от тяги писать в тему о том что никому не нужно и что выкинут на помойку
copper member
Activity: 1554
Merit: 489
Stop the war!
November 15, 2020, 06:04:11 AM
#50

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

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

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

Теперь стало все понятно. Тема была создана именно для того чтобы в конце написать вот это вот последнее предложение: "у меня есть то чего у вас нет - куча времени и бабла".
Ну дак дерзайте: экспериментируйте, тратьте свое время и бабло на свои хотелки которые потом выкинете на помойку. Мы-то тут при чем?
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 15, 2020, 05:40:24 AM
#49
Ладно, как залистишь свой 'коин без сложности' на какую-то биржу, сигнализируй тут. Я так и быть, преподам тебе пару платных уроков  Smiley

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

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

Это ты не понимаешь, что у тебя сеть дохлая. Даже в протоколе торрента сеть функционирует благодаря алгоритмам, а вовсе не размерам сети.
Можешь хоть коробочки клеить. Кто запрещает? Ты пришёл сюда за экспертизой и получил её. Если она тебе не нужна, то непонятно зачем приходил. Время и бабло никак не поможет повышению твомх компетенций, пока ты сам к этому не стремишься, и тратишь ресурсы на проверку давно опроверженных гипотез. С чего ты взял что у людей с компетенциями нет времени и бабла? Не можешь ты себе этого позволить. Твои время и бабло ограничены. 9 женщин не родят ребёнка за 1 месяц, независимо от размера инвестиций, а издержки на коммуникацию сжирают все человеко-часы при масштабировании команды, но блажен кто верует.
copper member
Activity: 90
Merit: 0
November 15, 2020, 05:08:48 AM
#48
Ладно, как залистишь свой 'коин без сложности' на какую-то биржу, сигнализируй тут. Я так и быть, преподам тебе пару платных уроков  Smiley

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

ну я не буду листиться пока сеть не станет огромной, у меня вообще пока нет цели листиться, вы никак не понимаете что я тут не создаю очередной коин ради коина или ради айсио чтобы быстро обогатиться
вы тут все очень шаблонно рассуждаете
я могу спокойно выкинуть свои наработки и перейти на пос или пов, потому что у этой сети будет своя прикладная функция и какой там консенсус этой сети пофиг, ей даже токен не нужен особо, более того ей пофиг даже производительность, если я возьму самую худшую технологию то мне будет уже достаточно, но так как у меня есть то чего у вас нет - куча времени и бабла, то я могу себе позволить любые эксперименты
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 13, 2020, 11:01:19 AM
#47
Ладно, как залистишь свой 'коин без сложности' на какую-то биржу, сигнализируй тут. Я так и быть, преподам тебе пару платных уроков  Smiley

Вероятность крайне мала, разве что на свою же дырявую биржу, но её и без тебя разграбят.
legendary
Activity: 2744
Merit: 1588
November 13, 2020, 06:37:23 AM
#46


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

51% ботнет на консенсус не повлияет, все просто согласятся что 51% наград пойдут ему, все остальное легко проверяется, не вижу я в упор как консенсус может пострадать

Слушайте у Вас реально нет консенсуса. Голосованиями якобы одними IP это полный бред.

Тут ведь, как уже сказали ранее защита должна быть и в блокчейне.

copper member
Activity: 1554
Merit: 489
Stop the war!
November 13, 2020, 04:25:07 AM
#45
Ладно, как залистишь свой 'коин без сложности' на какую-то биржу, сигнализируй тут. Я так и быть, преподам тебе пару платных уроков  Smiley
copper member
Activity: 90
Merit: 0
November 13, 2020, 02:33:23 AM
#44
Не порите чушь, ей больно!
Майнерам насрать на законопослушность, их интересует только бабло. Как только майнер увидит свою выгоду, он тут же кинет все свои мощности в сторону бабла.

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

Quote
В июле 2014 года майнинговый пул GHash.io превысил отметку в 51%, но, в ответ на растущее беспокойство, добровольно снизил уровень своего влияния до 39%.

Quote
Bitmain действует через различные майнинговые пулы и, так или иначе, уже несколько лет назад вышла за рамки 50%.

насрать им на всё кроме бабла вот прямо щас да? точно? а долгосрочные последствия вы учли? или вы думаете на*бал 1 раз и съ*ебался это самая выгодная стратегия?
ботнету может и выгодно, но ботнеты чтото  не спешат проводить такую атаку даже на щиткоинах с 20 узлами, а не серьзных сетях - не могут просто изза их размеров, поэтому случаются они раз в год максимум на одном коине и без особых последствий

тоже касается и моей, пока она будет слабой никто ее не будет трогать, а когда она будет большой то атаковать будет очень дорого (если вообще возможно)
copper member
Activity: 1554
Merit: 489
Stop the war!
November 13, 2020, 01:52:30 AM
#43
ну на биржах очень много щиткоинов у которых очень мало узлов, очень слабый хешрейт или вообще пос, которых нагнуть никакой проблемы не составляет,

А в Америке негров линчуют!
Я думал мы договорились? Нет? Тогда конкретику: какую конкретно из залисченых монет легко нагнуть двойной тратой?

к тому же почему ее будет легко нагибать? чем больше узлов тем сложнее будет нагибать. у меня сложность есть, просто она не вычислительная а количественная
Количество берется откуда? К монете должно быть доверие, а откуда оно возьмется если монету можно почти бесплатно трахать во все щели?

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

Не порите чушь, ей больно!
Майнерам насрать на законопослушность, их интересует только бабло. Как только майнер увидит свою выгоду, он тут же кинет все свои мощности в сторону бабла.

максимум майнеров ->  максимум сложность -> максимум доверие
вы просто забыли что "максимальная сложность" берется не с неба и не "из строго алгоритма", а прямо из лояльности майнеров и пулов
а вы говорите что в биткоине нет демократии - еще как есть, (а пулы это просто партии)

ржунимагу. Вы сделали мой день прямо с утра  Grin Grin Grin
Лояльность майнеров  Grin
Я падсталом  Grin
copper member
Activity: 90
Merit: 0
November 13, 2020, 01:22:12 AM
#42

никакому, объявить что "в сети пи*дец", и ждать когда сфомируется например 51% с одной цепью, или хотя бы  34%, или 26, или 17

то что вы описываете означает что 98% не хочет играть честно, а тут никакой консенсус не поможет решить кто главный, даже в ПОВ в такой ситуации могут быть цепи одинаковой сложности  и одинаковой длины - какую выберете?


Проблема в том, что вашу "сеть без сложности" можно будет очень легко нагибать таким образом сколь угодно раз. Сеть ПОВ имеет сложность и нагнуть ее таким образом сложно.
Чтобы совершить двойную трату в битке, по моим оценкам, нужно потратить примерно 20кк баксов. При этом атаку заметят все, потому что она сложная (дорогая) и очень редкая.
С другой стороны, аренда десятка-другого ип адресов на каком-нибудь амазоне, стоит копейки. Соответственно прикидываться самой правильной цепочкой из большинства узлов сможет любой лошара. Поэтому коины на таком блокчейне конечно не примет ни одна биржа ибо кому это надо - постоянно следить за блокченом какого-то шитка в ручном режиме?

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

к тому же почему ее будет легко нагибать? чем больше узлов тем сложнее будет нагибать. у меня сложность есть, просто она не вычислительная а количественная
в биткоине доверие к самой длинной цепи формируется не потому что она самая сложная - это следствие, а потому что в ее создании участвовало большинство законопослушных майнеров
максимум майнеров ->  максимум сложность -> максимум доверие
вы просто забыли что "максимальная сложность" берется не с неба и не "из строго алгоритма", а прямо из лояльности майнеров и пулов
а вы говорите что в биткоине нет демократии - еще как есть, (а пулы это просто партии)
copper member
Activity: 1554
Merit: 489
Stop the war!
November 13, 2020, 12:12:15 AM
#41

никакому, объявить что "в сети пи*дец", и ждать когда сфомируется например 51% с одной цепью, или хотя бы  34%, или 26, или 17

то что вы описываете означает что 98% не хочет играть честно, а тут никакой консенсус не поможет решить кто главный, даже в ПОВ в такой ситуации могут быть цепи одинаковой сложности  и одинаковой длины - какую выберете?


Проблема в том, что вашу "сеть без сложности" можно будет очень легко нагибать таким образом сколь угодно раз. Сеть ПОВ имеет сложность и нагнуть ее таким образом сложно.
Чтобы совершить двойную трату в битке, по моим оценкам, нужно потратить примерно 20кк баксов. При этом атаку заметят все, потому что она сложная (дорогая) и очень редкая.
С другой стороны, аренда десятка-другого ип адресов на каком-нибудь амазоне, стоит копейки. Соответственно прикидываться самой правильной цепочкой из большинства узлов сможет любой лошара. Поэтому коины на таком блокчейне конечно не примет ни одна биржа ибо кому это надо - постоянно следить за блокченом какого-то шитка в ручном режиме?
copper member
Activity: 90
Merit: 0
November 12, 2020, 04:34:24 PM
#40
причем я тут понял что мне даже 51% не нужно, мне хватит минимального большинства, т.е. даже если в сети 100 узлов, у 98ми из которых свои цепи, а у 2х - общая, то эти 2  - большиснтво

Отлично! Пусть 98 нод имеют разные цепочки, а две ноды имеют одинаковую. А если я что-то там поправил в коде и не цепляюсь к этим двум, а цепляюсь к какой-то другой? Теперь в сети 97 нод имеют свои блокчейны, и две пары имеют свои собственные...
Теперь какой-то лох делает транзакцию на биржу. Транзакция записывается в эти 99 бокчейнов (97 уникальных и два не уникальных). Биржа должна какому блокчейну верить?


никакому, объявить что "в сети пи*дец", и ждать когда сфомируется например 51% с одной цепью, или хотя бы  34%, или 26, или 17

то что вы описываете означает что 98% не хочет играть честно, а тут никакой консенсус не поможет решить кто главный, даже в ПОВ в такой ситуации могут быть цепи одинаковой сложности  и одинаковой длины - какую выберете?

copper member
Activity: 1554
Merit: 489
Stop the war!
November 12, 2020, 04:25:01 PM
#39
причем я тут понял что мне даже 51% не нужно, мне хватит минимального большинства, т.е. даже если в сети 100 узлов, у 98ми из которых свои цепи, а у 2х - общая, то эти 2  - большиснтво

Отлично! Пусть 98 нод имеют разные цепочки, а две ноды имеют одинаковую. А если я что-то там поправил в коде и не цепляюсь к этим двум, а цепляюсь к какой-то другой? Теперь в сети 97 нод имеют свои блокчейны, и две пары имеют свои собственные...
Теперь какой-то лох делает транзакцию на биржу. Транзакция записывается в эти 99 бокчейнов (97 уникальных и два не уникальных). Биржа должна какому блокчейну верить?
copper member
Activity: 90
Merit: 0
November 12, 2020, 03:56:19 PM
#38
Нет. Я ничего не понял. Дайте конкретный понятный ответ на конкретный вопрос.
С сети всего две ноды и у них есть две цепочки, в одной 300 блоков в другой 500 блоков. Блоки 1-99 в них одинаковые, остальные - разные. К сети присоединяется третья нода у которой нет ни одного блока. Вопрос: какую цепочку должна принять третья нода?

Не торопитесь с ответом. Все обдумайте. Самый очевидный ответ в стиле "так не бывает" - это самый неверный ответ. Прочитайте описание протокола биткоина от Сатоши Накомото. Там совсем не много и есть неплохие переводы на русский. Когда поймете как на этот вопрос ответил Сатоши, возможно у вас появятся дельные мысли о том, как на этот вопрос можно ответить по другому.

я все таки с наскока попробую:

в вашем примере в сети нет консенсуса, поэтому 3й нод выбирает любую цепь, возникает большинство 2 против 1, если подключается 3й, то он присоедиянется к большиству, получается 3 против 1, и т.д.
даже если у нас N узлов с N разными цепями то поступаем таким же макаром
даже если у нас есть группа из 50 нодов с одной веткой и 50 - с другой, то опять присоединяемся к случайной и получаем большиснво

причем если у нас больше 2х цепей то нам 51% не нужно, хватит минимального большинства, т.е. даже если в сети 100 узлов, у 98ми из которых свои цепи, а у 2х - общая, то эти 2  - большиснтво
или: для 2х цепей - хватит 51%, для 3х - 34%, для 4х - 26% и т.д. чем больше цепей тем меньше нужно для большиснва
copper member
Activity: 1554
Merit: 489
Stop the war!
November 12, 2020, 02:37:55 PM
#37

ну если вы будете делать это раньше 100го блока, то это уже было - вы будете проигнорены, даже если ваша длиннее
а если у нас уже 2+ похожих цепей(это те у кого разница длин в переделах 100 блоков), то после -100го блока мы выкинем все кроме одной по правилу
т.е. выбор по длине работает только  для последних 100 блоков
годится?


Нет. Я ничего не понял. Дайте конкретный понятный ответ на конкретный вопрос.
С сети всего две ноды и у них есть две цепочки, в одной 300 блоков в другой 500 блоков. Блоки 1-99 в них одинаковые, остальные - разные. К сети присоединяется третья нода у которой нет ни одного блока. Вопрос: какую цепочку должна принять третья нода?

Не торопитесь с ответом. Все обдумайте. Самый очевидный ответ в стиле "так не бывает" - это самый неверный ответ. Прочитайте описание протокола биткоина от Сатоши Накомото. Там совсем не много и есть неплохие переводы на русский. Когда поймете как на этот вопрос ответил Сатоши, возможно у вас появятся дельные мысли о том, как на этот вопрос можно ответить по другому.
copper member
Activity: 90
Merit: 0
November 12, 2020, 02:22:15 PM
#36

Не обязательно плодить свои.
У вас цепочка из 300 блоков из которых я хочу переписать 200. Внутри этих двухсот блоков допустим 500 транзакций.
Я распихаю эти 500 транзакций по своим 400 блокам и анонсирую свою цепочку. На каком основании вы мою более длинную цепочку отвергнете?


ну если вы будете делать это раньше 100го блока, то это уже было - вы будете проигнорены, даже если ваша длиннее
а если у нас уже 2+ похожих цепей(это те у кого разница длин в переделах 100 блоков), то после -100го блока мы выкинем все кроме одной по правилу
т.е. выбор по длине работает только  для последних 100 блоков
годится?

да и я не говорил что я уже все продумал а вы ко мне тут сразу а как у тебя то а как у тебя сё, я пока что тока идею выдвинул и пробую ее на практике на прототипе в котором щас нет даже тех защит которые я уже придумал
некоторые мысли я тут прямо на форуме и придумываю или приплетаю известные
copper member
Activity: 1554
Merit: 489
Stop the war!
November 12, 2020, 10:56:19 AM
#35

нужно использовать только транзакции из пула, если приходит блок в котором есть транзакции которых нет в пуле то он не принимается как "пока не валидный"
а чтобы обогнать нужно плодить свои транзакции
Не обязательно плодить свои.
У вас цепочка из 300 блоков из которых я хочу переписать 200. Внутри этих двухсот блоков допустим 500 транзакций.
Я распихаю эти 500 транзакций по своим 400 блокам и анонсирую свою цепочку. На каком основании вы мою более длинную цепочку отвергнете?


какой вообще в этом смысл? он не получит за это ничего
До тех пор пока ваш блокчейн это "Неуловимый Джон", все будет работать так как вы задумали: все узлы будут честными. Как только коины из вашего блокчейна можно будет конвертировать во что-то осязаемое (хоть в доги), сразу появится соблазн начать делать "двойные траты".
То есть отправить монеты на биржу, вывести с биржи доги, переписать блокчейн с нужного места по новой, снова отправить те же самые монеты на биржу...

ЗЫ и давайте не будем аргументы приводить из разряда "а в америке негров линчуют" "в других шитках ведь как-то работает". Если у других работает, значит они уже прошли по граблям и придумали костыли. Вы по граблям только начинаете свой эпичный поход и все костыли и шишки у вас еще впереди.
copper member
Activity: 90
Merit: 0
November 12, 2020, 10:45:24 AM
#34

сейчас сделано просто: пересмотреть можно только 100 блоков,
если вы получили 200й, то 100й уже нельзя пересмотреть и все кандидаты игнорятся


Ну хорошо, вы не примете на замену новый блок 100 если у вас есть уже 200 блоков. А тот кто этот сотый блок отправляет на вас обидится и построит цепочку в 500 блоков пока вы строите свою из трехсот. То есть в сети будет две цепочки:
1 - 2 - 3 ... - 100(версия 1) -... - 300
1 - 2 - 3 ... - 100(версия 2) -... - 300 - ... - 500

Какая цепочка правильная?


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

если он будет делать ее быстрым методом, то какой вообще в этом смысл? он не получит за это ничего
ну ок, пусть он хочет просто поломать всё, тогда если у нас 2 или 100  цепей идут параллельно и все одной длины и все валидные, то вводим простое правило какоето, например на каждом 100м блоке, сразу после метки, мы сравниваем хеши последних блоков цепей и та цепь которая выигрывет продолжает, остальные игнорятся

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


В вашем велосипеде сложности нет, консенсуса нет.

а кто сказал что консенсус можно достигнуть только сложностью? вообщето его проще всего достигнуть математической детерминированностью, когда порядок данных определяется самими данными

в рипле например сложности вообще нет, и узлов там мало, и нет мастернодов, все почти на демократии, ну пусть там большая часть с одним владельцем, но ботнет всеравно больше в 100 раз но чтото никто не спешит его атаковать почемуто
copper member
Activity: 1554
Merit: 489
Stop the war!
November 12, 2020, 10:26:58 AM
#33

там не менее несмотря на кучу угроз, описанные вами проблемы практически не встречались на практике ни в каких БЧ,
Проблем нет у БЧ в которых есть алгоритм консенсуса. В этом алгоритме правильной считается цепочка с наибольшей сложностью.
В вашем велосипеде сложности нет, консенсуса нет. Поэтому никто не запрещает сделать число валидных цепочек равным числу нод в сети и каждый будет в итоге доволен - ведь он единственный обладатель своего собственного блокчейна которого больше нет ни у кого ))
copper member
Activity: 90
Merit: 0
November 12, 2020, 10:16:46 AM
#32
Демократия в крипте это ругательное слово.
Каждый сам за себя и не доверяет никому кроме математического алгоритма - это главный принцип от которого нужно отталкиваться при построении вело-блокчейна.

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

есть много не математических факторов про которые вы забываете но которые обеспечивают живучесть всех этих сетей даже в большей степени чем их алгоритмы,
алгоритм это как закон он работает только если он устраивает большинство
copper member
Activity: 1554
Merit: 489
Stop the war!
November 12, 2020, 10:08:56 AM
#31
Демократия в крипте это ругательное слово.
Каждый сам за себя и не доверяет никому кроме математического алгоритма - это главный принцип от которого нужно отталкиваться при построении вело-блокчейна.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 12, 2020, 10:04:54 AM
#30

Вопрос в том, как алгоритмически отличить фуфло от не фуфла. POW или POS клиент выберет цепь с самой высокой сложностью и злоумышленник пойдёт нахуй. В обоих случаях доказательство алгоритмическое. Кроме того, в обновления иногда прописывают контрольные точки, что задирает сложность атаки до уровня доступного только пулам для POW и крупным ходлерам для POS.


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

51% ботнет на консенсус не повлияет, все просто согласятся что 51% наград пойдут ему, все остальное легко проверяется, не вижу я в упор как консенсус может пострадать

Прелестная наивность, тебя ждёт много чудных открытий.
copper member
Activity: 1554
Merit: 489
Stop the war!
November 12, 2020, 09:58:57 AM
#29

сейчас сделано просто: пересмотреть можно только 100 блоков,
если вы получили 200й, то 100й уже нельзя пересмотреть и все кандидаты игнорятся


Ну хорошо, вы не примете на замену новый блок 100 если у вас есть уже 200 блоков. А тот кто этот сотый блок отправляет на вас обидится и построит цепочку в 500 блоков пока вы строите свою из трехсот. То есть в сети будет две цепочки:
1 - 2 - 3 ... - 100(версия 1) -... - 300
1 - 2 - 3 ... - 100(версия 2) -... - 300 - ... - 500

Какая цепочка правильная?
copper member
Activity: 90
Merit: 0
November 12, 2020, 09:19:06 AM
#28
Как узел проверяет валидность нового блока?

так же как и везде, входы-выходы транзакций, хеш родителя и хеш блока + сортировка транзакий

Везде проверяется сложность хэша у нового блока. У вас сложности нет, значит не "как везде".
Поэтому еще раз: что конкретно проверит узел, когда к нему придет новый блок?
"хеш родителя и хеш блока" - что понимаем под проверкой хэша родителя и хэша блока? Хэш родителя должен что...? Хэш блока должен что...?

а победитель он потому что хеш его узла и хеш этого блока имеют минимальную дельту в сравенении с остальными вариантами

Хорошо. Допустим новый блок имеет номер 100 и к узлу пришли 100 вариантов хэшей. Узел выбрал самый близкий и поместил этот блок в блокчейн, дальше узел ждет блок номер 101, 102, 103 и т.д. Через час в блокчейне узла уже 200 блоков и тут к нему приходит блок номер 100 у которого хэш более лучший чем у блока который уже ранее был помещен в блокчейн.
Что делать узлу? Просто игнорировать старые блоки? ОК, допустим. Но вдруг появилась в сети новая нода и у нее еще нет блокчейна, ей какую цепочку считать правильной?

Узел должен выбрать ту цепочку у которой 200 блоков но у номера 100 какой-то далекий хэш или выбрать цепочку у которой 99 блоков, зато блок номер 100 имеет самый близкий к генератору хэш?



сейчас сделано просто: пересмотреть можно только 100 блоков,
если вы получили 200й, то 100й уже нельзя пересмотреть и все кандидаты игнорятся

пока что эти цифры фиксированные но в будущем наверно лучше сделать это с привязкой к времени а не к кол-ву
или лучше адаптивным (в зависимости от кол-ва участников или вариантов блоков за единицу времени, еще не кумекал особо в это сторону)

никто ниче лучше не придумал и у меня нет тут своих идей поэтому заюзан баян


Вопрос в том, как алгоритмически отличить фуфло от не фуфла. POW или POS клиент выберет цепь с самой высокой сложностью и злоумышленник пойдёт нахуй. В обоих случаях доказательство алгоритмическое. Кроме того, в обновления иногда прописывают контрольные точки, что задирает сложность атаки до уровня доступного только пулам для POW и крупным ходлерам для POS.


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

51% ботнет на консенсус не повлияет, все просто согласятся что 51% наград пойдут ему, все остальное легко проверяется, не вижу я в упор как консенсус может пострадать
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 12, 2020, 09:14:48 AM
#27
Предположим ситуацию - новый участник сети синхронизируется с сетью и ноды сообщают ему что предыдущие блоки сгенерированы определёнными ip-адресами. Каким образом этот участник алгоритмически проверит прошлое и что помешает злоумышленнику напиздеть что он в прошлом владел всем существующим диапазоном ip-адресов?

если все ноды к которым вы подключаетеся подпихивают вам фуфло то вам даже ПОВ не поможет, потому что вы не можете проверить ни как хешрейт менялся и какая должна была быть сложность (потому что она зависит от хешрейта не он от неё), ни как стейки менялись , узлы вам скажут что сложность всегда была ничтожной и нагенерят вам БЧ любой длины, а стейки следуют из блоков так что смело бери наши блоки с фуфлом

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

Вопрос в том, как алгоритмически отличить фуфло от не фуфла. POW или POS клиент выберет цепь с самой высокой сложностью и злоумышленник пойдёт нахуй. В обоих случаях доказательство алгоритмическое. Кроме того, в обновления иногда прописывают контрольные точки, что задирает сложность атаки до уровня доступного только пулам для POW и крупным ходлерам для POS.

Я ничего не требую, всего лишь указываю на то, что твой велосипед, в отличие от POW/POS, совсем нерабочий.

после наработки какойто достоточный массы токенов

Чё ты заладил токены-токены? Ты на стороннем лохчейне свой велосипед собрался крутить?
https://ru.wikipedia.org/wiki/Токен_(криптовалюта)
copper member
Activity: 1554
Merit: 489
Stop the war!
November 12, 2020, 09:07:26 AM
#26
Как узел проверяет валидность нового блока?

так же как и везде, входы-выходы транзакций, хеш родителя и хеш блока + сортировка транзакий

Везде проверяется сложность хэша у нового блока. У вас сложности нет, значит не "как везде".
Поэтому еще раз: что конкретно проверит узел, когда к нему придет новый блок?
"хеш родителя и хеш блока" - что понимаем под проверкой хэша родителя и хэша блока? Хэш родителя должен что...? Хэш блока должен что...?

а победитель он потому что хеш его узла и хеш этого блока имеют минимальную дельту в сравенении с остальными вариантами

Хорошо. Допустим новый блок имеет номер 100 и к узлу пришли 100 вариантов хэшей. Узел выбрал самый близкий и поместил этот блок в блокчейн, дальше узел ждет блок номер 101, 102, 103 и т.д. Через час в блокчейне узла уже 200 блоков и тут к нему приходит блок номер 100 у которого хэш более лучший чем у блока который уже ранее был помещен в блокчейн.
Что делать узлу? Просто игнорировать старые блоки? ОК, допустим. Но вдруг появилась в сети новая нода и у нее еще нет блокчейна, ей какую цепочку считать правильной?

Узел должен выбрать ту цепочку у которой 200 блоков но у номера 100 какой-то далекий хэш или выбрать цепочку у которой 99 блоков, зато блок номер 100 имеет самый близкий к генератору хэш?
copper member
Activity: 90
Merit: 0
November 12, 2020, 08:55:30 AM
#25
Предположим ситуацию - новый участник сети синхронизируется с сетью и ноды сообщают ему что предыдущие блоки сгенерированы определёнными ip-адресами. Каким образом этот участник алгоритмически проверит прошлое и что помешает злоумышленнику напиздеть что он в прошлом владел всем существующим диапазоном ip-адресов?

если все ноды к которым вы подключаетеся подпихивают вам фуфло то вам даже ПОВ не поможет, потому что вы не можете проверить ни как хешрейт менялся и какая должна была быть сложность (потому что она зависит от хешрейта не он от неё), ни как стейки менялись , узлы вам скажут что сложность всегда была ничтожной и нагенерят вам БЧ любой длины, а стейки следуют из блоков так что смело бери наши блоки с фуфлом

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

я шото недогоняю вашу истерику вы вроде понимаете как работают существующие сети и при этом лезете сюда с какимто идеализмом, ждете чтобы тут решили те проблемы которые никто не решил и которые не имеют решения
этот консенсус не собирается решать проблемы синхронизации с фуфловыми узлами, ботнетов которые имеют 51% ресурса и ничем не отличаются от обычных и прочего, они не решаются в прицнипе без механизмов централизованного доверия, даже в фантазиях они не решаются
тут речь только чтобы не было стейков и гор железа
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 12, 2020, 08:30:42 AM
#24
Как узел проверяет валидность нового блока?

так же как и везде, входы-выходы транзакций, хеш родителя и хеш блока + сортировка транзакий

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

а победитель он потому что хеш его узла и хеш этого блока имеют минимальную дельту в сравенении с остальными вариантами

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

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

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

Отсутствие консенсуса это заебись Grin



Давно тут хороших идей не было.

Мне нравиться ваша идея, тем не менее хочу предложить вариант именно совместить POS+IP. Чтобы учавствовать надо иметь хоть немного денег на счету и белый IP.

если делать ПОС, то придется делать токенсейл, а это сразу проблемы с регуляторами 100%

Не правильно выразился и Вы поняли мою мысль буквально. Вот смотрите в POS может участвовать нода, если имеет на счету деньги.

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

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

Не деньги, а фантики. Может хватит фантазировать? Предположим ситуацию - новый участник сети синхронизируется с сетью и ноды сообщают ему что предыдущие блоки сгенерированы определёнными ip-адресами. Каким образом этот участник алгоритмически проверит прошлое и что помешает злоумышленнику напиздеть что он в прошлом владел всем существующим диапазоном ip-адресов?
copper member
Activity: 90
Merit: 0
November 12, 2020, 08:28:56 AM
#23

Давно тут хороших идей не было.

Мне нравиться ваша идея, тем не менее хочу предложить вариант именно совместить POS+IP. Чтобы учавствовать надо иметь хоть немного денег на счету и белый IP.

если делать ПОС, то придется делать токенсейл, а это сразу проблемы с регуляторами 100%

Не правильно выразился и Вы поняли мою мысль буквально. Вот смотрите в POS может участвовать нода, если имеет на счету деньги.

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

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

ну вот смотрите: у вас в сети тока 1 генезис блок, а узлов напримере 2, как им участовать в стейкинге если деньги еще не эмитированы?  где они их возьмут?

поэтому все ПОСы начинались либо с ПОВа, либо имеют параллельный ПОВ, либо с токенсейла на другом БЧ

то что вы говорите в приниципе можно сделать, но не сразу, а после наработки какойто достоточный массы токенов
legendary
Activity: 2744
Merit: 1588
November 12, 2020, 08:10:28 AM
#22

Давно тут хороших идей не было.

Мне нравиться ваша идея, тем не менее хочу предложить вариант именно совместить POS+IP. Чтобы учавствовать надо иметь хоть немного денег на счету и белый IP.

если делать ПОС, то придется делать токенсейл, а это сразу проблемы с регуляторами 100%

Не правильно выразился и Вы поняли мою мысль буквально. Вот смотрите в POS может участвовать нода, если имеет на счету деньги.

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

Так автоматически обрезается виртуализация множества нод у злоумышленников, а если ввести ещё и определенный денежный порог по сумме, ниже которого нельзя, то вот уже и отсекаются по деньгам, так как это дело становиться затратным.
copper member
Activity: 90
Merit: 0
November 12, 2020, 07:58:11 AM
#21
Как узел проверяет валидность нового блока?

так же как и везде, входы-выходы транзакций, хеш родителя и хеш блока + сортировка транзакий

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

а победитель он потому что хеш его узла и хеш этого блока имеют минимальную дельту в сравенении с остальными вариантами

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

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

остается тока вариант запуливать самому себе транзакцию чтобы подобрать хеш по себя, но может легко оказаться слишком поздно: пока вы подберете под себя цепь уже уйдет дальше от вашего родителя
copper member
Activity: 1554
Merit: 489
Stop the war!
November 12, 2020, 07:42:18 AM
#20
Как узел проверяет валидность нового блока?
copper member
Activity: 90
Merit: 0
November 12, 2020, 07:12:06 AM
#19
В пове я знаю: ищется сложный хэш. Кто нашел хэш - тому награда.
В посе: тоже ищется сложный хэш, но искать имеют право только избранные, поэтому сложность меньше чем в пов. Кто нашел хэш - тому награда.

У вас как блок ищется? Как вы сложность блока регулировать будете? Или пусть по 10 блоков в секунду будет - какая нафиг разница?

сложности пока что нет потому что не вижу необходимости,

блок может формировать кто угодно, можно  эгоистично можно альтруистично:

если эгоистично то узел просто берет транзакции из пула и если получается подобрать их в блок так чтобы обший хеш был близок к твоему, то тогда узел рассылает блок другим, а если не успел или не получилось вообще и пришел блок с другим победителем то он добавляется а ты ты начинаешь заново

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

т.е. достаточно одного альтруиста чтобы портить жизнь всем эгоистам, потому что ему не нужно вообще ничего перебирать, тут разве что нужно вероятно както его притормозить потому что ему нет проблем делать мгновенные блоки из 1 транзакции, а может и не нужно, будет такой се БЧ с микроблоками

а так как транзакций ограниченное кол-во, то вариантов блоков тоже не много, много блоков от альтруистов будет совпадать, что снизит нагрузку на сеть, потому что блок будет порождаться не в одном месте а сразу во множестве
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 12, 2020, 05:45:36 AM
#18
Никому кроме трейдунов крипта не нужна.

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

Прихожу на клоунов вроде тебя посмотреть. Ты верно оценил свой интеллектуальный уровень - клоунов незачем учить, иначе представления не будет. Да я вижу что читать и отвечать не умеешь.
Затея не твоя. Вряд ли вменяемым людям интересно ходить по исхоженным граблям, тем более с дилетантом.
Твои слабоумие и отвага задачу византийских генералов никак не решают, так что кто бы пиздел про сопли.
copper member
Activity: 1554
Merit: 489
Stop the war!
November 11, 2020, 05:25:37 PM
#17
наскока я знаю в ПОСе никакой хеш не ищется

Лолшто?
А как по вашему там блокчейн тогда строится?

а в ПОСе как "сложность регулируется"? и есть ли она там вообще? а как они тогда решили проблему спама блоками?

Ну если фкрации, то как-то так:

Code:
сложность_хэша > 1 / количество_бабла_на_адресе

Рекомендую
copper member
Activity: 90
Merit: 0
November 11, 2020, 05:10:22 PM
#16
Никому кроме трейдунов крипта не нужна.

а шо вы тогда на этом форуме делаете вообще? учите уму разуму таких как я? так это пустая трата времени, а если вам нужно просто выговориться о наболевшем, то я не против, но читать и отвечать не буду, я не психолог
мне не интересно почему моя затея не получится, мне пофиг получится или нет, мне интересно попробовать, кому интересно поучастовать - велкам
а что крипта и щиткоины никому не нужны и прочие сопли  - это в другой раздел плз
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 11, 2020, 05:00:18 PM
#15
Сатоши тоже казалось что биткоин будет работать как задумано, но появились пулы и равномерное распределение эмиссии пошло по пизде вместе с децентрализацией. Если Сатоши с его компетенциями не удалось, то костыли "хуяк-хуяк и в продакшн" тем более не сработают. Ты не ответил на вопрос - нахуя это всё надо?

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

Технически не взлетело - биткоин не работает как задумывал Сатоши, созданием блоков занимаются исключительно ~10 пулов. Экономический взлёт это про МММ, а не про алгоритмы. Запрещать нечего. Крипта это та же валюта условной "весёлой фермы", но без самой игры. Задача византийских генералов не решена, так как по её условиям центр тоже может являться злоумышленником. Сатоши решал её через децентрализацию, а с появлением пулов децентрализации больше нет, зато есть центр в лице пулов у которого имеется техническая возможность наебать остальных участников сети. Никому кроме трейдунов крипта не нужна. Сатоши, по всей видимости, действительно устроился на нормальную работу. Не стоит называть экспериментом опровержение твоих личных заблуждений. Так можно и поход на горшок выдать за эксперимент.

Ты не ответил на вопрос - нахуя это всё надо?

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

Нам это кому (вас много?) и нахуя? У тебя этой возможности нет - ты в трёх соснах блуждаешь. Справедливости ради, её нет и у людей с компетенциями, потому что технология не решает задачу византийских генералов.

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

наскока я знаю в ПОСе никакой хеш не ищется

Тяжёлый случай. Может стоило сначала разобраться, прежде чем по чужим граблям ходить и выдавать это за инновацию?
copper member
Activity: 90
Merit: 0
November 11, 2020, 03:39:48 PM
#14
В посе: тоже ищется сложный хэш, но искать имеют право только избранные, поэтому сложность меньше чем в пов. Кто нашел хэш - тому награда.

наскока я знаю в ПОСе никакой хеш не ищется

Или пусть по 10 блоков в секунду будет - какая нафиг разница?

а в ПОСе как "сложность регулируется"? и есть ли она там вообще? а как они тогда решили проблему спама блоками?
copper member
Activity: 1554
Merit: 489
Stop the war!
November 11, 2020, 03:00:50 PM
#13
В пове я знаю: ищется сложный хэш. Кто нашел хэш - тому награда.
В посе: тоже ищется сложный хэш, но искать имеют право только избранные, поэтому сложность меньше чем в пов. Кто нашел хэш - тому награда.

У вас как блок ищется? Как вы сложность блока регулировать будете? Или пусть по 10 блоков в секунду будет - какая нафиг разница?
copper member
Activity: 90
Merit: 0
November 11, 2020, 02:38:07 PM
#12
Сатоши тоже казалось что биткоин будет работать как задумано, но появились пулы и равномерное распределение эмиссии пошло по пизде вместе с децентрализацией. Если Сатоши с его компетенциями не удалось, то костыли "хуяк-хуяк и в продакшн" тем более не сработают. Ты не ответил на вопрос - нахуя это всё надо?

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


Ты не ответил на вопрос - нахуя это всё надо?

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

sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 11, 2020, 02:29:01 PM
#11
Mightywill, твоя идея не нова, но лохчейн не умеет во внешний мир и верифицируется исключительно алгоритмически. Каким образом алгоритмически доказать что более длинная цепь блоков злоумышленника невалидна, если у него есть ботнет с сотней тысяч или миллионом ip-адресов? Без соответствующего алгоритма всё это не более чем фантазии о вечном двигателе. Мотивы твоего изыскания тоже непонятны. Даже если эффективный алгоритм есть, то на выходе получится очередная пирамидка, в которой злоумышленники будут обменивать ограниченный ресурс на деньги доверчивых лохов, а эту нишу уже заняли биткоин с кефиром.

а вот это еще не факт что получится и будет выгодно, р2р сетей море но я чтото не слышал чтобы хоть одну из них ботнетом нагнули, потому что пускать ботнет на обычные заказы(ддосить) может оказаться намного выгоднее

на самый-самый краянйк можно добавить некоторый ПОВ или лучше Proof-of-RAM, последний с требованием например наличия 32-64гиг озу похоронит любой ботнет, потому что будет отсечено 99% зараженых тачек

Их проектировали не дилетанты. Для атаки нужны некоторые компетенции и ресурсы. Тратить силы и средства на атаку без экономической целесообразности дураков нет. Точнее нет умных, которые желают выкинуть время и деньги на ветер, а у дураков нет ни компетенций, ни денег.
Quote from: анекдот про Неуловимого Джо
Городок в западно-американской степи. Салун. За столом сидят два ковбоя, местный и приезжий, и пьют виски. Вдруг по улице кто-то проносится на огромной скорости, паля во все стороны из револьверов. В салуне никто и ухом не ведёт. Приезжий местному:
— Билли?
— Да, Гарри?
— Что это было, Билли?
— Это был Неуловимый Джо, Гарри.
— А почему его зовут Неуловимым Джо, Билли?
— Потому что его никто ещё не поймал, Гарри.
— А почему его никто ещё не поймал, Билли?
— Потому что он нахуй никому не нужен, Гарри.

Сатоши тоже казалось что биткоин будет работать как задумано, но появились пулы и равномерное распределение эмиссии пошло по пизде вместе с децентрализацией. Если Сатоши с его компетенциями не удалось, то костыли "хуяк-хуяк и в продакшн" тем более не сработают. Ты не ответил на вопрос - нахуя это всё надо?

ЗЫ. Не надо флудить, объедини идущие подряд реплики в 1 пост, а то модер удалит.
copper member
Activity: 90
Merit: 0
November 11, 2020, 02:22:42 PM
#10
их не нада собирать, вы ставите rpm дотнет и запускаете, эти бинарники сами по себе кросс-платформенные

Ну покажите скриншот того как ваш бинарик работает в линуксовом терминале. Или вы мне еще и гую предлагаете на серваки ставить?

оно может и с гуем и с консолью и вообще без ничего) напишем иструкцию
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
November 11, 2020, 02:20:30 PM
#9
их не нада собирать, вы ставите rpm дотнет и запускаете, эти бинарники сами по себе кросс-платформенные

Ну покажите скриншот того как ваш бинарик работает в линуксовом терминале. Или вы мне еще и гую предлагаете на серваки ставить?
copper member
Activity: 90
Merit: 0
November 11, 2020, 02:13:12 PM
#8

исходники? или бинарники? оно просто написано на .net core 3.1, на винде ессно работает, должно и на линухе и макоси работать но я не проверял

Я почему-то на 100500% уверен, что вы не умеете собирать банарики дотнета под линукс

их не нада собирать, вы ставите rpm дотнет и запускаете, эти бинарники сами по себе кросс-платформенные
я не знаю как это делать, но у нас есть аж 3е тех, кто знает, просто я еще не просил их потому что то, что я описал вот тока сеня заработало)

Если хотите делать проект для массового использования на серверах, то делать его надо под линух изначально. Под виндой серваки дорогие для "просто поиграться".

до массового использования еще далеко
нас - не один) просто самыми дерзкими идеями занимаюсь я)
пока что нам не нужны вложения, у нас свои источники
исходники будут когда технология будет хотя бы на стадии альфы
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
November 11, 2020, 02:07:54 PM
#7

исходники? или бинарники? оно просто написано на .net core 3.1, на винде ессно работает, должно и на линухе и макоси работать но я не проверял

Я почему-то на 100500% уверен, что вы не умеете собирать банарики дотнета под линукс. Это не приговор. Я тоже не умею. Но и учиться не хочу...
Если хотите делать проект для массового использования на серверах, то делать его надо под линух изначально. Под виндой серваки дорогие для "просто поиграться".

И еще, то что претендующий на масштабность проект пилится в одиночку с нуля без вложений... говорит о том, что там косяк на косяке и допиливать его будет сложней чем стереть нафиг и переписать с нуля опять и так несколько раз пока не надоест.
Если делать подобного рода проект, то его надо начинать форком битка или чего-то еще, у кого большинство детских болезней уже вылечили.
copper member
Activity: 90
Merit: 0
November 11, 2020, 01:39:51 PM
#6
Свободные это не в частной собственности. Таких действительно не осталось для протокола IPv4, а диапазон адресов как состоял из 4 294 967 296 (2^32) адресов так и состоит. Все эти адреса доступны к использованию их владельцами, а те в свою очередь сдают их в аренду. Никто не заставляет выдавать юзерам белые IP.

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

Mightywill, твоя идея не нова, но лохчейн не умеет во внешний мир и верифицируется исключительно алгоритмически. Каким образом алгоритмически доказать что более длинная цепь блоков злоумышленника невалидна, если у него есть ботнет с сотней тысяч или миллионом ip-адресов? Без соответствующего алгоритма всё это не более чем фантазии о вечном двигателе. Мотивы твоего изыскания тоже непонятны. Даже если эффективный алгоритм есть, то на выходе получится очередная пирамидка, в которой злоумышленники будут обменивать ограниченный ресурс на деньги доверчивых лохов, а эту нишу уже заняли биткоин с кефиром.

а вот это еще не факт что получится и будет выгодно, р2р сетей море но я чтото не слышал чтобы хоть одну из них ботнетом нагнули, потому что пускать ботнет на обычные заказы(ддосить) может оказаться намного выгоднее

к тому же я там указал что есть методы противодействия, аж 2
причем порт это очень сильный способ потому что вирусом вы можете максимум исходящмии запросами завалить когото, а вот пробить фв ос уже очень сильно сложнее, а взломать и пробросить порт на роутере - вообще ничтожный шанс
та реализация которая у меня есть требует установления двух взаимных дуплексных соединений иначе просто ниче не работает, поэтому порт обязателен

на самый-самый краянйк можно добавить некоторый ПОВ или лучше Proof-of-RAM, последний с требованием например наличия 32-64гиг озу похоронит любой ботнет, потому что будет отсечено 99% зараженых тачек
задачи чтобы оно работало на мобилках - нет
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
November 11, 2020, 01:14:24 PM
#5
Mightywill, твоя идея не нова, но лохчейн не умеет во внешний мир и верифицируется исключительно алгоритмически. Каким образом алгоритмически доказать что более длинная цепь блоков злоумышленника невалидна, если у него есть ботнет с сотней тысяч или миллионом ip-адресов? Без соответствующего алгоритма всё это не более чем фантазии о вечном двигателе. Мотивы твоего изыскания тоже непонятны. Даже если эффективный алгоритм есть, то на выходе получится очередная пирамидка, в которой злоумышленники будут обменивать ограниченный ресурс на деньги доверчивых лохов, а эту нишу уже заняли биткоин с кефиром.

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

Свободные это не в частной собственности. Таких действительно не осталось для протокола IPv4, а диапазон адресов как состоял из 4 294 967 296 (2^32) адресов так и состоит. Все эти адреса доступны к использованию их владельцами, а те в свою очередь сдают их в аренду. Никто не заставляет выдавать юзерам белые IP.
copper member
Activity: 90
Merit: 0
November 11, 2020, 12:58:52 PM
#4

что скажете?)

на самом деле я это уже в общем реализовал и оно работает, просто нужно теперь проверить на большом кол-ве узлов

Давно тут хороших идей не было.

Мне нравиться ваша идея, тем не менее хочу предложить вариант именно совместить POS+IP. Чтобы учавствовать надо иметь хоть немного денег на счету и белый IP.

если делать ПОС, то придется делать токенсейл, а это сразу проблемы с регуляторами 100%

Мне идея нравится. Сам хотел нечто подобное реализовать, но воде амаклин мне тогда раскритиковал вдоль и поперек, поэтому отказался. Сейчас суть критики не помню.
Вижу, что у вас не просто идея, а есть готовая реализация? Давайте исходники, запущу на своих узлах, потестируем.

исходники? или бинарники? оно просто написано на .net core 3.1, на винде ессно работает, должно и на линухе и макоси работать но я не проверял
тут еще dotnet 5 вышел который совсем в доску кросс-платформенный, нада наверно на него мигрировать

оно еще не готово для выкладывания ввиду сурсов, потому что оно лишь компонент другого проекта который еще сыроват, но это не навсегда
legendary
Activity: 2744
Merit: 1588
November 11, 2020, 12:34:25 PM
#3

что скажете?)

на самом деле я это уже в общем реализовал и оно работает, просто нужно теперь проверить на большом кол-ве узлов

Давно тут хороших идей не было.

Мне нравиться ваша идея, тем не менее хочу предложить вариант именно совместить POS+IP. Чтобы учавствовать надо иметь хоть немного денег на счету и белый IP.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
November 11, 2020, 11:28:06 AM
#2
Мне идея нравится. Сам хотел нечто подобное реализовать, но воде амаклин мне тогда раскритиковал вдоль и поперек, поэтому отказался. Сейчас суть критики не помню.
Вижу, что у вас не просто идея, а есть готовая реализация? Давайте исходники, запущу на своих узлах, потестируем.
copper member
Activity: 90
Merit: 0
November 11, 2020, 09:35:57 AM
#1
я тут кумекаю на тему как бы без поса и пова обойтись,

ПОВ не нравится тем что он пов, слишком огромные требования к узлу
ПОС не нравится тем что награду получает олигархия, а не те кто держат сеть, причем богатые становятся еще богаче

и кое что придумал

задачи у нас две:

1. без ПОС и ПОВ
2. но награждать держателей инфрастрктуры

а еще я давно думал зачем нам искусственная сложность если у нас в интернете и так есть ограничители - пропускная способность и......лимит IP адресов
белые айпи уже распределены между странами, и никто не сможет их монополизировать
но не все желающие смогут участвовать(если нету своего айпи) - ну всем угодить не могу, звыняйте
зато чтобы участвовать нужно просто запустить нод и всё, супер железо не нужно, покупать токены не нужно
тепер как это заюзать?

гдето так:

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

для этого все узлы при подключении обмениваются своими идентификаторами (которые равны их кошелям) и своими IP (кому-то это может не понравиться потому что страдает анонимность, но в любой другой сети собрать все айпи тоже не проблема, так что смиримся, вообще она по сути в p2p не решается - на то он и р2р, можно только прикрыться другим как в торе)
каждый узел поддерживают пул всех узлов в райнтайме, как биткоин поддерживает пул транзакций
победитель выбирается по простому правилу — к какому из идентификаторов узла хеш блока ближе всего тот и получает награду
анклы фиксятся так же как и везде - по самой длинной цепи

какие тут есть угрозы:

1. ну в первую очередь это ботнет, который будет корчить из себя честные узлы, который ничего не поломает но будет получать слишком много награды — как побороть?
а) для начала такой ботнет не так просто собрать потому что нужен белый айпи и конкретный проброшенный порт, а для ботнетов это уже слишком сложно (нужно ломать ОС и роутер)
б) так как ботнет это обычно пользовательские тачки, которые не работают 24/7 тогда можно отсрочить получение награды например на 24 часа, т.е. чтобы начать участовать в сети нада пробыть онлайн 24 часа иначе счетчик сбрасывается
(тут была идея опросить узел на предмет а есть ли у тебя вообще БЧ рандомными запросами, если у него есть БЧ то он, по сути, нормальный узел и тогда фиг сн им, но он может работать просто как прокси и не хранить БЧ а переадесовывать центральному у которого полный БЧ есть)

+ можно еще покумекать

2. кто-то может заспамить IP пул адресами которыми не владеет,
это пресекается просто, например: перед рассылкой блока, зная IP победителя, мы отправляем ему напрямую хеш блока на подпись, если хацкер не владеет узлом то он ничего подписать не сможет, а сам IP протокол гарантирует что такое перехватить нельзя
либо же вообще делать эту проверку на этапе распространения данного IP по сети + если окажется что какойто узел слишком часто присылает не отвечающие адреса, то в бан его на месяц

3. подбирать специальную транзакцию так чтобы приблизить хеш блока к своему идентификатору.
это займет время и можно не успеть, у нас же сеть без ПОВ поэтому время блока может быть очень небольшим, плюс чем больше узлов в сети тем сложнее это будет делать потому что идентификаторы будут всё ближе друг к дургу

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


что скажете?)

на самом деле я это уже в общем реализовал и оно работает, просто нужно теперь проверить на большом кол-ве узлов
Jump to: