‹

14 · Distributed Trust

14 · Distributed Trust

14 · ​ความไว้วางใจ​แบบ​กระจาย

This is Part II's sixth hearing: computation has spent forty years proving, formally, exactly how much agreement strangers with no shared authority can and cannot reach — and philosophy's social contract is called to answer for what it left out.

​การไต่​สวน​ครั้ง​ที่ 6 ​ของ​ภาค II ​เปิด​ตรงนี้: ​การคำนวณ​ใช้เวลา​สี่​สิบ​ปี​พิสูจน์​อย่าง​เป็น​รูป​นัยว่า​คนแปลกหน้า​ที่​ไม่​มีอำนาจ​ร่วมกัน​ตกลง​กัน​ได้​แค่​ไหน ​และ​ตกลง​กัน​ไม่​ได้​แค่​ไหน — ​สัญญา​ประชาคม​ของ​ปรัชญา​ถูก​เรียก​มา​ตอบ​ว่า​มัน​ละเลย​อะไร​ไป

Can computers settle what philosophers only argued — how strangers cooperate?

​คนแปลกหน้า​ร่วมมือ​กัน​ได้​อย่างไร — ​คำถาม​ที่​นักปรัชญา​ได้​แต่​ถกเถียง ​คอมพิวเตอร์​ยุติ​มัน​ได้​หรือไม่

On 3 January 2009, a program mined the first block of a currency that no bank, state, or company controlled. Embedded in that block was a string of text: "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" — the front-page headline of that day's London Times, quoting the news that the UK government was about to bail out its banking system a second time (Bitcoin Wiki, "Genesis block"). The line proved the block could not have been mined earlier, but it did more than timestamp; it dated the system's birth to the exact week the institutions trust is normally outsourced to had just failed in public. The paper behind it, "Bitcoin: A Peer-to-Peer Electronic Cash System," had been posted to a cryptography mailing list on 31 October 2008 under the name Satoshi Nakamoto — a name nobody has ever conclusively attached to a person. A system built explicitly so that strangers need not trust one another was written by someone none of us can authenticate by any of the ordinary means. That irony is this chapter's opening exhibit.

​วันที่ 3 ​มกราคม 2009 ​โปรแกรม​หนึ่ง​ขุด​บล็อก​แรก​ของ​สกุล​เงิน​ที่​ไม่​มี​ธนาคาร ​รัฐ ​หรือ​บริษัท​ใด​ควบคุม ​ใน​บล็อก​นั้น​มี​ข้อความ​ฝัง​อยู่: "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" — ​พาดหัว​หน้าหนึ่ง​ของ The Times ​กรุง​ลอนดอน​วันนั้น ​อ้าง​ข่าว​ว่า​รัฐบาล​สหราชอาณาจักร​กำลังจะ​อุ้ม​ระบบ​ธนาคาร​ของ​ตัวเอง​เป็น​ครั้ง​ที่สอง (Bitcoin Wiki, "Genesis block") ​บรรทัด​นั้น​พิสูจน์​ว่า​บล็อก​นี้​ขุด​ก่อนหน้า​นั้น​ไม่​ได้ ​แต่​มัน​ทำ​มากกว่า​ประทับ​เวลา ​มัน​วาง​วันเกิด​ของ​ระบบ​ไว้​ตรง​สัปดาห์​ที่​สถาบัน​ซึ่ง​เรา​ฝาก​ความไว้วางใจ​ไว้​ตามปกติ​เพิ่ง​ล้มเหลว​ต่อหน้า​สาธารณะ​พอดี ​เปเปอร์​เบื้องหลัง "Bitcoin: A Peer-to-Peer Electronic Cash System" ​ถูก​โพสต์​ลง​เมลลิ่ง​ลิสต์​ด้าน cryptography ​วันที่ 31 ​ตุลาคม 2008 ​ใน​ชื่อ Satoshi Nakamoto — ​ชื่อ​ที่​ไม่​มี​ใคร​เคย​ผูก​กับ​ตัว​บุคคล​ได้​อย่าง​ชี้ขาด ​ระบบ​ที่​สร้าง​ขึ้น​เพื่อให้​คนแปลกหน้า​ไม่ต้อง​ไว้ใจ​กัน ​เขียน​โดย​คน​ที่​ไม่​มี​ใคร​ใน​พวกเรา​ยืนยัน​ตัวตน​ได้​ด้วย​วิธี​ปกติ​สัก​วิธี ​ความย้อน​แย้ง​นั้น​คือ​หลักฐาน​ชิ้น​แรก​ที่​บท​นี้​นำเข้า​สู่​การพิจารณา

