Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
8 июня 2015, 7:57:47 PM   # 1
 
 
Сообщений: 15
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Насколько я знаю, SHA256 может быть реализован в ASIC, поскольку она выполняет только битовые операции и умножения с использованием 32-битных целых чисел.
Есть ли хэширования алгоритм, который не может быть реализован в ASIC?

В принципе, все что мне нужно это операция, которая не может быть выполнена на СИС.
Галац сейчас офлайн Пожаловаться на Галац   Ответить с цитированием Мультицитирование сообщения от Галац Быстрый ответ на сообщение Галац


Как заработать Биткоины?
Без вложений. Не майнинг.


8 июня 2015, 8:14:45 PM   # 2
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Получил 1806 Биткоинов
Реальная история.





Этот список altcoins CPU должен дать вам несколько вариантов.

http://altcoins.com/cpu-altcoins
MCHouston сейчас офлайн Пожаловаться на MCHouston   Ответить с цитированием Мультицитирование сообщения от MCHouston Быстрый ответ на сообщение MCHouston

8 июня 2015, 8:15:37 PM   # 3
 
 
Сообщения: 1722
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

то, что требует тонны памяти, может быть, как Scrypt-п с коэффициентом, который должен быть как большой, как это возможно, поэтому им нужно тратить кучу денег на их памяти /, которые не являются дешевыми, и в конце концов он не будет стоит, если только усилится монеты

как правило, если графический процессор может заминировать его, СИС может мое это тоже в каком-то момент, причине, почему не Основныеоперации для x11 и многого алгоритма другого случайного алгоритма, что есть в altsection, он только связан с точкой зрения прибыли ...
Amph сейчас офлайн Пожаловаться на Amph   Ответить с цитированием Мультицитирование сообщения от Amph Быстрый ответ на сообщение Amph

8 июня 2015, 8:45:53 PM   # 4
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Все, что может быть реализовано в СИС, хотя может быть Вы могли бы разработать алгоритм хеширования, который дает современные компьютеры достаточно из преимуществ, чтобы препятствовать созданию ASIC. (Но я не знаю, что много об оборудовании.)

Я вижу две проблемы с памятью твердолобый ПР:
- Если это занимает несколько секунд, чтобы завершить один хеш, то сеть может быть DoS-атакованы вещаниями многих недопустимых блоков, узлы, затем нужно тратить тонны проверки времени. Было бы неплохо иметь асимметричный алгоритм POW, который требует гораздо больше времени, чтобы создать POW чем проверить один.
- AFAIK это на самом деле не так уж дорого, чтобы создать СБИС с большим количеством памяти, и, похоже, в действительности был создан Scrypt СИС.

Интересно, если ASIC дизайн / создание будет сделано слишком дорого, если хэш-алгоритм был особенно сложным. Например, если самый простой способом представления алгоритма в ассемблере был 1 ГБ, я полагаю, это было бы очень трудно перевести на СИС, но не какое-либо конкретное препятствия для процессоров общего назначения. Можно еще создать ASIC, который работал как CPU, но только подмножество функций процессора фактически используемых хэш-алгоритм, но this'd быть довольно дорогими для разработки и не может заработать много дополнительной эффективность.

Я также задаюсь вопросом, может ли это быть хорошо использовать POW, который особенно легко построить ASIC для, но так просто, что большинство мертвых простой ASIC дизайн всегда самый лучший. Тогда вы должны купить оборудование для шахты, но не СИС не будет иметь много преимуществ перед любым другим. Я не знаю, если this'd реально помочь что-нибудь, так как там все еще будет экономия от масштаба потребления электроэнергии, хотя.
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

8 июня 2015, 9:04:12 PM   # 5
 
 
Сообщения: 1988
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Насколько я знаю, SHA256 может быть реализован в ASIC, поскольку она выполняет только битовые операции и умножения с использованием 32-битных целых чисел.
Есть ли хэширования алгоритм, который не может быть реализован в ASIC?

В принципе, все что мне нужно это операция, которая не может быть выполнена на СИС.
Все, что может быть реализован в ASIC. Правильное решение придумать алгоритм, который СИС должен будет реализовать значительную часть общего назначения CPU. Таким образом, стоимость разработки конкурентоспособного ASIC будет расти, чтобы соответствовать стоимости разработки конкурентоспособного процессора.

