69 อีเมลถึง Dustin Trammell

แปลโดย : Claude 3 Opus (Pro)

69

อีเมลถึง Dustin Trammell

ต่อไปนี้เป็นการแลกเปลี่ยนอีเมลโดยตรงระหว่าง Satoshi Nakamoto และ Dustin Trammell ซึ่ง Dustin Trammell ได้กรุณาอนุญาตให้เผยแพร่ได้

อีเมล 1—การประทับเวลาและความสมบูรณ์ของบิตคอยน์

การแลกเปลี่ยนครั้งแรกนี้เกี่ยวกับบริการเอกสารประทับเวลาและความสมบูรณ์ของการขุดบิตคอยน์ เรื่องเหล่านี้ได้รับการพูดถึงในภายหลังในฟอรัมสาธารณะ แต่ Satoshi ได้พูดถึงพวกมันก่อนในการสนทนาส่วนตัวกับ Dustin Trammell

จาก: "Satoshi Nakamoto" satoshi@vistomail.com ถึง: dtrammell@dustintrammell.com วันที่: อังคาร 13 มกราคม 2009 02:33:28 +0800 เรื่อง: Re: Bitcoin v0.1 ปล่อยแล้ว

ขณะนี้ผมกำลังอ่านทบทวนเอกสารของคุณอยู่ ในส่วนของเซิร์ฟเวอร์ประทับเวลา คุณได้กล่าวถึงหนังสือพิมพ์และ usenet ดังนั้นผมคิดว่าคุณอาจสนใจเรื่องนี้หากคุณยังไม่เคยเห็นมาก่อน:

http://www.publictimestamp.org/

ขอบคุณครับ ผมยังไม่เคยเห็นเลย มันดูนำเสนอได้ดีมาก

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

อนึ่ง ตอนนี้ผมก็กำลังรันโค้ดอัลฟ่าบนเวิร์กสเตชันหนึ่งของผมด้วย จนถึงตอนนี้มันมีข้อความ "Generated" สองข้อความ อย่างไรก็ตาม ฟิลด์ "Credit" สำหรับข้อความเหล่านั้นเป็น 0.00 และยอดคงเหลือไม่เปลี่ยนแปลง นี่เป็นเพราะข้อกำหนดอายุ/ความสมบูรณ์ของเหรียญที่ถือว่าถูกต้องหรือไม่?

ถูกต้อง ฟิลด์เครดิตจะยังคงเป็น 0.00 จนกว่าจะสมบูรณ์ จากนั้นจะเป็น 50.00 คุณคิดว่ามันจะชัดเจนกว่าไหมถ้าผมปล่อยให้ฟิลด์เครดิตว่างไว้จนกว่าจะสมบูรณ์? ผมควรใส่ข้อความในรายละเอียดธุรกรรม (เมื่อคุณดับเบิลคลิกที่มัน) อธิบายว่ามันทำงานอย่างไร (มันชัดเจนไหมว่าคุณสามารถดับเบิลคลิกที่บรรทัดเพื่อดูรายละเอียด?)

อย่าลืมอัปเกรดเป็น v0.1.3 หากคุณยังไม่ได้ทำ เวอร์ชันนี้ทำให้สิ่งต่างๆ เสถียรขึ้นจริงๆ

Satoshi

อีเมล 2—ติดตามผล

จาก: "Satoshi Nakamoto" satoshi@vistomail.com ถึง: dtrammell@dustintrammell.com วันที่: อังคาร 13 มกราคม 2009 15:55:13 +0800 เรื่อง: Re: Bitcoin v0.1 ปล่อยแล้ว

มันโพสต์บล็อกแฮชไปที่กลุ่ม Google ที่เรียกว่า 'proof-hashes' ดังนั้นผลลัพธ์จึงคล้ายกับว่ามันโพสต์ไปที่ Usenet

http://groups.google.com/group/proof-hashes

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