The social contract has an executable version, and it begins from the same premise the original did. Thomas Hobbes argued in Leviathan (1651) that without an authority capable of enforcing it, agreement among equals is unstable — the state of nature is "a war of all against all," and peace requires transferring judgment to a sovereign strong enough to compel it. Distributed computing's answer, worked out three centuries later, keeps the peace without a sovereign: Leslie Lamport's Paxos ("The Part-Time Parliament," ACM Transactions on Computer Systems, May 1998) and Diego Ongaro and John Ousterhout's Raft ("In Search of an Understandable Consensus Algorithm," USENIX ATC 2014) let any majority of equal replicas bind a decision, tolerating the minority being slow, wrong, or offline. Where Hobbes solved coordination by concentrating judgment in one place, these protocols solve it by counting votes among peers — a social contract that needs a quorum and a clock, never a Leviathan.

​สัญญา​ประชาคม​มี​เวอร์ชัน​ที่​รัน​ได้​จริง ​และ​มัน​ตั้งต้น​จาก​ข้อสมมติ​เดียว​กับ​ต้นฉบับ Thomas Hobbes ​โต้แย้ง​ใน Leviathan (1651) ​ว่า​ถ้า​ไม่​มีอำนาจ​ที่บังคับ​ใช้ได้ ​ข้อตกลง​ระหว่าง​ผู้​เท่าเทียมกัน​ย่อม​ไม่​มั่นคง ​สภาวะ​ธรรมชาติ​คือ "​สงคราม​ของ​ทุกคน​ต่อ​ทุกคน" ​และ​สันติภาพ​ต้อง​โอน​อำนาจ​ตัดสิน​ไป​ให้​ผู้​มี​อธิปไตย​ที่​แข็งแรง​พอ​จะ​บังคับ​ได้ ​คำตอบ​ของ distributed computing ​มา​ช้า​กว่า​นั้น​สาม​ศตวรรษ ​และ​รักษา​สันติภาพ​ไว้​ได้​โดย​ไม่ต้อง​มี​ผู้​มี​อธิปไตย: Paxos ​ของ Leslie Lamport ("The Part-Time Parliament," ACM Transactions on Computer Systems, May 1998) ​และ Raft ​ของ Diego Ongaro ​กับ John Ousterhout ("In Search of an Understandable Consensus Algorithm," USENIX ATC 2014) ​ให้เสียง​ข้างมาก​ของ replica ​ที่​เท่าเทียมกัน​ผูกมัด​การตัดสินใจ ​และ​ทน​ได้​เมื่อ​เสียงข้างน้อย​ช้า ​ผิด ​หรือ​ออฟไลน์ Hobbes ​แก้ปัญหา​การประสานงาน​ด้วย​การรวมอำนาจ​ตัดสิน​ไว้​ที่​จุด​เดียว ​โปรโตคอล​เหล่านี้​แก้​ด้วย​การนับคะแนน​กันเอง​ใน​หมู่​ผู้​เท่าเทียม — ​สัญญา​ประชาคม​ที่​ขอ​แค่ quorum ​กับ​นาฬิกา ​ไม่​ขอ Leviathan

