Моя предыдущая тема
https://bitcointalksearch.org/topic/m-1949631 не особо зашла. Поэтому делаю попытку зайти с другой стороны.
Одной из основных характеристик хорошей криптовалюты считается её анонимность. Многие сторонники биткоина заявляли о его высокой анонимности, однако, любому кто более менее понимает, как работает биткоин не будет с этим согласен. Прежде всего анонимным его делает простое открытие множество счетов, однако, на данный момент анализируя большие данные, как из социальных сетей, так и из других источников, в том числе и анализ самого блокчейна делает его скорее псевдоанонимной валютой.
Многими предпринимались некоторые попытки усилить анонимность самого биткоина, так и созданием альтернативных криптовалют. Как правило, всё это – это идея перемешивать деньги разных пользователей с разными задержками по времени и стандартными номиналами. Вся эта рекламная деятельность и пустое размахиваниями руками никак не способствует появлению настоящей анонимности.
Многие считают, что основной элемент не способствующей анонимности – это сам блокчейн. На первый взгляд это выглядит логично, ведь именно там и записаны все транзакции, что произошли в системе. Поэтому достаточно проанализировать сам блокчейн и многие счета деанонимизируются. Я же так не считаю и в дальнейшем вы поймете почему, кроме того именно блокчейн самая удачная конструкция для любой по настоящему децентрализованной системы.
Чтобы понять к чему надо стремиться, надо найти этот аналог в реальной жизни. И он есть, это обычные наличные деньги. Вот почему многие правительства стараются загнать своих граждан в безналичный оборот, ведь именно там легко все отследить.
Но мы им здесь сделаем подлянку, а когда они осознают всю идею, то будут вспоминать наличные, как приятный сон.
Так как же и с чего начать делать криптовалюту обладающую такой же анонимностью, как наличные. Всё просто, надо выйти за привычные рамки мышления.
В первую очередь нужно понять, что же в криптовалютах является главным врагом анонимности. Как я уже сказал, это не блокчейн. Можете здесь остановиться и подумать сами
Главный враг анонимности любой криптовалюты – это счета, куда поступают деньги. Подумайте, все криптовалюты похожи на обычные безналичные именно этой частью, а именно наличием счетов у пользователей. Именно здесь кроется разгадка, хочешь получить наличные – откажись от счетов, ведь у наличных денег счетов нет.
Собственно говоря, а что за конструкцию я предлагаю.
Всё просто, я предлагаю выпускать неизменяемые номиналом монеты, у нас будет модифицированный блокчейн состоящий из одной таблицы базы данных и блока типа транзакций, но там будут не транзакции, а кое что другое.
Вот примерный вид:
id nominal nomer
1 1 07E547D9586F6A73F73FBAC0435ED76951218FB7D0C8D788A309D785436BBB64
2 1 05678tyuigy,mnb7654564545676FB7D9586F6A73F7D0C8D788A309D785436BBB64
3 1 07E547D9586F6A73F73FBAC06951218FB7D309D785436BBB644567809745678768
4 5 4567899586F6A73F73FBAC0435ED76951218FB7D0C8D788A309D785436BBB64
5 5 098iuyjhg9586F6A73F73FBAC0435ED76951218FB7D0C8D788A309D785436BBB64
6 5 45yuk586F6A73F73FBAC0435ED76951218FB7D0C8D788A309D785436BBB64
7 10 3456098kjhgbvc54328765435ED76951218FB7D0C8D788A309D785436BBB64
8 10 fgh3456987sd345673FBAC0435ED76951218FB7D0C8D788A309D785436BBB64
9 10 2345689765908765456FBAC0435ED76951218FB7D0C8D788A309D785436BBB64
10 25 123456786543544545677540435ED76951218FB7D0C8D788A309D785436BBB64
11 25 3456u43566543456u654rwertytr4543ty543456yt340C8D788A309D785436BBB64
12 25 345685uyt3456uytry4uuytAC0435ED76951218FB7D0C8D788A309D785436BBB64
13 50 2134556t434567573F73FBAC0435ED76951218FB7D0C8D788A309D785436BBB64
14 50 567898764tyu6546789iuytt565iuyt56iuyty465765467iD0C8D788A309D785436BBB64
15 50 4567wtrey67899546657685635ED76951218FB7D0C8D788A309D785436BBB64
16 100 0657895456456766AC0435ED76951218FB7D0C8D788A309D785436BBB64
17 100 98iujh6F6A73F73FBAC0435ED76951218FB7D0C8D788A309D785436BBB64
18 100 3456kjhgfuygft3F73FBAC0435ED76951218FB7D0C8D788A309D785436BBB64Я здесь привел лишь, как пример. У каждой монеты есть свой номинал стоимости, как у наличной купюры так и свой номер в виде хешадреса, как у биткоина номер счета.
А теперь внимание, основная идея. Когда вы создаете биткоин адрес вы получаете для него приватный ключ. Здесь у каждой монеты есть свой приватный ключ.
Многие в биткоин говорят, что анонимно можно передать деньги передав свой приватный ключ для аккаунта. Это анонимно, но не безопасно, ведь где гарантия, что прежний владелец им не воспользуется.
А потому идея такая, на каждую монету у вас храниться свой приватный ключ. Данные ключи вы можете передавать используюя шифрованные каналы чатов или при личной встрече. Чтобы передать конкретную сумму вы должны передать все приватные ключи от данных номиналов.
А теперь главное, в наших блоках храняться не транзакции, а права передачи приватных ключей. Т.е. вы получили допустим от пользователя приватный ключ монеты номиналом 100, вы вначале подписываете команду этим приватным ключом, чтобы показать, что вы хозяин данной монеты, а потом вписываете свой новый хешадрес, который вы получили сгенерировав новый приватный ключ.
И таким образом получив такую транзакцию, сеть изменит старый номер из хэш адреса, на ваш новый номер.
А теперь в итоге, что мы имеем:
1) Децентрализованную сеть которая постоянно изменяет хэшномера у монет. Огромная трудность для анализа.
2) Полностью приватные и анонимные платежи. Ведь теперь ключи можно посылать в зашифрованных сообщениях обычным текстом.
3) Дополнительную безопаснось. Любой хэшномер ограничен суммой номинала и даже если хакер взломает и найдет приватный ключ, то вы потеряете только этот номинал, а не всю сумму, которая вся храниться на счете, как в биткоине.
4) Невозможность понять из блокчейна, сколько у кого есть денег. Ведь контроль за своими монетами находиться только у вас.
5) Возможность обмануть когда у вас силой забирают деньги. Можно создать такие кошельки которые хранят небольшие суммы денег и отдать, а крупные спрятать. Например, как с наличными. Грабят на улице забрали быстро кошелек, но крупная сумма осталась в трусах
Вот примерно и так. Ещё раз обращаюсь, если Вы разработчик или команда разработчиков, то давайте творить вместе.
Крипторомантики давайте объединяться!
С уважением
Дмитрий Будяков
В рамках данных идей эта концепция была продумана не полностью, а потому впоследствии оказалась в этой теме не рабочая. Поэтому, если Вам интересно посмотреть на рабочий вариант, то прошу в эту тему https://bitcointalksearch.org/topic/2-2025411