Back to top
  • 공유 แชร์
  • 인쇄 พิมพ์
  • 글자크기 ขนาดตัวอักษร
ลิงก์ถูกคัดลอกแล้ว

ไฟล์ Bitcoin รุ่นแรกขนาด 6,440,960 ไบต์สร้างซ้ำได้ตรงกับต้นฉบับ

ไฟล์ปฏิบัติการที่เก็บรักษาไว้ซึ่งกำลังตรวจสอบบนคอมพิวเตอร์รุ่นเก่า / TokenPost.ai

นักพัฒนา t4t5 สร้างไฟล์ปฏิบัติการ Bitcoin(BTC) สำหรับ Windows จากปี 2009 ขึ้นใหม่ และได้ไฟล์ที่ตรงกับสำเนาซึ่งเก็บรักษาไว้ทุกไบต์ โดยไฟล์ที่สร้างซ้ำไม่ใช่โปรแกรมที่เผยแพร่ในวันแรกที่เปิดตัว Bitcoin แต่เป็นไฟล์ที่จัดทำขึ้นภายหลัง

t4t5 ระบุในโครงการสร้างไฟล์ซ้ำที่เผยแพร่ว่า ไฟล์ปฏิบัติการที่สร้างขึ้นมีขนาด 6,440,960 ไบต์ และค่าแฮช SHA-256 ตรงกับสำเนาที่เก็บรักษาไว้ BeInCrypto รายงานว่านักพัฒนาใช้ Claude Opus 5.5 ของ Anthropic เพื่อสร้างไฟล์ปฏิบัติการ Windows รุ่นแรกขึ้นใหม่

แม้จะมีซอร์สโค้ดสาธารณะ แต่การสร้างไฟล์ปฏิบัติการให้ตรงกันทุกไบต์เป็นอีกเรื่องหนึ่ง เวอร์ชันของคอมไพเลอร์และไลบรารีที่ใช้แปลงโค้ด การตั้งค่าการบิลด์ ตลอดจนรูปแบบการขึ้นบรรทัดใหม่ในไฟล์ ล้วนทำให้ไบต์ของไฟล์ผลลัพธ์แตกต่างกันได้ โครงการนี้ตรวจสอบร่องรอยในไฟล์ปฏิบัติการที่เก็บรักษาไว้ เพื่อปรับเครื่องมือให้ตรงกับสภาพแวดล้อมในขณะนั้น แล้วจึงเปรียบเทียบค่าแฮชของไฟล์ใหม่

สภาพแวดล้อมที่โครงการระบุประกอบด้วย Windows XP, MinGW GCC 3.4.5, wxWidgets 2.8.9 และ Berkeley DB 4.7.25 ส่วนเวลาที่บันทึกไว้ในไฟล์ระบุว่าการสร้างเสร็จสิ้นเมื่อวันที่ 11 มกราคม 2009 เวลา 08:16 น. โครงการอธิบายจากผลดังกล่าวว่า สำเนาที่เก็บรักษาไว้นี้สร้างจากซอร์สโค้ดที่เผยแพร่พร้อมกัน

แม้ชื่อไฟล์จะระบุเวอร์ชัน ‘0.1.0’ แต่โครงการระบุว่า เมื่อพิจารณาค่าเวอร์ชันภายในและเวลาที่สร้างแล้ว ไฟล์ที่นำมาสร้างซ้ำเป็นไฟล์จากช่วงเวอร์ชัน ‘0.1.1’ ดังนั้น การที่ค่าแฮชตรงกันจึงไม่ได้หมายความว่าสามารถกู้คืนไฟล์ปฏิบัติการที่เผยแพร่ในวันแรกของ Bitcoin ได้ โครงการเสริมว่าไม่ทราบว่ามีสำเนาของไฟล์วันแรกที่ผ่านการตรวจสอบแล้วหรือไม่

การสร้างซ้ำครั้งนี้ยังมีข้อจำกัด นักพัฒนาเปิดเผยว่าใช้เวลาสามค่าที่บันทึกไว้ในไฟล์ต้นฉบับเป็นข้อมูลนำเข้าสำหรับการบิลด์ และไม่ได้สร้างไฟล์ DLL สองไฟล์ที่รวมมาด้วยขึ้นใหม่ การตรงกันของค่าแฮชเป็นผลจากการเปรียบเทียบไฟล์ที่สร้างซ้ำกับไฟล์เฉพาะฉบับที่เก็บรักษาไว้ ไม่ได้ยืนยันตัวตนของซาโตชิ นากาโมโตะ หรือความปลอดภัยของเครือข่าย Bitcoin ในปัจจุบัน

<ลิขสิทธิ์ ⓒ TokenPost ห้ามเผยแพร่หรือแจกจ่ายซ้ำโดยไม่ได้รับอนุญาต>

บทความที่มีคนดูมากที่สุด

บทความที่เกี่ยวข้อง

ความคิดเห็น 0

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม

0/1000

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม
1