ข้ามไปยังเนื้อหา
มุมมองระดับโลกต่อสินทรัพย์ดิจิทัลมุมมองระดับโลก · บริบทในพื้นที่
ChainView BTC866CHAIN VIEW
บล็อกเชน

Chain ID และขอบเขตของลายเซ็น

EIP-155 ผูกลายเซ็นธุรกรรมบางชนิดกับรหัสเครือข่าย ส่วนข้อมูลแบบมีโครงสร้างใช้กลไกโดเมนต่างหาก จึงไม่ควรสมมติว่าลายเซ็นทุกชนิดป้องกันการนำกลับไปใช้ซ้ำในเงื่อนไขเดียวกัน

อ่านในภาษาไทย简体中文繁體中文English한국어РусскийالعربيةEspañol (México)Tiếng Việt
Chain ID และขอบเขตของลายเซ็น

ภาพประกอบต้นฉบับตามหัวข้อ: แผนภาพต้นฉบับตามหัวข้อโดย ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0

ธุรกรรมกับข้อมูลที่เซ็น

EIP-155 ผูกลายเซ็นธุรกรรมบางชนิดกับรหัสเครือข่าย ส่วนข้อมูลแบบมีโครงสร้างใช้กลไกโดเมนต่างหาก จึงไม่ควรสมมติว่าลายเซ็นทุกชนิดป้องกันการนำกลับไปใช้ซ้ำในเงื่อนไขเดียวกัน

ฟิลด์ของโดเมน

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

อ่านการกระทำครบ

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

แยกเครือข่าย

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

รหัสไม่ใช่ใบรับรอง

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

อ่านสิทธิครบทั้งบริบท

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

แหล่งข้อมูล

  1. EIP-155 (เปิดในแท็บใหม่)
  2. EIP-712 (เปิดในแท็บใหม่)