ดีมาก ผมกำลังหากลุ่มแบบนั้นบน Usenet ในจุดหนึ่งเพื่อดูว่าผมจะใช้อะไรถ้าจำเป็น และไม่มีอะไรที่เข้ากันจริงๆ ผมแน่ใจว่ากลุ่ม Google ง่ายต่อการโพสต์มาก

มีบางสถานการณ์ที่ Usenet หรือกลุ่ม Google สามารถใช้เป็นการป้องกันเสริมได้ Bitcoin มีความเปราะบางมากที่สุดในช่วงเริ่มต้นเมื่อพลังการประมวลผล CPU ของเครือข่ายทั้งหมดยังน้อย นั่นถูกชดเชยด้วยข้อเท็จจริงที่ว่าแรงจูงใจในการโจมตีมันก็ต่ำเช่นกันเมื่อมันเล็ก

หวังว่าวิธีแก้ปัญหาง่ายๆ ด้วยการเติบโตและผ่านพ้นขั้นตอนนั้นไปจะใช้ได้ผล หากไม่ได้ผล มีวิธีที่กลุ่ม Google สามารถช่วยได้ ถ้ามันมาถึงจุดนั้นจริงๆ

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

เราแน่นอนว่ามีความสนใจคล้ายกัน!

คุณรู้ไหม ผมคิดว่าผู้คนจำนวนมากสนใจในยุค 90 แต่หลังจากหนึ่งทศวรรษกว่าของความล้มเหลวของระบบที่ใช้ Trusted Third Party เป็นพื้นฐาน(Digicash ฯลฯ) พวกเขามองว่ามันเป็นการสูญเปล่า ผมหวังว่าพวกเขาจะสามารถแยกแยะได้ว่านี่เป็นครั้งแรกที่ผมรู้ว่าเรากำลังลองใช้ระบบที่ไม่อิงความไว้วางใจ

เมื่อเหรียญสมบูรณ์ มันจะสร้างธุรกรรม 'เครดิต' ใหม่ หรือฟิลด์เครดิตของบรรทัดธุรกรรมที่มีอยู่จะถูกอัปเดต?

บรรทัดธุรกรรมที่มีอยู่จะเปลี่ยนแปลง

เมื่อเปิดเวอร์ชัน 0.1.3 รายการธุรกรรมทั้งสี่รายการของผมยังคงแสดงว่า 'ยังไม่ได้ยืนยัน' แต่ตอนนี้คำอธิบายกล่าวว่า 'สร้างแล้ว (ไม่ยอมรับ)'

นี่หมายความว่าโหนดอื่นขยายเชนก่อนและเหรียญของผมถูกสร้างในกิ่งที่ตายแล้วใช่ไหม? ถ้าเป็นเช่นนั้น ทำไมเวอร์ชันก่อนหน้าของซอฟต์แวร์ไม่ตรวจพบสิ่งนี้ทันทีและเริ่มสร้างเหรียญในกิ่งที่ชนะล่ะ? บัคใน 0.1.0?

คุณถูกต้องครับ ขอโทษที่เกิดเรื่องนี้ขึ้น มันเป็นบักที่แก้ไขในเวอร์ชัน 0.1.3

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

บักนี้ยังเป็นสาเหตุที่ทำให้ bitcoin.exe ออกไม่สำเร็จด้วย เธรดการสื่อสารถูกบล็อกและออกไม่สำเร็จ Bitcoin ทำการปิดอย่างระมัดระวังในกรณีที่อาจอยู่ระหว่างการทำธุรกรรมสำคัญ แต่จริงๆ แล้วการฆ่ามันก็ปลอดภัยอย่างสมบูรณ์

สิ่งนี้ทั้งหมดได้รับการแก้ไขในเวอร์ชัน 0.1.3 แล้ว ถ้าคุณให้ IP ของคุณมา ผมจะส่งเหรียญไปให้คุณ

อีกคำถามหนึ่งที่ผมมีคือ... อะไรที่ป้องกันไม่ให้โหนดเดียวที่มีพลังประมวลผล CPU มากที่สุดสร้างและรักษา BitCoin ส่วนใหญ่ไว้?

