ทุกภาษา
XDAG ถือกำเนิดขึ้นในปี 2560 เป็นเครือข่ายสาธารณะรุ่นใหม่ที่อิงตามโครงสร้างพื้นฐานของกราฟแบบไดเร็กอะไซคลิก (DAG) ซึ่งเป็นโครงการที่ขุดได้ของ DAG+POW ในขณะที่รักษาการทำงานพร้อมกันในระดับสูง XDAG แก้ปัญหาความขัดแย้งแบบสามเหลี่ยม (การกระจายอำนาจ ความปลอดภัย และประสิทธิภาพสูง) ที่บล็อกเชนปัจจุบันไม่สามารถแก้ไขได้ การยืนยันธุรกรรมบนเชน XDAG นั้นรวดเร็ว สถานการณ์ของแอปพลิเคชันกว้างและพื้นที่สำหรับการพัฒนาก็มีมาก ตามทฤษฎีแล้ว tps เกือบจะไม่จำกัด ตั้งแต่ปี 2020 ถึงปี 2021 ด้วยความสำเร็จของโครงการ Apollo และความก้าวหน้าของโครงการ Mars ทำให้ XDAG นำเข้าสู่ยุคของสัญญาอัจฉริยะ
ผู้เขียนต้นฉบับเกษียณไม่นานหลังจากสร้าง XDAG ตั้งแต่ปี 2018 ชุมชนผู้ที่ชื่นชอบจากทั่วโลกได้จัดระเบียบการพัฒนา การบำรุงรักษา และการเผยแพร่โดยอิงตามฉันทามติที่ยิ่งใหญ่ที่สุด XDAG ไม่มีโปรเจ็กต์ปาร์ตี้ ไม่มี ICO ไม่มีตำแหน่งส่วนตัวและไม่มีการขุดล่วงหน้า เป็น blockchain รุ่นใหม่ที่ยึดมั่นในแนวคิดของการกระจายอำนาจอย่างแท้จริง
<ชั่วโมง>
Dagger (เหรียญ XDAG) เป็นสกุลเงินดิจิทัลใหม่ มันขึ้นอยู่กับกราฟ acyclic โดยตรง (DAG) แทนที่จะเป็น blockchain (BlockChain) และไม่เหมือนกับ cryptocurrencies ที่เน้น DAG อื่น ๆ XDAG สามารถขุดได้
<ชั่วโมง>
แต่ละบล็อก (บล็อก เรียกว่าบล็อก) ใน DAG มีลิงก์สูงสุด 15 ลิงก์ (อินพุตและเอาต์พุต) ไปยังบล็อกอื่นๆ หากเราสามารถเข้าถึงบล็อก B ได้จากลิงก์ของบล็อก A แสดงว่าบล็อก B ถูกอ้างอิงโดยบล็อก A ชุดของบล็อกที่อ้างอิงโดยบล็อกก่อนหน้าเรียกว่าเชน ห่วงโซ่ได้รับการกล่าวขานว่ามีความแตกต่างกันหากแต่ละบล็อกของห่วงโซ่อยู่ในช่วงเวลา 64 วินาทีที่แยกจากกัน ความยากของบล็อก (Difficulty_of_block) คือ 1/แฮช hash=sha256(sha256(block)) แสดงด้วยตัวเลข little-endian (รูปแบบที่เก็บข้อมูลดิจิทัล) บล็อกในห่วงโซ่หลักเรียกว่าบล็อกหลัก (main_blocks)
มีดสั้นถูกขุดขึ้นมาทุกบล็อคหลัก ในช่วง 4 ปีแรก สามารถขุดได้ 1,024 XDAG ต่อบล็อกหลัก ใน 4 ปีที่สอง 512 และอื่น ๆ ผลผลิตจะลดลงครึ่งหนึ่งทุก ๆ 4 ปี ดังนั้น เอาต์พุตทั้งหมดของ XDAG จึงอยู่ที่ประมาณ 2^32 แต่ละกริชมีค่าเท่ากับ 2^32 cheatoshino (หมายเหตุผู้แปล: หน่วยที่เล็กที่สุดของ Bitcoin, satoshi มาจาก Satoshi ในชื่อของผู้ก่อตั้ง Satoshi Nakamoto ผู้ก่อตั้ง XDAG คือ Daniel Cheatoshin ดังนั้น Cheatoshin จึงถูกใช้เป็นหน่วยที่เล็กที่สุดของ XDAG). การทำธุรกรรมนั้นถูกต้องหากมีการอ้างอิงโดยบล็อกหลัก ธุรกรรมที่ถูกต้องจะจัดเรียงตามลำดับลิงก์ในห่วงโซ่หลักอย่างเคร่งครัด ห้ามใช้จ่ายซ้ำซ้อน เนื่องจากจะใช้เฉพาะธุรกรรมแรกของการทำงานพร้อมกัน (ในลำดับนั้น) เท่านั้น
ความปลอดภัย
อัลกอริทึม ECDSA ที่มีคีย์ส่วนตัว 256 บิตใช้สำหรับลายเซ็นเพื่อยืนยันความเป็นเจ้าของโทเค็น
ในที่อยู่ของเจ้าของกระเป๋าเงิน ข้อมูลทั้งหมดที่ส่งในเมนเฟรมจะถูกเข้ารหัสโดยใช้อัลกอริธึมการเข้ารหัสแบบกึ่งสมมาตรของผู้เขียน การส่งคีย์เซสชันใช้อัลกอริทึม RSA พร้อมคีย์ 8192 บิต