Если вы думаете о разработке altcoin Я думаю, что хорошее предложение должно включать в себя некоторые из расширенной-плавающей точкой (10 байт) операций в некоторых ступеньках "гашиш" функция. Но "гашиш" не следует рассматривать как "криптографической хэш" но "хаотическая карта" что чувствительно к деталям арифметической реализации. Примеры:

http://en.wikipedia.org/wiki/Tinkerbell_map
http://en.wikipedia.org/wiki/Logistic_map

Я видел много аппаратных библиотек ASIC / FPGA, но все они исполняют только IEEE 754 с плавающей точкой в ​​4- и 8- байтовой точности. Существует не тот, кто делает точность 10 байт. С другой стороны, подробная, с точностью до бита реализация этого является свободно доступна с известной Pentium FDIV ошибки.

Так что и с открытым исходным кодом и что-то очень дорого строить реализацию быстрее, чем общий процессор AMD / Intel.
2112 сейчас офлайн Пожаловаться на 2112   Ответить с цитированием Мультицитирование Сообщения от 2112 Быстрый ответ на сообщение 2112

8 июня 2015, 9:10:22 PM   # 6
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Этот список altcoins CPU должен дать вам несколько вариантов.

http://altcoins.com/cpu-altcoins

этот список настолько интересен, но этот список до настоящего времени?

Кстати о главном вопросе, я не могу вспомнить точный день, но я помню, парень по имени "wolf0" или что-то подобное, кто сделал несколько хороших minners, о ПО, которые Сайд что-нибудь может мне реализовать более или менее Efficience, но в конце концов им довольно уверен, что может быть сделано.
okae сейчас офлайн Пожаловаться на okae   Ответить с цитированием Мультицитирование сообщения от okae Быстрый ответ на сообщение okae

8 июня 2015, 9:15:29 PM   # 7
 
 
Сообщения: 1176
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Этот список altcoins CPU должен дать вам несколько вариантов.

http://altcoins.com/cpu-altcoins
Это только извлекаемые CPU, потому что они не имеют достаточного рынка, чтобы оправдать создание ASICS развиваться. Это не выгодно развивать ASIC и мою монету, что очень мало людей используют или очень мало значения.
lemipawa сейчас офлайн Пожаловаться на lemipawa   Ответить с цитированием Мультицитирование сообщения от lemipawa Быстрый ответ на сообщение lemipawa

9 июня 2015, 1:05:56 AM   # 8
 
 
Сообщения: 1456
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

- AFAIK это на самом деле не так уж дорого, чтобы создать СБИС с большим количеством памяти, и, похоже, в действительности был создан Scrypt СИС.
Правильно, gridseed сделал 2 поколение Scrypt чипов, КНЦ составила 1 и Bitmain разработаны, но никогда не использовал 1. Память не дорого, это просто занимает кубик места, вы бы предпочли, чтобы поставить еще один 1x10Икс трубопроводы в.


Интересно, если ASIC дизайн / создание будет сделано слишком дорого, если хэш-алгоритм был особенно сложным. Например, если самый простой способом представления алгоритма в ассемблере был 1 ГБ, я полагаю, это было бы очень трудно перевести на СИС, но не какое-либо конкретное препятствия для процессоров общего назначения. Можно еще создать ASIC, который работал как CPU, но только подмножество функций процессора фактически используемых хэш-алгоритм, но this'd быть довольно дорогими для разработки и не может заработать много дополнительной эффективность.
К сожалению, есть несколько вещей, которые мешают это:
1) процессоры имеют безумные наценки от $ сделать до $ продать, даже огромные авансовые амортизацию расходов. Любая компания, которая просто изготовлены свои собственные чипы будут по-прежнему иметь непреодолимое преимущество.
2) Практически любой из не-супер-экзотических алгоритмов будет значительно быстрее на GPU, чем CPU из-за их основного макияжа. Ядро GPU работает 1000-3000 темы, где в качестве центрального процессора, конечно 4-8 (с некоторыми меньшие мультипликаторы в зависимости от того, что это такое). Было бы удивительно, если кто-то может найти что-то, что является настолько неэффективным на GPU, что вы бы купить процессор по одному заминировать его.
3) проектирование ASIC, не дорого, что делает это чипы (в передних вверх расходов). Это означает, что вы свободны теоретически перспектива с конструкциями и делать небольшие пробеги на старых дешевых процессы, чтобы увидеть, если это на самом деле работает. Если это произойдет, вы выиграете. Барьер стоимости приходит только тогда, когда вы потом решите сделать фишки на современном процессе.