หากทุกโหนดทำงานอย่างเป็นอิสระจากโหนดอื่นๆ ทั้งหมด หากโหนดหนึ่งทรงพลังกว่าโหนดอื่นๆ อย่างมีนัยสำคัญ มันไม่น่าเป็นไปได้หรือว่าโหนดนี้จะได้ข้อสรุปที่ถูกต้องก่อนโหนดอื่นๆ? โหนดที่มีกำลังน้อยอาจโชคดีได้บ้างเป็นครั้งคราว แต่ถ้าพวกเขาได้เปรียบกำลังม้าอย่างมาก ผมคาดว่า BitCoin ส่วนใหญ่จะถูกสร้างโดยโหนดที่ทรงพลังที่สุด

มันไม่เหมือนกับการแข่งรถที่ถ้ารถคันหนึ่งเร็วกว่าสองเท่า มันจะชนะเสมอ มันเป็น SHA-256 ที่ใช้เวลาน้อยกว่าไมโครวินาที และแต่ละครั้งที่ลองเดามีโอกาสประสบความสำเร็จที่เป็นอิสระ โอกาสของแต่ละคอมพิวเตอร์ในการหาการชนกันของแฮชจะแปรผันตามเชิงเส้นกับพลังประมวลผล CPU ของมัน คอมพิวเตอร์ที่ช้ากว่าครึ่งหนึ่งจะได้เหรียญน้อยกว่าครึ่งหนึ่ง

ผมจะเฝ้าติดตามอินสแตนซ์นี้และดูว่ามันดำเนินไปอย่างไร...

บอกผมด้วยนะว่ามันเป็นอย่างไร ถ้าคุณมีปัญหากับมัน ก็ส่งไฟล์ debug.log ของคุณมาให้ผม ผมมักจะหาสาเหตุได้ว่าอะไรผิดพลาดจากไฟล์นั้นเลย

Satoshi

อีเมล 3—เกี่ยวกับศักยภาพของบิตคอยน์

การแลกเปลี่ยนนี้ดูเหมือนจะบ่งชี้ว่า Satoshi ไม่ได้คาดหวังการยอมรับบิตคอยน์อย่างรวดเร็วเช่นนี้

จาก: "Satoshi Nakamoto" satoshi@vistomail.com ถึง: dtrammell@dustintrammell.com วันที่: ศุกร์ 16 มกราคม 2009 03:15:14 +0800 เรื่อง: Re: Bitcoin v0.1 ปล่อยแล้ว

ผมมีที่อยู่นั้นมาสักพักแล้วแม้ว่าดังนั้นผมหวังว่าไคลเอนต์ dhcp ของผมจะประสบความสำเร็จในการต่ออายุและไม่สูญเสียที่อยู่ของผม มันเปลี่ยนแปลงเป็นระยะๆ แต่ที่อยู่นั้นควรใช้ได้สักระยะ

มีอย่างน้อยหนึ่งโหนดที่ IP ขาเข้าของมันเปลี่ยนแปลงตลอดเวลาภายในคลาส B เดียวกัน บางทีอาจเป็นทุกครั้งที่รันโปรแกรม ผมไม่ได้คาดหวังแบบนั้น

คุณว่าอะไรถ้าผมจะส่งต่อส่วนที่เหลือของเนื้อหานี้ไปยัง bitcoin-list หรือ Cryptography?

btw bitcoin-list คือ:

bitcoin-list@lists.sourceforge.net หน้าสมัครสมาชิก/ยกเลิกสมาชิก: http://lists.sourceforge.net/mailman/listinfo/bitcoin-list ที่เก็บถาวร: http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-list

Dustin D. Trammell เขียนว่า:

Satoshi Nakamoto เขียนว่า:

คุณรู้ไหม ผมคิดว่ามีคนสนใจกันเยอะแยะในช่วงยุค 90 แต่หลังจากผ่านไปกว่าทศวรรษของความล้มเหลวของระบบที่อาศัย Trusted Third Party เป็นหลัก (Digicash ฯลฯ) พวกเขาก็มองมันว่าเป็นการสูญเปล่า ผมหวังว่าพวกเขาจะสามารถแยกแยะได้ว่านี่เป็นครั้งแรกที่ผมรู้ว่าเรากำลังพยายามสร้างระบบที่ไม่ต้องอาศัยความไว้วางใจ

