สนับสนุนโดย
Featured

25 ข้อเท็จจริงที่ไม่ค่อยมีใครรู้เกี่ยวกับซาโตชิ นากาโมโตะ ที่ได้มาจากอีเมล โค้ด และเมตาดาต้า

นักวิจัยใช้เวลากว่า 15 ปีในการแกะรอยอีเมล คอมมิตโค้ด และเมทาดาตา PDF ของ Satoshi Nakamoto และสิ่งที่พวกเขาพบนั้นแทบไม่ค่อยถูกพูดถึงในสื่อกระแสหลัก

เขียนโดย
แชร์
25 ข้อเท็จจริงที่ไม่ค่อยมีใครรู้เกี่ยวกับซาโตชิ นากาโมโตะ ที่ได้มาจากอีเมล โค้ด และเมตาดาต้า

ประเด็นสำคัญ

  • อีเมลปี 2010 ของ Satoshi Nakamoto ถึง Malmi ยืนยันว่าได้รับเงินบริจาคเป็นเงินสด 3,500 ดอลลาร์ และนำไปจัดสรรเพื่อสนับสนุนโครงสร้างพื้นฐานเว็บยุคแรกของ Bitcoin
  • การวิเคราะห์ Patoshi ของนักวิจัย Sergio Demian Lerner เชื่อมโยง BTC ราว 1 ล้านเหรียญเข้ากับนักขุดยุคแรกที่เหรียญของเขายังคงไม่ถูกใช้จ่ายจนถึงปี 2026
  • Satoshi ส่งมอบความรับผิดชอบด้านเซิร์ฟเวอร์และสื่อให้ Gavin Andresen ในช่วงปลายปี 2010 ก่อนจะส่งอีเมลที่ทราบว่าเป็นฉบับสุดท้ายในเดือนเมษายน 2011

นักวิจัยได้ตรวจสอบเมทาดาตา PDF ของ ไวท์เปเปอร์ คอมมิตซอร์สโค้ด อีเมลส่วนตัว บันทึกจากฟอรัม และข้อมูลบนบล็อกเชน เพื่อสร้างภาพของผู้สร้าง Bitcoin ที่ไปไกลกว่าพื้นฐานทั่วไป สิ่งต่อไปนี้คือ 25 ข้อค้นพบที่ยืนยันได้แต่แทบไม่เป็นที่รู้จัก โดยดึงมาจากงานศึกษาด้านสไตโลเมตริก (stylometric) จดหมายโต้ตอบของนักพัฒนา และนิติวิทยาศาสตร์บนเชน (onchain forensics)

ร่องรอยจากเมทาดาตา

  • งานวิจัยชี้ว่า PDF ไวท์เปเปอร์ของ Bitcoin ถูกสร้างด้วย OpenOffice.org 2.4 คุณสมบัติเอกสารทั้งในฉบับร่างเดือนตุลาคม 2008 และฉบับเผยแพร่เดือนมีนาคม 2009 ระบุ Creator เป็น “Writer” และ Producer เป็น “OpenOffice.org 2.4” ซึ่งเป็นรายละเอียดที่แทบไม่ถูกอ้างถึงในสื่อกระแสหลัก
  • PDF ฉบับร่างเดือนตุลาคม 2008 มีค่าออฟเซ็ตโซนเวลาที่ผิดปกติ ค่าเวลาประทับ CreationDate ระบุ 20081003134958-07’00’ (เวลา Mountain Standard Time) แต่วันที่ 3 ตุลาคม 2008 อยู่ในช่วงเวลาออมแสง (Daylight Saving Time) ซึ่ง Mountain Time ควรเป็น -06’00’ นักวิจัยอธิบายความไม่สอดคล้องนี้ว่าอาจเกิดจากการตั้งค่านาฬิกาผิดพลาด บั๊กของ OpenOffice หรือการพรางตัวโดยเจตนา
  • คอมมิตซอร์สโค้ดในภายหลังใช้ค่าออฟเซ็ต British Summer Time คอมมิต SVN ช่วงปลายปี 2009 และ 2010 แสดง +0100 (ฤดูหนาว) และ +0000 (ฤดูร้อน) สอดคล้องกับสหราชอาณาจักร ซึ่งต่างจากสัญญาณเวลา Mountain Time ของสหรัฐฯ ที่พบใน PDF ก่อนหน้านั้น

