Bitcoin 0.1 สร้างใหม่ทีละไบต์: เครื่องจักรของ Satoshi Nakamoto ถูกเปิดเผยโดยไฟล์ที่สามารถรันได้
การคอมไพล์ที่มีอายุ 17 ปี. เมื่อวันที่ 8 มกราคม 2009 Satoshi Nakamoto ประกาศลูกค้า Bitcoin ตัวแรกของเขา อัตลักษณ์ของผู้สร้าง ของเขาเป็นที่ถกเถียงกันอยู่แล้ว ขณะที่ไม่มีใครตรวจสอบไฟล์ที่ส่งมอบ ตอนนี้นักพัฒนาคนหนึ่งได้ท้าทายด้วยการสร้างใหม่ใน GitHub ของเขา: การคอมไพล์ bitcoin.exe ทีละไบต์.
จุดสำคัญของบทความนี้:
- โครงการ GitHub ได้คอมไพล์ bitcoin.exe จากโค้ดต้นฉบับ โดยมีไฟล์ที่เหมือนกับไฟล์ในปี 2009.
- ไฟล์ที่สามารถรันได้ถูกสร้างจากคอมพิวเตอร์ที่ใช้ Windows XP เสร็จสิ้นเมื่อวันที่ 10 มกราคม 2009 ด้วย MinGW GCC 3.4.5.
- ไฟล์ที่แจกจ่ายตรงตามโค้ดที่เผยแพร่โดยไม่มีโปรแกรมซ่อนอยู่ในไฟล์ที่สามารถรันได้.
- ไม่มีสำเนาที่ตรวจสอบได้ของแพ็คเกจในวันเปิดตัวรอดชีวิตมาได้ มีเพียงแพ็คเกจของวันที่ 10 มกราคมเท่านั้น.
การสร้างเครื่องมือคอมไพล์จากปี 2009
การคอมไพล์คือการเปลี่ยนโค้ดต้นฉบับให้เป็นโปรแกรมที่สามารถรันได้ ดังนั้นสองเครื่องจะไม่สามารถสร้างไฟล์เดียวกันได้ เพราะเครื่องมือของพวกเขาต่างกัน ซึ่งทำให้ต้องค้นหาเครื่องมือของ Satoshi.
ความยากลำบากนั้นมหาศาล เนื่องจากโครงการต้องรวบรวมแพ็คเกจที่ค้นพบในคลังระหว่างปี 2006 ถึง 2008 ต้องค้นหา ภาพถ่ายที่แน่นอน ที่ Satoshi ใช้.
เนื่องจากไม่สามารถเข้าถึง Windows XP ได้ โครงการจึงทำการคอมไพล์ใหม่ใน Linux ด้วย Wine ซึ่งเลียนแบบ Windows 32 บิต ในยุคนั้น ความพยายามครั้งแรกใช้เวลาประมาณ 6 นาที ตามที่ระบุใน readme ของโครงการ.
เมื่อเสร็จสิ้น ผลลัพธ์แสดงว่า MATCH เนื่องจาก bitcoin.exe ที่สร้างใหม่มี SHA-256 เดียวกันกับไฟล์ต้นฉบับ ซึ่งเป็นโปรแกรมขนาด 6,440,960 ไบต์ นอกจากนี้ ไฟล์ .rar ยังคัดลอกลายนิ้วมือที่เผยแพร่โดย Satoshi Nakamoto Institute.
ในความเป็นจริง อัตลักษณ์นี้พิสูจน์ข้อเท็จจริงที่ขาดหายไปตั้งแต่สิบเจ็ดปีที่ผ่านมา เนื่องจากไฟล์ที่แจกจ่ายในปี 2009 มาจากโค้ดที่เผยแพร่พร้อมกับมัน ไม่มีโปรแกรมซ่อนอยู่ในไฟล์ที่สามารถรันได้ ซึ่งไม่มีใครเคยรับประกัน.
สิ่งที่ไฟล์ที่สามารถรันได้บอกเกี่ยวกับ Satoshi
จากนั้น ไฟล์ทำหน้าที่เหมือน ลายนิ้วมือ เนื่องจากร่องรอยภายในระบุชื่อห้องสมุดแต่ละตัวที่ใช้พร้อมกับเวอร์ชันที่ใช้ ชื่อที่ชัดเจนที่สุดคือ MinGW GCC 3.4.5 ซึ่งเส้นทางการคอมไพล์ปรากฏในไบนารี.
ในส่วนของ readme ของเวอร์ชัน 0.1.5 ระบุคอมไพเลอร์ที่เป็นไปได้สองตัว รวมถึง Visual C++ 6.0 ไบนารีมาจาก MinGW ซึ่งตอบคำถามที่เปิดอยู่มาเป็นเวลาหลายปี.
ในความเป็นจริง การทดสอบฐานข้อมูล Berkeley DB ล้มเหลวในลักษณะที่เฉพาะเจาะจง ซึ่งไฟล์ระบบของ Windows XP เท่านั้นที่ผลิตได้ โครงการนี้เสนอข้อมูลที่แข็งแกร่งที่สุด เกี่ยวกับระบบปฏิบัติการต้นฉบับ.
นอกจากนี้ ไฟล์บีบอัดยังพูดได้มากเท่ากับโปรแกรม เนื่องจากส่วนหัวของมันเก็บวันที่ที่ตั้งค่าโดยผู้ใช้ด้วยนาทีที่แน่นอน Satoshi ได้บีบอัดซอฟต์แวร์ของเขาด้วย WinRAR ที่มีอายุมากกว่า 3 ปี ซึ่งโครงการได้ค้นพบ.
อย่างไรก็ตาม bitcoin-0.1.0 ของโครงการไม่ใช่ไฟล์ในวันเปิดตัว ไฟล์บีบอัดจริง ๆ แล้วเป็นการอัปเดตเมื่อวันที่ 10 มกราคม ไม่มีสำเนาที่ตรวจสอบได้ของแพ็คเกจเปิดตัวรอดชีวิตมาจนถึงปัจจุบัน.
นอกจากนี้ สคริปต์ยังคัดลอก สามเวลาที่อ่านจากไฟล์ต้นฉบับ ดังนั้นการสร้างใหม่จึงทำซ้ำการกระทำโดยไม่ค้นพบอย่างอิสระ ในทางกลับกัน Satoshi ได้ประกาศสีเมื่อวันที่ 8 มกราคม 2009:
<< Windows เท่านั้นในขณะนี้. >>
Satoshi Nakamoto, ประกาศลูกค้า Bitcoin ตัวแรก
อย่างไรก็ตาม ปริศนาของมนุษย์ยังคงอยู่ คอมพิวเตอร์ของ Satoshi ไม่ปรากฏในเอกสารใด ๆ และโครงการไม่ได้กล่าวถึงผู้ใช้ของมัน.
Bitcoin ในยุคแรก ๆ ไม่ได้หลับใหลตลอดไป เมื่อเดือนตุลาคมที่ผ่านมา 100 BTC จากยุค Satoshi ได้ออกจากการหลับใหลเป็นเวลา 16 ปี.
ไม่ว่าอย่างไรก็ตาม ใครก็สามารถเริ่มการคอมไพล์ใหม่และตรวจสอบผลลัพธ์ด้วยตนเองได้ เนื่องจากลายนิ้วมือของไฟล์แต่ละไฟล์ถูกเผยแพร่ไว้แล้ว ต้องรอดูว่าผู้สร้างที่แท้จริงจะยอมให้คอมพิวเตอร์ของเขาถูกอ่านในไบต์ของเขาหรือไม่ เขาครอบครอง 71 พันล้านดอลลาร์ใน BTC.
ราคา --
เนื้อหานี้จัดทำขึ้นเพื่อวัตถุประสงค์ด้านการให้ข้อมูลทั่วไปเท่านั้น และไม่ถือเป็นคำแนะนำด้านการเงิน การลงทุน กฎหมาย หรือภาษี อีเวนต์ รีวอร์ด โปรโมชันออนไลน์ หรือข้อมูลที่เกี่ยวข้องใดๆ ที่กล่าวถึงในที่นี้ ไม่ควรถือเป็นคำแนะนำ การชักชวน หรือคำเชิญชวนให้ซื้อ ขาย เทรด หรือดำเนินการอื่นใดเกี่ยวกับสินทรัพย์คริปโต สินทรัพย์คริปโตมีความผันผวนสูงและอาจส่งผลให้เกิดการขาดทุน ความพร้อมให้บริการของบริการ ผลิตภัณฑ์ และอีเวนต์ที่เกี่ยวข้องของ WEEX อาจแตกต่างกันไปตามภูมิภาค คุณมีหน้าที่ตรวจสอบให้แน่ใจว่าการเข้าร่วมของคุณเป็นไปตามกฎหมายและข้อบังคับท้องถิ่นที่ใช้บังคับ
คุณอาจสนใจ