ใช่ นั่นคือฟีเจอร์หลักที่ดึงดูดสายตาผม กลเม็ดที่แท้จริงคือการทำให้ผู้คนเห็นคุณค่าของ BitCoin จริงๆ เพื่อให้พวกมันกลายเป็นสกุลเงิน

Hal ได้กล่าวถึงความเป็นไปได้ว่ามันอาจถูกมองว่าเป็นการลงทุนที่มีโอกาสน้อย ผมจะแปลกใจมากหากอีก 10 ปีข้างหน้าเราไม่ได้ใช้สกุลเงินอิเล็กทรอนิกส์ในรูปแบบใดรูปแบบหนึ่ง ตอนนี้เรารู้แล้วว่ามีวิธีที่จะทำได้โดยที่จะไม่ถูกบั่นทอนลงเมื่อ TTP (Trusted Third Party หรือ บุคคลที่สามที่เชื่อถือได้) เริ่มหวั่นเกรง

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

มันสามารถใช้สำหรับการส่งอีเมลแบบต้องจ่ายเงินได้แล้ว กล่องโต้ตอบการส่งสามารถปรับขนาดได้และคุณสามารถใส่ข้อความยาวเท่าไรก็ได้ มันจะถูกส่งโดยตรงเมื่อเชื่อมต่อ ผู้รับต้องดับเบิลคลิกที่ธุรกรรมเพื่อดูข้อความเต็ม หากใครบางคนที่มีชื่อเสียงได้รับอีเมลมากเกินกว่าที่จะอ่านได้หมด แต่ยังต้องการช่องทางให้แฟน ๆ ติดต่อพวกเขา พวกเขาสามารถตั้งค่าบิตคอยน์และแจ้ง IP address บนเว็บไซต์ของพวกเขา "ส่ง X bitcoins ไปยังสายด่วนพิเศษของฉันที่ IP นี้ แล้วฉันจะอ่านข้อความด้วยตัวเอง"

เว็บไซต์ที่ต้องสมัครสมาชิกซึ่งต้องการพิสูจน์การทำงานพิเศษสำหรับการทดลองใช้ฟรีเพื่อไม่ให้กระทบต่อการสมัครสมาชิก อาจเรียกเก็บค่าบิตคอยน์สำหรับการทดลองใช้

Satoshi

อีเมล 4 - เกี่ยวกับการโจมตีและที่อยู่ IP ที่เกี่ยวข้องในการส่งบิตคอยน์

จาก: "Satoshi Nakamoto" satoshi@vistomail.com ถึง: dtrammell@dustintrammell.com วันที่: ศุกร์ 16 ม.ค. 2009 03:46:30 +0800 หัวข้อ: Re: ความคิดเห็นบางประการ...

ผมแบ่งการโจมตีออกเป็น 2 ประเภท:

  1. การโจมตีที่ทำได้โดยคนที่อยู่ในห่วงโซ่การสื่อสารเท่านั้น

  2. การโจมตีที่ทำได้โดยใครก็ได้บนอินเทอร์เน็ตจากทุกที่

ประเภทที่ 1 คุณจะถูกเปิดเผยต่อคนในบ้านหรือบริษัทบน LAN ในท้องถิ่นของคุณ ผู้ดูแลระบบที่ ISP ระหว่างทาง และ LAN ที่ฝั่งผู้รับ ประเภทที่ 2 คุณจะถูกเปิดเผยต่อคนนับพันล้านที่สามารถเลือกเองที่จะเป็นผู้โจมตีและได้รับการประหยัดเชิงขนาดเมื่อพวกเขาพัฒนาเทคนิคหนึ่งเพื่อโจมตีเหยื่อหลายคน