Testimony gets harder when a witness may be lying rather than merely mistaken. Leslie Lamport, Robert Shostak, and Marshall Pease posed that sharper version in 1982: generals surrounding a city must reach unanimous agreement — attack or retreat — communicating only by messenger, when some generals or their messages may be actively treacherous. Their result: with unsigned, oral messages, no protocol works unless more than two-thirds of the generals are loyal; among just three participants, a single traitor already defeats two honest ones (Lamport, Shostak & Pease, "The Byzantine Generals Problem," ACM TOPLAS 4, no. 3, July 1982: 382–401). Philosophy's testimony debates — how much a report should be discounted, knowing some sources may be adversarial rather than merely unreliable — get an exact numerical threshold: one-third.

​คำให้การ​ยาก​ขึ้น​ทันทีที่​พยาน​อาจ​โกหก ​ไม่​ใช่​แค่​เข้าใจผิด Leslie Lamport, Robert Shostak ​และ Marshall Pease ​ตั้ง​เวอร์ชัน​ที่​คม​กว่า​นั้น​ไว้​ใน​ปี 1982: ​นายพล​ที่​ล้อม​เมือง​อยู่​ต้อง​ตกลง​กัน​เป็นเอกฉันท์ — ​บุก​หรือ​ถอย — ​โดย​สื่อสาร​ผ่าน​ผู้ส่งสาร​เท่านั้น ​ใน​สถานการณ์​ที่นาย​พล​บางคน​หรือ​ข้อความ​บาง​ฉบับ​อาจ​ทรยศ​จริงๆ ​ผลลัพธ์​ของ​พวกเขา​คือ ​ด้วย​ข้อความ​ปากเปล่า​ที่​ไม่​มี​ลายเซ็น​กำกับ ​ไม่​มี​โปรโตคอล​ไหน​ใช้ได้​เลย​เว้นแต่​นายพล​มากกว่า​สอง​ใน​สาม​จะ​ซื่อสัตย์ ​ใน​กลุ่ม​สาม​คน ​ผู้​ทรยศ​คนเดียว​เอาชนะ​ผู้​ซื่อสัตย์​สอง​คน​ได้​แล้ว (Lamport, Shostak & Pease, "The Byzantine Generals Problem," ACM TOPLAS 4, no. 3, July 1982: 382–401) ​ข้อ​ถกเถียง​เรื่อง​คำให้การ​ของ​ปรัชญา — ​ควร​ลดน้ำหนัก​รายงาน​ลง​แค่​ไหน​เมื่อ​รู้​ว่า​บาง​แหล่ง​อาจ​เป็น​ปรปักษ์ ​ไม่​ใช่​แค่​ไม่​น่าเชื่อถือ — ​จึง​ได้​เกณฑ์​ตัวเลข​ที่​ชัดเจน: ​หนึ่ง​ใน​สาม

Agreeing on a plan is one thing; agreeing that you have both agreed is another, and it is provably out of reach. In 1975, Akkoyunlu, Ekanadham, and Huber proved that two parties coordinating over a channel that can silently drop messages can never become certain, after any finite exchange, that both sides know the plan is on — any acknowledgment could itself be the message that is lost. Jim Gray gave the result its familiar military name, the Two Generals Problem, in 1978. This is the philosophical structure of common knowledge — I know P, you know P, I know you know P, without end — which David Lewis had formalized in Convention (1969); Joseph Halpern and Yoram Moses gave it a distributed-computing treatment, proving that true common knowledge is unreachable over any channel with even a small chance of failure, and that only finite, nested approximations are ("Knowledge and Common Knowledge in a Distributed Environment," 1984; expanded Journal of the ACM 37, no. 3, 1990). Epistemic logic, usually a philosopher's diagram of nested belief, becomes a protocol with a proven ceiling.

