Pages:
Author

Topic: Karbo (KRB) [Карбованец] - конфиденциальные деньги - page 10. (Read 42552 times)

hero member
Activity: 857
Merit: 500
Спасибо за данные ответы. Я очень рад, что вы работаете не покладая рук над проектом и не бросаете свое детище.  Жаль, что времена меняются и выйти на новые рынки (биржи) стает все сложнее.
legendary
Activity: 1750
Merit: 1101
karbo.io
В последующем будет второй этап по добавленю к вышеизложенному алгоритму еще и заставы-stake, описанный в другой статье там же https://github.com/Karbovanets/papers/blob/master/PoW%20with%20Stake.md, который сейчас в разработке. Но это не будет ни в коем случае пассивный POS,  это добавление элементов POS к POW для усиления безопасности сети.

Кроме того мы не отказались от планов озвученных в whitepaper и roadmap  и если POWS/mPOW будет недостаточно для стимулирования оттока карбо из циркуляции для поддержки цены мы вполне возможно добавим и пассивный доход в виде депозитов которые фактически разработанны и имплементированны (правда без динамической ставки).

legendary
Activity: 1750
Merit: 1101
karbo.io
Карбо собрался переходить на свой собственный уникальный алгоритм майнинга ? Когда стоит ожидать это уникальное событие ?  Кстати, а от поса вы не отказались еще, хотелось бы иметь пассивный доход от хранения
Да, есть такое предложение: https://github.com/Karbovanets/papers/blob/master/KIP-001_Rus.md




KIP-001: ArgoNight — Неподлежащий аутсорсингу алгоритм хеширования и доказательства работы с доступом к блокчейну

в. 1.1

nuclEar_chaos, Aiwe, Luke

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

Причина

Одним из краеугольных камней протокола CryptoNote и Карбованца является *"эгалитарный proof of work" *(с англ. "Доказательство работы"), который был разрушен изобретением специализированных устройств для майнинга т. н. ASIC-ов под алгоритм CryptoNight, используемый в CryptoNote. Карбованец до сих пор использует этот алгоритм несмотря на то, что большинство монет основанных на протоколе CryptoNote изменили его на свои варианты и модификации различной сложности под идейным предводительством Monero (в основном варианты Monero и используются).

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

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

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

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

Поэтому мы медлили с подобным изменением алгоритма и не перешли ни на один из вариантов CryptoNight разработанных Monero или другими монетами (хотя и адаптировали некоторые) пока не разработаем свой усовершенствованный алгоритм, который будет не только устойчивым к ASIC-ам, но также будет отдавать предпочтение соло майнингу, что является действительно децентрализованным майнингом, без пулов, а также будет устойчивым к ботнетам.

Общий обзор

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

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

Детальный обзор

Хеширования в предлагаемом алгоритме работает следующим образом:

1)    Блок block хешируется быстрым алгоритмом Keccak для получения предварительного хеша hash_1.

2)    Результат hash_1используется для получения из блокчейна тридцати двух блоков на соответствующих высотах.

3)    Дальше block еще раз хешируется вместе с тридцати двумя полученными блоками с помощью алгоритма хеширования Argon2 с использованием hash_1 в качестве соли.

Термин block здесь означает двоичный массив "block hashing blob", который содержит заголовок блока, в свою очередь, содержащий, среди прочего, т. н. nonce.

Процесс майнинга в системах Proof-of-Work использует nonce ("нонс", 32-битное случайное число) вместе с данными блока в качестве входных данных для функции хеширования. В общем, майнер просто перебирает все возможные "нонсы" пока не найдет такой, который в результате даст хэш который удовлетворяет текущую целевую сложность.

Поскольку изменение nonce влечет за собой изменение результирующего hash_1, другой набор 32 блоков нужен для каждого следующего nonce, которые надо извлечь из блокчейна. Благодаря этому:

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

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

Примечания

Мы не нацеливаемся специально для майнинг только на CPU и не имеем цели полностью исключить майнинг на GPU, хотя Argon2 создает определенные ограничения для GPU.

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

