Bitcoin Transaction Data คืออะไร?

transaction-data

การทำธุรกรรม Bitcoin จะเป็นกลุ่มของข้อมูลที่อธิบายการเคลื่อนไหวของ Bitcoin เท่านั้น
จะต้องมีการป้อนข้อมูล input เพื่อที่จะสร้างข้อมูล Output ที่จะแสดงออกมา

Node คืออะไร?

node-cover-photo

Node เป็นเพียงแค่คอมพิวเตอร์ที่กำลังใช้งานโปรแกรม Bitcoin แต่ที่สำคัญกว่านั้นก็คือคอมพิวเตอร์ดังกล่าวจะมีการเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่นๆ (ใช้งานโปรแกรมเดียวกัน) เพื่อที่จะสร้างระบบเครือข่ายขึ้นมา

Blockchain คืออะไร?

1_1_blockchain

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

Memory Pool คืออะไร?

memory-pool-cover-photo

Memory Pool คือ ที่เก็บข้อมูลชั่วคราวสำหรับธุรกรรมที่ได้รับจาก Node เมื่อ Node ได้รับธุรกรรมใหม่ Node จะเก็บธุรกรรมนั้นไว้ในจุดรวบรวมหน่วยความทรงจำ(Memory Pool)พร้อมกับธุรกรรมล่าสุดอื่นๆที่ได้รับ จากที่นี่ธุรกรรมจะถูกเลือกให้รวมอยู่ใน Candidate Block