​ตกลง​กัน​เรื่อง​แผน​คือ​เรื่อง​หนึ่ง ​ตกลง​กัน​ว่า​ทั้งสองฝ่าย​ตกลง​แล้ว​คือ​อีก​เรื่อง ​และ​เรื่อง​หลัง​พิสูจน์​ได้​ว่า​ไป​ไม่​ถึง ​ปี 1975 Akkoyunlu, Ekanadham ​และ Huber ​พิสูจน์​ว่า​สอง​ฝ่าย​ที่​ประสานงาน​ผ่าน​ช่องทาง​ที่​ทำ​ข้อความ​หายเงียบๆ ​ได้ ​ไม่​มีทาง​แน่ใจ​หลัง​การแลก​เปลี่ยน​จำนวน​จำกัด​ใดๆ ​ว่า​ทั้งสองฝ่าย​รู้​ว่า​แผน​เดินหน้า​แล้ว ​เพราะ​การตอบรับ​เอง​ก็​อาจ​เป็น​ข้อความ​ที่​หาย​ไป Jim Gray ​ตั้งชื่อ​ทางการทหาร​ที่​คุ้นหู​ให้ผล​ลัพธ์​นี้​ใน​ปี 1978 ​ว่า ​ปัญหา​นายพล​สอง​นาย (Two Generals Problem) ​นี่​คือ​โครงสร้าง​เชิง​ปรัชญา​ของ​ความรู้​ร่วม (common knowledge) — ​ฉัน​รู้ P ​อีก​ฝ่าย​รู้ P ​ฉัน​รู้​ว่า​อีก​ฝ่าย​รู้ P ​ไป​เรื่อย​ไม่​สิ้นสุด — ​ที่ David Lewis ​ทำให้​เป็น​รูป​นัย​ไว้​ใน Convention (1969) Joseph Halpern ​และ Yoram Moses ​จับ​มัน​มา​ทำ​แบบ distributed computing ​พิสูจน์​ว่าความ​รู้​ร่วม​ที่แท้​จริง​ไป​ไม่​ถึง​ผ่าน​ช่องทาง​ใดๆ ​ที่​มีโอกาส​ล้มเหลว​แม้​เพียง​เล็กน้อย ​มี​แต่​การประมาณ​แบบ​ซ้อน​ชั้น​จำกัด​เท่านั้น​ที่​ไป​ถึง ("Knowledge and Common Knowledge in a Distributed Environment," 1984; expanded Journal of the ACM 37, no. 3, 1990) ​ตรรกะ​เชิง​ญาณ (epistemic logic) ​ปกติ​เป็น​แค่​แผนภาพ​ความเชื่อ​ซ้อน​ชั้น​ของ​นักปรัชญา ​ตรงนี้​มัน​กลายเป็น​โปรโตคอล​ที่​มี​เพดาน​พิสูจน์​แล้ว

A digital signature lets any stranger verify who a message came from without a shared secret or a vouching intermediary: trust becomes a mathematical relation — only one private key produces what a matching public key can confirm — rather than a social one requiring a notary, a bank, or a state. A ledger extends this from verifying one signature to verifying an entire ordered history, letting mutually suspicious parties agree on a single sequence of events without deferring to any one of them.

​ลายเซ็น​ดิจิทัล​ทำให้​คนแปลกหน้า​คน​ไหน​ก็​ยืนยัน​ได้​ว่า​ข้อความ​มาจาก​ใคร ​โดย​ไม่ต้อง​มี​ความลับ​ร่วมกัน​และ​ไม่ต้อง​มี​ตัวกลาง​ผู้รับรอง: ​ความไว้วางใจ​กลายเป็น​ความสัมพันธ์​เชิง​คณิตศาสตร์ — ​มี​กุญแจ​ส่วนตัว​ดอก​เดียว​เท่านั้น​ที่​สร้าง​สิ่ง​ที่​กุญแจ​สาธารณะ​คู่​กัน​ยืนยัน​ได้ — ​ไม่​ใช่​ความสัมพันธ์​เชิง​สังคม​ที่​ต้อง​มี​ทนาย​รับรอง ​ธนาคาร ​หรือ​รัฐ ​บัญชี​แยกประเภท (ledger) ​ขยาย​เรื่อง​นี้​จาก​ลายเซ็น​ฉบับ​เดียว​ไป​ถึง​ประวัติ​ทั้ง​ชุด​ที่​เรียงลำดับ​ไว้ ​ฝ่าย​ที่​ระแวง​กันเอง​จึง​ตกลง​กัน​บน​ลำดับ​เหตุการณ์​ชุด​เดียว​ได้ ​โดย​ไม่ต้อง​ยอมตาม​ฝ่ายใดฝ่ายหนึ่ง

