Chapter 12 : B-money (And BitTorrent)

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

Chapter 12: B-money (And BitTorrent)

Shortly after Bit Gold had shown how proof of work might be converted into transferable electronic cash, a somewhat similar digital currency proposal was submitted to the Cypherpunks mailing list. Its author, Wei Dai, was well known within the Cypherpunk community—though only by name.

Indeed, while privacy was the Cypherpunks’ founding principle, few put it in practice like Wei Dai did. Although his involvement with the Extropians suggested that he resided in the Bay Area, Dai never showed up at the in-person Cypherpunk meetings, and for some time list subscribers weren’t actually sure if they were corresponding with a man or a woman. At times, Cypherpunks even questioned whether Dai really existed, speculating that the name might be a pseudonym; some suspected it was really Nick Szabo’s alter-ego.

In actuality, Wei Dai—a he—was a young computer scientist who’d coincidentally been a few years Szabo’s junior at the University of Washington—though the two never met on campus. As an aficionado of cyberpunk books, Dai had as a student developed an interest for cryptography because he believed that it could help protect humanity against future entities like the Blight, an artificial superintelligence that served as the main antagonist in Vernor Vinge’s novel A Fire Upon the Deep.

His interest in cryptography eventually led Dai to the Cypherpunks mailing list, where he came across Tim May’s many contributions. As he immersed himself in May’s vision for the future of society, the young computer scientist became even more fascinated with the transformative potential of cryptography, now with a stronger emphasis on privacy and freedom from government intrusion.

Dai, who’s name suggests he has Chinese heritage, eventually began engaging with the Cypherpunks mailing list himself. By the mid-1990s, Dai involved himself in discussions on a wide range of topics, varying from the economics of digital reputation systems to the application of game theory in the domain of cryptography, proposals to turn traceable payment systems into anonymous ones, and much more.

Throughout these years, Dai adopted the Cypherpunk philosophy and mission as his own.

“There has never been a government that didn't sooner or later try to reduce the freedom of its subjects and gain more control over them, and there probably never will be one,” Dai at one point summarized what he believed to be the movement’s binding ethos. “Therefore, instead of trying to convince our current government not to try, we'll develop the technology (e.g., remailers and ecash) that will make it impossible for the government to succeed.”

Cypherpunks write code.

Wei Dai, too, developed a number of tools to further the Cypherpunk cause, including an encrypted tunneling protocol (allowing for the transmission of data from one network to another), a secure file sharing system, and the Crypto++ software library (containing freely available cryptographic algorithms written in the C++ programming language). Between his coding work and his generally intelligent and insightful emails, Dai’s contributions earned him a reputation as one of the most prolific and valuable Cypherpunks mailing list participants—despite his more elusive persona.

Still, it wasn’t entirely outlandish that some suspected that Nick Szabo and Wei Dai were really the same person: the two had a lot in common. Besides attending the same university, and being part of both the Cypherpunk and the Extropian communities, Szabo and Dai shared a particular interest in electronic cash, and for many of the same reasons. They wanted to help realize Tim May’s “Galt’s Gulch in cyberspace,” and both of them understood the importance of digital contracts in this context.

It was in November 1998, just after graduating from university, that Wei Dai casually announced his own electronic cash proposal, almost as an afterthought to an updated version of his anonymous communication protocol PipeNet, announced in the same email. Published just weeks after Szabo had first described his digital currency system on the Libtech mailing list, Dai—who was also active on the Libtech list—had designed b-money.

“I am fascinated by Tim May's crypto-anarchy,” Dai explained his motivation in the proposal. “Unlike the communities traditionally associated with the word ‘anarchy’, in a crypto-anarchy the government is not temporarily destroyed but permanently forbidden and permanently unnecessary. It's a community where the threat of violence is impotent because violence is impossible, and violence is impossible because its participants cannot be linked to their true names or physical locations.”

To conclude:

“The protocol proposed in this article allows untraceable pseudonymous entities to cooperate with each other more efficiently, by providing them with a medium of exchange and a method of enforcing contracts. [. . .] I hope this is a step toward making crypto-anarchy a practical as well as theoretical possibility.”

บทที่ 12: B-money (และ BitTorrent)

ไม่นานหลังจากที่ Bit Gold ได้แสดงให้เห็นว่า การพิสูจน์การทำงาน (proof of work) สามารถถูกแปลงเป็นเงินสดอิเล็กทรอนิกส์ที่โอนเปลี่ยนมือได้อย่างไร ก็มีการเสนอสกุลเงินดิจิทัลที่มีลักษณะคล้ายคลึงกันไปยังเมลลิ่งลิสต์ของกลุ่ม Cypherpunks ผู้เขียนข้อเสนอนี้คือ Wei Dai ซึ่งเป็นที่รู้จักกันดีในชุมชน Cypherpunk แม้ว่าจะรู้จักกันเพียงแค่ชื่อเท่านั้น

