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