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

พื้นที่โหนดบล็อกเชน: สถานะปัจจุบันกับข้อมูลย้อนหลัง

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

อ่านในภาษาไทย简体中文繁體中文English한국어РусскийالعربيةEspañol (México)Tiếng Việt
พื้นที่โหนดบล็อกเชน: สถานะปัจจุบันกับข้อมูลย้อนหลัง

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

เริ่มจากคำถามที่ต้องการตอบ

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

เข้าใจการตัดข้อมูลและการสร้างใหม่

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

ทดสอบคำขอที่เป็นตัวแทนงาน

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

ประเมินต้นทุนมากกว่าขนาดดิสก์

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

บันทึกขอบเขตและความน่าเชื่อถือ

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

แหล่งข้อมูล

  1. Ethereum nodes and clients (เปิดในแท็บใหม่)
  2. Geth archive mode (เปิดในแท็บใหม่)