Kryptohash
Что такое Kryptohash?
Kryptohash новый криптовалюта на основе протокола Bitcoin, но, с несколько существенных изменений.
основные черты
320 битов длиной хэш: Биткойн и большинство альтернативных cryptocurrencies используют 256 бит длиной хешей. С Kryptohash, все основные хешей имеют длину 320 бит. Алгоритм хэширования является Keccak-F 1600 Губки Функции, которая была выбрана, чтобы быть NIST нового стандарта SHA-3. Keccak скорость, выбранная для Kryptohash составляет 960, а емкость Keccak является 640. Этих параметров обеспечивает значительно более высокое столкновение и сопротивление, чем прообраз старого алгоритм SHA-256.
KSHAKE320: Совершенно новый Proof-of-работы алгоритма (POW) на основе Keccak, но в режиме, который называется Выдвижная-Output (а.к.а. SHAKE). выходная переменная Shake делает его идеальным для алгоритма Proof-Of-работы, так как он легко может быть настроена требовать большого объема памяти, что повышает стоимость вычислений для тех, кто пытается выполнить крупномасштабные атаки ASIC. В случае KSHAKE320 используемого Kryptohash, каждое вычисление хэш требует 64 Кбайт оперативной памяти и может быть легко расширена в будущем требовать 128Kb, 256Kb, 512Kb, 1Мб и т.д.
Ed25519 Подпись: Это Эллиптическая-Curve криптографический алгоритм, который обеспечивает более быструю проверку подписи и лучшую защиту от атак со стороны канала, чем ECDSA.
трудность: Блок трудности корректируется каждые 100 блоков, используя алгоритм ПИД-регулятора. Блока время составляет 180 секунд.
64-бит временных отметок: Для того, чтобы избежать предстоящего Unix Time апокалипсис (Jan 2038), Kryptohash реализует * сегодня * время штампы поля с 64 битами в blockchain.
код региона: Протокол Kryptohash включает поле кода региона. Код региона предназначен для решения известных проблем масштабируемости сети Bitcoin. Каждый регион содержит свой собственный Blockchain и отдельные номера RPC / P2P порта для обработки перегруженности сетевого трафика. Наличие нескольких областей позволяет более высокой TPS (транзакций в секунду) на Kryptohash сети. По состоянию на июнь 2016 года, только область # 0 существует. Другие коды регионов придут в Интернете, как это необходимо.
Блок Reward & структура сборов: Для того, чтобы защитить сеть Kryptohash сегодня и в будущем против 50% атак питания + хэш-протокол включает в себя вознаграждение & структура платы, которая предоставляет финансовые стимулы для отдельных честных шахтеров, которая помогает снизить вероятность экономической дилеммы, известную как "Трагедия общин", Структура состоит в следующем:
1) Каждая сделка Kryptohash монеты (KHC) переносит фиксированную плату в размере 0,2%, что уделяется комбайн, который решает блок. Минимальная плата составляет 10 Kryptoha-toshis или 0,00010 KHC.
2) Так же, как с Bitcoin v0.9.4, есть плата, чтобы препятствовать "пыли" СПАМ и плата за операции с большим количеством входов и выходов. Наконец, дополнительные "добровольный" сборы могут быть определены с помощью "paytxfee" параметр в файл kryptohash.conf, чтобы увеличить шансы на получение транзакции, включенную в сгенерированных блоках.
3) Блок вознаграждение (или субсидия) уделяется шахтеров с использованием следующей схемы:
- Блоки: от 0 до 99 -> Фиксированная субсидию в размере 50 KHCs.
- Блоки: от 100 до 999 -> Фиксированная субсидию в размере 50 KHCs плюс случайная субсидию от 0 до 399 KHCs.
- Блоки: 1000 до 9999 -> Фиксированная субсидию в размере 50 KHCs плюс случайная субсидию от 0 до 199 KHCs.
- Блоки: 10000 до 99999 -> Фиксированная субсидию в размере 50 KHCs плюс случайная субсидию от 0 до 99 KHCs.
- Блоки: 100000 до 124999 -> Фиксированная субсидию в размере 50 KHCs плюс случайная субсидию от 0 до 49 KHCs.
- Блоки: 125000 до 249999 -> Фиксированная субсидию в размере 50 KHCs.
- Блоки: 250,000+ -> Фиксированная субсидию 25 KHCs.
6 октября 2015 года, блок 125000 добывали который закончился случайной субсидия. Общее количество добытого KHC между блоками 1 и 125000 было: 12495845
Низкий уровень инфляции: Даже если награда KHC за блок никогда не будет равен нулем, Kryptohash монеты в 1000 раз меньше, чем инфляционный Bitcoin. Вот почему:
- 1 BTC = 100000000 satoshis
- 1 KHC = 100000 kryptoha-toshis
Текущий BTC вознаграждения за блок 25 BTC или 2,500,000,000 satoshis. С другой стороны, KHC вознаграждение за блок (после того, как блок 250 000 добывается) будет 25 KHC или 2500000 kryptoha-toshis.
С апреля 2015 года Bitcoin достиг рубежа. Две трети всех 21 миллионах BTCS, которые когда-либо существовать заминированы. Это составляет более 1,400,000,000,000,000 satoshis в обращении. Для Kryptohash монет, он собирается занять почти 3000 лет, чтобы достичь этого же количества satoshis.
Низкая до шахты: Только 100 000 KHCs были предварительно добывали в блоке # 1. Эти KHCs будут использованы для начала запуска blockchain и платить за щедроты, развитие и поддержку.
Параметры (область # 0):
- P2P порт: 39168
- RPC порт: 38912
- ADDNODE: 104.131.54.248
- ADDNODE: 178.62.96.79
Скачать Kryptohash Сердечник из GitHub
Бинарные для Windows / Linux / OSX: https://github.com/kryptohash/kryptohash/releases
Kryptohash на GitHub: https://github.com/kryptohash/kryptohash
Скачать cgminer-KHC из GitHub
Бинарные для Windows / Linux: https://github.com/kryptohash/cgminer-khc/releases
Скачать Kryptohash Mobile App для Android
https://play.google.com/store/apps/details?id=org.kryptohash.wallet
https://github.com/kryptohash/kryptohash-android/releases
Kryptohash Блок Цепной Проводник
http://www.kryptohash.org/khcbc.php
Как добывать KHC
добыча GPU с использованием cgminer-KHC v3.7.8 в настоящее время является единственным жизнеспособным вариантом.
Как настроить KHC для Solo Mining:
Solo добыча с использованием cgminer-KHC
Отредактируйте файл kryptohash.conf и обеспечить следующие параметры раскомментированы:
- Сервер = 1
- rpcuser = {RPC_username}
- rpcpassword = {RPC_password}
- rpcport = 38912
- rpcconnect = 127.0.0.1
Затем выполните cgminer со следующими параметрами:
cgminer --kryptohash -о http://127.0.0.1:38912 -и {RPC_username} -p {RPC_password} --shaders {XXXX} --shaders-мул {уу}
Где:
{RPC_username}: имя пользователя, которое вы использовали для параметра «rpcuser» в kryptohash.conf
{} RPC_password: Пароль, который вы использовали для параметра «rpcpassword» в kryptohash.conf
{XXXX}: Количество шейдерами в вашем GPU (по умолчанию 256)
{Уу}: Количество нитей на шейдер (по умолчанию 8)
Заметка:
С графических процессоров архитектуры AMD GCN, работает Омега драйверов AMD 14.12 и позже, вы можете использовать опцию под названием --сл-неавтоматического отключить. По какой-то причине высокого класса графических процессоров архитектуры GCN может выполнить KSHAKE320 OpenCL ядра гораздо быстрее при отключении OpenCL оптимизации. Тем не менее, если у вас есть более старый AMD графических процессоров (HD 5xxx / 6xxx серии) и графических процессоров NVIDIA, не используйте этот параметр, как производительность хеширования, вероятно, будет снижена.
Важно: Использование --сл-неавтоматического отключить может сделать ваш GPU работать очень жарко. Убедитесь, что вы контролировать температуру и регулировать интенсивность соответственно.
Включение безопасного режима для добычи полезных ископаемых Соло (cgminer-KHC v3.7.8 и позже только):
Примечание: Это должно быть использовано только если cgminer-KHC работает на другом компьютере, чем бумажник.
1. Выполните действия, описанные выше, чтобы включить Solo добычи
2. Скачайте OpenSSL для Windows (в https://www.openssl.org/related/binaries.html )
3. командные строки Использования OpenSSL ниже, чтобы создать Самозаверяющую SSL сертификат для компьютера под управлением Кошельком.
OpenSSL genrsa -out server.pem 2048
OpenSSL REQ -new -x509 -nodes -sha256 -days 3650 -key server.pem > server.cert
Примечание: В ответ на просьбу предоставить общее имя, вы можете ввести IP-адрес компьютера под управлением Кошельком, если ваш IP-адрес является статическим. Если ваш IP-адрес не является статическим, а не указать имя хоста компьютера.
4. Скопируйте server.pem и server.cert вашего kryptohash / region0 папку
5. Включить SSL / TLS в Кошельке
rpcssl = 1
rpcsslciphers = TLSv1.2 + ВЫСОКИЙ: SSLv2: EXP: aNULL: eNULL: AH: 3DES: @STRENGTH
rpcsslcertificatechainfile = server.cert
rpcsslprivatekeyfile = server.pem
6. Укажите IP-адрес компьютера, на котором cgminer-KHC соединит с.
rpcallowip = 192.168.1.1
7. Убедитесь, что ниже линии закомментирована:
# Rpcconnect = 127.0.0.1
8. Скопируйте server.cert файл на компьютер, где cgminer-KHC будет работать. Поместите файл CERT в папке cgminer-KHC-3.7.8
9. Переименовать файл server.cert в cacert.pem или добавьте содержание server.cert в конце существующего файла cacert.pem.
10. Выполнить cgminer-KHC с помощью:
cgminer --kryptohash --безопасный -о HTTPS: //<Кошелек-HostName или-IP-адрес>: 38912 -u {RPC_username} -p {RPC_password} --shaders {XXXX} --shaders-мул {уу}
Обмены
Проголосовать, чтобы получить KHC добавил к этим обменам:
BTER: https://bter.com/voting/
C-CEX: https://c-cex.com/?id=vote
Если у вас есть Twitter аккаунт, попросите Bittrex добавить KHC. https://twitter.com/bittrexexchange
Список дел
Кошелек для MACКошелек для Android- Кошелек для iPhone
- Новый логотип?
Посетите Kryptohash Сайт: http://www.kryptohash.org
Следуйте за нами на Twitter: https://twitter.com/kryptohash
Мой личный щебетать: https://twitter.com/Wolf_Rayet_104