# EP 8 : Simplified Payment Verification (การตรวจสอบธุรกรรม)

**URL:** <https://discuss.hashpire.io/t/ep-8-simplified-payment-verification/510>\
**Category:** Content Board\
**Tags:** beginner, article\
**Created:** [November 22, 2022, 7:00am UTC](https://discuss.hashpire.io/t/ep-8-simplified-payment-verification/510 "2022-11-22T07:00:29Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![supanut](https://discuss.hashpire.io/user_avatar/discuss.hashpire.io/supanut/32/22_2.png) [@supanut](https://discuss.hashpire.io/u/supanut)\
**Post date:** [January 28, 2023, 8:03am UTC](https://discuss.hashpire.io/t/ep-8-simplified-payment-verification/510/3 "2023-01-28T08:03:43Z")

</div>

1. อย่างไร ?

> [@Namtan](#):
>
> ไม่มีตัวกลางแบบนั้น แล้วจะตรวจสอบได้อย่าง ใน

1. อ่านประโยคนี้แล้วไปงงตอนท้าย “และได้กิ่งของ Markle ที่เชื่อมธุรกรรมไปยัง Block ที่มีการทำ Timestamp ไว้” อ่านแล้วไม่เข้าใจตรงนี้แฮะ ตัวเราเข้าใจว่าไงลองอธิบายพี่หน่อยครับ

> [@Namtan](#):
>
> ซึ่งผู้ใช้งานสามารถหาได้จากการดึงข้อมูลจาก Node ใน Network จนกว่าจะได้ Chain ที่ยาวที่สุด และได้กิ่งของ Markle ที่เชื่อมธุรกรรมไปยัง Block ที่มีการทำ Timestamp ไว้

1. ที่"มี"กำลัง

> [@Namtan](#):
>
> ถ้าระบบถูกโจมตีจาก Attacker ที่กำลังประมวลผลจาก CPU สูงมาก

1. “ในขณะที่ Node สามารถตรวจสอบธุรกรรมได้ด้วยตนเอง” มันเชื่อมโยงยังไงกับสิ่งที่เล่ามาก่อนหน้านะครับ พี่อ่านแล้วงงมากๆ ถ้าเป็นเรื่องใหม่เราขึ้นพารากราฟใหม่ได้เลยนะครับ ไม่ต้องกลัวพารากราฟจะสั้น เราใช้โพสในเฟสอยู่ละ อะไรที่ยาวๆ เป็นปืดๆ คนไม่ค่อยอยากจะอ่านอยู่ละครับ ไปย่อหน้าสั้นๆ อ่านง่ายกว่าด้วย ฝากปรับครับ ทั้งหมดเลยครับ อ่านแล้วงงๆ เหมือนไม่เกี่ยวกันเลย เข้าใจว่าเอามาจาก white paper พอแปลมาตรงๆ แล้วเอามาเรียงไม่ดี มันจะอ่านไม่เข้าใจครับ ดังนั้นแตกเป็นเรืองๆ ว่าจะเล่าอะไรเล่าจบก็ขึ้นย่อหน้าใหม่เลย อ่านง่ายดี ไม่งั้นเขียนต่อกันแล้วงงว่าเกี่ยวไรกับส่วนก่อน..

> [@Namtan](#):
>
> อย่างไรก็ตาม การตรวจสอบและยืนยันธุรกรรมนั้นจะสามารถเชื่อถือได้หาก Node ที่ซื่อสัตย์ยังควบคุมเครือข่ายอยู่ แต่อาจจะมีความเสี่ยงเกิดขึ้นได้ถ้าระบบถูกโจมตีจาก Attacker ที่กำลังประมวลผลจาก CPU สูงมากในระบบ ในขณะที่ Node สามารถตรวจสอบธุรกรรมได้ด้วยตนเอง

1. พี่ว่าจั่วหัวเรื่องยังไม่โดน ลองคิดหัวข้อใหม่หน่อย เราอยู่ในหัวข้อ SPV ก็น่าจะเป็นหัวข้อที่เชื่อมโยงกับ SPV จะดีกว่านะครับ ใช้คำว่า Bitcoin มันภาพใหญ่เกินไป

> [@Namtan](#):
>
> ### Bitcoin ป้องกันการโจมตีจาก Attacker อย่างไร

1. เวิ้นเว้อไปมากครับ ลองไปปรับมาใหม่นะครับ เช่น

- การยอมรับการแจ้งเตือนจาก Node ในเครือข่าย เมื่อตรวจพบ Block ที่ไม่ถูกต้อง ==\> เรากำลังอธิบายถึงเรื่องแนวทางการป้องกันเรื่อง Attacker ปลอมธุรกรรม ?
- “ดังนั้นน่าจะบอกว่าแนวทางการป้องกันคือ Node ในเครือข่าย เมื่อตรวจพบ Block ที่ไม่ถูกต้อง จะส่งการแจ้งเตือนไปยังผู้ใช้ เพื่อกระตุ้นผู้ใช้ให้ดาวน์โหลดข้อมูล Block ทั้งหมดมาใหม่”

> [@Namtan](#):
>
> การยอมรับการแจ้งเตือนจาก Node ในเครือข่าย เมื่อตรวจพบ Block ที่ไม่ถูกต้อง เป็นการกระตุ้นผู้ใช้งานให้ดาวน์โหลดข้อมูล Block ทั้งหมด และแจ้งเตือนการทำธุรกรรมเพื่อยืนยันความไม่สอดคล้องกันของธุรกรรม

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

 ![Screenshot 2566-01-28 at 15.01.30](https://discuss.hashpire.io/uploads/default/original/2X/f/f584f9d5db3a50e50f3460e75edeabe5ebd78747.png)

เช่นจากภาพ เราอาจจะมาขยายความต่อว่าข้อมูลบางส่วนที่ว่าคืออะไร (block header…) ในพารากราฟที่ต้องการลงลึก ใครไม่อยากอ่านก็จะได้ข้ามไปเลย มันลึกไป

---

_[View the full topic](https://discuss.hashpire.io/t/ep-8-simplified-payment-verification/510)._