ใครตัดสินใจจริงๆ ว่าการอัปเดตคริปโตขนาดใหญ่จะดำเนินต่อไปหรือไม่?

Kraken ต้องการเป็นธนาคารของคุณ แต่ใครจะปกป้องเงินของคุณ?

ความคาดหวังเงินเฟ้อในสหรัฐฯ เพิ่มขึ้นก่อนการประชุมของธนาคารกลางสหรัฐ

"การเก็งกำไร" เป็นธีมหลักในทศวรรษที่ผ่านมา ตลาดที่ควรจับตามองคือ ตลาดคาดการณ์และตลาดฟิวเจอร์สแบบไม่มีวันหมดอายุ = Delphi Digital

Circle Gateway เพิ่มการสนับสนุน cirBTC และ EURC

Electrum 4.8.3 เวอร์ชันก่อนหน้าได้รับผลกระทบจากช่องโหว่ร้ายแรง

Strategy และ Strive ระดมทุนด้วยหุ้นกู้เพื่อซื้อ Bitcoin จำนวน 135,979 เหรียญ

รอบการระดมทุนของ Tenstorrent มุ่งเน้นที่ 85.1% ของการลงทุนในทุนร่วม

ตลาดการคาดการณ์สกุลเงินดิจิทัลมีมูลค่าการซื้อขายสูงสุดเป็นประวัติการณ์ที่ 2.7 พันล้านดอลลาร์ในสัปดาห์ที่ผ่านมา

