ZeroCoin и безопасность
На конференции Real World Crypto один из авторов оригинальной статьи об анонимном протоколе ZeroCoin, Мэттью Грин представил улучшенную версию протокола. Основное улучшение касается размера криптографических доказательств, подтверждающих владение монетами без раскрытия какой-либо информации о владельце (включая адрес кошелька). В первом варианте протокола одно доказательство занимало около 25 килобайт. Это бы значительно замедлило распространение транзакций по сети. В улучшенном протоколе размер сократился до 288 байт. Для этого использовались разработанна другой группой криптографов методика доказательств с нулевым раскрытием информации (zero knowledge proof) с возможность доказать исполнение почти любой программы, SNARKs. Следует заметить что две основные потенциальные проблемы связанные с ZeroCoin остались:
Необходимость безопасно создать начальный набор параметров. Для этого нужно выбрать несколько человек, которым нужно будет доверить процедуру генерации параметров. При сговоре между этими людьми, любые транзакций могут быть деаномизированны позже. Заметим, что доверие к этим людям требуется только на момент генерации параметров, позже доверять какой-либо третье стороне пользователям сети не придется.
Использование самых новых криптографических разработок. Требуется время на то, чтобы специалисты в криптографии проверили их на устойчивость к атакам и отсутствие ошибок. В мире не так много ученых, кто может провести независимый анализ таких сложных криптографических схем.
Уменьшение размеров доказательства делает практическую реализацию возможной в рамках новой криптовалюты, так как разработчики биткоина не собираются в ближайшем будущем включать ZeroCoin в план разработки (сейчас наиболее перспективный и практичный метод анониммзации, так называемый механизм CoinJoin, о котором мы напишем отдельно). Выход клиента ZeroCoin планируется летом 2018.
Обменять ZeroCoin на другую валюту (в частности рубли Сбербанка) вы можете на сайте http://red-miner.com/obmen-zcash-na-sberbank/. Если вы относитесь к категории пользователей Биткоин, которым небезразлична анонимность, эта тема вас должна волновать. Самый неприятный момент в том, что и поделать с этим, по большому счету, на данный момент ничего нельзя. Грубо говоря, варианты есть такие.
Просто будьте осторожными. Генерируйте много открытых ключей и убедитесь, что ваш ZeroCoin клиент не совершает ничего такого, что позволило бы связать эти адреса друг с другом (например, не “обменивает” деньги с одного ключа на другой). Похоже, именно этот момент в разработке программного обеспечения для ZeroCoin сейчас самый важный. Посмотрим, насколько в этом преуспеют программисты.
Похожие статьи:
Открытие рублевого счета в банке по выгодным тарифам
Услуги банковских учреждений всегда востребованы, но остается вопрос, как выбрать наиболее оптимальные условия, и где предлагаются выгодные тарифы. Если вы решили в ближайшее время открыть расчетный счет, перед вами откроется масса предложений. Конечно, при этом необходимо подготовить пакет документов, но это не займет много времени. Что ...
Полезный портал о банках, их услугах, кредитах, и т.д.
На сегодняшний день сложно найти человека, который хотя бы раз не задумывался о том, чтобы взять кредит в банке. Деньги нужны каждому, а иногда они могут понадобиться срочно и в большом количестве. Поэтому если их нет в наличие, остается один вариант – обратиться в банковское учреждение. Но многих останавливают определенные условия, которые ...
Полезная информация для трейдеров — графики и котировки
Работа на финансовых рынках сегодня привлекает многих пользователей. Это стремление можно разумно объяснить. Прежде всего, это возможность зарабатывать приличные деньги лично на себя, не тратя усилия на работодателя. Помимо этого вы сами создаете свой график, а для многих это играет важную роль. К тому же открывается масса возможностей, и ...