รายการอภิธานศัพท์
สัญญาอัจฉริยะ
พื้นฐานสัญญาอัจฉริยะคือโค้ดบนเชนที่ทำงานเองเมื่อถูกเรียก เรียนรู้วิธีเก็บสถานะและเหตุผลที่ข้อผิดพลาดหลังนำขึ้นเชนมักแก้ไม่ได้
คำจำกัดความ
สัญญาอัจฉริยะ (smart contract) คือโปรแกรมที่ถูกนำขึ้นบล็อกเชนและทำงานตรงตามที่เขียนไว้ทุกครั้งที่มีธุรกรรมเรียกใช้ฟังก์ชันของมัน โดยไม่มีตัวกลางถือเงินหรือบังคับให้ทำตามเงื่อนไข บนอีเธอเรียมและเครือข่ายที่รองรับ สัญญาจะมีที่อยู่ของตัวเอง มีพื้นที่เก็บข้อมูลของตัวเอง และมียอดคงเหลือของตัวเอง โดยทุกโหนดจะรันโค้ดชุดเดียวกันซ้ำเพื่อให้ได้ผลลัพธ์ตรงกัน เนื่องจากทั้งไบต์โค้ดและสถานะเปิดเผยต่อสาธารณะและถูกทำสำเนาไว้ ใครก็ตรวจสอบตรรกะได้ ความโปร่งใสนี้มีสองด้าน ข้อผิดพลาดก็ปรากฏต่อผู้โจมตีเช่นกัน และสัญญาที่นำขึ้นแล้วมักแก้ไขไม่ได้ เว้นแต่ผู้พัฒนาเตรียมช่องทางอัปเกรดไว้ตั้งแต่แรก
ขั้นต่อไป
คำที่เกี่ยวข้อง
เพิ่มเติมใน พื้นฐาน
โมเดลแบบบัญชี (Account-Based Model)แอร์ดรอปอัลต์คอยน์บิตคอยน์บล็อก (block)ส่วนหัวของบล็อก (block header)ความสูงของบล็อก (Block Height)เวลาบล็อก (block time)บล็อกเชน (Blockchain)Blockchain Trilemma (ไตรลักษณ์ของบล็อกเชน)การแลกได้แลกเสียของไตรเลมมาบล็อกเชนByzantine Fault Tolerance (ความทนทานต่อความผิดพลาดแบบไบแซนไทน์)