ลายนิ้วมือจากโค้ด

  • ซอร์สโค้ด C++ ดั้งเดิม มีรายงานว่าใช้ Hungarian notation ในการตั้งชื่อตัวแปร รวมถึงคำนำหน้าอย่าง psz (พอยน์เตอร์ไปยังสตริง) ในไฟล์อย่าง base58.h แนวปฏิบัตินี้ล้าสมัยไปมากในหมู่นักพัฒนาภายในปี 2008 และชี้ไปยังนิสัยการเขียน C++ บน Windows จากยุคก่อนหน้า
  • ฉบับร่างก่อนพรีอัลฟาช่วงแรก เสนอรางวัลต่อบล็อกที่ 10,000 BTC ไม่ใช่ 50 นอกจากนี้ ฉบับร่างหนึ่งในปี 2008 ยังใช้ทศนิยมสำหรับซาโตชิเพียงสี่ตำแหน่ง (แทนที่จะเป็นแปด) และมีกลไกอุปทานรวมที่ต่างออกไป พารามิเตอร์ทั้งหมดเหล่านี้ถูกเปลี่ยนก่อนการปล่อยเวอร์ชันสาธารณะ v0.1
  • คำว่า “blockchain” ไม่ปรากฏในงานเขียนดั้งเดิมของ Satoshi เลย ไวท์เปเปอร์และการสื่อสารช่วงแรกใช้คำว่า “chain of blocks” หรือ “block chain” อย่างสม่ำเสมอ คำประสมเป็นคำเดียวเริ่มเป็นที่นิยมจริง ๆ ราวปี 2014 ถึง 2016
  • Satoshi เลือกใช้ JSON-RPC แทน XML-RPC สำหรับ API ของ Bitcoin โดยเฉพาะ เพราะไลบรารี XML-RPC สำหรับ C++ ที่มีในขณะนั้นมีบั๊กหรือมีการพึ่งพา (dependencies) ที่เป็นปัญหา เขากล่าวถึงเรื่องนี้ไว้ในอีเมลปี 2010 ถึงนักพัฒนา Martti Malmi
  • Satoshi ใช้ MinGW เป็นคอมไพเลอร์หลักบน Windows โดยสงวน Visual C++ ไว้เพื่อการดีบักเท่านั้น

พฤติกรรมในอีเมลและฟอรัม

  • Satoshiบอก Martti Malmi ในเดือนพฤษภาคม 2009 ว่าการเขียนคือจุดอ่อนของเขา คำพูดตามต้นฉบับคือ: “My writing is not that great, I’m a much better coder.” เขาชักชวน Malmi ให้ช่วยเขียนข้อความบนเว็บไซต์ตั้งแต่เริ่มต้น
  • Satoshi ตระหนักเรื่อง SEO อย่างมาก และเป็นผู้วางแผนการย้าย bitcoin.org อย่างรอบคอบเพื่อปกป้อง Google PageRank Sirius emails จากปี 2010 แสดงให้เห็นว่าเขาวางแผนแบบหลายขั้นตอนเพื่อเปลี่ยน IP และเนื้อหาเว็บไซต์แยกกัน เพื่อไม่ให้เสิร์ชเอนจินมองว่าเป็นเว็บไซต์ใหม่
  • Sirius emails ยังแสดงว่า Satoshi ประสานงานเงินบริจาคเป็นเงินสด 3,500 ดอลลาร์ที่ส่งทางไปรษณีย์ไปยัง Malmi ในฟินแลนด์ ต่อมาเขายังสั่งให้กันเงิน 1,000 ดอลลาร์จากจำนวนนั้นเพื่อสนับสนุนบริการแลกเปลี่ยนบิตคอยน์ของ Malmi โดยเฉพาะ
  • Satoshi ออกประกาศเตือนเครือข่ายแบบสาธารณะเมื่อวันที่ 15 สิงหาคม 2010 เกี่ยวกับช่องโหว่ร้ายแรง ข้อความเตือนของเขาไปยังเมลลิงลิสต์ bitcoin-list ระบุว่า: “DO NOT TRUST ANY TRANSACTIONS THAT HAPPENED AFTER 15.08.2010 17:05 UTC (block 74638) until the issue is resolved.”
  • Satoshi หายไปจากออนไลน์ราวหกสัปดาห์ในฤดูใบไม้ผลิปี 2010 โดยไม่ตรวจอีเมล เขายอมรับช่วงเวลาดังกล่าวในข้อความเดือนพฤษภาคม 2010: “I’ve also been busy with other things for the last month and a half. I just now downloaded my e-mail since the beginning of April,” เขาบอก Malmi
  • Satoshi แก้ไขซอร์สโค้ด PHP ของฟอรัม SMF บน bitcoin.org ด้วยตนเอง ตั้งค่า CSS ติดตั้งม็อดผ่าน SSH และตั้งค่า DNS สำหรับ forum.bitcoin.org
  • Satoshi ยืนยันกับ Malmi ว่าไวท์เปเปอร์ของ Bitcoin เผยแพร่ในปี 2008 ไม่ใช่ 2009 ในอีเมลเดือนมกราคม 2011 โดยระบุว่า Wikipedia ในเวลานั้นลงวันที่ผิด

