Size: a a a

2021 May 25

DK

Dmitry Khovratovich in ББ-чат
что такое комплексность?
источник

DK

Dmitry Khovratovich in ББ-чат
хочется быстрый хэш для ARM - их тоже немало https://bench.cr.yp.to/results-nistlwc-hash.html
источник

AP

Alex Petrov in ББ-чат
Существительное неодушевлённое, 3 склонение от комплексный. Комплексное сравнение, алгоритмической сложности имплементации, хорошее распределение результатов, отсутствие доказанных коллизий
Как пример
https://en.wikipedia.org/wiki/Comparison_of_cryptographic_hash_functions
https://en.wikipedia.org/wiki/Hash_function_security_summary
источник

AP

Alex Petrov in ББ-чат
Сколько платформ ты на вскидку назовешь кроме x86,arm ?
источник

DK

Dmitry Khovratovich in ББ-чат
Даже не буду пытаться
источник

AP

Alex Petrov in ББ-чат
Сатоши не зря выбрал ripemd-160, к сожалению на 2008 доказанно лучшим был sha2, сейчас лучшим чем sha2 , являеться sha3 более быстрый, лучшее распределение, более высокая стойкость, простота имплементации и эффективность
источник

DK

Dmitry Khovratovich in ББ-чат
Распределение у них у всех одинаковое. Выбрать он мог бы конечно намного лучше если бы разбирался в предмете
источник

AP

Alex Petrov in ББ-чат
Без обид я просто занимался такими сравнениями и портированием на разные платоформы, тот сайтик покрывает только часть рынка, но далеко не весь и не все.тем более что по моему мнению платформе x86 наступает конец. И помимо arm  у нас есть 3 варианта развития.
источник

DK

Dmitry Khovratovich in ББ-чат
Этим занимались сотни людей последние 15 лет, соревнований было много. Так что я не обижаюсь. Есть дизайнеры, есть имплементаторы. Я мог бы в 2008 году выбрать для любой архитектуры более надежную и более быструю, раза так в два, функцию чем ripemd. Да и интегрально тоже
источник

AP

Alex Petrov in ББ-чат
Гербалайс не продаю. Возможно лучше вечером поговорим так будет эффективнее
источник

AP

Alex Petrov in ББ-чат
Но выбрал Сатоши и он же решение предложил, поэтому живем с тем что имеем.
Scrypt, и синтестически супер сложные типа ethash он точно не предлагал и даже не советовал, но это не помешало нарожать "последователям" абы каких форков.
источник

Y

Yaroslav in ББ-чат
Очень интересно про три варианта
источник

AP

Alex Petrov in ББ-чат
Risc более перспективен. Arm уже забирает свое но обилие и разнообразие архитектур v6/v7/v8/ядер cortex/neoverse n1/e1 и супер сложные наборы инструкций делают его менее конкурентным risc-v их появляется больше и пользуют чаще. Жаль вояки выкупили parallela hybrid 1024/riscv/fpga перспективная хрень была.
источник

AP

Alex Petrov in ББ-чат
И жаль замочили marvell thunderx4. Arm/riscv не имеют изначально узких мест как x86 по доступу к памяти/ не нуждаються в мостах и полнее используют pcie поддерживая до 128 на neoverse
https://www.anandtech.com/show/15995/hot-chips-2020-marvell-details-thunderx3
источник

AP

Alex Petrov in ББ-чат
Амазон давно использует neoverse arm, в том числе для эмуляции x86 что дает им выйгрыш в цене, скорость/производительности/безопасность/компактности энергоэффективности - и в том числе использует также как и azure/google специфические fpga акселераторы для стораджа, S3, nosql/sql - именно поэтому подобные домашние x86 и распределенные типа chia не будут и близко им конкурентами по цене скорости, и у координации большого количества распределенного зоопарка по сети и географии тоже есть своя цена и неизбежные жертвы
источник

AP

Alex Petrov in ББ-чат
Прослушал. И сделал заметочки, есть некоторые моменты на обговорить, некоторые неучтенные вариативности, неточности
источник

DK

Dmitry Khovratovich in ББ-чат
Можно будет выложить на ютьюб и там прокомментировать
источник

AP

Alex Petrov in ББ-чат
На ютубе коментить смысла не вижу.
источник

DK

Dmitry Khovratovich in ББ-чат
Кстати в четверг какой то чувак из Сбера будет задвигать про Bulletproofs
источник
2021 May 26

PK

Pavel Kiselyov in ББ-чат
источник