Всі мови
Namecoin (NMC) — це експериментальна технологія з відкритим вихідним кодом, яка надає функції, подібні до традиційних постачальників послуг DNS (система керування доменними іменами), із функціями безпеки, відсутності цензури, конфіденційності та швидкості. Namecoin був першим форком біткойна та одним із найбільш інноваційних «альткоінів». Вперше реалізовано функції об’єднаного майнінгу та децентралізованої DNS.
Неймкойн був першим форком біткойнів і залишається одним із найбільш інноваційних «альткойнів». Він вперше реалізує видобуток злиття та децентралізований DNS. Namecoin також є першим рішенням трикутника Zooko, давньої проблеми створення системи імен, яка є водночас безпечною, децентралізованою та значущою для людини. Конкретні програми:
•Захистіть права на свободу слова в Інтернеті, зменшивши цензуру в Інтернеті.
• Додайте ідентифікаційну інформацію, таку як ключі GPG і OTR, а також адреси електронної пошти, біткойн і Bitmessage до вибраної вами ідентифікаційної інформації.
•Домен Tor .onion із людським значенням.
•Децентралізована перевірка сертифіката TLS (HTTPS), яка підтримується консенсусом блокчейну.
• Для доступу до веб-сайту використовуйте домен верхнього рівня .bit.
•Запропоновані ідеї, такі як підписання документів, голосування, облігації/акції/акції, мережа довіри, нотаріальні послуги та доказ існування.
Кодова база Namecoin складається з кодової бази Bitcoin з відносно невеликими змінами (близько 400 рядків) і додатковими функціями, побудованими на її основі. Процес майнінгу той самий, але блокчейн окремий, тому й було створено Namecoin. Такий підхід був використаний тому, що розробники біткойнів хотіли зосередитися майже виключно на тому, щоб зробити біткойн життєздатною валютою, тоді як розробники монет були зацікавлені у створенні системи імен. Оскільки передбачувані варіанти використання відрізняються між двома проектами, консенсус і правила протоколу можуть мати сенс в одному, але не в іншому. Приклади місць із різними протоколами чи правилами консенсусу:
•Консенсусні правила Namecoin мають забезпечувати унікальність імен. Хоча можна зберігати дані в біткойнах (наприклад, пари ключ/значення у виходах OP_RETURN), біткойн не забезпечує унікальність. Теоретично можливо створити поверх біткойна рівень, який відкидає виходи OP_RETURN, які не поважають унікальність (наприклад, операції з іменами, які викрадають чуже ім’я), але майнери не будуть застосовувати такий рівень. Якщо майнери не застосовують правила дійсності транзакцій, PoW не підтримуватиме їх, а це означає, що легкі клієнти на основі SPV не зможуть застосовувати ці правила дійсності.
•Оскільки споживачі очікують, що фінансові операції коштуватимуть інакше, ніж реєстрація імен, і оскільки глобальні фінансові операції – це не те саме, Глобальна реєстрація імен Кількість різна, тому оптимальний розмір блоку Namecoin і Bitcoin може відрізнятися.
•У валюті інфляційна атака є смертельною, у системі імен інфляційна атака — це просто сміття Пошта або напад присідання: погано, але навряд чи смертельно. Таким чином, рішення між Namecoin і Bitcoin щодо таких функцій, як анонімність на основі zk-SNARK (яка створює ризик інфляційних атак), можуть призвести до різних висновків.
•Деякі функції сценаріїв, які мають сенс для Namecoin, можуть не мати сенсу для Bitcoin, наприклад, дозволити scriptPubKey обмежувати будь-які витрати Скрипт транзакції PubKeys. У системі імен подібні функції можуть зробити оновлення та оновлення імен більш зручними та безпечними, але з точки зору валюти вони можуть зашкодити взаємозамінності.
•Зобов’язання Coinbase щодо бази даних імен можна забезпечити за допомогою консенсусних правил Namecoin, що дозволяє створювати імена, які не існує доказів SPV.
•Як правило, розробники Namecoin намагаються мінімізувати набір патчів для Bitcoin. Якщо функція працює в Bitcoin, ми намагаємося додати її в Bitcoin, а потім об’єднати з Namecoin. Namecoin, як правило, вносить відмінності від Bitcoin лише там, де це не має сенсу для Bitcoin через інший варіант використання. Хоча теоретично можна використовувати Namecoin як валюту загального призначення, розробники Namecoin не рекомендують використовувати цей варіант. Існує багато криптовалютних проектів (наприклад, біткойн), присвячених цій меті. Якщо ви шукаєте валюту, вам слід скористатися одним із цих проектів.
Схожі посилання:
https://www.namecoin.org/docs/faq/