Proof of Space Time (PoST) คืออะไร

Proof of Space Time (PoST) คืออะไร
Proof of Space Time (PoST) คืออะไร
Proof of Space Time (PoST) คืออะไร

Proof of Space Time (PoST) คืออะไร

การพิสูจน์พื้นที่และเวลา (PoST) เป็นกลไกการพิสูจน์ที่ใช้ในระบบบล็อกเชนและสกุลเงินดิจิทัล เพื่อรักษาความปลอดภัยและยืนยันการทำรายการ ระบบ PoST นี้ใช้ทรัพยากรพื้นที่ว่างในอุปกรณ์เก็บข้อมูลและประวัติการใช้งาน (Time) เป็นเครื่องมือในการพิสูจน์การทำงานและรักษาความปลอดภัยในระบบบล็อกเชน PoST คล้ายกับ Proof of Work (PoW) และ Proof of Stake (PoS) ในแง่หนึ่ง แต่มีความแตกต่างในแง่การใช้ทรัพยากรและวิธีการพิสูจน์การทำงานของผู้เข้าร่วมระบบ

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

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

ผู้คิดค้น Proof of Space Time (PoST)

PoST (Proof of Space-Time) คิดค้นโดย Tal Moran และ Ilan Orlov เป็นส่วนหนึ่งของโครงการ Filecoin เพื่อใช้ในการพิสูจน์พื้นที่และเวลาในการจัดเก็บข้อมูลในระบบ Filecoin ซึ่งเป็นระบบบล็อกเชนที่เกี่ยวข้องกับการจัดเก็บข้อมูลแบบแตกต่าง ๆ โดย PoST ถูกออกแบบมาเพื่อให้ผู้เข้าร่วมเครือข่ายสามารถพิสูจน์ว่าพวกเขามีพื้นที่ว่างในการจัดเก็บข้อมูลและเวลาที่มีการใช้งานมันไป การใช้งาน PoST ช่วยให้ผู้เข้าร่วมเครือข่ายเห็นว่าพวกเขาได้จัดเก็บข้อมูลทางกายภาพในช่วงเวลาหนึ่ง การใช้งาน PoST มีผลในการลดการใช้พลังงานและทรัพยากรในกระบวนการสร้างบล็อกในเครือข่ายบล็อกเชนและสกุลเงินดิจิทัลที่ใช้ PoST ในการตรวจสอบการทำรายการในระบบ Filecoin และโครงการที่เกี่ยวข้องอื่น ๆ ที่ใช้ PoST ในการตรวจสอบการทำรายการ

ข้อดีของ PoST

ข้อดีของ PoST
ข้อดีของ PoST
  1. ประหยัดพลังงาน: PoST ไม่ต้องการการคำนวณทางคณิตศาสตร์ซับซ้อนเหมือนกับ Proof-of-Work (PoW) ซึ่งช่วยลดการใช้พลังงานในกระบวนการขุดบล็อก ทำให้ PoST เป็นเลือกที่ยอดเยี่ยมสำหรับเครือข่ายที่ต้องการปลอดภัยและประหยัดพลังงาน
  2. การใช้ทรัพยากรพื้นที่ว่าง: PoST ใช้ทรัพยากรพื้นที่ว่างบนอุปกรณ์ของผู้เข้าร่วมเครือข่าย ซึ่งเป็นทรัพยากรที่มีอยู่อย่างมากในคอมพิวเตอร์และอุปกรณ์เก็บข้อมูล ทำให้การเข้าร่วมในเครือข่าย PoST เข้าถึงได้ง่ายและไม่ต้องการการลงทุนมาก
  3. ความปลอดภัย: PoST ใช้พื้นที่บนอุปกรณ์เพื่อเก็บข้อมูลและเวลาในการพิสูจน์ความถูกต้อง การใช้ความยาวของเวลาที่เป็นหลักฐานช่วยให้ยากต่อการโจมตี นักโจมตีจำเป็นต้องมีความยาวของเวลามากเพื่อโจมตีเครือข่าย