Я также задаюсь вопросом, может ли это быть хорошо использовать POW, который особенно легко построить ASIC для, но так просто, что большинство мертвых простой ASIC дизайн всегда самый лучший. Тогда вы должны купить оборудование для шахты, но не СИС не будет иметь много преимуществ перед любым другим. Я не знаю, если this'd реально помочь что-нибудь, так как там все еще будет экономия от масштаба потребления электроэнергии, хотя.
Такая же проблема с 1) выше. Даже если вы сделали ужасный клон основных функций, необходимых для добычи, вы бы иметь огромное преимущество в цене, когда вы самостоятельно изготавливаете по сравнению с розничной торговлей. И тогда огромное преимущество в соответствующих компонентах (вы сделать свой собственный Mobo + OS + баребоны), плотность, охлаждение, доступность и централизованное электро.
dogie сейчас офлайн Пожаловаться на dogie   Ответить с цитированием Мультицитирование сообщения от dogie Быстрый ответ на сообщение dogie

9 июня 2015, 2:08:16 AM   # 9
 
 
Сообщения: 505
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Есть ли хэширования алгоритм, который не может быть реализован в ASIC?
Конечно, взять любой алгоритм хэширования, который требует больше ворота, чем может быть на самом большом мыслимом чипе;
например Scrypt использованием 16GB.

Недостатком является то, что проверка HashCash доказательство правильности работы становится слишком медленно, чтобы быть
любое практическое применение. Non-HashCash доказательства-из-работы не сталкиваются с этим ограничением, хотя.
топать сейчас офлайн Пожаловаться на топать   Ответить с цитированием Мультицитирование сообщения от топать Быстрый ответ на сообщение топать

9 июня 2015, 3:58:52 AM   # 10
 
 
Сообщения: 979
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Есть ли хэширования алгоритм, который не может быть реализован в ASIC?
Конечно, взять любой алгоритм хэширования, который требует больше ворота, чем может быть на самом большом мыслимом чипе;
например Scrypt использованием 16GB.

Недостатком является то, что проверка HashCash доказательство правильности работы становится слишком медленно, чтобы быть
любое практическое применение. Non-HashCash доказательства-из-работы не сталкиваются с этим ограничением, хотя.


Что не-HashCash доказательства правильности работы? 
Funkenstein сейчас офлайн Пожаловаться на Funkenstein   Ответить с цитированием Мультицитирование сообщения от Funkenstein Быстрый ответ на сообщение Funkenstein

9 июня 2015, 1:23:04 PM   # 11
 
 
Сообщения: 505
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Есть ли хэширования алгоритм, который не может быть реализован в ASIC?
Конечно, взять любой алгоритм хэширования, который требует больше ворота, чем может быть на самом большом мыслимом чипе;
например Scrypt использованием 16GB.

Недостатком является то, что проверка HashCash доказательство правильности работы становится слишком медленно, чтобы быть
любое практическое применение. Non-HashCash доказательства-из-работы не сталкиваются с этим ограничением, хотя.

Что не-HashCash доказательства правильности работы?  

Одно это не в форме

deterministic_hash_function (block_header || some_nonce) < target_difficulty

Hashcash симметрична в том, что попытка доказательства обязательно принимает те же усилия, как доказательство проверки. Другие, асимметричные, схемы POW позволяют доказательство попытки занять гораздо больше усилий,
чтобы они могли быть сделаны СИС устойчивыми без проверки непрактично медленно.
топать сейчас офлайн Пожаловаться на топать   Ответить с цитированием Мультицитирование сообщения от топать Быстрый ответ на сообщение топать

11 июня 2015, 4:04:08 AM   # 12
 
 
Сообщения: 979
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Есть ли хэширования алгоритм, который не может быть реализован в ASIC?
Конечно, взять любой алгоритм хэширования, который требует больше ворота, чем может быть на самом большом мыслимом чипе;
например Scrypt использованием 16GB.

Недостатком является то, что проверка HashCash доказательство правильности работы становится слишком медленно, чтобы быть
любое практическое применение. Non-HashCash доказательства-из-работы не сталкиваются с этим ограничением, хотя.

Что не-HashCash доказательства правильности работы?  

Одно это не в форме

deterministic_hash_function (block_header || some_nonce) < target_difficulty