В протоколе CryptoNote нет ли узлов SPV, поэтому необходимость доступа к полному блокчейну для верификации блоков не является препятствием для этого алгоритма.

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

Есть опасения создания «легкого» майнера, что разбирает и хранит только заголовки блоков, необходимые для майнинга вместо полного блокчейна. Впрочем, целесообразность (учитывая издержки создания) и преимущества такого майнера кажутся сомнительными.

full member
Activity: 297
Merit: 112
PRIVATE AND NOT PREMINED: MONERO, AEON, KARBO
Карбо собрался переходить на свой собственный уникальный алгоритм майнинга ? Когда стоит ожидать это уникальное событие ?  Кстати, а от поса вы не отказались еще, хотелось бы иметь пассивный доход от хранения
Чистый POS по-моему никогда и не планировался. Но до сих пор рассматривается возможность краткосрочных депозитов, насколько мне известно.
hero member
Activity: 857
Merit: 500
Карбо собрался переходить на свой собственный уникальный алгоритм майнинга ? Когда стоит ожидать это уникальное событие ?  Кстати, а от поса вы не отказались еще, хотелось бы иметь пассивный доход от хранения
sr. member
Activity: 826
Merit: 330
Возврат к истокам, как завещал Сатоши)
Мне лично побоку, даже лучше что пулов не будет, вернее не будет острой необходимости.
Да и то что от асиков решили уйти это хорошо, их лоббируют те кто бабки уже в них вбухал. А в перспективе и Биток начнет искать альтернативу POW в классическом его виде, если китайцы продолжат доминировать на рынке оборудования. Слишком большая зависимость, все POW монеты зависят от китайского оборудования, а там как партия решит...

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

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

Quote
Думаю, потому что мы тупим с маркетингом.

Но для хорошей рекламы нужны хорошие деньги + раздача халявы в виде дропов, баунти и прочей лабуды. Смогут ли раскачать проект ближе к топ-100? Без маркетинга будет тяжело...но надежды всегда есть Smiley
jr. member
Activity: 146
Merit: 1
☆☆☆☆☆
Да. И майнинг будет только хардкор, только соло. Постараемся.

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

У Карбо огромный потенциал, а главное монета не теряет дух новизны, экспериментальности, все как в первый раз Smiley
legendary
Activity: 1750
Merit: 1101
karbo.io
Да. И майнинг будет только хардкор, только соло. Постараемся.
не будет пулов ? это технически возможно организовать ?
Очень сложно, если мы это сделаем и их не будет не потому что никому не будет интересно заморочиться и таки сделать пул, а потому что будет очень сложно его реализовать  - будет очень круто.


и - зачем )
Мне надоело содержать пул  Grin
hero member
Activity: 2142
Merit: 758
NO WAR ! Glory to Ukraine !
Да. И майнинг будет только хардкор, только соло. Постараемся.
не будет пулов ? это технически возможно организовать ?
и - зачем )
full member
Activity: 297
Merit: 112
PRIVATE AND NOT PREMINED: MONERO, AEON, KARBO

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


Читаю это и хочется докупать и докупать. И не для того, чтобы самому майнить (хотя это тоже), а потому что решение красивое.
legendary
Activity: 1750
Merit: 1101
karbo.io
.....
Но для данного полноценного "хардкор майнинга" нужен хороший стартовый капитал? Ведь к оборудованию необходимо приобрести значительное количество Карбо? Как Вы считаете, какая минимальная сумма инвестиций будет необходимо для Вашего “membership PoW”? Да, я понимаю что многое зависит от текущего курса, но все же...
Сумма залога в крб. зависит от сложности. Вот таблица оценки размера залога на реальных сложностях карбо. От нескольких десятков/сотен крб. и до нескольких тыс. крб. Тут безопасность еще и экономическая - нужно получить контроль над достаточно большим % эмисси крб. в дополнение к проценту хешрейта (что в случае с соло майнингом тоже представляет свои неудобства).

sr. member
Activity: 826
Merit: 330
Или надо договориться с Моском чтобы твитнул "Карбо".  Roll Eyes