Money is where every piece of this machinery bears weight at once. Nakamoto's protocol makes the ledger itself the output of a Byzantine-fault-tolerant vote — proof-of-work — among anonymous, mutually distrustful participants, solving double-spending without the single trusted ledger-keeper Hobbes would have assumed was unavoidable. But philosophy objects here, not merely answers: the whole distributed-trust literature treats trust as solved once nodes agree on facts — which block is valid, whose signature is genuine. Older accounts of trust, including Hobbes's own worry about promises kept only under duress, hold that trust carries normative content no vote over present facts touches — reputation earned over years, forgiveness, the willingness to be vulnerable to someone else's future choice. A blockchain makes forgery costly. It does not make betrayal within the rules — a fraud run entirely inside a legitimate, signed ledger — visible to the protocol at all.

​เงิน​คือ​จุด​ที่​กลไก​ทุก​ชิ้น​แบก​น้ำหนัก​พร้อมกัน ​โปรโตคอล​ของ Nakamoto ​ทำให้​ตัว​บัญชี​แยกประเภท​เอง​เป็นผล​ของ​การโหวต​แบบ​ทนทาน​ต่อ​ความผิดพลาด​แบบ​ไบแซนไทน์ (Byzantine fault tolerance) — proof-of-work — ​ใน​หมู่​ผู้เข้าร่วม​นิรนาม​ที่​ไม่​ไว้ใจ​กัน ​แก้ double-spending ​ได้​โดย​ไม่ต้อง​มี​ผู้ดูแล​บัญชี​ที่​น่าเชื่อถือ​ราย​เดียว​แบบ​ที่ Hobbes ​คง​คิด​ว่า​เลี่ยง​ไม่​ได้ ​ตรงนี้​ปรัชญา​คัดค้าน ​ไม่​ใช่​แค่​ตอบ: ​วรรณกรรม​เรื่อง distributed trust ​ทั้งหมด​ถือว่า​ความไว้วางใจ​จบ​แล้ว​เมื่อ​โหนด​ตกลง​กัน​เรื่อง​ข้อเท็จจริง — ​บล็อก​ไหน​ถูกต้อง ​ลายเซ็น​ของ​ใคร​เป็น​ของจริง ​คำอธิบาย​ความไว้วางใจ​แบบ​เก่า​กว่า ​รวมถึง​ความกังวล​ของ Hobbes ​เอง​เรื่อง​คำสัญญา​ที่รักษา​ไว้​เพราะ​ถูก​บังคับ ​ยืนยัน​ว่าความ​ไว้วางใจ​แบก​เนื้อหา​เชิง​บรรทัดฐาน​ที่​การโหวต​เรื่อง​ข้อเท็จจริง​ปัจจุบัน​แตะ​ไม่​ถึง — ​ชื่อเสียง​ที่​สั่งสม​มา​หลาย​ปี ​การให้อภัย ​ความเต็มใจ​จะ​เปราะบาง​ต่อ​ทางเลือก​ในอนาคต​ของ​อีก​ฝ่าย ​บล็อกเชน​ทำให้​การปลอม​แปลง​มี​ต้นทุน​สูง ​แต่​การทรยศ ​ภายใน​กรอบ​กฎ — ​การโกง​ที่เกิด​ขึ้น​ทั้งหมด​ใน​บัญชี​แยกประเภท​ที่​ถูก​กฎ​และ​มี​ลายเซ็น​กำกับ — ​โปรโตคอล​มองไม่เห็น​เลย​แม้แต่น้อย

