Всі мови
Primecoin — це криптовалюта, заснована на наукових обчисленнях. Його «механізм наукового обчислення» є унікальним і на 100% зберігає характеристики «децентралізації». Primecoin представляє унікальну форму підтвердження роботи на основі простих чисел. Його основним алгоритмом є оригінальний алгоритм xpm. Немає верхньої межі загальної суми валюти. Час блокування становить 60 секунд. Кожен блок містить кілька винагород XPM ( кількість нагород залежить від складності розшифровки простих чисел). В даний час прем'єр-коін XPM в основному майниться через ЦП.
Prime Coin сподівається підтримувати процвітаючий ринок майнінгу та високий рівень безпеки.Крім того, швидкість платіжних транзакцій Prime Coin набагато вища, ніж у Bitcoin.
Primecoin — це спроба Sunny King уникнути марнування енергії PoW. Оскільки PoW дійсно є найнадійнішим серед існуючих основних механізмів консенсусу, щоб зберегти цю надійність і раціонально використовувати енергію, Sunny King знайшов рішення: знайти прості числа. Праймкойн все ще використовує механізм PoW, і процес його видобутку полягає в пошуку ланцюжка простих чисел. Прості числа мають велике значення в галузі теорії чисел. Праймкойн — це одна з криптовалют, яка генерує цінність завдяки величезній кількості енергії, яка споживається в процесі майнінгу.
Primecoin шукатиме ланцюги Cunningham і ланцюги Bi-twin як механізм перевірки робочого навантаження PoW (Proof-of-Work).
Дизайн PoW дозволяє всім вузлам у мережі Primecoin ефективно виконувати роботу з перевірки. Механізм перевірки робочого навантаження PoW (Proof-of-Work) Primecoin має такі характеристики:
Завдання Primecoin полягає в тому, щоб знаходити праймчейни певної форми. Консенсусом Primecoin прийнято три типи ланцюжків: ланцюги Каннінгема типу 1, ланцюги Каннінгема типу 2 і подвійні ланцюги. Прості числа в цих ланцюжках будуть обмежені максимальним значенням для забезпечення ефективної перевірки.
Зі збільшенням довжини ланцюжка складність пошуку нових простих чисел зростає експоненціально.
Усі вузли мережі можуть ефективно перевіряти прості числа з достатньою кількістю цифр.
Числа Мерсенна виключаються, оскільки вони містять забагато цифр і надто довго перевіряються.
Дефіцит простих монет не має жорсткої верхньої межі, як у біткойнів, але залежить від закону Мура в розробці обладнання для майнінгу монет і вдосконаленні алгоритмів майнінгу монет. Цей дизайн робить першокласні монети ближчими до природного дефіциту, подібного до золота.
Коли люди наближатимуться до межі закону Мура, темпи інфляції простих монет сповільнюватимуться та повільніше прагнутимуть до нуля. Таким чином, основні монети все ще мають хороший дефіцит, подібний до золота, і можна гарантувати безпеку, зберігаючи низькі комісії за транзакції. Рівень інфляції Primecoin розроблений таким чином, щоб бути повільнішим, ніж у Peercoin, щоб компенсувати енергоспоживання, необхідне чистим доказом роботи криптовалют.
Наразі Prime Coin є валютою з найбільшою кількістю транзакцій за секунду за TPS (транзакція за секунду) згідно з консенсусом PoW. Теоретична швидкість становить 70, що в десять разів перевищує швидкість біткойна.
Процес видобутку монет із простими числами має значення. Він знаходить прості числа шляхом видобутку ланцюжків простих чисел, що дуже корисно для вивчення простих чисел і опосередковано підтверджує гіпотезу Рімана.
Технічні особливості:
Кількість монет, випущених у кожному блоці, становить «999/квадрат поточної складності», що може підвищити стабільність вартості валюти. Налаштування зворотного квадрата дозволяє системі уникнути великих коливань через раптовий приплив обчислювальної потужності.
Існує нескінченно багато простих чисел. Мало того, що валюта простих чисел не має верхнього обмеження на кількість монет, але комісії за транзакції безпосередньо знищуються, що може ефективно контролювати інфляцію. Цей тип моделі мікроінфляції золота має кращий дефіцит, ніж інші моделі.
Застосування простих чисел у банківській галузі
Трансакції за кредитними та дебетовими картками – метод шифрування RSA (а не метод шифрування SHA-256 biTCOin), який використовується в транзакціях у магазинах або онлайн-переказах, базується на простих числах для створення пара відкритого та закритого ключів. Приватний ключ є ексклюзивним для банку і складається з двох великих простих чисел (P1 і P2), а відкритий ключ (C) синтезується в результаті множення цих двох великих простих чисел P1 і P2. Для комп’ютерних обчислень помножити P1 на P2 набагато простіше, ніж знайти P1 і P2 у зворотному напрямку від C. Це означає, що хакеру досить важко «вгадати» приватний ключ (P1&P2) через унікальний відкритий ключ (C) для здійснення шахрайської транзакції.
У Bitcoin секретними ключами володіють виключно відповідні власники відкритих ключів, що гарантує, що лише власник Bitcoin може авторизувати транзакції. Однак у традиційних банківських операціях лише банк володіє особистим ключем клієнта, щоб гарантувати, що лише банк (звичайно, не хакер чи неавторизована особа) має право авторизувати транзакцію. Коли кредитна або дебетова картка генерує транзакцію, банк "схвалює" транзакцію, поєднуючи свій власний закритий ключ із відкритим ключем облікового запису клієнта. Транзакція схвалюється, лише якщо ці два числа збігаються, інакше транзакція відхиляється. буде відхилено. Додаючи більше і довших простих чисел, рядки простих чисел, знайдені мережею PrimeCoin, можуть зрештою підвищити безпеку банківських транзакцій на основі алгоритму шифрування RSA - чим довший рядок простих чисел, тим важче зламати пароль.