Вроде никто. не скрывает начальное распределение токенов в сетях.
Кроме первого блока есть genesis файл, в котором описано состояние сети при старте. Как пример вот источники монет из genesys для Ethereum Foundation:
В общем я про, что у кого есть работающий алгоритм Шора, тот может свободно пользоваться чужими биткоинами и его будет практически невозможно остановить
Да но данные в блокчейн нельзя изменить задним числом. Поэтому если там есть транзакция сейчас подписанная существующим алгоритмом несимметричного шифрования, то она так и останется незащищенной.
Этим блокчейн существенно отличается от других крипто систем. Код обновить можно, данные — нет
Необязательно атаковать майнинг. Если вы можете используя алгоритм Шора факторизовать числа, то по публичному ключу можете узнать приватный. И понеслось…
Брошу свои пять копеек — мы тоже сделали dashboard explorer.bitquery.io/covid поверх GraphQL API c endpoint: graphql.bitquery.io. Все запросы видны прямо на dashboard и их можно тестировать при помощи встроенного graphiQL. Есть фильтры по странам, континентам, датам и агрегация.
Рефакторинг должен инициироваться бизнесом изначально, а не «продаваться» ему. А то получается, что он зачем-то нужен технарям, и еще надо доказывать бизнесу его делать. Это задом наперед, так бизнес не работает.
Хорошим примером когда рефакторинг был инициирован и успешно сделан — это Amazon AWS. Его сделали как рефакторинг существующей системы и потом на него же перевели все службы самого магазина Amazon. Показательно, что при этом возник новый LOB с очень немаленькой прибылью. Технари никогда бы не сделали сами такого решения.
Какую именно задачу мы решаем? Если минимизация комиссии, то она зависит при прочих равных от:
наличия сдачи
количества входов
Обойтись без сдачи в большинстве реальных случаев нельзя, как монеты ни подбирай. В статье пример где очень много монет примерно одинакового номинала на адресах, но это довольно редкий случай, разве что у какого нибудь обменника или биржи.
Уменьшить количество входов действительно, можно. Опять если исходить из практических примеров когда нет такого равномерного размазывания баланса, тут не так много выбора остается. Кошельки используют гораздо более простые алгоритмы, которые эту проблемы сливания монет решают.
Кроме первого блока есть genesis файл, в котором описано состояние сети при старте. Как пример вот источники монет из genesys для Ethereum Foundation:
explorer.bitquery.io/ethereum/smart_contract/0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae/graph
Coinbase поток здесь — это genesis
Этим блокчейн существенно отличается от других крипто систем. Код обновить можно, данные — нет
graphql.bitquery.io надо использовать из клиента GraphQL, например из GraphiQL
Хорошим примером когда рефакторинг был инициирован и успешно сделан — это Amazon AWS. Его сделали как рефакторинг существующей системы и потом на него же перевели все службы самого магазина Amazon. Показательно, что при этом возник новый LOB с очень немаленькой прибылью. Технари никогда бы не сделали сами такого решения.
Обойтись без сдачи в большинстве реальных случаев нельзя, как монеты ни подбирай. В статье пример где очень много монет примерно одинакового номинала на адресах, но это довольно редкий случай, разве что у какого нибудь обменника или биржи.
Уменьшить количество входов действительно, можно. Опять если исходить из практических примеров когда нет такого равномерного размазывания баланса, тут не так много выбора остается. Кошельки используют гораздо более простые алгоритмы, которые эту проблемы сливания монет решают.