แม้ว่าความเป็นส่วนตัวจะเป็นหลักการสำคัญของกลุ่ม Cypherpunks แต่ก็มีไม่กี่คนที่ปฏิบัติตามหลักการนี้อย่างเคร่งครัดเท่ากับ Wei Dai แม้ว่าการมีส่วนร่วมของเขากับกลุ่ม Extropians จะบ่งชี้ว่าเขาอาศัยอยู่ในเบย์แอเรีย แต่ Dai ก็ไม่เคยปรากฏตัวในการประชุม Cypherpunk ตัวต่อตัวเลย และในช่วงแรกๆ สมาชิกในเมลลิ่งลิสต์ยังไม่แน่ใจด้วยซ้ำว่ากำลังสื่อสารกับผู้ชายหรือผู้หญิง บางครั้งสมาชิก Cypherpunks ยังสงสัยเลยว่า Dai มีตัวตนอยู่จริงหรือไม่ โดยสันนิษฐานว่าชื่อนี้อาจจะเป็นนามแฝง บางคนสงสัยว่าจริงๆ แล้วอาจจะเป็นอีกบุคลิกหนึ่งของ Nick Szabo

แต่ที่จริงแล้ว Wei Dai ซึ่งเป็นผู้ชาย เป็นนักวิทยาศาสตร์คอมพิวเตอร์หนุ่มที่บังเอิญเรียนรุ่นน้องกว่า Szabo ไม่กี่ปีที่มหาวิทยาลัยวอชิงตัน แม้ว่าทั้งคู่จะไม่เคยพบกันในมหาวิทยาลัยเลย ในฐานะผู้ชื่นชอบหนังสือไซเบอร์พังค์ Dai ได้พัฒนาความสนใจในด้านการเข้ารหัสลับตั้งแต่ยังเป็นนักศึกษา เพราะเขาเชื่อว่ามันอาจช่วยปกป้องมนุษยชาติจากสิ่งมีชีวิตในอนาคต เช่น Blight ซึ่งเป็นปัญญาประดิษฐ์ขั้นสูงที่ทำหน้าที่เป็นตัวร้ายหลักในนวนิยายเรื่อง A Fire Upon the Deep ของ Vernor Vinge

ความสนใจในการเข้ารหัสลับของเขาได้นำ Dai ไปสู่เมลลิ่งลิสต์ของ Cypherpunks ในที่สุด ซึ่งที่นั่นเขาได้พบกับผลงานมากมายของ Tim May ขณะที่เขาจมอยู่ในวิสัยทัศน์ของ May เกี่ยวกับอนาคตของสังคม นักวิทยาศาสตร์คอมพิวเตอร์หนุ่มก็ยิ่งหลงใหลในศักยภาพการเปลี่ยนแปลงของการเข้ารหัสลับ โดยเน้นที่ความเป็นส่วนตัวและเสรีภาพจากการแทรกแซงของรัฐบาลมากขึ้น

Dai ซึ่งชื่อของเขาบ่งบอกถึงเชื้อสายจีน ในที่สุดก็เริ่มมีส่วนร่วมกับเมลลิ่งลิสต์ของ Cypherpunks ด้วยตัวเอง ภายในกลางทศวรรษ 1990 Dai ได้เข้าร่วมในการอภิปรายในหัวข้อที่หลากหลาย ตั้งแต่เศรษฐศาสตร์ของระบบชื่อเสียงดิจิทัล ไปจนถึงการประยุกต์ใช้ทฤษฎีเกมในโดเมนของการเข้ารหัสลับ ข้อเสนอเพื่อเปลี่ยนระบบการชำระเงินที่ตรวจสอบได้ให้เป็นระบบที่ไม่ระบุตัวตน และอื่นๆ อีกมากมาย

ตลอดหลายปีเหล่านี้ Dai ได้ยอมรับปรัชญาและพันธกิจของ Cypherpunk เป็นของตัวเอง

"ไม่เคยมีรัฐบาลใดที่ไม่พยายามลดเสรีภาพของประชาชนและเพิ่มการควบคุมพวกเขามากขึ้นในที่สุด และน่าจะไม่มีรัฐบาลแบบนั้นอีกแล้ว" Dai ได้สรุปในช่วงหนึ่งว่าสิ่งที่เขาเชื่อว่าเป็นหลักปรัชญาผูกพันของขบวนการ "ดังนั้น แทนที่จะพยายามโน้มน้าวรัฐบาลปัจจุบันของเราไม่ให้ลองทำ เราจะพัฒนาเทคโนโลยี (เช่น remailers และ ecash) ที่จะทำให้เป็นไปไม่ได้เลยที่รัฐบาลจะประสบความสำเร็จ"