Hashcash симметрична в том, что попытка доказательства обязательно принимает те же усилия, как доказательство проверки. Другие, асимметричные, схемы POW позволяют доказательство попытки занять гораздо больше усилий,
чтобы они могли быть сделаны СИС устойчивыми без проверки непрактично медленно.

Благодарю. Интересно, но я не убежден, что это необходимость, ни того, что она будет действительно "Основныеоперации доказательство".. на самом деле я не уверен, идею "Основныеоперации доказательство" имеет большое значение.  "Оптимизированный для х86" возможно, имеет какой-то смысл .. но все же не так много на самом деле?  

Но ждать .. это не является доказательством попытки принципиально то же самое, как проверка? Есть ли у вас пример такой асимметричной схемы? Может быть, день рождения доказательство работы идеи? 

Funkenstein сейчас офлайн Пожаловаться на Funkenstein   Ответить с цитированием Мультицитирование сообщения от Funkenstein Быстрый ответ на сообщение Funkenstein

11 июня 2015, 6:05:59 AM   # 13
 
 
Сообщения: 424
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Любой алгоритм заканчивается работает на кремнии (для Scrypt вам нужна GPU и ячейка памяти). Вопрос только какой дизайн кремния является оптимальным решением с точки зрения затрат и производительности (удар для доллара). Оптимальное решение будет меняться в связи с законом Мура постоянно.


bitbouillion сейчас офлайн Пожаловаться на bitbouillion   Ответить с цитированием Мультицитирование сообщения от bitbouillion Быстрый ответ на сообщение bitbouillion

11 июня 2015, 3:02:51 PM   # 14
 
 
Сообщения: 505
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Благодарю. Интересно, но я не убежден, что это необходимость, ни того, что она будет действительно "Основныеоперации доказательство".. на самом деле я не уверен, идею "Основныеоперации доказательство" имеет большое значение.  "Оптимизированный для х86" возможно, имеет какой-то смысл .. но все же не так много на самом деле?  

Asic доказательство будет означать, что PoW не помещается на одном чипе.
Asic устойчивость означала бы, что преимущества производительности пользовательского решения Базового бы
недостаточным, чтобы компенсировать их издержки производства.

котировка
Но ждать .. это не является доказательством попытки принципиально то же самое, как проверка? Есть ли у вас пример такой асимметричной схемы? Может быть, день рождения доказательство работы идеи?  

Первый пример был PoW Primecoin в. Несколько других перечисленных в

http://en.wikipedia.org/wiki/Proof-of-work_system#List_of_proof-of-work_functions

а также http://cpucoinlist.com/cryptocurrency-algorithms/  (4 записи без Hashcash).
топать сейчас офлайн Пожаловаться на топать   Ответить с цитированием Мультицитирование сообщения от топать Быстрый ответ на сообщение топать

11 июня 2015, 3:52:32 PM   # 15
 
 
Сообщения: 979
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Благодарю. Интересно, но я не убежден, что это необходимость, ни того, что она будет действительно "Основныеоперации доказательство".. на самом деле я не уверен, идею "Основныеоперации доказательство" имеет большое значение.  "Оптимизированный для х86" возможно, имеет какой-то смысл .. но все же не так много на самом деле?  

Asic доказательство будет означать, что PoW не помещается на одном чипе.
Asic устойчивость означала бы, что преимущества производительности пользовательского решения Базового бы
недостаточным, чтобы компенсировать их издержки производства.

котировка
Но ждать .. это не является доказательством попытки принципиально то же самое, как проверка? Есть ли у вас пример такой асимметричной схемы? Может быть, день рождения доказательство работы идеи?  

Первый пример был PoW Primecoin в. Несколько других перечисленных в

http://en.wikipedia.org/wiki/Proof-of-work_system#List_of_proof-of-work_functions

а также http://cpucoinlist.com/cryptocurrency-algorithms/  (4 записи без Hashcash).


Спасибо!
Funkenstein сейчас офлайн Пожаловаться на Funkenstein   Ответить с цитированием Мультицитирование сообщения от Funkenstein Быстрый ответ на сообщение Funkenstein

12 июня 2015, 8:48:16 PM   # 16
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Asic доказательство будет означать, что PoW не помещается на одном чипе.

Хорошо, но это движущаяся мишень. Со временем, СИС получить больше.

Asic устойчивость означала бы, что преимущества производительности пользовательского решения Базового бы
недостаточным, чтобы компенсировать их издержки производства.