ตัวตนและการปกปิดตัวตน

  • โปรไฟล์ของ Satoshi บน P2P Foundation ระบุวันเกิด 5 เมษายน 1975 และญี่ปุ่นเป็นที่พำนัก สำหรับผู้คาดเดาหลายคน วันที่ 5 เมษายนอ้างอิงถึงคำสั่งผู้บริหารสหรัฐฯ Executive Order 6102 ปี 1933 ที่ห้ามการถือครองทองคำโดยเอกชน ดังนั้นวันที่ดังกล่าวจึงมักถูกตีความว่าเป็นสัญลักษณ์ที่ตั้งใจเลือก
  • Satoshi ใช้รูปแบบวันที่ DD/MM/YYYY ตลอดการสื่อสาร ซึ่งเป็นรูปแบบที่พบได้ทั่วไปในสหราชอาณาจักรและประเทศเครือจักรภพ มากกว่าสหรัฐอเมริกา
  • การทบทวนงานเขียนของ Satoshi แบบตรวจด้วยมือพบรูปแบบการสะกดแบบ US/UK รวม 108 ครั้ง: อังกฤษแบบอเมริกัน 52 ครั้ง อังกฤษแบบบริติช 35 ครั้ง และสะกดผิดชัดเจน 21 ครั้ง ซึ่งขัดกับเรื่องเล่าที่แพร่หลายว่าเขาใช้ภาษาอังกฤษแบบบริติชอย่างสม่ำเสมอ
  • Satoshi ใช้รูปแบบคำเดียว “cannot” เท่านั้นในหลักฐานที่บันทึกไว้ราว 15 ครั้ง โดยไม่พบรูปแบบสองคำ “can not” ในงานเขียนที่ทราบว่าเป็นของเขาเลย
  • งานเขียนของ Satoshi แสดงนิสัยเว้นวรรคสองครั้งหลังจุด (double-spacing after periods) ในอัตราราว 81 ถึง 86 เปอร์เซ็นต์ ซึ่งเป็นพฤติกรรมการพิมพ์แบบเก่าที่ถูกชี้ว่าเป็นเครื่องหมายเฉพาะในงานวิเคราะห์เชิงสไตโลเมตริกหลายชิ้น

การตัดสินใจของโครงการและการส่งมอบงาน

  • Satoshi ตั้งใจลดการเน้นความเป็นนิรนามของ Bitcoin ในข้อความสื่อสารสาธารณะ โดยกำชับให้ Malmi เปลี่ยนคำว่า “anonymous” เป็นแนวทาง “pseudonymous” เหตุผลของเขาคือ: “Anonymous sounds a bit shady.”
  • Satoshi เตือนว่าไม่ควรเรียกบิตคอยน์ (BTC) ว่าเป็น “การลงทุน” ในเอกสารทางการใด ๆ ในอีเมลปี 2009 เขาบอก Malmi ให้ลบหัวข้อย่อยที่อธิบายว่าบิตคอยน์เป็นสิ่งที่ผู้คนควร “consider… an investment” โดยมองว่าเสี่ยงทางกฎหมาย
  • Satoshi รันทดสอบความเครียด (stress tests) แบบโลคัลบนโค้ดของ Bitcoin ก่อนผลักอัปเดตเข้าสู่เครือข่าย รวมถึงการทดสอบหนึ่งที่ “continuously generates a lot of activity and DB access.”
  • Satoshi เลือก Gavin Andresen ไม่ใช่ Malmi ให้เป็นคนที่เขาไว้วางใจในการรับช่วงต่อการดูแลเซิร์ฟเวอร์หลักและการติดต่อสื่อ เขาเขียนในเดือนธันวาคม 2010 ว่า: “It should be Gavin. I trust him, he’s responsible, professional, and technically much more linux capable than me.”
  • นักวิจัย Sergio Demian Lerner ระบุสิ่งที่เขาเรียกว่าแพทเทิร์นการขุด “Patoshi” ซึ่งเป็นลายนิ้วมือ ExtraNonce ที่มีเอกลักษณ์ ครอบคลุมธุรกรรม coinbase ในช่วงแรก ๆ ตั้งแต่บล็อก 1 เป็นต้นมา หน่วยงานที่เชื่อมโยงกับแพทเทิร์นนั้นคาดว่าขุดได้ราว 1 ถึง 1.1 ล้าน BTC ในปี 2009 และ 2010 ณ เดือนมิถุนายน 2026 เหรียญเหล่านั้นยังไม่เคลื่อนไหวเลย
ซาโตชิได้จากไปเมื่อ 15 ปีที่แล้ว — โพสต์ฟอรั่มที่ 575 เป็นจุดที่บิทคอยน์ได้ยืนด้วยตัวเอง

ซาโตชิได้จากไปเมื่อ 15 ปีที่แล้ว — โพสต์ฟอรั่มที่ 575 เป็นจุดที่บิทคอยน์ได้ยืนด้วยตัวเอง

วันนั้น Nakamoto ได้สร้างขึ้นอย่างรวดเร็วและจับคู่กับข้อความสั้น ๆ ที่มีความหมายชัดเจน read more.

แท็กในเรื่องนี้