Cypherpunks เขียนโค้ด

Wei Dai เองก็ได้พัฒนาเครื่องมือหลายอย่างเพื่อส่งเสริมอุดมการณ์ของ Cypherpunk รวมถึงโปรโตคอลการส่งข้อมูลแบบเข้ารหัส (ช่วยให้สามารถส่งข้อมูลจากเครือข่ายหนึ่งไปยังอีกเครือข่ายหนึ่งได้) ระบบแชร์ไฟล์อย่างปลอดภัย และไลบรารีซอฟต์แวร์ Crypto++ (ประกอบด้วยอัลกอริทึมการเข้ารหัสที่มีให้ใช้งานฟรี เขียนด้วยภาษาโปรแกรม C++) จากทั้งผลงานการเขียนโค้ดและอีเมลที่ฉลาดและเฉียบแหลมโดยทั่วไปของเขา ผลงานของ Dai ทำให้เขาได้รับชื่อเสียงว่าเป็นหนึ่งในผู้มีส่วนร่วมที่มีผลงานมากที่สุดและมีคุณค่าที่สุดในเมลลิ่งลิสต์ของ Cypherpunks แม้ว่าตัวตนของเขาจะเป็นปริศนามากกว่าก็ตาม

อย่างไรก็ตาม มันก็ไม่ได้เป็นเรื่องที่เหลือเชื่อทั้งหมดที่บางคนสงสัยว่า Nick Szabo และ Wei Dai เป็นคนคนเดียวกันจริงๆ: ทั้งคู่มีอะไรหลายอย่างเหมือนกัน นอกจากจะเรียนในมหาวิทยาลัยเดียวกันและเป็นส่วนหนึ่งของทั้งชุมชน Cypherpunk และ Extropian แล้ว Szabo และ Dai ยังมีความสนใจเป็นพิเศษในเรื่องเงินสดอิเล็กทรอนิกส์ด้วยเหตุผลหลายประการเช่นเดียวกัน พวกเขาต้องการช่วยทำให้ "Galt's Gulch ในไซเบอร์สเปซ" ของ Tim May เป็นจริงขึ้นมา และทั้งคู่เข้าใจถึงความสำคัญของสัญญาดิจิทัลในบริบทนี้

ในเดือนพฤศจิกายน 1998 หลังจากเรียนจบมหาวิทยาลัยไม่นาน Wei Dai ก็ประกาศข้อเสนอเงินสดอิเล็กทรอนิกส์ของตัวเองอย่างชิลๆ ซึ่งแทบจะเป็นแค่ความคิดตามหลังเวอร์ชันที่อัปเดตของโปรโตคอลการสื่อสารแบบไม่ระบุตัวตนของเขาที่ชื่อว่า PipeNet ที่ประกาศในอีเมลเดียวกัน เผยแพร่เพียงไม่กี่สัปดาห์หลังจากที่ Szabo ได้อธิบายระบบสกุลเงินดิจิทัลของเขาบนเมลลิ่งลิสต์ Libtech เป็นครั้งแรก Dai ซึ่งก็ใช้งานเมลลิ่งลิสต์ Libtech ด้วยเช่นกัน ได้ออกแบบ b-money ขึ้นมา

"ผมหลงใหลในอนาธิปไตยทางเข้ารหัสลับของ Tim May" Dai อธิบายแรงจูงใจของเขาในข้อเสนอ "ต่างจากชุมชนที่มักเชื่อมโยงกับคำว่า 'อนาธิปไตย' โดยทั่วไป ในอนาธิปไตยทางเข้ารหัสลับ รัฐบาลไม่ได้ถูกทำลายลงชั่วคราว แต่ถูกห้ามอย่างถาวรและไม่จำเป็นอย่างถาวร มันเป็นชุมชนที่ภัยคุกคามจากความรุนแรงไร้พลังเพราะความรุนแรงเป็นไปไม่ได้ และความรุนแรงเป็นไปไม่ได้เพราะผู้เข้าร่วมไม่สามารถเชื่อมโยงกับชื่อจริงหรือสถานที่ตั้งทางกายภาพได้"

สรุปได้ว่า:

"โปรโตคอลที่เสนอในบทความนี้ช่วยให้เอนทิตีที่ใช้นามแฝงโดยไม่สามารถตามรอยได้สามารถทำงานร่วมกันได้อย่างมีประสิทธิภาพยิ่งขึ้น โดยจัดหาสื่อกลางในการแลกเปลี่ยนและวิธีการบังคับใช้สัญญาให้พวกเขา ... ผมหวังว่านี่จะเป็นก้าวหนึ่งในการทำให้อนาธิปไตยทางเข้ารหัสลับเป็นไปได้จริงในทางปฏิบัติเช่นเดียวกับในทางทฤษฎี"

Last updated