การส่งโดยใช้ที่อยู่ IP จะร้องขอคีย์สาธารณะใหม่ ดังนั้นใช่ มันมีช่องโหว่ต่อการโจมตีแบบ man-in-the-middle ประเภทที่ 1 หากนั่นเป็นข้อกังวล การส่งไปยังที่อยู่บิตคอยน์จะไม่มีช่องโหว่นั้น แม้ว่าจะมีการแลกเปลี่ยนความเป็นส่วนตัวเล็กน้อยก็ตาม ผมรู้สึกว่าส่วนใหญ่แล้วผู้คนจะได้รับที่อยู่บิตคอยน์จากเว็บไซต์ที่ไม่ใช่ SSL และอีเมลข้อความธรรมดาที่ไม่ได้ลงชื่อ ซึ่งมีช่องโหว่อยู่แล้วต่อประเภทที่ 1 และ 2 ผ่านการวางยา DNS

หนึ่งวิธีแก้ปัญหาคือการใช้ทั้งที่อยู่ IP และที่อยู่บิตคอยน์ในการส่ง (อาจเป็น 1.2.3.4-1Kn8iojk...) โดยผู้รับใช้คีย์สาธารณะของที่อยู่บิตคอยน์เพื่อเซ็นคีย์สาธารณะใหม่เพื่อพิสูจน์ว่าคุณกำลังส่งให้กับคนที่คุณคิดว่าเป็น หากระบบเริ่มถูกใช้เพื่อวัตถุประสงค์ทางธุรกิจจริง ๆ ผมจะแน่นอนว่าจะนำมันไปใช้ อีกทางออกหนึ่งคือการใช้ SSL

ตอนนี้มันค่อนข้างชัดเจนว่าหากคุณส่งไปยัง IP คุณไม่ได้ให้ข้อมูลระบุตัวตนอื่นใดเกี่ยวกับผู้รับ ดังนั้นคุณกำลังส่งแบบตาบอดให้กับใครก็ตามที่ตอบรับ IP นั้น

อีกฟีเจอร์หนึ่งสำหรับภายหลังคือตัวเลือกในการเข้ารหัสกระเป๋าเงินของคุณ

หากผมเข้าใจถูกต้องว่าทำอย่างไร คุณเพียงแค่คำนวณธุรกรรมเข้าไปในบล็อกเชนและปล่อยให้ผู้รับที่ต้องการ 'ค้นพบ' มัน ถูกต้องไหม?

นั่นถูกต้องแล้ว

ทางเลือกอื่นอาจเป็นการอนุญาตให้โหนดเครือข่ายให้บริการค้นหาได้ โดยพวกเขาจะสอบถามรอบ ๆ เพื่อหาที่อยู่เครือข่ายของที่อยู่บิตคอยน์ และหากโหนดนั้นออนไลน์อยู่ เมื่อเครือข่ายตกลงเป็นเอกฉันท์สำหรับที่อยู่นั้นแล้ว แอปพลิเคชันบิตคอยน์ของผู้ส่งจะเชื่อมต่อโดยตรงที่นั่น

มันจะดีมากหากต้องการเพียงที่อยู่บิตคอยน์และให้ทำงานกับ IP อยู่เบื้องหลัง อาจมีปัญหาเรื่องความเป็นส่วนตัวหรือการปฏิเสธการให้บริการ แน่นอนว่าก่อนที่จะมีการนำวิธีการส่งอื่นไปใช้ ตอนนี้มีเวลามากพอที่จะคิดให้ดีเกี่ยวกับการออกแบบและตรวจสอบให้แน่ใจว่าเป็นวิธีที่ดีที่สุด

Satoshi

อีเมล 5 - เกี่ยวกับการสูญเสียที่อาจเกิดขึ้นและความจำเป็นในการสำรองข้อมูล

จาก: "Satoshi Nakamoto" satoshi@vistomail.com ถึง: dtrammell@dustintrammell.com วันที่: เสาร์ 17 ม.ค. 2009 02:32:48 +0800 หัวข้อ: Re: ความคิดเห็นบางประการ...