В нашем контексте, я полагаю, вы имеете в виду, что доход выгоды от добычи полезных ископаемых будет недостаточно, чтобы компенсировать свои издержки производства, но это также движущейся цели (для здоровых монет на подъеме, то есть).

В конце концов, либо два встречаются и создать прибыльный рынок для производства СБИС, или монета отмирает.

Как дизайнер монеты выбор Пау, единственные вопросы, у вас есть контроль над является сколько прежде чем это произойдет, и как дорого это СБИС (По сравнению с другими вариантами POW), когда они прибывают.

Если только супер-богатые могут позволить себе СБИС, то вы бы в конечном итоге с повышением централизации (относительно того, используется более простой POW), когда СИС сначала появляются, нет?
btchris сейчас офлайн Пожаловаться на btchris   Ответить с цитированием Мультицитирование сообщения от btchris Быстрый ответ на сообщение btchris

12 июня 2015, 10:26:23 PM   # 17
 
 
Сообщения: 1456
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

А как насчет другого решения, которое я еще не видел упомянутым:

Каждый х блоков, можно изменить алгоритм.

Вам не нужен пул 1000 алгоритмов и могут получить с вращением 3 или 4. Даже если кто-то построил ASIC для 1 алгоритма, они были бы в состоянии использовать его на монете для 25-33% от время, которое вряд ли будет жизнеспособным для производителя ASIC. Я уверен, что не хватает какой-то терминальный осложнение на стороне клиента, которые предотвращают бы алгоритм скачкообразной перестройки, но я думаю, что он работает на аппаратной стороне вещей с точки зрения предотвращения СБИС.
dogie сейчас офлайн Пожаловаться на dogie   Ответить с цитированием Мультицитирование сообщения от dogie Быстрый ответ на сообщение dogie

13 июня 2015, 1:44:03 AM   # 18
 
 
Сообщения: 505
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Asic доказательство будет означать, что PoW не помещается на одном чипе.

Хорошо, но это движущаяся мишень. Со временем, СИС получить больше.

Военнопленные также могут получить больше с течением времени, например, удвоить использование памяти, когда трудность становится слишком много.
топать сейчас офлайн Пожаловаться на топать   Ответить с цитированием Мультицитирование сообщения от топать Быстрый ответ на сообщение топать

15 июня 2015, 2:09:54 AM   # 19
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

А как насчет другого решения, которое я еще не видел упомянутым:

Каждый х блоков, вы меняете algorithm.ASICs.

Интересно, если сеть может каким-то образом принимать данные psuedorandom из блока цепи и затем использовать это, чтобы создать случайный алгоритм хэширования. Трудно себе представить, как это будет сделано без использования фиксированного набора шаблонов алгоритма, хотя. Может быть, каждый узел может использовать эти данные в качестве входных данных псевдослучайных в идентичные эволюционные алгоритмы, которые в конечном итоге производить один приемлемый хэш-алгоритм. (Может ли компьютер доказать, что случайный алгоритм достаточно безопасно для ПР?)
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

15 июня 2015, 2:35:17 AM   # 20
 
 
Сообщения: 1988
Цитировать по имени
цитировать ответ
по умолчанию Re: Алгоритм хеширования, который не может быть реализован в ASIC?

Интересно, если сеть может каким-то образом принимать данные psuedorandom из блока цепи и затем использовать это, чтобы создать случайный алгоритм хэширования. Трудно себе представить, как это будет сделано без использования фиксированного набора шаблонов алгоритма, хотя. Может быть, каждый узел может использовать эти данные в качестве входных данных псевдослучайных в идентичные эволюционные алгоритмы, которые в конечном итоге производить один приемлемый хэш-алгоритм. (Может ли компьютер доказать, что случайный алгоритм достаточно безопасно для ПР?)
Переменная часть алгоритма ПР не должна быть безопасными, можно Бутерброд переменной части между парой SHA-2 для сильной криптографической защиты. Анти-СИС мясо между потребностями быть только достаточно близко к биективен и разумно хаотично. Нет необходимости, чтобы попытаться полное доказательство того, что, только достойный тест в подпространстве, что нет фиксированных точек.

https://en.wikipedia.org/wiki/Fixed-point_theorem

2112 сейчас офлайн Пожаловаться на 2112   Ответить с цитированием Мультицитирование Сообщения от 2112 Быстрый ответ на сообщение 2112



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW