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