Всі мови
XDAG народився в 2017 році. Це нове покоління загальнодоступного ланцюга, заснованого на інфраструктурі спрямованого ациклічного графа (DAG), проекту DAG+POW для майнінгу. Зберігаючи високу паралельність, XDAG вирішує трикутне протиріччя (децентралізація, безпека та висока продуктивність), яке не може вирішити поточний блокчейн. Підтвердження транзакції в ланцюжку XDAG швидке, сценарії застосування широкі, простір для розробки великий.Теоретично tps близький до необмеженого. З 2020 по 2021 рік, з успішним завершенням програми Apollo та прогресом програми Mars, XDAG відкрив еру смарт-контрактів.
Оригінальний автор пішов у відставку невдовзі після створення XDAG. З 2018 року ентузіасти спільноти з усього світу спонтанно організували розробку, підтримку та поширення на основі найвищого консенсусу. У XDAG немає учасників проекту, немає ICO, немає приватного розміщення та попереднього майнінгу Це нове покоління блокчейнів, яке справді дотримується концепції децентралізації.
Кинджал (монета XDAG) — це нова криптовалюта. Він заснований на спрямованому ациклічному графі (DAG), а не на блокчейні (BlockChain), і, на відміну від інших орієнтованих на DAG криптовалют, XDAG можна майніти.
Кожен блок (блок, який ще називають блоком) у DAG має максимум 15 посилань (входів і виходів) на інші блоки. Якщо ми можемо дістатися до блоку B за посиланням блоку A, тоді ми говоримо, що на блок B посилається блок A. Серія блоків, на яку посилаються попередні блоки, називається ланцюгом. Ланцюжок називається окремим, якщо кожен блок ланцюжка належить до окремого 64-секундного інтервалу. Складність блоку (Difficulty_of_block) становить 1/хеш. hash=sha256(sha256(block)), представлений порядковим числом (цифровий формат зберігання). Блоки в основному ланцюжку називаються основними блоками (main_blocks).
Кинджали видобуваються в кожному основному блоці. У перші 4 роки можна видобути 1024 XDAG на основний блок. У другі 4 роки, 512 і так далі, виробництво зменшується вдвічі кожні 4 роки. Таким чином, загальний результат XDAG становить приблизно 2^32. Кожен кинджал дорівнює 2^32 чеатошино (Примітка перекладача: Найменша одиниця біткойна, сатоші, походить від Сатоші на ім’я засновника Сатоші Накамото. Засновником XDAG є Даніель Чеатошин, тому Чітошин використовується як найменша одиниця XDAG). Транзакція є дійсною, якщо на неї посилається головний блок. Дійсні транзакції розташовуються строго в порядку ланок основного ланцюга. Подвійне витрачання заборонено, оскільки застосовується лише перша транзакція одночасності (у такому порядку).
Безпека
Алгоритм ECDSA з 256-бітним закритим ключем використовується для підписів, щоб підтвердити право власності власника гаманця на токени
в його адресі. Усі дані, що передаються в мейнфреймі, шифруються за допомогою авторського напівсиметричного алгоритму шифрування. Для передачі сеансового ключа використовується алгоритм RSA з 8192-бітним ключем.