Лучше с Джоном Маккафи, он еще за отдельную плату подарочную карту вышлет с рисунком его морды лица, а на ней набита огромная буква К. Ну а что, вариант Grin

Quote
...

Прочел статью на Медиуме - в принципе понятно все написано. Да, условие реально хардкор, но атака 51 будет очень маловероятной, потенциальный "нападающий" должен будет иметь значительную сумму монет и рисковать этим никто не будет.
Но для данного полноценного "хардкор майнинга" нужен хороший стартовый капитал? Ведь к оборудованию необходимо приобрести значительное количество Карбо? Как Вы считаете, какая минимальная сумма инвестиций будет необходимо для Вашего “membership PoW”? Да, я понимаю что многое зависит от текущего курса, но все же...
legendary
Activity: 1750
Merit: 1101
karbo.io
Quote
Это будет адский гибрид хардкорного соло майнинга POW с элементами POS.

Будет что то похожее на PoA? То есть в любом случае PoW майнеры остаются "главными в системе", а PoSеры (извините, смешно вышло) только ставят свои подписи за что получают некоторую награду? Считаю данную систему практически идеальной, ведь даже если кто то имеет половину всех монет, то он не сможет в одиночестве контролировать создание новых блоков - "тяжелые" майнеры могут просто "выкидывать заготовки" этого человека. Верно говорю? Вообще кто то смог реализовать PoA (полноценно)?
Такое реализовала еще одна национальная монета Гульден. Но мы работаем над другим вариантом. Дело в том что в случае с валидаторами по моему мнению все сильно усложняется - вместо одного сообщения для достижения консенсуса (собственно сам блок с POW) нужно гонять полублоки, валидаторы их подписывают. Затем надо решать что делать если валидатор оффлайн или ведет себя неподобающе, что делать если валидаторы воюют друг с дружкой за место под солнцем, решать проблему ддоса валидаторов, проблем с задержками связи (например валидатор долго возился с подписью или информация медленно распространялась и часть нод уже решила что он тю-тю и взяла другого) и т.д. Т.е. вместо майнеров главными стают какие-то валидаторы. Меняется шило на мыло, разве что действительно труднее  сделать атаку 51% но ценой проблем в других местах.

Наш подход изложен в статье https://medium.com/@karbo.org/pow-with-stake-5d0ddbb44e94

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

Поскольку у нас нет инвестиций в исключительное оборудование для майнинга (имеется  в виду специализироованное и только для карбованца) то нужно заставить майнеров инвестировать в майнинг Карбованца или в сам Карбованец чтобы они могли вообще майнить. И тут на сцену выходит “Proof of Staked Work” (PoSW). Хотя я называю наш вариант mPOW — “membership PoW”.  Суть его такова: для того чтобы добыть блок, майнер должен в койнбейс транзакции выслать самому себе или кому-то еще, не важно, n-ную сумму крб. которые заморозятся вместе с койнбейс транзакцией на 100 блоков, это и называется stake по-нашему или доказателство доли/залога в стиле Карбо. Т.е. для того чтобы намайнить блок, майнер должен предъявить доказательство что он "инвестор", по крайней мере станет таковым на 100 блоков. Более того, если майнер шибко большой то ему для каждого блока нужен очередной стейк, т.е. чтобы майнить блоки подряд надо много-много карбованцев. Величина стейка n варьируется от сложности, т.е. майнеры сами себе повышают ставки если повышают хешрейт и сложность. При таких раскладах чтобы следать атаку 51% надо разжиться не только 51% хешрейта но и сотнями тыс. карбованцев что делает атаку неразумной, ведь после ее осуществления стоимость этих инвестиций может сильно подупасть.

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

Да. И майнинг будет только хардкор, только соло. Постараемся.