สิ่งหนึ่งที่ผุดขึ้นมาในหัวเกี่ยวกับหัวข้อนี้คือโอกาสที่จะสูญเสียบิตคอยน์หากคุณมีความล้มเหลวของระบบ ดูเหมือนแอปพลิเคชันจะไม่เก็บข้อมูลใดๆ ในไดเร็กทอรีที่มันทำงานอยู่ ดังนั้นผมจึงสันนิษฐานว่ามันถูกเก็บไว้ในรีจิสทรีและที่อื่นๆ (ยังไม่ได้เปิด ProcessExplorer เพื่อตรวจสอบด้วยตัวเองนะ) ดังนั้นอาจเป็นความคิดที่ดีที่จะให้แอปพลิเคชันสามารถส่งออกทุกอย่างที่จำเป็นสำหรับการกู้คืนไปยังไฟล์ที่สามารถสำรองข้อมูลนอกระบบได้

ไฟล์ต่างๆ อยู่ใน "%appdata%\Bitcoin" นั่นคือไดเร็กทอรีที่จะสำรองข้อมูล ข้อมูลถูกเก็บอยู่ในฐานข้อมูลเชิงธุรกรรม DBM ดังนั้นมันควรจะปลอดภัยจากการสูญหายหากมีการล้มเหลวหรือไฟดับ

%appdata% เป็นสิทธิ์การเข้าถึงต่อผู้ใช้ โปรแกรมใหม่ส่วนใหญ่เช่น Firefox จะเก็บไฟล์การตั้งค่าไว้ที่นั่น แม้ว่าจะมีปัญหาที่ Microsoft เปลี่ยนชื่อไดเร็กทอรีในทุกๆ การเปิดตัว Windows และเต็มไปด้วยช่องว่างจนยาวเกินจอ

อีกสิ่งหนึ่งที่ผมสังเกตเห็นวันนี้คือ หากคุณปิดแอปพลิเคชัน ดูเหมือนว่ามันจะไม่ปิด network sockets อย่างสะอาด (TCP RST เริ่มปรากฏ) อาจเป็นรายการสำหรับ todo ลำดับความสำคัญต่ำ (:

เพิ่งเพิ่มโค้ดสำหรับเรื่องนั้นใน release ถัดไป

Satoshi

อีเมล 6—Satoshi ส่งบิตคอยน์

จาก: "Satoshi Nakamoto" satoshi@vistomail.com ถึง: dtrammell@dustintrammell.com วันที่: จันทร์ 19 ม.ค. 2009 00:54:32 +0800 หัวข้อ: Re: การโอนบิตคอยน์

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

คุณสามารถสร้างที่อยู่หลายที่อยู่และให้ที่อยู่ที่แตกต่างกันกับแต่ละคนและติดป้ายกำกับเพื่อช่วยในการระบุว่าใครกำลังส่งถึงคุณ

มันไม่รู้จักชื่ออื่นใดนอกจากที่คุณบอก ชื่อที่พิมพ์อยู่ที่นั่นคือสิ่งที่เชื่อมโยงกับที่อยู่นั้นในสมุดที่อยู่ของคุณ ไม่ว่าจะอยู่ใต้ปุ่มสมุดที่อยู่หรือปุ่ม "เปลี่ยน..." ทางด้านขวาของที่อยู่บิตคอยน์ของคุณ

เฮ้ Satoshi,

หลังจากการโอนครั้งแรก 25.00 นั้น คุณไม่ได้ส่งอีก 100.00 มาให้ผมใช่ไหม? ผมส่ง 100.00 ให้ตัวเองจากแอปบิตคอยน์ที่ทำงานไปยังเครื่องที่บ้านโดยใช้ที่อยู่บิตคอยน์แทนที่จะใช้ IP แอปของผมที่บ้านได้รับการโอน 100.00 แต่รายละเอียดธุรกรรมกลับบอกว่า

"ได้รับด้วย: Satoshi 12higDjoCCNXSA95xZMWUdPvXNmkAduhWv"

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

-- Dustin D. Trammell dtrammell@dustintrammell.com http://www.dustintrammell.com

Last updated