The people, briefly. Hobbes wrote Leviathan out of the English Civil War's chaos. Lamport received the 2013 ACM Turing Award for this and other foundational work in distributed computing, and by his own account wrote "The Part-Time Parliament" as an allegory of a fictional Greek parliament because reviewers found the direct version unreadable. Halpern and Moses built on Lewis's philosophical account of convention to give epistemic logic a computational home. Nakamoto has never been identified.

​ผู้คน ​โดยย่อ Hobbes ​เขียน Leviathan ​ขึ้น​จาก​ความโกลาหล​ของ​สงครามกลางเมือง​อังกฤษ Lamport ​ได้​รางวัล ACM Turing Award ​ปี 2013 ​จาก​งาน​ชิ้น​นี้​และ​งาน​พื้นฐาน​อื่นๆ ​ด้าน distributed computing ​และ​ตาม​คำบอกเล่า​ของ​เขา​เอง ​เขา​เขียน "The Part-Time Parliament" ​เป็น​นิทาน​เปรียบเทียบ​ว่าด้วย​รัฐสภา​กรีก​สมมติ ​เพราะ​ผู้ตรวจ​อ่าน​บอก​ว่า​เวอร์ชัน​ตรงไปตรงมา​อ่าน​ไม่​รู้เรื่อง Halpern ​กับ Moses ​ต่อยอด​คำอธิบาย​เชิง​ปรัชญา​เรื่อง convention ​ของ Lewis ​เพื่อให้​ตรรกะ​เชิง​ญาณ​มี​บ้าน​ทาง computational Nakamoto ​ไม่​เคย​ถูก​ระบุ​ตัวตน

Connections

​เชื่อมโยง

Chapter 03 asked whether a machine's answer counts as knowledge; Byzantine fault tolerance is that question with an exact fraction attached. Chapter 06's responsibility gaps recur here as blame distributed the same way trust is. Chapter 07's stack-versus-state tension sharpens once money itself no longer needs a state. Chapter 12's certainty-as-engineering-product reappears in the one-third threshold and the proven ceiling on common knowledge.

​บท​ที่ 03 ​ถาม​ว่า​คำตอบ​ของ​เครื่อง​นับ​เป็นความ​รู้​หรือไม่ ​ความทนทาน​ต่อ​ความผิดพลาด​แบบ​ไบแซนไทน์​คือ​คำถาม​เดียวกัน​ที่​มี​เศษส่วน​แม่นยำ​ติด​มา​ด้วย ​ช่องว่าง​ความรับผิดชอบ​ของ​บท​ที่ 06 ​กลับมา​ที่นี่​ใน​รูป​การโทษ​ที่​กระจาย​ตัว​แบบ​เดียว​กับ​ความไว้วางใจ ​ความตึง​ระหว่าง stack ​กับ state ​ของ​บท​ที่ 07 ​คม​ขึ้น​ทันทีที่​เงิน​เอง​ไม่ต้อง​พึ่ง​รัฐ ​ความแน่นอน​ใน​ฐานะ​ผลผลิต​เชิง​วิศวกรรม​ของ​บท​ที่ 12 ​โผล่​กลับมา​ใน​เกณฑ์​หนึ่ง​ใน​สาม ​และ​ใน​เพดาน​ที่​พิสูจน์​แล้ว​ของ​ความรู้​ร่วม

Open questions

​คำถาม​ที่​ยัง​เปิด​อยู่

If perfect common knowledge is provably unreachable over any unreliable channel, is ordinary human coordination — running on language and gesture, channels no more reliable — merely tolerating the same gap with a longer patience for uncertainty? Does a system that formally guarantees agreement on facts quietly redefine "trust" down to "agreement," discarding what the word carried for Hobbes? And if no one — not even a quorum — is identifiable behind a permissionless ledger, whose sovereignty has actually been replaced?