aiwe, а Вы реально умный человек, читал некоторые статьи и конечно интервью с Вашим участием - далеко не всегда все понимаю Huh
Почему имея такого разработчика как собственно Вы, Karbo еще не в топе? Ну реально же адекватные и толковые вещи говорите и делаете!
Спасибо. Думаю, потому что мы тупим с маркетингом.  Никого не интересуют технологии и идеи. Надо было сделать премайн, впарить его, купить ламбо а на сдачу залиститься на крупной бирже  Grin . А так как денег у нас нет на все это вот и сидим. Или надо договориться с Моском чтобы твитнул "Карбо".  Roll Eyes
sr. member
Activity: 826
Merit: 330
Quote
Это будет адский гибрид хардкорного соло майнинга POW с элементами POS.

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


Сразу извиняюсь, может в чем ошибся, ведь я не технарь.
aiwe, а Вы реально умный человек, читал некоторые статьи и конечно интервью с Вашим участием - далеко не всегда все понимаю Huh
Почему имея такого разработчика как собственно Вы, Karbo еще не в топе? Ну реально же адекватные и толковые вещи говорите и делаете!



legendary
Activity: 3752
Merit: 1864
Всем карбоводам привет !
Больше года не заглядывал в тему, а тут освободились мощностя решил вернуться к карбо...И удивился - из кошелька убрали майнинг ? Пока не нашел описания причин зачем так сделали. Ктото может подсказать ? Ну и вопрос риторический - если кошелек изменился необратимо, чем лучше заменить (CPU) ?
Привет,
................

ОЧень познавательно ! Спасибо - получил ответы на все вопросы, даже которые только планировал задать ! Smiley
legendary
Activity: 1750
Merit: 1101
karbo.io
Всем карбоводам привет !
Больше года не заглядывал в тему, а тут освободились мощностя решил вернуться к карбо...И удивился - из кошелька убрали майнинг ? Пока не нашел описания причин зачем так сделали. Ктото может подсказать ? Ну и вопрос риторический - если кошелек изменился необратимо, чем лучше заменить (CPU) ?
Привет,

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

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


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

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

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

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



А кстати.

Завезли новую версию классического кошелька Карбованца 1.3.4

Скачать из официального репозитория: https://github.com/seredat/karbowanecwallet/releases/tag/v.1.3.4
legendary
Activity: 3752
Merit: 1864
Всем карбоводам привет !
Больше года не заглядывал в тему, а тут освободились мощностя решил вернуться к карбо...И удивился - из кошелька убрали майнинг ? Пока не нашел описания причин зачем так сделали. Ктото может подсказать ? Ну и вопрос риторический - если кошелек изменился необратимо, чем лучше заменить (CPU) ?
legendary
Activity: 1750
Merit: 1101
karbo.io
Вышла новая версия CLI v. 1.6.4.

Обновление НЕобязательное но рекомендуемое.

Скачать: https://github.com/seredat/karbowanec/releases/tag/v.1.6.4

Что нового:

*    Новый кошелек GreenWallet для работы с файлами кошельков Karbo 2.*.* и Karbo Lite
*    Патч для проверки залоченных по времени входов транзакций
*    Патч против произвольного к-ва подписей в транзакции (неопасно но может использоваться для blockchain bloat)
*    Создание детерминированных ключей с мнемонической фразой для walletd (основная пара)
*    Экспорт контейнера в walletd
*    Создание адресов из списка оптом в walletd
*    Методы RPC для получения приватного ключа транакции, доказательства платежа, доказательства средств в walletd
*    Обновление Blockchain Explorer Data
*    Обновление  NodeRpcProxy и InProcessNode
*    Разные исправления и чистка кода

legendary
Activity: 1750
Merit: 1101
karbo.io
Ошибки можно игнорировать
Code:
WARNING An attempt of too deep reorganization: XXX, BLOCK REJECTED
И сейчас игнорировать, на версии 1.6.3-cli?
Да, просто кто-то время от времени отваливается и копает себе свои форки.

А к стати:
legendary
Activity: 2030
Merit: 1076
A humble Siberian miner
Ошибки можно игнорировать
Code:
WARNING An attempt of too deep reorganization: XXX, BLOCK REJECTED
И сейчас игнорировать, на версии 1.6.3-cli?
Pages:
Jump to: