1. Моментальные (~30 мс на zk-proof + пинг отправителя) транзакции.2. Математически анонимные транзакции на основе zero knowledge, скрывается сумма, адрес отправителя и получателя. Все транзакции в сети анонимны. Прозрачную транзакцию совершить нельзя.3. Коммисии у любой транзакции совершенно нет, так как в ней активно участвуют только два заинтересованных лица, это отправитель и получатель.3. Оффлайн транзакции при выключенном интернете.4. Математически анонимные смартконтракты. Исполняемый в смартконтракте код не виден никому, а результат приобретает смысл только у заказчика.5. Релиз альфа-версии под -nix, macOS, windows и две стандартные мобильные ОС.6. Вся платформа - суперкомпьютер, виртуальная машина, готовая исполнять децентрализованные приложения - dApps. dApps работают сразу как сайты в браузере. Список готовых к работе экосистемных децентрализованных приложений при запуске платформы:6.1 Кошелек, поддерживающий легкие переводы при личной встрече путем передачи адреса получателя ультразвуком на смартфоне.6.2 Простой криптовалютный банк для предпринимателей, позволяющий перевести многие расчеты в криптовалюту.6.3 Децентрализованная биржа оцифрованных товаров и криптовалют.6.3 Анонимная автоматическая машинная идентификация личности по паспорту.6.4 Маркет мощностей для различных целей, в том числе 3d рендеринг и научные вычисления. Также отдельная возможность этого маркета это временная покупка мощностей суперкомпьютера для игр. При нормальном канале связи дополнительная задержка для игрока получается не больше, чем 35-40 мс. Из-за п. 4 майнеры не смогут узнать, что им дали вычислять, в какую игру человек играет.6.5 Сеть для анонимного серфинга в интернете или внутри плафтормы ZK-THORN. По структуре похожа на тор, но гаранитрует бОльшую безопасность. У нод внутри нее нет информации о своем положении в тоннеле, а всего выделяется около 8-10 хопов на один выходящий и один входящий тоннель. Нельзя определить, что человек пользуется этой анонимной сетью. Используется обфускация и dust-протокол в качестве защиты от dpi. По умолчанию этот dApp активирован у всех пользователей ZK-THORN.6.6 Сеть анонимной таргетированной рекламы.6.7 Хранилище файлов.6.8 Среда разработки собственных децентрализованных приложений в ZK-THORN, в которую удобно вморожен API платформы, а также документация к ней.6.9 Центр для легкой организации своего ICO, DAICO или DAO.6.10 Единый анонимный аккаунт для связывания всех данных пользователя в приложениях выше на любом устройстве. Позволяет внутри ZK-THORN избавиться от текстовых паролей, автоматически используя только временные пароли по ультразвуку.6.11 Реестр.6.12 DNS по всем децентрализованным приложениям внутри ZK-THORN.7. Метод распространения монет: в ходе ICO, а также рыночный PoS после релиза.---Тестовый альфа-релиз всех приложений выше в июне. ICO и маркетинг начнутся после альфа-релиза.
Оно еще анонимно будет сосать юзерам хуец и приносить кофе в постель, инфа 100%, я сам дочь разработчика.
>>374887Представь, что ты хочешь криптой расплатиться на кассе за кофе. (Вопрос о том, какой криптой сейчас можно расплатиться за чашку кофе, сколько времени и коммисии на это уйдет, оставим за скобками.) Тебе придется отдельно запускать специальное приложение, подставлять камеру, брать смартфон в две руки и надеяться, что qr-код будет нормально распознан с первого раза.В кошельке ZKT не надо делать ничего, адрес продавца кофе будет передан тебе автоматически по ультразвуку со смартфона на смартфон, продавцу не нужно делать ничего, от тебя нужна одна кнопка.>>374882Этот пост пререлиз, ссылки будут появляться постепенно.
>>374883>Оно еще анонимно будет сосать юзерам хуец и приносить кофе в постельНет, не будет. Но будет маскировать пользователя локалхостом так, что утечки ip из-за java, flash или js не будут возможными.Как бы там ни было, деньги будут собираться после первого стабильного релиза.
>>374879 (OP)Эйрдроп/баунти планируется? Сколько монет надо для участия в PoS? Сколько всего монет планируется, какая эмиссия? Whitepaper есть?
>>374879 (OP)Хорошо написано. Вкусно. Хочется поверить. Мне кажется, ты даже имеешь отношение к разработке. Тогда давай более эксклюзивные подробности. Кто в команде? Сколько человек? Профессионалы или амбициозные студенты ничего не имею против?Сколько стоит зайти в ваше ICO? И это, про ультразвук ты давай поподробнее. Вы планируете свои железки выпускать? Мало шансов, что взлетит.
>>374913> И это, про ультразвук ты давай поподробнее. Вы планируете свои железки выпускать? Мало шансов, что взлетит.Динамик обычного телефона может воспроизводить частоты, которые наше ухо не слышит. И наоборот, микрофон может их уловить. Железки новые не нужны.
>>374913Команда целиком анонимная, неофициальная и всегда такой по возможности будет. Анонимная команда разрабатывает анонимный продукт. Проблем со сбором на ICO из-за этого не будет, так как сначала выходит минимально жизнеспособный продукт, только затем собираются деньги на его развитие. >Сколько стоит зайти в ваше ICO?Минимального порога не планируется, сколько может инвестор купить, столько купит. Мелкие инвесторы могут принести немало. Есть какие-то причины сделать иначе?>И это, про ультразвук ты давай поподробнее. Вы планируете свои железки выпускать?>>374944 этот ответил.Патент на использование ультразвука есть у гугла.
>>374909>Эйрдроп/баунти планируется?Эйрдропа не будет. С баунти не решено. Посоветуй, если можешь. С одной стороны, баунти это способ быстро распространить информацию о монете, с другой стороны, у баунти плохая репутация, его используют все скамы. Возможно, баунти будет распространяться только на качественные авторские статьи о проекте, а не вопли в толчке "wow what a nice coin!". Статьи можно очень щедро поощрять, однако я не уверен до конца, что это нужно.Всего монет 1 000 000 000. Создаются сразу. Эмиссия 2,5% в год.У нас рыночный PoS, не технический. Новые монеты в ходе него не генерируются. Это отдельное никак не привилегированное dApp, принять участие может любой, но основной влив монет сделают разработчики. Функция чисто рыночная - заставить изъять некоторое количество монет из оборота, повысив тем самым курс. Начисления прогрессивные, чем больше вложил, тем больший абсолютный и относительный процент получил.Whitepaper пишется, но сначала будет сайт и ёмкая презентация.
А вообще не особо верится, слишком дохуя обещаний. Просто тут нужна целая галера макак уровня люксофта чтобы такое выкатить скажем за 5 лет.
>>374955>исходники открытыеДа, конечно, на момент окончания ICO все исходники платформы и экосистемных dApps будут открыты. Но архитектура позволяет сделать dApp с закрытым кодом.>>374956Если писать на крестах, то да.Верится кому-то или не верится не имеет значения, потому что деньги будут собираться после релиза альфы.Я здесь, в этом пререлизном треде, экспериментирую с подачей материала о платформе. Уже понял, что нужно не разглагольствовать, а сразу давать конкретные факты.
>>374956>Просто тут нужна целая галера макак уровня люксофта чтобы такое выкатить скажем за 5 лет.Двачую этого сеньора
>>374957>Если писать на крестах, то даХуйню сморозил. Даже на решетке это полтора-два года минимум всратого хуяривания каждый день.
>>374963Ты на верном пути, но нет, не решетка. Посмотри глубже. Мне интересно, догадаешься ты или нет.Про всратое хуяривание каждый день это правда, так делается любой высокоструктурированный большой проект.
>>374965Ну хоть подскажи какой стек? Если JVM-языки, то ноды будут потреблять как мейнфрейм, различные экзотичные типа окамл/раст/хаскель упираются в количество квалифицированных кадров, кроме го на ум ничего не приходит.В общем замах на уровне тезоса, интересно насколько удар будет.>>374964в китае тащемта есть оплата звуком, правда не знаю насколько там ультразвук
>>375005>Ну хоть подскажи какой стек?Ты ленишься попробовать догадаться без этой очевидной подсказки?>в китае тащемта есть оплата звуком, правда не знаю насколько там ультразвукЗвук и ультразвук это одно и то же, просто человек второго не слышит, но смартфоны слышат. Этот способ помогает локально и безошибочно передать адрес получателя в радиусе нескольких метров, отправителю будет нужно нажать одну кнопку. У гугла есть патент на передачу паролей таким способом.
Минимальная дробная часть монеты это 10-9. Перевести на другой счет по транзакции можно даже эту 10-9 часть от монеты без каких-либо потерь. Мгновенные микроплатежи без коммисии.
>>375013Rust? Я не он, догадываться не хочу. Хочу услышать ясные ответы на поставленные вопросы.Когда ico? Почему думаете, что ваша залупа с ултразвуком поднимется. Если вы все анонимные децентрализованные, где познакомились. Где гарантии, что завтра вы не разбежитесь в разные стороны.
>>375013>Звук и ультразвук это одно и то же, просто человек второго не слышит, но смартфоны слышатСпасибо, кэп. Осталось только разобраться с полосой пропускания усилков в смартфонах. Не факт что все подойдут для этих целей.
>>375055>Когда ico?ICO только после релиза альфа версии платформы и экосистемных приложений этим летом. То бишь, ICO не позднее этого лета.>Почему думаете, что ваша залупа с ултразвуком поднимется.Если ты имеешь в виду в общем про зк-торн, то посмотри еще раз на пункты в оп. Никто близко сейчас не предлагает и долго еще не предложит такого функционала. Он разработан на грани усовершенствованных научных работ, например, по вероятностным пруфам в реальном времени. Если ты именно про ультразвук, то тут думать нечего. Это просто в десятки раз быстрее и удобнее qr-кодов, и может сделать любой телефон.>Если вы все анонимные децентрализованные, где познакомились.Внешняя анонимность не мешает знать друг друга.>Где гарантии, что завтра вы не разбежитесь в разные стороны.Таких гарантий не может быть. Но никто ничего не теряет, никто не даёт деньги просто так. А также существует понятие открытого кода.
ОП мы тут не в викторину с тобой играем, в чем проблема назвать стек технологий? Ты написал список фич, для имплементации которых нужно три-четыре очень охуенных профессионала с рыночными зп хорошо так за $100к в год и несколько макак в довесок. Ну и год минимум. Ага, вот такая вот команда с таким вот бюджетом пришла в /сс/ харкача. Пруфов, понятное дело нет. Тебя спрашивают совершенно конкретные вопросы, а ты юлишь и уходишь от ответов.Очередной школьник придумал очередной скам проект, короче.
>>374879 (OP)>3. Коммисии у любой транзакции совершенно нет>>374951>Эмиссия 2,5% в год.>У нас рыночный PoS, не технический. Новые монеты в ходе него не генерируются.>Начисления прогрессивные, чем больше вложил, тем больший абсолютный и относительный процент получил.>>375015>Мгновенные микроплатежи без коммисии.ЯННП. Эмиссия 2,5% - откуда берутся новые монеты, если ноды их не генерируют? Какой смысл заморачиваться с нодами, если нет комиссии и нет генерации новых монет?Откуда у сети вычислительные мощности, если никто не хочет заморачиваться с нодами?
>>375120Эти 2,5% в случайном порядке распределяются между "нодами" приложения PoS.>Какой смысл заморачиваться с нодами, если нет комиссии и нет генерации новых монет?Хороший вопрос. Я тебе открою секрет, что PoS придумали не по той причине, что хотели более безопасного консенсуса и заботились о слишком большом потреблении энергии из-за PoW. Нет, его придумали, потому что он позволяет повысить капитализацию. Монеты у держателей PoS изымаются из оборота, создается локальный дефицит, курс повышается. У нас рыночный PoS кроме увеличения капитализации способствует также равномерному распределению сгенерованных монет.>Откуда у сети вычислительные мощности, если никто не хочет заморачиваться с нодами?Мощности идут от "майнеров" сети - тех, кто исполняет заказы на вычисления, поддержку серверов и dApps. Одним словом от тех, кто пользуется платформой. Это еще одно рыночное решение. Внешне будет немного разницы между тем, майнить человеку какой-нибудь эфир или "майнить" в платформе, но сказать сейчас, что будет выгоднее, нельзя. >>375114Как скажешь. Но я бы стал тебе что-то пояснять, если бы сбор средств был запланирован до релиза.
>>375123Как я понял:1) Транзакции бесплатные2) Эмиссия случайным образом распределяется между всеми майнерами3) Сеть (пользователи сети) могут арендовать мощности у других пользователей (майнеров) за вознаграждение
>>374879 (OP)> 3. Оффлайн транзакции при выключенном интернете.Это как?> 4. Математически анонимные смартконтракты.Возможность создавать не анонимные контракты будет?> 6.3 Анонимная автоматическая машинная идентификация личности по паспорту.Зачем? Почему именно по паспорту?> 6.4 Также отдельная возможность этого маркета это временная покупка мощностей суперкомпьютера для игр.Насколько я знаю сервисы удаленной игры на серверах (а это почти то же самое) не пользуется большой популярностью.> 6.5 Сеть для анонимного серфинга в интернете. По структуре похожа на тор, но гаранитрует бОльшую безопасность.> 6.6 Сеть анонимной таргетированной рекламы.Всё из себя супер анонимное, но при этом сама же сеть собирает какую-то информацию о пользователях, чтобы показывать им рекламу. Взаимоисключающие параграфы.> 6.7 Хранилище файлов.Майнеры смогут сдавать в аренду не только мощности, но и пространство на жестких дисках?> Тестовый альфа-релиз всех приложений выше в июне.На сколько % всё готово? Тестовый релиз открытый или закрытый?> ICO и маркетинг начнутся после альфа-релиза.При старте альфа-релиза все изменения тестового релиза (контракты, распределенные монеты и т.д.) откатятся?
>>375151>Зачем? Почему именно по паспорту?Для вашей же безопасности. А еще вот парочка зондов чтобы вас не взломали хацкиры.
>>375151>Это как?Цепочка оффлайн транзакций встраивается по порядку в блокчейн, получатель просто публикует свои zero knowledge пруфы, когда выходит в сеть. Это позволяет совершать личные расчеты где угодно и при каких угодно условиях.>Возможность создавать не анонимные контракты будет?Да, например, создать dApp с открытым кодом.>Зачем? Почему именно по паспорту?Это позволит заменить неанонимную идентификацию по ip. В такой анонимной системе без идентификации функционирование большинства dApps не будет возможным. Мы анонимно идентифицируем, связываем случайный хэш с одним человеком для каждого dApp, который это сочтет нужным для себя. Хэши одного человека меняются от dApp к dApp. Человек единовременно автоматически предоставляет dApp свое zero knowledge доказательство о прохождении верификации. Например, эта система идентификации используется в нашем dApp-анонимайзере. Главная и, возможно, единственно возможная атака на тор, это рассредоточение в сеть множества своих нод и ожидание, пока жертва попадется одновременно на exit и entry ноды. В нашей системе, благодаря системе идентификации, один человек сможет поставить только одну ноду. Это сводит возможность такой атаки на нет.А что ты еще предлагаешь использовать кроме паспорта и лица человека? Я был бы рад отказаться от использования паспорта.>Насколько я знаю сервисы удаленной игры на серверах (а это почти то же самое) не пользуется большой популярностью.Это правда. Они не пользуются популярностью из-за высоких цен, высокого пинга, неудобства и угроз безопасности. 1. Высокие цены этих сервисов исходят от отсутствия активной конкуренции в этой сфере. Но по текущим рыночным ценам удаленной аренды для майнинга, купить себе 1 час работы современной игры на максимальной производительности стоит примерно 0.15$. Майнер получит столько же, сколько бы если этот час майнил эфир.2. Архитектура системы построена таким образом, что пользователь всегда будет взаимодействовать с самым близким к себе майнером. Есть рядом свободный майнер в 15 мс, так и будет он пользователя обслуживать. Минимально возможные потери в пинге. 3. Система удобна, так как человеку не приходится делать ничего, ему не нужно подключаться к удаленной машине. Все происходит на его компьютере.4. Система безопасна вследствие п. 4.>Всё из себя супер анонимное, но при этом сама же сеть собирает какую-то информацию о пользователях, чтобы показывать им рекламу.Ждал этого. Посмотри на п. 4. Что нужно, чтобы показать человеку рекламу, которая ему интересна? Проанализировать его историю, проведя вычисления. Но все вычисления в платформе анонимные вследствие протокола. Майнер получает на вычисление бессмысленную относительно себя функцию. Человек любит центральные процессоры, так и будет у него реклама о центральных процессорах, но никто не узнает, что ему показывается реклама о центральных процессорах.>Майнеры смогут сдавать в аренду не только мощности, но и пространство на жестких дисках?Именно так. Из-за того, что используется zero knowledge протокол, его нельзя призвать к ответственности. Никто, кроме владельца, не знает, что именно хранит майнер.>На сколько % всё готово? Тестовый релиз открытый или закрытый?Тестовый релиз готов на 65-80%. Он будет полностью открытый, но код станет открытым после завершения ICO.>При старте альфа-релиза все изменения тестового релиза (контракты, распределенные монеты и т.д.) откатятся?Мне страшно представить, сколько багов будет во всем этом сначала. Однозначно, что все откатится.
Это ты на протяжении последних месяцев в треде тупых вопросов появлялся с йоба системой которую было не с кем обсудить и тебе полтора адеквата старались дать фидбек?Подпишусь на тред, это какой-то next level shitАлсо, знаком со Skycoin? Насколько понимаю масштабы сопоставимы. Насколько мои догадки верны?
>>375180Да, я. Я экспериментирую с подачей информации, маркетолога знакомого энивей нет. Еще важно держать общение с людьми, рассказывать. Как захочешь, можешь спросить что угодно по теме платформы.Масштабы ZK-THORN намного больше skycoin. Например, транзакция в скае это где-то 30-60 секунд (в 2016 была такой, вряд ли что-то поменялось). Скай не позволяет директивно создавать dApps. Он не позволяет директивно продавать свои мощности. В качестве анонимайзера на сетевом уровне там простой vpn. Это другой и уже старый проект намного меньшего масштаба.>>375181Полностью согласен. Нахуй математически анонимную идентификацию с открытым кодом и вероятностными zero knowledge пруфами. Деды по ip идентифицировали, и мы будем.
>>375165> Мы анонимно идентифицируем, связываем случайный хэш с одним человекомХэш серии + номера паспорта + номера dApp? Что мешает мне просто перебрать все возможные номера паспортов и посчитать хэш для каждого?Кто и как будет проверять, что этот паспорт принадлежит именно мне? Если кто-то будет проверять, то где гарантия сохранности паспортных данных?> 2. Архитектура системы построена таким образом, что пользователь всегда будет взаимодействовать с самым близким к себе майнером. Есть рядом свободный майнер в 15 мс, так и будет он пользователя обслуживать. Минимально возможные потери в пинге. В разгар моего рейда по подземелью у майнера отвалился интернет/отрубилось электричество, что дальше происходит?Рекламу через кого будут подавать? Кому прибыль с рекламы?
>>375209>математически анонимную идентификацию>анонимнуюИ в чём тут анонимность, если я буду отдавать свой паспорт каким-то хуям? Даже дырков до такой хуйни не додумался, ты видимо хочешь затмить? Даже майор настолько толсто не действует
>>375232>>375235Я не объяснил предостаточно ясно принцип верификации.Верификация проходит с помощью любого устройства пользователя, на котором установлен зк-торн, и камеры (удобнее будет по этой причине верифицироваться с телефона).Верификация автоматическая и мгновенная, без участия людей. Никто не видит и не увидит ничего. Пользователь открывает верификационное приложение, раскрывает паспорт на месте со своей фотографией, подносит его к лицу, направляет камеру телефона на себя и нажатием в приложении активирует начало верификации. Приложение подключается к камере и собирает видео-информацию пару секунд. Затем этот видеофайл локально у пользователя подностью шифруется логическими контурами и эта деструктурированная информация отправяется на вычисление майнеру. Майнер вычисляет эту f (x), x (снятое пользователем видео) для него зашифровано, но это не мешает ему провести вычисления и выдать output. Он отправляет output пользователю. Пользователь использует свои ключи и расшифровывает output, получая ответ (если точнее, то пруф), прошел он верификацию или нет. Весь процесс верификации автоматический и занимает секунд 5-10.Верификация основывается на несложном алгоритме. Нейросеть, которую запускает майнер, сверяет внешность на фото паспорта с внешностью человека, держащего документ. Она делает еще несколько небольших вещей вроде сверки, не верифицировался ли человек с таким именем и датой рождения раньше (это все тоже зашифровано, программа в действительности сверяет не значащий ничего набор символов), но основное это сопоставление внешности. Писать собственный код тут почти не пришлось, анализ внешности это основное направление в нейросетях, 1 ошибка из сотен тысяч даже на фотографиях плохого разрешения. Нейросети анализируют внешность уже лучше людей.Подчеркну еще раз самое главное: процесс автоматический, никто не получает на вычисление осмысленных данных.Пока dApp этот умеет работать с паспортами из 9 стран. Россия, США и крупные европейские страны вроде Германии.
>>375232>В разгар моего рейда по подземелью у майнера отвалился интернет/отрубилось электричество, что дальше происходит?Ничего. Твой рейд будет вынужден потерпеть неудачу. Я подумаю над функцией быстрых запасных маршрутов до других свободных майнеров на случай разрывов, но вряд ли это дело тестовой версии или даже альфа версии.Если этот майнер будет злоупотреблять таким, то его легко навсегда добавить в черный список (спасибо приложению идентификации). Если у майнера проблемы с интернетом или электричеством всегда, то что тут поделаешь: он не будет востребован, будет делать цену за свои услуги ниже. Все как на рынке.>Рекламу через кого будут подавать? Кому прибыль с рекламы?Через dApp. Прибыль делится между основателем dApp рекламы - ZK-THORN, и dApp, в котором пользователь кликнул на рекламу. Все как обычно.
>>375245>открывает верификационное приложение, раскрывает паспорт на месте со своей фотографией, подносит его к лицу, направляет камеру телефона на себя и нажатием в приложении активирует начало верификации.Ну шо, готовы слать сканы майору прямо на его телефон?
ОП совсем ебнулся со своей верификацией по паспорту, учитывая то что это позиционируется как кприта хуй отследишь? Ты вообще вкурсе что сообщения в мессенджерах перехватываются до шифрования что сводит на нет, все усилияю юзера по скрытию таковой. Что помешает товарищу маеру отследить что юзер там на этой камере делает. Делаете крипту для параноиков(возможно справедливо параноящих) которые могут и камеру на смартфоне выколоть чисто физически, одновременно просите светить паспорт, 2-3 варианта авторизации сделать никак? Включая ваш мега способ с паспортом, раз уже сделано.
>>375361>Что помешает товарищу маеру отследить что юзер там на этой камере делает.Помешает то, что камера человека не взаимодействует с внешними серверами и, тем более, с серверами майора, если нет вредоносного ПО.Хорошо, даже если камера все же взаимодействует с внешими серверами, то злоумышленнику это не даст ничего кроме знания, что этот человек прошел верификацию. Это все равно что узнать, что человек просто пользуется тором. Что он в нем делает энивей неизвестно. Верификационный код рандомно меняется от одного приложения к другому, невозможно с ним сопоставить человека. Технически, человек просто показывает dApp свой zero knowledge пруф об успешном прохождении верификации.>Делаете крипту для параноиков(возможно справедливо параноящих) которые могут и камеру на смартфоне выколоть чисто физически, одновременно просите светить паспорт, 2-3 варианта авторизации сделать никак?Вряд ли у всех 2 миллионов пользователей тора камера выколона физически. Максимум это залеплена непрозрачным скотчем как у меня. Дело в том, что вариант с паспортом самый трудноподделываемый. На основе того, что каждому человеку сответствует в одном dApp только один идентификаицонный хэш, функицонирует dApp-анонимайзер, который архитектурно реально открывает почти математическую анонимность. Я повыше уже говорил, что единственная реальная атака на пользователя тора это множество своих нод в сети. Но в ZK-THORN системе идентификации ограничивает человека, он может поставить максимум одну ноду. Ни пассивное глобальное наблюдение, ни активное глобальное наблюдение, ни перехват тоннеля, любая атака теперь не осуществима. Единственным способом деанономизации станут случайные баги, которые быстро находятся сообществом с открытым кодом.Кстати, проходить верификацию совсем не обязательно. Это ничем не выделенное отдельное dApp, к которому могут подключаться другие dApp, если верифицированный пользователь им будет нужен для работы. Никто не исключает появления конкуренции в виде выхода альтернативного верификационного dApp.
>>375386Почитай талмуды для параноиков, современный смартфон и есть устройство с вредоносным ПО, так же дела обстоят с ОС на пк. Те кто параноит на столько, им легче заморочиться с иными методами авторизации, чем с замечательным паспортом, те кто будет использовать для мелких расчетов и не является параноиком им будет просто лень делать манипуляцию с паспортом, тк на их счете 2 копейки. Как вариант сделать выбор для юзера... как сам хочет.
>>375418Эта проблема выходит за рамки возможностей ZK-THORN.Человек, озабоченный таким, не будет пользоваться виндовсом 10 или андроидом.
>>375386А что если отфотошопить паспорт и нагримировать лицо?Сделать таких 1000 профилей, возможна какая либо атака от таких профилей?
>>376054Ты трезво оцениваешь какой уровень adoption у крипто систем, и то что они не имеют какой-то географической привязки к одной стране?ОП, жги. На мой взгляд для более плодотворной дискуссии было бы хорошо иметь какую-нибудь визуализацию, хотя бы колхозную блок схему со стрелочками в пейнте на которой было бы отображены потоки и разные уровни системы, а то на словах такие абстракции тяжело заходят и сложно оценить масштаб. Когда есть хоть какая-то картинка перед глазами всяко проще
>>376081Я выслушаю все варианты ответов на мой вопрос, чтобы начать чуть лучше понимать эту тему.Раз ты упомянул страну, то процитирую ОПа - "Проверяющая нода будет всегда "ближайшая нода", чтобы минимизировать пинг".Я ничего не утверждаю, а лишь задал вопрос т.к увидел потенциальную брешь в системе, возможно я ошибаюсь.
>>374879 (OP)О, математически диагностированный шизик, снова ты! Даже название придумал, смотри-ка.Отдельно ору в голосину с долбоёбов, всерьёз расспрашивающих поехавшего о его криптовалютном делирии. Ладно ОП, у него справка есть, но что вы делаете в крипте, если даже не способны отличить потенциально реализуемый проект от бреда ненормального? Влашиваетесь во всё, что охуенно выглядит, наверное?
>>376281> Влашиваетесь во всё, что охуенно выглядит, наверное?Именно. Давно замечено, что в крипте главное как складно ссут в уши, а не текущие ттх.
>>376054>А что если отфотошопить паспорт и нагримировать лицо?Система идентификации по лицу работает не с плоской фотографией, а с объемной моделью лица пользователя. Для этого снимается видео, а не делается снимок. К тому же, нейросети такого рода без проблем узнают человека даже на плоской фотографии и в очках, и с бородой, и со шляпой. Ты должен быть похож на настоящего человека. Если система не будет удовлетворена твоей человечностью, она отклонит попытку. Нужен очень хороший грим, чтобый сойти за другого для идентификационной системы. Однако услуги гримера стоят деньги и произвести новое лицо он сможет за часа два работы. Будет смешно, если этим кто-либо будет заниматься.Это было первое. Второе. Идентификационная система снимает видео в реальном времени, а не делает фото. Атакующий не сможет изменить паспорт графически, поскольку у него не будет времени на обработку видео. Атакующий будет вынужден напечатать в цветном варианте паспорт и сделать его похожим на настоящий, это еще больше осложняет работу.Очень сложно создать много ложных верификаций. Самый легкий и дешевый способ для атакующего это заплатить другому человеку, чтобы он со своим лицом и своим паспортом прошел верификацию. Но создать так больше пары десятков тысяч профилей не выйдет даже у государственной структуры.>Сделать таких 1000 профилей, возможна какая либо атака от таких профилей? Зависит от dApp. В теории почти любая атака будет нерентабельной, потому что архитектурно легко заблокировать атакующий профиль для dApp навсегда. Для того, чтобы на короткое время реально атаковать внутренний анонимайзер сети ZK-THORN, понадобится тысяч 5-10 нод атакующего, то есть, 5-10 тысяч ложных идентификаций. С ростом сети рост необходимых ложных идентификаций будет расти с ускорением. Если сетью будут пользоваться, скажем, 100 тысяч человек, то для атаки понадобится 30 тысяч ложных верификаций, что уже невозможно.
Лично мне больше всего доставляет, что шизик совершенно не понимает сути криптовалют.Например, надеется на целостность опенсорсного кода, исполняемого локально:>система снимает видео в реальном времениИли подразумевает централизацию:>легко заблокировать атакующий профильФантазии про гомоморфное шифрование, обслуживающее GPU-вычисления, вообще топовые. Правда, он и слов таких не знает, наверное.
>>376391>>376281Ты меня путаешь. В какой-то момент я перестану тебе пояснять что бы то ни было. Как только пойму, что мой навык передачи информации о ZK-THORN достаточен. Возможно, после этого же поста.>надеется на целостность опенсорсного кода, исполняемого локальноНигде не надеется. В локальных границах исполняется только тот код, который честному пользователю выполнить локально выгодно. Перед началом верификации майнеру посылается сигнал. После снятия двухсекундного видео человек прочитывает появившееся от майнера рандомное слово на своем языке, чтобы исключить предварительную запись.>Или подразумевает централизациюНигде не подразумевается. Один dApp может взаимодействовать со множестом из подключенных идентификационных профилей, в этом состоит непосредственно функция идентификации. Например, заблокировать доступ одному из них. Но он не может выходить за рамки своего влияния, то есть, за рамки dApp.>Гомоморфное шифрованиеИменно так. Не просто homomorphic encryption, но completeness homomorphic encryption от собственного протокола. Потери в производительности несколько процентов, не больше 10. БОльшие потери в производительности происходят даже не на этапе анонимных вычислений, а на этапе их вероятностной проверки, совсем другого алгоритма. Именно поэтому эта платформа имеет шансы стать ведущей.
>>376395Я тебя и не просил ничего пояснять, лолка.>homomorphic encryption>Потери в производительности несколько процентовВсё, пацаны, вопрос Нобелевки по математике в следующем году закрыт. Её получит оп.Я знаю, что её не существует.
>>376397>Всё, пацаны, вопрос Нобелевки по математике в следующем году закрыт. Её получит оп.Я тебе могу дать шанс тоже ее получить. Hint: пользователь, желающий анонимно дать кому-либо вычислить обезличенную f (x), глубоко раскладывает f на составные части, особым образом определяет порядок вычисения этих частей в зависимости от рода предполагаемого input, делает какой-то сдвиг, получая ключи, и компанует все получившееся.
>анонимно дать вычислить обезличенную>глубоко раскладывает на составные части>особым образом определяет порядок вычисения>делает какой-то сдвиг, получая ключиЭто просто криптопраздник какой-то!
>>376343LUX для каждого этапа цикла одного юзера будет использоваться один и тот-же, или это будет реализовано как в onion, скажем каждая полная нода будет выполнять эту роль? Или каждый этап цикла будет обрабатываться новым LUX? Как с балансом? В теоретической ситуации где есть 100 юзеров, 100 майнеров и 20 LUX. Или это не так работает?Я бы почитал наработки по вайтпейперу. Примерно понимаю что ты хочешь сделать, но не уверен насчёт всех описываемых use cases
>>376460LUX у каждого из трёх юзеров в цикле (у пользователя, у двух майнеров и владельца dApp) запущен свой экземпляр.Чтобы понять принцип LUX, нужно рассматривать его как маршутизатор и DNS, анонимность это следствие того, как он маршутизирует, а также следствие использования протокола DDACAS. LUX это гибридное двоичное дерево, получая место в котором пользователь знает только 2 ip от сети. Это ip 2 выходящих нод ("левая" и "правая"), тех кто обслуживает LUX. До каждой ноды (пользователя, майнера) можно добраться по этим нодам LUX. То есть, адрес любого устройства в LUX можно представить в виде последовательности единиц и двоек, то есть, левых и правых нод. Также, тут вступает в дело принцип географического подбора. Левые и правые ноды подберутся наиболее близкие по пингу. Пользователь нашёл майнера с адресом 11221. Пользователь отдает команду левой ноде законнектиться к левой ноде, а той передать, чтобы она законнектилась к правой ноде и так далее до майнера, которого я хочу, используя онион-шифрование. В этом витке 5 хопов и ни одна из нод, даже та, которая знает ip пользователя отправителя, не знает окончание маршрута и в каком она месте в этом маршруте, и даже последняя нода, в отличие от любой иной анонимной сети, не знает, что она передает пакет в место назначения. Она не знает, место это назначения или очередной хоп в тоннеле.Эти служебные ноды LUX проспонсирует ZK-THORN. Сначала их планируется запустить 10 тысяч, это позволит ZK-THORN активно использовать около 90-100 тысячам пользователям. С ростом сети растет количество необходимых нод, но также растет, причем, куда более быстро, капитализация сети. Чем больше сеть, тем меньше в относительном порядке тратится на содержание LUX. Изначально это несколько тысяч долларов в месяц.
>>376460>В теоретической ситуации где есть 100 юзеров, 100 майнеров и 20 LUX. Или это не так работает?Да, это так не работает. Если в сети онлайн 200 юзеров (100 "юзеров" и 100 майнеров это одно и то же), то LUX должно быть 100 стабильных, не больше и не меньше. Пока один пользовать оффлайн, его две ноды обслуживают другого.
>>376395>>376474>Эти служебные ноды LUX проспонсирует ZK-THORN.>централизация нигде не подразумевается))))))))))))))))))))))))))))))))))))))))))))))))))
>>376501Тут нет несостыковки. Фактический доступ к служебным нодам будет у пользователей-волонтеров. ZK-THORN не будет тенически иметь доступ к служебной ноде, только спонсировать ее. Пользователю-волонтеру делать ничего не нужно, у него функция всего одна, это держать пароль от своей серверной ноды и не вмешиваться в ее работу, обеспечивая фактическую децентрализацию. Если пользователь вмешивается в работу ноды, то спонсирование она перестает получать, а пользователь блокируется в экосистемных приложениях ZK-THORN.Служебные ноды для целей LUX по-отдельности стоят доллару, нагрузки на них никакой нет, это не тор ноды, которым нужно держать открытые порты. От служебных нод LUX нужен только безлимитный быстрый канал. Это будут разные выделенные серверы. Пинги у них минимальные, от Москвы до Санкт-Петербурга около 10 мс. Даже если сигнал будет будет проходить через множество хопов, общий пинг от пользователя до конечной точки будет минимален. Пинг в LUX из-за децентрализации и географического подбора нод может быть иногда даже меньше, чем пинг при прямом обычном подключении в интернете к серверу в той же ситуации. Максимальная ширина канала для пользователя LUX это 50 Мбит/с.
>>376504>пользователь блокируется в экосистемных приложениях>централизация нигде не подразумевается))))))))))))))))))))))))))))))))))))))))))))))))))
>>376341>легко заблокировать атакующий профиль для dApp навсегда. А кто будет блокировать и отслеживать это?
>>376474>>376475Т.е. по большому счету после краудфайндинга в планах поднять сеть на пару месяцев, за это время набрать какое-то количество юзеров чтобы за это время уже они держали ноды и после этого уже вырубить арендные мощности чтобы сеть работала самостоятельно и бюджет не тратился?>Пока один пользовать оффлайн, его две ноды обслуживают другого.Допустим у меня мощный десктоп на i7 + GTX 1080 и я тот чувак который держит фулл ноды просто чтоб было, но когда надо уехать я выключаю комп из розетки, каким образом мои две ноды будут обслуживать других юзеров?Насколько понял ты хочешь сделать автономный анонимный суперкомпьютер внутри которого будет интранет в который можно зайти с внешних источников и пользоваться им как своим, оплачивая использование ресурсов ZORN'om, а сама сеть (core) является чем-то вроде операционки которая позволит выполнять на ней разные программы через принудительный ZK, маршрутизацию и вот это всё?Ты упоминал про 800 страниц документации, есть ли какие-то сроки по вайтпейперу? Пруф оф концепт? Если на условном тестнете всё заработает то можно попробовать толкнуть идею дальше, там и фидбек и ресурсы (в том числе человеческие) появятся
>>376524В том, что владелец dApp может выборочно ограничить доступ к своему dApp, нет централизации, глупо мне об этом говорить. Если волонтер вредит и реально начинает использовать служебный сервер для LUX в своих целях не в условиях волонтерского договора, то логично, что ZK-THORN запретит ему использовать все приложения, которые принадлежат разработчикам ZK-THORN. Но ни ZK-THORN, ни кто-то другой, не может ограничить его в пользовании сетью, в использовании любых иных dApp. Это само собой разумеющееся.>А кто будет блокировать и отслеживать этоОчевидно, что сам владелец dApp. Больше некому. Не каждому dApp даже нужна для работы эта идентификационная система. Владелец dApp сам решит, подключаться ли к идентификационному приложению. Анонимному публичному форуму, например, она нужна, чтобы защититься от спама, а новостном ресурсу нет.Приложение идентификации в системе никаких технический привилегий не имеет, это обычное приложение, которое могут использовать другие. Может появиться приложение-конкурент, представляющее свои альтернативные услуги идентификации. Владельцы dApp сами решат, чем им пользоваться и пользоваться ли. Сеть на уровне dApps абсолютно одноранговая.
>>376589>после этого уже вырубить арендные мощности чтобы сеть работала самостоятельно и бюджет не тратился? LUX в планах поддерживать за счет ZK-THORN всегда. Юзеры почти не смогут ставить в ней ноды в виде своих домашних компьютеров из-за высоких требований к каналу связи (но, если юзер удовлетворяет требованиям, то поставить ноду может). В общем случае эти требования могут удовлетворить только выделенные сервера у всяких хостинговых компаний.Ты должен правильно понимать значение слова "волонтер" сети LUX. Все волонтерство заключается в бездействии. ZK-THORN оказывает пользователю возможность установить свой пароль на служебный сервер, больше от пользователя ничего не требуется. Пользователь таким путем уже поучаствовал в процедуре децентрализации, сделав так, что ZK-THORN не может получить доступ к служебному серверу, который спонсирует.Ноды майнеров ZK-THORN спонсировать не будет, скорее всего. Спрос отрегулирует предложение, сколько нужно будет мвйнеров сети, столько и будет.>Допустим у меня мощный десктоп на i7 + GTX 1080 и я тот чувак который держит фулл ноды просто чтоб было, но когда надо уехать я выключаю комп из розетки, каким образом мои две ноды будут обслуживать других юзеров?Обычно. Эти две ноды не только твои, но также нескольких других людей. У каждого пользователя есть пул примерно из 4-6 нод, которые пользователя парами обслуживают в разное время.Такой подход (закрытый общий нод-лист) и использование antidpi делает невозможным точечный блок LUX, то бишь, блок всего ZK-THORN. ZK-THORN можно заблокировать только путем ввода жестко фиксированного вайтлиста ip внутри государства. Никакая страна на это не готова, не будет готова, так как это вычеркивание себя из современной высокоуровневой экономической жизни, непоправимый вред любому виду бизнеса и внутренняя дестабилизация и из-за нарушения свобод, и из-за сильного нарушения экономической жизни, об этом бессмысленно говорить. В теории, когда будет закончено, это победа технологии над мракобесием. Но я повторю, что к LUX еще должным образом не приступили. Содержать LUX дорого, но стоит того.>Ты упоминал про 800 страниц документации, есть ли какие-то сроки по вайтпейперу?Уже свыше 1200. Это не документация, а ТЗ. WP будет в начале июня, тогда же запуск официального сайта, вайтборд, создание треда на толчке, объявление сроков тестнета и ICO.Да, ZK-THORN это автономный анонимный суперсервер.
>>376707>ZK-THORN запретит ему использовать все приложения, которые принадлежат разработчикам ZK-THORN>централизация нигде не подразумевается))))))))))))))))))))))))))))))))))))))))))))))))))
>>376778Если человек нарушает договор и устраивает беспорядок на твоей частной собственности - в ресторане, то ты запрещаешь ему появляться в этом ресторане. Но ты не можешь запретить ему есть или посещать другие рестораны.
>>376794>на твоей частной собственности>централизация нигде не подразумеваетсяУ меня уже скобочки закончились.
>>376815Частная собственность - это dApp с открытым кодом. Это ресторан. В городе (в сети ZK-THORN) таких ресторанов сотни, запретить тебе появляться я могу только в своем ресторане.
>>376821Как, откуда ты это взял? Тебе нужно понимать структуру сети с высоты.1. Есть сеть ZK-THORN. Она никому не принадлежит и никаких правил в ней буквально нет. Ее поддерживают майнеры. В ней можно размещать приложения. Никому не в силах тут запретить кому-то что-то строить, потому что ZK-THORN никому не принадлежит.2. Есть базовый набор приложений вроде LUX, системы идентификации, среды разработки. Эти приложения разработал ZK-THORN PROJECT для толчка развития сети ZK-THORN. Это самые обычные dApps, ничем не отличающиеся от приложений других разработчиков, ничем не привилегированные архитектурно.Это разные вещи.
>>376828Я имел в виду LUX. Имеется возможность создать dapp с функционалом LUX, с помощью которого можно будет поднимать свои ноды, и имплементировать всё это дело с помощью попенсорс-кроссчейн протокола, или анонимизировать участников - это только прерогатива LUX в целях безопасности и целостности сети?
>>376720>LUX в планах поддерживать за счет ZK-THORN всегдаЕсли не ошибаюсь ты упоминал что хочешь проводить DAICO и в целом всё провести так чтобы не надо было регистрировать юрлицо и всё в этом духе, но ведь для аренды серверов нужно платить AWS или ещё-кому, а они-то юрлица и у них есть бухгалтер который сдаёт отчёты, поэтому им надо что-то писать в инвойсах, кому они сдают сервера. Как это организационно провернуть?>это вычеркивание себя из современной высокоуровневой экономической жизниЯ понимаю о чём ты и в общем-то согласен, но сейчас ситуация такая что центробанки печатали деньги и раздавали кредиты под 0% почти десять лет из-за чего всё росло, а теперь на бесплатные кредиты подняли ставку по возврату на 1-3%, поэтому все государства резко стали должниками, и в ближайшие годы чтобы не посыпались дефолты и не наступил кризис а-ля 2008 сейчас по всему миру повышают налоги, акцизы, сборы за лицензии и всеми силами всех душат и забирают деньги у населения. Им не инновации нужны, а как можно больше соков из граждан выжать. В моей стране хайтек компанию из топ10 работодателей страны по беспределу на 60% нагрузили налогами, решение принято за одно слушание, дело происходит в Евросоюзе. Есть закон который ты не подписывал, но ты обязан его соблюдать, аргументов лучше, чем сесть в тюрьму за непослушание у них нет, диалог невозможен. Так что про государства лучше не надо, лучше минимизировать любой контакт с ними. Думаю заметил сколько хейта в сторону скана паспорта и централизации (в этом треде), он не на ровном месте берётся. Если бы ты открывал ООО "Суперкомпьютер", тогда одно дело, но круглое в квадратное не получается вставить. Возможно всему виной неполная картина, поэтому ждём дальнейших деталейНасчёт требований к нодам тоже вопрос, они ведь только нетворк функции выполняют, а что если у меня по всей стране оптика 1гбит+? Я смогу ноду поставить, или хаб? Копейка через POS будет капать?
>>376841Я тебя понял двояко. Будет два направления ответа.1. LUX это демон, при первом запуске активированный у пользователя по умолчанию и поставляемый в комплекте с ядром торна. Он полностью покрывает сетевой уровень компьютера, если клиент ZK-THORN запущен (и LUX в нем не деактивирован). Таким образом, для dApp внутри сети ZK-THORN заботиться об анонимности пользователя и LUX нет смысла, ничего делать нет ему необходимости. Если ты хочешь создать dApp вне сети ZK-THORN и при этом подключить к нему LUX для анономизации, то никто тебя не ограничит. Однако для функционирования LUX нужно установленное ядро ZK-THORN, где оно будет, у пользователя или у промежуточного сервера, решать разработчику. 2. Если ты имеешь в виду создание альтернативной сети LUX со своими нодами, то тут не может быть ограничений, код все равно открытый. Никто не может ограничить то, какое dApp будет создано, никто не может и не будет бороться за целостность сети, это невозможно архитектурно.
>>376862>у них есть бухгалтер который сдаёт отчёты, поэтому им надо что-то писать в инвойсах, кому они сдают сервера. Как это организационно провернуть?Да, такая нетехническая нерешенная целиком проблема существует. Планируется использовать услуги больше двух сотен хостинг-провайдеров, и на небольшие заказы они почти всегда закрывают глаза, не требуя верификационных процедур, но нужна надежная схема. Без какого-нибудь юридического лица надежной схемы здесь не построить. С другой стороны, если есть одно юридическое лицо, которому на бумаге принадлежат все сервера LUX, то оно может, даже если технически пароли неизвестны, по закону обратиться провайдеру и восстановить доступ в любой момент. Такой возможности быть не должно (и неизвестно, можно ли решить эту проблему технически, например, заставить устройство волонтера постоянно проверять доступ к серверу). Это большая проблема.>а что если у меня по всей стране оптика 1гбит+? Я смогу ноду поставить, или хаб? Копейка через POS будет капать?Если у тебя 1 гбит/с, то твоя целиковая нода разделится на 10 обычных нод по 100 Мбит/с каждая. За 1 гбит/с заработок будет примерно как с 6-9 RX 480 майнинга сейчас на эфире. Я не знаю, рентабельно ли таким будет заниматься обычным людям, этот вопрос нужно изучить.
>>376721Как человек, который не прочь хапнуть монет почти на халяву, а через год купить себе на них себе виллу на каких-нибудь сейшелах, ответственно заявляю - баунти компания нужна. А еще нужно перед ICO пресс-релизы по всяким новостным и рейтинговым сайтам разослать.
>>376925Такие нетехнические проблемы можно решить, вам нужен кто-то из гуманитариев в тим, экономусы маркетологи, вот это всё; люди которые знают пороки других людей и знают как их использовать чтоб все были рады, системы поощрения, token economics, incentives, вот это всё. Можете у Дэна Ларимера подсмотреть как он с EOS сделал длинное ICO чтоб народ не сливался по ходу дела. Алсо на толчке многие проекты начинают с того что первые 20,000 блоков идёт reward стейкерам, и пока эти блоки накапают у девов есть время чтобы допилить продукт и начать завлекать новую аудиторию.К слову, что по блокчейну? Быстрые блоки планируете? Шардинг? Размер блока?>Если у тебя 1 гбит/с, то твоя целиковая нода разделится на 10 обычных нод по 100 Мбит/с каждая>Я не знаю, рентабельно ли таким будет заниматься обычным людям, этот вопрос нужно изучить.Интернет везде копейки стоит, протянуть второй кабель чтоб коробка под кроватью лежала не проблема. Сатоши, Виталик, Ricardo Spagni справились ведь. Многие монеты вообще только за счёт майнеров живут. У них уже проинвестированы норм суммы в железо, сам знаешь, поэтому им только дай повод переключиться. Люди выкупают частные дома чтобы переделать электрику и сделать ферму в избушке. Интернет за 30 баксов как-нибудь проведут, не проблема
>>376979>К слову, что по блокчейну? Быстрые блоки планируете? Шардинг? Размер блока?Шардинг, доведенный до логического предела. Активным продвижением транзакции занимаются только два лица, которые в ней заинтересованы, это отправитель и получатель. Отправитель посылает не-интерактивный зк-пруф, получатель с ним работает. Служебные ноды блокчейна принимают любые вполне корректные записи в реестр, их функция просто хранение, поэтому объединения транзакций в блоки нет. В случае атаки мелкими суммами (можно совершать микротранзакции размером 10-9) или некорректными зк-пруфами, цель атаки, то бишь нода блокчейна или получатель, блокируют относительно себя маршрут, по которому идет атака.Ты предлагаешь для сети LUX не арендовывать в одно лицо множество серверов у хостинговых компаний, а полностью возложить снабжение серверами на майнеров и других обычных пользователей?
>>376988Про ШаРдИнГ и ноды понял, но что по самой цепи? Традиционное исполнение, или что-то вроде как у XRB/NANO где каждый кошель имеет свой блокчейн и нет всей этой ебистики?>Ты предлагаешь для сети LUX не арендовывать в одно лицо множество серверовМожно просто залочить повышенную награду первым 5000 нодам, скажем на три месяца, и прикрутить какой-то инструмент обратной связи в случае если какую-то ноду затопит сосед или спалит пожар, чтобы можно было за целостность сети не беспокоиться.Конечно с точки зрения контроля проще арендовать кучу серваков, но тогда уже не получится отделаться от ярлка "централизованное говно" / "как у рипл" / etc. Если бы изначально была цель на корпоративного клиента тогда без проблем, но если тут массовый случай то народ может возражать против таких несостыковок. Я не утверждаю что так 100% будет и надо делать 100% только так, просто показываю альтернативные решения
>>376818>В городе (в сети ZK-THORN) таких ресторанов сотниНо, если следовать твоей аналогии, договоры с VISA, Mastercard, топовыми поставщиками продуктов, уборщицами, охраной и т.д. подписаны только у одного. Остальные могут предложить шавухи на углу. Что вы, никакой централизации.>>377003Не мешай, у нас тут ролевая игра на тему криптовалют.
>>376989>что по самой цепи? Традиционное исполнение, или что-то вроде как у XRB/NANO где каждый кошель имеет свой блокчейн и нет всей этой ебистики?У nano не блокчейн, а grid (вроде бы перевели как решетка) блоков. Гибрид обычного DAG. С ним не построишь смарт-контракты, у него проблемы с таймингами и вполне потенциально централизованный механизм консенсуса в спорных участках, на него в nano возможна атака 51%, цепь может начать расти вширь, а не только в длину. DAG существует в криптовалютах постольку-поскольку позволяет реализовывать мгновенные микротранзакции без коммисии. Во всем остальном он не особо перспективен, иногда даже вреден, и любой разработчик был бы рад от него отказаться. В ZK-THORN бескоммисионные инстантные микроплатежи релизованы с помощью авторского протокола DDACAS, это позволяет уйти от DAG в пользу более обычной схемы.
>>377063>Остальные могут предложить шавухи на углу. Что вы, никакой централизации.Наличие неравенства это не централизация. Централизация это когда неравенство предопределено, все остальное это рынок.
>>377091Да, там грид. Оставлю видос, пусть будет чтоб можно было ссылатьсяhttps://www.youtube.com/watch?v=dlRhUwLQWXcВообще не знаю помог ли тебе этот тред в плане какого-то фидбека или идей для решения организационных моментов / каких-то будущих наработок. Можно было бы больше всякого обсудить если бы были картинки, или пдф который покрутить можно. В идеале конечно было бы канбан доску или сворачиваемую-разворачиваемую полную систему на которой можно посмотреть flow по всем узлам. На такую визуализацию конечно много времени уйдёт, но так было бы проще донести мысль, в том числе на биткойнтолке / как часть питча во время краудфайндинга
>>377092Шизюнь, хватит маневрировать. Твои «dApps от ZK-THORN PROJECT» это де-факто встроенная функциональность. И ты называешь их децентрализованными, цитирую:>Список готовых к работе экосистемных децентрализованных приложений при запуске платформыНе систему dApps, а конкретные приложения. Это нихуя не так, и ты сам это признал. Никому в хуй не уперлась «Децентрализованная биржа оцифрованных товаров и криптовалют», овнер которой может заблочить любого юзера по желанию левой пятки.
>>377264К сожалению, ты не совсем правильно понимаешь, что такое dApp. dApp это не приложение, в котором нет правил для его пользователей или приложение, у которого нет владельца. dApp это приложение, поддержкой которого занимается децентрализованная вычислительная сеть вместо централизованных серверов. Из этого следуют такие преимущества, как устойчивость к цензуре, устойчивость к сбоям на серверах, прозрачность, приватность личных данных.Представь обычную централизованную социальную сеть. Твой профиль, твои фотографии, переписка и код социальной сети принадлежат компании. Теперь представь децентрализованную социальную сеть. Ее код по-прежнему принадлежит компании, но твоя переписка, фотографии и профиль принадлежат только тебе. Однако это не отменяет того, что могут существовать правила, заложенные в коде, который принадлежит компании. Между фактом различной принадлежности и фактом наличия внутренних правил нет корреляции.
>>377556Под этим подразумевается только то, что ты соглашаешься запускать код, которому соответствует запись dApp в DNS. Код открытый.Ты можешь создать нулевой форк, используя в точности тот же код или немного измененный, но это будет уже другой dApp с другой записью в DNS.
>>377275>децентрализованных приложений>код, который принадлежит компанииУ меня отрегенились скобочки, так что ))))))))))))))))))))))))))))))))))))))))0
>>377760Разные части проекта готовы по-разному. Наибольшая готовность у ZK-THORN CORE и этого приложения верификации.
>>377909Как верификатор будет классифицировать дубликаты? Допустим Иван Иванов 01.01.1980 и другой Иван Иванов 01.01.1980 у которых ещё персональный код один и тот же и лица похожи?
>>377879В эфире, когда разработчик создает свой смартконтракт для сети, никто же за него не решает, каким должен быть смартконтракт и не изменяет его код. Тем не менее, выпущенный в сеть смартконтракт децентрализован. Это ничем не отличается от выпуска и сопровождения dApp в ZK-THORN.
>>377912>Иван Иванов 01.01.1980 и другой Иван Иванов 01.01.1980 у которых ещё персональный код один и тот же и лица похожи?Если ты спрашиваешь про практику, то таких совпадений не бывает. Если про теорию, то система отклонит попытку верифицироваться.Система отклонит попытку верифицироваться даже тогда, когда номера паспортов и даты рождения будут различны, но лица крайне похожи. 1 из 5000-10000 верификацию не пройдет. В ZK-THORN ключевые точки построены на вероятностных моделях.
>>377915У меня в стране например персональный код состоит из даты рождения и кода роддома, 0101980-0000, а однофамильцев среди "типовых" фамилий достаточно много, как и людей с одинаковым именем. Чтобы совпали черты лица это уже совсем бинго нужно словить, тем не менее, есть ли альтернативные методы? Допустим мне жизненно необходимо зарегаться, а в системе уже есть мой клон, что делать?
>>377919К сожалению, ничего. Ты стал жертвой малой вероятности. Нельзя выдать верификационное подтверждение никак иначе, кроме алгоритма нейросети. Такая жесткость необходима для LUX, так как на эффективности верификации держится тот огромный технический уровень анонимности.Ты по-прежнему можешь использовать большинство приложений ZK-THORN, потому что далеко не всяким dApp нужно анонимно идентифицировать пользователя.
>>377913>выпущенный в сеть смартконтракт децентрализованА ещё в эфире владелец может после выпуска контракта запретить мне пользоваться им, да? Нет, не может, в отличие от твоей криптовалюты фантазии.>>377929>на эффективности верификации [по паспорту] держится тот огромный технический уровень анонимностиЧто я вообще читаю? Кто-нибудь понимает, что он хочет сказать?
>>378022>Что я вообще читаю? Кто-нибудь понимает, что он хочет сказать? Протокол DDACAS позволяет обезличенно анонимно (то бишь "зашифрованным" способом) вычислить любую вычислимую f (x). В верификационном приложении эта f (x) являет собой работу алгоритма на основе нейросети, который:1. Строит модель лица человека, анализируя, верифицировался ли человек с таким лицом ранее.2. Сравнивает лицо человека с лицом на паспорте.3. Вынимает дополнительные данные из паспорта вроде даты рождения.Система сопоставляет все данные из трех пунктов и делает статистическое заключение, верифицировался ли человек ранее и просто пытается обмануть систему, либо не верифицировался. На output пруф о прохождении или не прохождении верификации.На компьютер майнера, у которого исполняются все 3 пункта, попадают абсолютно обезличенные данные, над которыми работает алгоритм на его машине. Результат знает только пользователь, а никаких его данных нельзя разузнать ни майнеру, ни кому-то другому чисто математически. Математически анонимная приватная мгновенная автоматическая система верификации. На данную степень готовности смогут верифицироваться люди из 9 стран.
>>378022>А ещё в эфире владелец может после выпуска контракта запретить мне пользоваться им, да? Нет, не можетПосле выхода конечно не может, код уже исполняется, а у создателя нет никаких полномочий. Однако перед выходом создатель прописывает в код правила, ограничивающие использование смартконтракта сторонними агентами. Например, если смартконтракт создан для сбора денег на ico, то его создатель ограничивает минимальный порог вхождения в виде некоторой суммы eth X, а это есть не что иное, как запрет на использование смартконтракта людьми, у которых сумма на счету меньше X. Пример также, когда создатель смартконтракта не хочет сильного многородного дробления "акций" (так как потом мелкие независимые друг от друга "акции" легче сливать), тогда он ограничивает количество раз, которые может вложить в ico пользователь с одного адреса. Например, не более 2 раз пользователь может инвестировать в ico с одного эфирного адреса. Если 2 раза уже есть, то транакция не проходит, а это есть не что иное, как блокировние нежелательного пользователя, которому придется тратить коммисию для транзакции на другой, еще не исчерпавший лимит адрес.
>>378025>Результат знает только пользовательТак я его и так знаю: я это я, а этот паспорт — мой паспорт. Никаких программ не нужно.Лолка, ты сам в своих фантазиях запутался. То у тебя можно всем запруфать, что ты уникальный, то только я буду знать результат.>>378030>запрет на использование смартконтракта людьми, у которых сумма на счету меньше X>блокировние нежелательного пользователяИ это всё на этапе создания контракта, а не после. После, как ты сам сказал:>После выхода конечно не можетА вот в твоей фантазии — может. Но это не централизация, что вы... это просто такой особый вид децентрализации.
>>378032>Так я его и так знаю: я это я, а этот паспорт — мой паспорт. Никаких программ не нужно.Однако тебе нужно доказать другому приложению, что ты это ты, на словах оно тебе не поверит. Тогда в качестве доказательства ты предоставляешь ему свой zk-пруф о прохождении верификации. Ты можешь вычислить zk-пруф верификации локально, без помощи майнера, на своем смартфоне, но это где-то 15-25 минут непрерывной работы.После прохождения верификации нигде не публикуется и технически не может опубликоваться информация о том, прошел ты верификацию или не прошел, майнер в том числе этого не знает. Ты раскрываешь эту информацию в виде zk-пруфа по желанию для использования тех приложений, которые наличие такого корректного zk-пруфа ставят в условие.>И это всё на этапе создания контракта, а не после. А вот в твоей фантазии — может. Нет, изменить код без оповещения пользователя о выходе новой версии dApp он не может. Это никак не противоречит тому, что в коде могут быть заранее выставлены условия использования. Запуская dApp с таким кодом, пользователь в ZK-THORN соглашается с этими условиями, и это то же самое, когда пользователь в эфире запускает криптокотиков - он соглашается с правилами игры.Я нескромно скажу, что ты ругаешь, чем ты недоволен. Ты недоволен, все внимание сюда, полнотой по Тьюрингу. Это к Тьюрингу. Нельзя запретить разработчику dApp создавать критерии для использования его dApp, какие он посчитает нужными, это следствие тьюринговской полноты среды ZK-THORN. Ты запутался, потому что в evm это все не так актуально из-за ее примитивности, там криптокотики это венец технического творения, перегружающий всю сеть.
>>378040>изменить код не можетНикто и не говорит, что может. В эфире разраб выпускает контракт и не может больше ничего изменить. В твоей фантазии разраб выпускает контракт и не может больше ничего изменить.Но в эфире возможность заблочить кого-то конкретного существует только если разраб сам её добавит на этапе разработки, а в твоей фантазии присутствует по умолчанию в архитектуре. Но это же не централизация контрактов, правда?>нигде не публикуется и технически не может опубликоваться информация о том, прошел ты верификацию>нейросеть анализирует, верифицировался ли человек с таким лицом ранееОпять ты обосрался, ну что такое! Сейчас будешь пытаться рассказать, как волшебная нейронка узнаёт, верифицировался ли ты ранее, если информация о твоей верификации нигде не сохраняется. Магия, не иначе.
>>378053>а в твоей фантазии присутствует по умолчанию в архитектуре.Абсолютно нет. Ее не существует по умолчанию, этого никто нигде здесь и рядом не говорил. Я наоборот подчеркивал во многих постах, например, в >>376707, что>Не каждому dApp даже нужна для работы идентификационная система. Владелец dApp сам решит, подключаться ли к идентификационному приложению. Анонимному публичному форуму, например, она нужна, чтобы защититься от спама, а новостном ресурсу нет.---> >нигде не публикуется и технически не может опубликоваться информация о том, прошел ты верификацию> >нейросеть анализирует, верифицировался ли человек с таким лицом ранееЗдесь нет противоречия, верификационная сеть дублирует в распределенный реестр во все том же математически обезличенном виде информацию о попытке, не важно, успешной или нет, верификации. Нельзя технически узнать даже то, кому принадлежат эти обезличенные слепки, это очевидно и натурально.
>>378062>возможность заблочить кого-то конкретного ~ не существует по умолчанию, этого никто нигде здесь и рядом не говорил.>архитектурно легко заблокировать атакующий профиль для dApp навсегда)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))>верификационная сеть дублирует в распределенный реестр информацию о попытке>Результат знает только пользователь)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
>>3781061. Конечно же, любой dApp может навсегда заблокировать атакующий профиль, используя архитектуру экосистемы ZK-THORN. Он просто подключит к себе идентификационное приложение.На самом деле, создатель приложения, скорее всего, подключит идентификационное приложение еще на этапе разработки, потому что он заранее знает, возможна ли атака на его dApp или нет.2. Распределенный реестр содержит дефрагметрированные рандомно расположенные обезличенные слепки верификации, их нельзя связать ни с чем чисто математически.
>>378100Будут наглядные показы, уже на сайте. Я тут тренируюсь грамотно в текстовом виде представлять информацию о такой сложной системе.
>>374879 (OP)Всем привет кто пользуется криптовалютой! Я создаю криптовалюту (точнее, пишу whitepaper, вскоре будет готово). Назвал ее ZKTHENOS COIN.
>>378119Судя по всему надо сделать упор на объяснении того, что такое "zero knowledge", а то у ребят когнитивный диссонанс.
>>378119Очень техническое изложение. Для вайтпепера пойдёт (он ведь как академический документ рассматривается), но для конечного юзера или широких масс хз, есть моменты которые можно шлифануть. Хотя если подобным образом писать спецификации и описание для DAICO то норм, кому надо разберётся и уточнит нюансы. Я бы рекомендовал ветку на толчке модерить на предмет уровня дискуссии, чтоб на первых нескольких страницах треда можно было как можно больше извлечь, а не читать 1488 страниц как у SkycoinЯ бы мог как-то поконкретнее рассказать если бы видел картину целиком, так лишь абстрактно понимаю систему, что и как она собирается делать, но прям супер целостной картины пока что нет, есть бреши с тем же чейном.Алсо, на каком языке / языках будут апишки и контракты? Совместимость с эфиром или другими платформами? Подключение бриджей или оракулов?
>>378168>на каком языке / языках будут апишки и контракты?Все API документируются для работы на крестах. В ZK-THORN SDK можно нативно писать на тех же крестах и haskell. Все будет постепенно расширяться после альфы.>Совместимость с эфиром или другими платформами?В экосистеме такого dApp нет, но ничего не помешает его создать.>Подключение бриджей или оракулов?Проблема о необходимости оракулов возникла в обычном блокчейне из-за того, что блокчейн не имеет доступа ко внешнему интернету. Поэтому возникает потребность в дополнительной сети из эксклюзивных нод-оракулов. В сети ZK-THORN любой майнер может нативно связаться со внешним интернетом в рамках работы, так как для него нет никаких ограничений. Исходя из этого, оракулы могут выполнять внутри ZK-THORN только не техническую роль вроде авторитетных точек выхода в сеть. Такой dApp создать тоже можно. В ZK-THORN можно реализовать в теории любой проект, например, ChainLink, который ты подразумеваешь. Самое главное, что процесс создания обычного централизованного приложения почти не отличается от процесса создания приложения под ZK-THORN, только во втором случае на выходе получается децентрализованное приложение, а также открывается возможность использовать все плюсы децентрализации.
>>375245Распечатываю паспорт с лицом Путина. Распечатываю маску Путина в ней прохожу верификацию, какие подводные камни?
>>374879 (OP)РЯЯЯЯЯЯЯЯЯЯЯЯЯ АНАНИМНАСТЬ! ТЫ ЭТО, КОРОЧЕ ДАВАЙ НАМ ФОТКУ ЛИЦА И ПАСПОРТА, ТИПА КАРОЧ АНОНИМУСОМ БУДЕШЬ!
>>374879 (OP)>3. Оффлайн транзакции при выключенном интернете.Так не бывает! Иначе как защититься от двойной траты?
>>391045На стадии фантазёрства, очевидно же. Я с первых двух пунктов поржал. Они технически нереализуемы. Дальше можно не читать. Лунтики, не шарящие в технологии тут ещё чем-то интересуются, вопросы задают, лол.
>>374879 (OP)>Децентрализованная платформа ZK-THORN>Всем привет, в нашей команде 5 человек, нам по 22 года, сейчас сделаем криптовалюту
>>391678Сразу объясню для людей, кто не врубается, то, что написано в ОП-посте требует где-то 3 года работы и команду из 200 инженеров, и даже тогда скорее всего то, что написано в ОП-посте, является невозможной инженерной задачей.
>>388202>>390856>>390872>>391045Это не так легко сказать. Приведу под чертой список объектов в The Network Core, на глазок сделано 60 % пунктов, причем гомоморфный шифр полностью осилен. Представляй The Network пока как терминал с текстовым вводом и выводом. Название сменил с ZK-THORN на The Network (криптовалюта теперь называется The Coin и так далее).-----The Network — публичный суперсервер, на котором размещены децентрализованные приложения (далее: приложения), работающие на одноименном программном обеспечении.1. The Network публичен, потому что открыт для использования.2. Программное обеспечение The Network состоит из следующих компонентов (модуль — комплексный объект). 2.1. Модуль ввода команд в клиент. 2.2. Модуль вывода ответов. 2.3. Модуль ведения системных логов. 2.4. Протокол постквантного шифрования. 2.4.1. Модуль генерации ключа. 2.4.2. Модуль шифрования. 2.4.3. Модуль расшифровки. 2.4.4. Модуль подписи. 2.5. Протокол полностью гомоморфного шифрования. 2.5.1. Модуль преобразования функции. 2.5.2. Модуль преобразования входящих данных. 2.5.3. Модуль вычислений над шифротекстом. 2.6 Протокол интерактивных вероятностных доказательств. 2.6.1. Модуль составления доказательства. 2.6.2. Модуль выставления процента верности единичной проверки. 2.6.3. Модуль проверки доказательства. 2.6.3.1. Подмодуль вычленения случайной части. 2.6.3.2. Подмодуль синтаксической проверки. 2.6.3.3. Подмодуль семантической проверки. 2.7. Модуль обмена сообщениями. 2.7.1. Подмодуль получения сообщения. 2.7.2. Подмодуль отправления сообщения. 2.7.2.1 Нижний подмодуль добавления префикса. 2.8. Криптовалюта. 2.8.1. Модуль наблюдения ациклического графа. 2.8.1.1. Подмодуль поиска ближайшей полной ноды. 2.8.1.2. Подмодуль подключения к полной ноде. 2.8.1.3. Подмодуль выборочной загрузки записей ближайшей полной ноды. 2.8.2. Модуль генерации адреса. 2.8.3. Модуль получения криптовалюты. 2.8.4. Модуль отправления криптовалюты. 2.8.4.1. Подмодуль выбора случайных транзакций. 2.8.4.2. Подмодуль подтверждения транзакции. 2.8.5. Модуль смарт-контрактов. 2.8.5.1. Подмодуль создания смарт-контракта. 2.8.5.2. Подмодуль верификации смарт-контракта при подтверждении транзакции. 2.8.6. Модуль оффлайн-транзакций. 2.8.7. Модуль контроля размера DAG. 2.8.7.1. Модуль оценки приемлемости размера DAG. 2.8.7.2. Модуль генерации генезис-блока. 2.9. Протокол безопасного обмена. 2.9.1. Вычисления. 2.9.1.1. Модуль выставления цены за единичный пакет. 2.9.1.2. Модуль круга обмена. 2.9.1.2.1. Разделение функции на подфункции. 2.9.1.2.2. Отправление подфункции на вычисление. 2.9.1.2.3. Отправление результата вычисления. 2.9.1.2.4. Отправление транзакции. 2.9.1.3. Модуль блокирования. 2.9.2. Хранение и передача. 2.9.2.1. Модуль выставления цены за хранение пакета. 2.9.2.2. Модуль выставления цены за тик передачи. 2.9.2.3. Модуль одного тика. 2.9.2.3.1. Подмодуль запроса передачи данных. 2.9.2.3.2. Подмодуль создания смартконтракта для оплаты. 2.9.2.3.3. Подмодуль получения данных. 2.9.2.3.4. Подмодуль оценки человечности серии тиков. 2.10. DHT. 2.10.1. Список стартовых узлов. 2.10.1.1. Модуль динамического добавления стартовых узлов. 2.10.1.2. Tor Bridges. 2.10.2. Модуль наблюдения сети. 2.10.3. Модуль входа в сеть. 2.10.4. Модуль генерации имени. 2.10.5. Модуль генерации хэша. 2.10.6. Модуль вычисления дистанции. 2.10.7. Модуль двухблочной сетки. 2.10.8. Модуль генерации путей. 2.10.9. Модуль поиска. 2.10.9.1. Модуль сравнения дистанции. 2.10.9.2. Модуль углубления. 2.10.9.3. Модуль поиска по хэшу. 2.10.9.4. Модуль поиска по названию. 2.10.9.4.1. Модуль поиска по ключевым словам. 2.10.10. Модуль заполнения формы для майнера DAG. 2.10.10.1. Подпись для майнеров DAG. 2.10.11. Модуль заполнения форм/формы для майнера. 2.10.11.1 Модуль выставления цены за единичный объект на каждой форме. 2.10.11.2. Форма предоставляемых услуг. 2.10.11.3. Форма стабильности интернет-соединения. 2.10.11.4. Форма скорости интернет-соединения. 2.10.11.5. Форма расхода трафика. 2.10.11.5.1. Подформа максимального трафика за период времени. 2.10.11.6. Форма заполнения значения ping до ключевых точек. 2.10.11.6.1. Модуль выбора ключевых точек. 2.10.11.6.2. Модуль определения значения ping до ключевых точек. 2.10.11.7. Форма мощности предоставляемых вычислительных устройств. 2.10.11.8. Форма предоставляемого места на диске. 2.10.11.8.1. Модуль выбора вида хранения. 2.10.11.8.1.1. Подформа допустимого количества тиков. 2.10.11.9. Форма георасположения. 2.10.11.10. Форма дополнительных услуг на основе смартконтракта. 2.10.11.11. Модуль фактической проверки форм/формы майнера. 2.10.12. Модуль динамического изменения форм/формы майнера при исполнении работы. 2.11. API. 2.12. Фукционирование приложения. 2.12.1. Набор пользователя. 2.12.1.1. Модуль запроса базы данных. 2.12.1.2. Модуль поиска сервера для приложения. 2.12.1.2.1. Подмодуль поиска майнера с предустановкой. 2.12.1.2.2. Подмодуль выбора между чистым майнером и майнером с предустановкой. 2.12.1.2.3. Подмодуль установки приложения с чистым майнером. 2.12.1.2.3.1. Нижний подмодуль ожидаемого времени установки. 2.12.1.3. Модуль запроса обрабатывающему приложение серверу. 2.12.2. Набор майнера. 2.12.2.1. Модуль ответа на запрос начала обслуживания. 2.12.2.2. Модуль ответа на запрос обслуживания. 2.12.2.3. Модуль запроса к базе данных приложения. 2.12.2.4. Модуль установки приложения. 2.12.2.5. Модуль удаления приложения. 2.12.3 Набор владельца. 2.12.3.1. Модуль ответа на запрос базы данных. 2.12.2.1.1. Модуль выбора базы данных. 2.12.3.1.2. Добавление адреса main page. 2.12.3.1.3. Добавление цены за вычиленный пакет. 2.12.3.2. Модуль проверки работы майнера-вычислителя. 2.12.3.3. Модуль проверки работы майнера базы данных. 2.12.3.4. Модуль поиска майнера для базы данных.
>>392455>Это не так легко сказать.Заебись ты на вопросы отвечаешь. Вместо перечисления хуй-пойми зачем нужных модулей, лучше бы пояснил по человечески, как ты собрался проводить оффлайн транзакции без наеба с двойной тратой. Двойная трата - это фундаментальная проблема, ради решения которой блочейн и пилят. Альтернатива - всякое квантовое дерьмо с учетом теоремы о запрете клонирования, но до этого еще далеко.
>>392935Какие модули тебе непонятны? Там много чего нет, это мартовская версия.Оффлайн транзакции делаем возможными с помощью гомоморфного шифрования. У юзера внутри его гаджета находится зашифрованный виртуальный анклав, к которому даже он не имеет доступа. При оффлайн переводе внутри срабатывает триггер, на выходе идет математическое док-во, которое проверяет принимающий деньги. Если после этого отправитель попробует дабл спенд, то у него ничего не получится, он не контролирует вирутальный анклав.
>>392975Ну и что мне помешает форкнуть твоего клиента и реализовать "открытый" анклав, которым я буду обрабатывать по сотне дублирующихся транзакций на дню?
>>392982Это равносильно элементарному копированию виртуального анклава до оффлайн транзакции. Не получится, так как виртанклав заметит изменение в озу.Если даже ты сделаешь полный снапшот системы и как-то мгновенно подключишь его в железу, то виртанклав заметит изменение в озу, так как озу это энергозависимая память.
>>392995>>392982Забыл важную деталь. Кроме озу, виртанклав записывает ключ в регистрах процессора. Исключая софт баги, которые там где-нибудь точно есть, это абсолютный способ защиты, так как в регистры не добраться по законам физики. Если виртанквал наблюдает, что ключ не тот или его нет, то замораживается.Перепады напряжения в озу используются больше для защиты в эмпирических целях, это эмпирический метод.
>>392982Прости, я тебя запутал. Дал совсем устаревшие варианты. У меня тут 2100 страниц плана, невозможно не запутаться, а занимаюсь я сейчас другим, к написанию криптовалюты не подходил.Вместо хранения ключа в регистрах, которые, выяснилось, можно достать не так сложно, в июне нашелся элегантный вариант с генерацией рандомного ключа внутри виртанклава. Этот ключ связывается с монетами в течение сессии (до того, как их потратят). В матпруфе на выходе зк-докво того, что рандомный ключ действителен к переведенной сумме. Если возникает новая сессия до перевода (копирование виртанклава), то генерируется другой ключ, докво на выходе не будет верным ни при каких исходах.Нет разницы между оффлайн и онлайн переводах.
>>393058Что из себя представляет твой виртуальный анклав? Это просто некоторая зашифрованная область памяти на ПК или же некое хардварное устройство? Если это первое, то что помешает мне скопировать эту область и использовать копии для проведения нескольких транзакций? Вот ты пишешь:>Если возникает новая сессия до перевода (копирование виртанклава), то генерируется другой ключСобственно, что помешает мне сделать форк твоего кода и не генерировать новый ключ при копировании анклава?Если же твой анклав - это какой-то хардварный девайс, то что помешает мне написать его эмулятор, дающий мне доступ к ключу?
>>393099Окей, я объясню.>Что из себя представляет твой виртуальный анклав? Это просто некоторая зашифрованная область памяти на ПК1. Виртанклав и The Netowrk это только софт, не предполагаются никакие хардовые девайсы.2. Виртанклав это не только зашифрованная память, но и зашифрованные вычисления, зашифрованные данные в озу, в сверхбыстрой озу и так далее. Представляй виртанклав как компьютер в компьютере, владелец которого его не контролирует и не знает, что внутри. The Network это суперкомпьютер, собранный из таких виртанклавов.3. Любые данные можно скопировать с незаметной сейчас квантовой погрешностью, но не всегда за нужное время. Виртанклав на постоянность забирает себе от процессора примерно 0.2ghz, направляя одну часть от этого для открытых тактов, а вторую часть для гомоморфного отслеживания этих тактов. Виртанклав посылает в процессор блоками последовательности тактов, смотря за тем, чтобы все шло в заранее гомоморфно выбранном порядке. Блоки зашифрованы, поэтому их нельзя скомпрометировать. Если виртанклав видит несоответствие, то замораживается. На самом деле все посложнее и используется private circuit, чтобы нельзя было начать отправлять такты с середины блока, а еще блоки на повышенном уровне абстракции это вычисление pow, чтобы было нельзя имитировать работу процессора, но объяснение правильное.При копировании виртанклава он какое-то время бездействует, если за это время совершается больше 1 такта без его отслеживания, то он замораживается. Это значит, что полностью скопировать и запустить виртанклав нужно не медленнее, чем за 10 наносекунд, а это невозможно, одна только пропускная способность диска должна быть около 900 Тб/с. Игра стоит на том, что нельзя скопировать только часть виртанклава, так как это единый гомоморфно зашифрованный модуль.4. Главной проблемой было то, что систему против двойной траты не сделаешь без выхода на хард, один софт такую проблему не решит, это природное ограничение. Получилось сделать этот выход минимальным, это такты процессора, как ты уже понял.5. Система защищена от физического изменения конструкции gpu или cpu, так как все зашифрованные вычисления проверяет интересующаяся сторона пробабилистическими пруфами, это модуль 2.6.6. Минимальный период такта процессора для работы с деньгами The Network составляет 10 наносекунд, это значит, что денежная сеть The Network пока не сможет использоваться в iot, процессоры этих устройств не позволяют.>Собственно, что помешает мне сделать форк твоего кода и не генерировать новый ключ при копировании анклава?1. Прообразы всех возможных виртанклавов находятся в блокчейне The Network. Загруженный тобой виртанклав содержит ключ, которым он подписывает все свои решения. Все эти ключи хранятся в небольшом блокчейне The Network, около 50 мб. 2. Если ты сделаешь форк кода, то ты не сможешь подписаться ключем из блокчейна. Сторона, получающая деньги, не найдет твоего ключа в блокчейне и отклонит сделку. Ключами в блокчейне могут подписываться только виртанклавы, а виртанклавы неподконтрольны. 3. С этой точки зрения, The Network это набор подписей, который саморегулируется сторого по ним.
>>393416>Загруженный тобой виртанклав содержит ключ>Если ты сделаешь форк кода, то ты не сможешь подписаться ключем из блокчейна.Как это не смогу? Исходный код твоих виртанклавов доступен? Доступен. Значит доступен и ключ, которым осуществляется подпись. Достаем этот ключ и используем его в форке. Даже если ты ключ будешь совать только в бинарники что не труЪ, ведь каждый участник должен иметь возможность собрать клиента их исходников, его все-равно можно будет извлечь реверсинжинирингом и подписывать им все что угодно. Иными словами, мне не понятно, как ты собрался ограничить использование ключа только "правильными" анклавами и запретить тем самым форкинг.Ну а если форкинг возможен, то сыплются твои 6 пунктов. Например:>При копировании виртанклава он какое-то время бездействует, если за это время совершается больше 1 такта без его отслеживания, то он замораживается.1. Делаем форк, который не отслеживает и не замораживается.2. Совершаем двойные траты.3. ???4. PROFIT!!!
>>393416прозреваю стдентоту наловчившуюся пиздеть в терминологии низкоуровнего кодинга и псевдонаучных лоховодских лекций. Слишком грубо сработано. На дебила. А на дебила надо обеспечить готовый механизм продаж и давить обьёмами инфы чтобы нехватало ресурсов её опровергать. А то что ты намутил не взлетит. Ты сыпишь технической терминологией а это зыбкий путь, надо более размыто подавать, чтобы оровержения были затруднительны для экспертизы.