​ถ้า​ความรู้​ร่วม​ที่​สมบูรณ์​พิสูจน์​ได้​ว่า​ไป​ไม่​ถึง​ผ่าน​ช่องทาง​ที่​ไม่​น่าเชื่อถือ​ใดๆ ​การประสานงาน​ของ​มนุษย์​ทั่วไป — ​ที่​รัน​บน​ภาษา​และ​ท่าทาง ​ช่องทาง​ที่​ไม่​ได้​น่าเชื่อถือ​ไป​กว่า​กัน — ​ก็​เป็น​แค่​การทน​อยู่​กับ​ช่องว่าง​เดียวกัน​ด้วย​ความอดทน​ต่อ​ความไม่แน่นอน​ที่​ยาว​กว่า​เท่านั้น​หรือไม่ ​ระบบ​ที่​รับประกัน​ข้อตกลง​เรื่อง​ข้อเท็จจริง​อย่าง​เป็น​รูป​นัย ​กำลัง​นิยาม "trust" ​ใหม่​อย่าง​เงียบๆ ​ให้​เหลือ​แค่ "agreement" ​ทิ้ง​สิ่ง​ที่​คำ​นี้​เคย​แบก​ไว้​สำหรับ Hobbes ​หรือไม่ ​และ​ถ้า​ไม่​มี​ใคร — ​แม้แต่ quorum — ​ระบุ​ตัวตน​ได้​เบื้องหลัง​บัญชี​แยกประเภท​แบบ​ไม่ต้อง​ขออนุญาต (permissionless) ​อธิปไตย​ของ​ใคร​กัน​แน่​ที่​ถูก​แทนที่​ไป

Go deeper

​อ่าน​ต่อ

  • Thomas Hobbes, Leviathan, 1651.
  • Leslie Lamport, Robert Shostak & Marshall Pease, "The Byzantine Generals Problem," ACM Transactions on Programming Languages and Systems 4, no. 3 (July 1982): 382–401; Satoshi Nakamoto, "Bitcoin: A Peer-to-Peer Electronic Cash System," 31 October 2008 — bitcoin.org/bitcoin.pdf.
  • Common Knowledge, Stanford Encyclopedia of Philosophy.
  • Thomas Hobbes, Leviathan, 1651.
  • Leslie Lamport, Robert Shostak & Marshall Pease, "The Byzantine Generals Problem," ACM Transactions on Programming Languages and Systems 4, no. 3 (July 1982): 382–401; Satoshi Nakamoto, "Bitcoin: A Peer-to-Peer Electronic Cash System," 31 October 2008 — bitcoin.org/bitcoin.pdf.
  • Common Knowledge, Stanford Encyclopedia of Philosophy.
บทถัดไป · 16 / 1715 · The Computational Universe
Size
Page
Font

The Examined Machine — Philosophy and Computing, Each Read Through the Other

❦
100 · The Map00 · แผนที่201 · Logic01 · ตรรกศาสตร์302 · Metaphysics02 · อภิปรัชญา403 · Epistemology03 · ญาณวิทยา504 · Philosophy of Mind04 · ปรัชญาแห่งจิต605 · Philosophy of Language05 · ปรัชญาภาษา706 · Ethics06 · จริยศาสตร์807 · Political Philosophy07 · ปรัชญาการเมือง908 · Aesthetics & Phenomenology08 · สุนทรียศาสตร์และปรากฏการณ์วิทยา1009 · Computability09 · การคำนวณได้1110 · Complexity10 · ความซับซ้อน1211 · Information11 · สารสนเทศ1312 · Types and Proofs12 · ชนิดกับบทพิสูจน์1413 · Learning Machines13 · เครื่องเรียนรู้1514 · Distributed Trust14 · ความไว้วางใจแบบกระจาย1615 · The Computational Universe15 · เอกภพเชิงคำนวณ1799 · Closing99 · ปิดเล่ม