ข่าวน่าอ่าน #siamstr อืม.. คาดว่าในปี 2030 นิยามของหน่วยวัดเวลาอาจมีการเปลี่ยนแปลงจากนิยามของการวัด 1 วินาทีในปัจจุบันด้วยนาฬิกาอะตอม (ซีเซียม-133) ไปเป็นนาฬิกานิวเคลียร์ (ทอเรียม-229) ที่จะมีความละเอียดมากกว่าที่ใช้กันในปัจจุบันถึง 1 ล้านเท่า (19 digits / เลขศูนย์ 19 ตัวหลังหน่วยวินาที) คิดเล่น ๆ แบบมโนว่าปัญหาการรับส่งบิตคอยน์ระหว่างโลกกับดวงจันทร์หรือดาวอังคารเรื่อง time lag อาจจะไม่เป็นปัญหาอีกต่อไป (เดี๋ยวก่อนนะตอนนี้พวกเราไม่ได้กำลังมีปัญหาในเรื่องนี้นิหว่า..) ร่ายละเอียด:

Replies (2)

ถ้าหากว่า block time (เฉลี่ย 10 นาทีต่อบล็อก) มาจาก [Hash Rate x Difficulty Taget ≈ 2 ยกกำลัง 256 / Taget Time] ซึ่ง: Hast Rate มาจากความเร็วการคำนวณของเครือขาย (H/s) Difficulty Target ระดับความยากในการแก้สมการ Target Time เป้าหมายที่ 10 นาที หรือ 600 วินาที ***ขอบคุณ ChatGPT*** --- ถ้าดูจากตรงนี้ แปลว่าบิตคอยน์กำลังใช้มาตรฐานระบบเวลาของ SI Unit ที่นิยาม 1 วินาที มาจากค่าการเปลี่ยนแปลงระดับพลังงานของอะตอมซีเซียม-133 จะหมายถึงว่าบิตคอยน์เป็นผู้นำนิยามของเวลาตามระบบมาตรฐานมาใช้งาน (เป็นผู้ใช้ และไม่ได้เป็นผู้กำหนดนิยาม) Block Time ของบิตคอยน์มันจึงไม่สามารถที่จะนำมาใช้เป็นตัวมาตรฐานของหน่วยวัดเวลาได้ครับ ดังนั้นขอดีของข่าวนี้คือ เราจะประทับเวลาของธุรกรรมได้ละเอียดมากขึ้น ส่งผลในเรื่องของการใช้ยืนยันว่าธุกรรมเป็นจริง ในกรณีที่ต้องมีการ sync. กันในระยะทางที่ไกลมาก ๆ ซึ่ง time lag จะมีผล เช่น โลกกับดาวอังคารที่แสงจะต้องใช้เวลาราว ๆ 4 ถึง 24 นาทีกว่าข้อมูลจะไปถึง --- ถ้าเราต้องการแสดงเวลาในระดับที่ละเอียดกว่านี้ (เช่น ในระดับที่นาฬิกานิวเคลียร์ทำได้) เราจะต้องเพิ่ม หน่วยย่อยของวินาที ลงไป เช่น มิลลิวินาที (ms), ไมโครวินาที (µs) หรือ นาโนวินาที (ns) ซึ่งเป็นสิ่งที่ระบบ Bitcoin (หรือระบบใด ๆ ที่ใช้ Unix Time) สามารถรองรับได้เช่นกัน ตัวอย่างรูปแบบการประทับเวลาในระดับละเอียด 1. แบบปกติที่ Bitcoin ใช้ (ระดับวินาที): 2025-01-11T14:46:24Z • ใช้ ISO 8601 format • Z หมายถึงเวลานี้อยู่ในโซนเวลา UTC 2. แบบละเอียดระดับมิลลิวินาที (ms): 2025-01-11T14:46:24.123Z • เพิ่ม .123 หลังวินาที (หมายถึง 123 มิลลิวินาที) 3. แบบละเอียดระดับไมโครวินาที (µs): 2025-01-11T14:46:24.123456Z • เพิ่ม .123456 (123456 ไมโครวินาที หรือ 0.123456 วินาที) 4. แบบละเอียดระดับนาโนวินาที (ns): 2025-01-11T14:46:24.123456789Z • เพิ่ม .123456789 (123456789 นาโนวินาที หรือ 0.123456789 วินาที) ระดับความละเอียดในนาฬิกานิวเคลียร์ นาฬิกานิวเคลียร์สามารถวัดเวลาได้ในระดับนาโนวินาทีและต่ำกว่า แต่การบันทึกในระบบคอมพิวเตอร์มักจำกัดอยู่ที่ระดับนาโนวินาที เนื่องจากฮาร์ดแวร์และระบบซอฟต์แวร์ยังไม่สามารถรองรับหน่วยย่อยของเวลาที่เล็กกว่านี้ได้อย่างมีประสิทธิภาพ สรุป ถ้า Bitcoin ใช้นาฬิกานิวเคลียร์หรือการบันทึกเวลาที่ละเอียดขึ้น รูปแบบการประทับเวลา (timestamp) อาจหน้าตาเหมือนตัวอย่างนี้: 2025-01-11T14:46:24.123456789Z ซึ่งละเอียดกว่าระดับวินาทีที่ใช้อยู่ในปัจจุบันมาก และทำให้การตรวจสอบเวลาในเครือข่ายแม่นยำขึ้น ***ขอบคุณ ChatGPT อีกครั้ง*** --- ผมคิดว่ามันเป็นจะประมาณนี้ครับพี่มาย ❤️#siamstr