ข้อเสียของ PoST

  1. การใช้ทรัพยากรพื้นที่: การใช้ทรัพยากรพื้นที่ใน PoST อาจทำให้การใช้งานคอมพิวเตอร์หรืออุปกรณ์เก็บข้อมูลของผู้เข้าร่วมเครือข่ายมีประสิทธิภาพลดลง นักขุด PoST อาจต้องเสี่ยงต่อความเสียหายในการใช้งานทรัพยากรที่ใช้ใน PoST
  2. การยอมรับการโจมตี: PoST อาจยังไม่มีความมั่นคงในการยอมรับการโจมตีแบบ “Long-Range Attack” ซึ่งคือการโจมตีโดยใช้ความยาวของเวลาย้อนหลัง เพื่อให้โจมตีสามารถสร้าง PoST ที่ถูกต้องและหลอกผู้ใช้
  3. ความซับซ้อน: ระบบ PoST อาจมีความซับซ้อนในการพิสูจน์ความถูกต้องของ PoST และการดำเนินการต่าง ๆ ในเครือข่าย PoST อาจทำให้การเข้าใจและการดูแลรักษาระบบมีความซับซ้อนมากขึ้น
  4. การเปลี่ยนแปลงเทคโนโลยี: PoST อาจต้องปรับเปลี่ยนเทคโนโลยีและพฤติกรรมการทำงานในระบบเครือข่ายเมื่อมีการพัฒนาและการเปลี่ยนแปลงในอนาคต เนื่องจาก PoST ค่อนข้างยังเป็นเทคโนโลยีใหม่ การดูแลรักษาและปรับปรุงระบบ PoST จำเป็นต้องทำอย่างสม่ำเสมอ

ขั้นตอนการทำงานของ PoST

Proof-of-Space-Time (PoST) เป็นกระบวนการในเครือข่ายบล็อกเชนที่ใช้ในการพิสูจน์ความถูกต้องและความปลอดภัยของข้อมูลที่จัดเก็บในพื้นที่ว่างบนอุปกรณ์ของผู้เข้าร่วมเครือข่าย นี่คือขั้นตอนการทำงานของ PoST โดยละเอียด:

ขั้นตอนการทำงานของ PoST
ขั้นตอนการทำงานของ PoST
  1. การจัดเก็บข้อมูล: ผู้เข้าร่วมเครือข่ายจะจัดเก็บข้อมูลในพื้นที่ว่างบนอุปกรณ์ของพวกเขา เพื่อทำ PoST ในระบบ Filecoin ตัวอย่างเช่น การเก็บข้อมูลในฮาร์ดไดรฟ์หรือพื้นที่ว่างบนคอมพิวเตอร์
  2. การบันทึกเวลา: ข้อมูลที่ถูกจัดเก็บจะถูกบันทึกเวลาลงบล็อกเชน เวลานี้ถือเป็นหลักฐานว่าผู้เข้าร่วมเครือข่ายมีข้อมูลนี้ตามที่กำหนดและใช้เวลาในการจัดเก็บข้อมูลตามกฎระเบียบ
  3. การขอเข้าร่วมกระบวนการสร้างบล็อก: เมื่อผู้เข้าร่วมเครือข่ายต้องการเข้าร่วมกระบวนการสร้างบล็อก พวกเขาจะทำการพิสูจน์ PoST โดยการนำข้อมูลและเวลาที่ถูกบันทึกไปใช้ในกระบวนการตรวจสอบ
  4. การตรวจสอบ PoST: ระบบบล็อกเชนจะตรวจสอบ PoST โดยการตรวจสอบว่าข้อมูลที่ถูกจัดเก็บมีความถูกต้องและเวลาที่ถูกบันทึกตรงตามกฎระเบียบ ถ้า PoST ถูกต้อง ผู้เข้าร่วมจะได้รับสิทธิ์ในการสร้างบล็อกใหม่

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

การคำนวณ

บทความนี้อธิบายเกี่ยวกับ “Stake-Time” ที่เป็นปัจจัยการพิสูจน์ที่ได้รับการยอมรับตามระยะเวลาในกระบวนการสร้างความเห็นแบบกระจายที่ไม่เชื่อมต่อตัวเอง โดย “Stake-Time” คือ “ความมีอายุของธุรกรรมหรือชุดของธุรกรรมที่ Stake-Time คือผลคูณของเหรียญรวมทั้งหมด (C) และส่วนหนึ่ง (f) ของอายุที่ยอมรับ (a) โดยการนำเสนอฟังก์ชันการพิสูจน์ที่ไม่เชื่อมต่อที่กำหนดความสัมพันธ์ระหว่างเวลาที่ใช้งานและเวลาที่ไม่ใช้งานในบล็อกที่กำหนด

การคำนวณ Stake Time
การคำนวณ Stake Time