Bitcoin ลดลงจากความไม่แน่นอนเกี่ยวกับศูนย์ข้อมูล AI

Franklin Templeton ยื่น ETF Bitcoin DRIP สำหรับ Nasdaq

Ethereum ประสบการถอนเงินจากการแลกเปลี่ยนมากที่สุดในรอบสี่เดือน ขณะที่การขาดทุน ETF ในเดือนตุลาคมเกิน 1 พันล้านดอลลาร์

การชำระเงินสดจากการเลิกกิจการของ CoinShares BTF ยืนยันการหมดอายุของตัวเลือกในวันที่ 20 พฤศจิกายน

ตลาดรีโปของวอลล์สตรีทมูลค่า 359 พันล้านดอลลาร์ต่อวันได้ค้นพบการใช้งานสำหรับบล็อกเชน

Bitcoin Core ปรับปรุงนโยบายการเปิดเผยช่องโหว่

Tether MDK ได้รับการสนับสนุนจาก 15 บริษัทเหมืองเพื่อผลักดันการทำเหมือง Bitcoin อัตโนมัติ

Ethereum เป็นผู้นำในการโจมตีของแฮกเกอร์ สูญเสีย 91 เหตุการณ์และ 519.54 ล้านดอลลาร์

Bloomberg ขยายการจำแนกการเปิดเผยสกุลเงินดิจิทัลสำหรับธนาคาร

ติดตามเงิน: 630 ล้านดอลลาร์สำหรับ Strive, กิจกรรมของ Tether และความสนใจใน CeFi

Arthur Hayes ออกจากการซื้อขาย Maelstrom ขณะที่มีการขายโทเค็นมูลค่า 22.28 ล้านดอลลาร์

Bitdeer ขุด Bitcoin ได้ 1,355 รายในเดือนกันยายน ขยายความสามารถด้าน AI

NIP Group ซื้อเครื่องขุด Bitcoin เพิ่มความสามารถ 4.47 EH/s

Sam Price รายงานความก้าวหน้าของฟอรัม Bitcoin ที่ลูการ์โน

Bitcoin: ทำไม JPMorgan ประกาศผลตอบแทนเฉลี่ย 20.9% แต่เพียง 10% ต่อปี

Grok, ChatGPT, Claude: ปัญญาประดิษฐ์ที่เทรดคริปโตของคุณในขณะที่ธนาคารตกใจ

唐华斑竹 วิเคราะห์แนวโน้ม AVAX อารมณ์ตลาดซบเซา

Weekly Highlights | ราคาทองคำลดต่ำกว่า $4000 ในช่วง Golden Week, a16z Crypto เปลี่ยนชื่อเป็น a16z Frontier

การวิเคราะห์ข้อพิพาทของโซ่สาธารณะ NEAR และ ICP Dfinity

Sam Price เปิดเผยว่า USDT จะเปิดตัวบน Bitcoin ในวันที่ 28 พฤศจิกายน