“Idle-time” ถูกกำหนดให้เป็นส่วนหนึ่งของอายุที่ไม่รองรับการกระจายของความเห็นและเริ่มถูกทำลายแทน ส่วนหนึ่งของเวลาที่ไม่ทำงานนี้ถูกจัดเป็นปริมาณที่เป็นเลขจำนวนเต็มสำหรับแต่ละสเตค โดยมันลดความน่าจะเป็นในการพบพิสูจน์และมีผลต่อส่วนหนึ่งของดอกเบี้ยที่สามารถได้รับจากการเห็นด้วยความเห็นที่สมบูรณ์ได้ผ่านกระบวนการพิสูจน์เบื้องต้น

การคำนวณส่วนหนึ่งของอายุที่ยอมรับ (f) เป็นเท่ากับพื้นที่ความคงเส้นรูปยกกำลังสองของผลคูณระหว่าง π และความเส้นของความสัมพันธ์การเห็น (p) ซึ่งกำหนดโดยส่วนเหรียญที่ใช้งาน (g) ของน้ำหนักเวลาที่เหรียญทั่วโลกมีอยู่ (n) ภายในช่วงเวลา 60 บล็อก (1 ชั่วโมง) [รูปที่ 1] หากค่า “consensus-power” (p) มากกว่า 0.45 อายุทั้งหมดจะหายไปและส่วนเวลาที่ใช้งานจะเท่ากับ “minimum stake time” (m) ซึ่งมีค่าเป็น 8 ชั่วโมง

ตัวอย่างการใช้งาน

Proof of Space-Time (PoST) เป็นกระบวนการการพิสูจน์ความถูกต้องที่ใช้ในเครือข่ายบล็อกเชนและคริปโตคอร์เรนซี เพื่อตรวจสอบว่าผู้ใช้มีพื้นที่ว่างในการจัดเก็บข้อมูลและเวลาที่เก็บข้อมูลไว้เพียงพอสำหรับการเข้าร่วมกระบวนการสร้างบล็อก โดย PoST ไม่ใช้การประมวลผลแบบหาคำตอบในรูปแบบของ Proof of Work (PoW) หรือการลงทุนเงินแบบ Proof of Stake (PoS) แต่ใช้การจัดเก็บข้อมูลและเวลาเป็นหลักในการตรวจสอบความถูกต้อง

นี่คือขั้นตอนของ Proof of Space-Time (PoST)

  1. การจัดเก็บข้อมูล: ผู้ใช้จะต้องจัดเก็บข้อมูลในพื้นที่ว่างของฮาร์ดไดรฟ์หรืออุปกรณ์จัดเก็บข้อมูลของพวกเขา ข้อมูลที่จัดเก็บนั้นจะถูกเข้ารหัสเพื่อให้มีความปลอดภัย
  2. การบันทึกเวลา: ข้อมูลที่ถูกจัดเก็บจะถูกบันทึกเวลาในเครือข่ายบล็อกเชน เวลานี้จะถือเป็นหลักฐานว่าผู้ใช้มีข้อมูลนี้ตามที่กำหนดและใช้เวลาในการเก็บข้อมูลตามกฎระเบียบ
  3. การขอเข้าร่วมกระบวนการสร้างบล็อก: เมื่อผู้ใช้ต้องการเข้าร่วมกระบวนการสร้างบล็อกในเครือข่าย พวกเขาจะต้องทำการพิสูจน์ PoST โดยการนำข้อมูลและเวลาที่ถูกบันทึกไปใช้ในกระบวนการตรวจสอบ
  4. การตรวจสอบ PoST: ระบบบล็อกเชนจะตรวจสอบ PoST โดยการตรวจสอบว่าข้อมูลที่ถูกจัดเก็บมีความถูกต้องและเวลาที่ถูกบันทึกตรงตามกฎระเบียบ ถ้า PoST ถูกต้อง ผู้ใช้จะได้รับสิทธิ์ในการสร้างบล็อกใหม่
  5. การสร้างบล็อก: ผู้ใช้ที่ผ่านการตรวจสอบ PoST จะได้รับสิทธิ์ในการสร้างบล็อกใหม่ในเครือข่าย บล็อกใหม่นี้จะถูกเพิ่มในบล็อกเชน

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

สรุป

PoST (Proof of Space-Time) คือ กลไกการพิสูจน์ความถูกต้องในระบบบล็อกเชนและสกุลเงินดิจิทัล ที่ใช้พื้นที่ว่างในการจัดเก็บข้อมูลและประวัติการใช้งานเพื่อพิสูจน์การทำงานและรักษาความปลอดภัยในระบบ โดย PoST มีความคล้ายกับ Proof of Work (PoW) และ Proof of Stake (PoS) แต่แตกต่างกันในแง่ของวิธีการพิสูจน์และการใช้ทรัพยากร

PoST
PoST

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

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