ระบบ Bitcoin และส่วนประกอบเบื้องต้น

14 กันยายน 2022
kongpop

ระบบ Bitcoin และส่วนประกอบเบื้องต้น

ระบบ Bitcoin และส่วนประกอบเบื้องต้น

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

ระบบ Bitcoin เป็นเพียงกลุ่มของคอมพิวเตอร์ที่ “พูดคุย” กันผ่านทางอินเทอร์เน็ต โดยติดตั้ง Bitcoin software ในคอมพิวเตอร์แต่ละเครื่อง 

Bitcoin software เป็น open source หมายความว่าทุกคนสามารถดูซอร์สโค้ดของตัวบิดคอยน์ได้ ซอฟต์แวร์นี้เรียกว่า Bitcoin client สร้างขึ้นโดย นาย Satoshi Nakamoto ในปลายปี 2008

การใช้งานซอฟต์แวร์ดั้งเดิมเรียกว่า Bitcoin Core โดยนาย Satoshi ทำหน้าที่เป็นผู้ดูแลดั้งเดิมของ Bitcoin Core จนได้หายตัวไปในปี 2010

จากนั้นก็มีผู้มารับช่วงต่อเรียกว่า Core developers โดยมีหน้าที่เป็นผู้แลเช่นกัน

Software มีหน้าที่ รัน Bitcoin protocol โดยคำว่า โปรโตคอลคือชุดของกฎหรือขั้นตอนที่ควบคุมระบบหรือง่ายๆคือมีหน้าที่ตั้งกฏออกมาเพื่อกำหนดวิธีการดำเนินการของระบบ Bitcoin หรือว่า ตัว Bitcoin นี้มันทำงานยังไง

ตัวอย่างเช่น มีกฎที่ระบุจำนวน bitcoins ที่กำหนดไว้ล่วงหน้าเพื่อหมุนเวียน อีกตัวอย่างหนึ่งของกฎระบุสิ่งที่กำหนดธุรกรรมให้ถูกต้อง

โปรโตคอลหรือกฎนี้สามารถอธิบายเป็นลายลักษณ์อักษรได้ แต่ในกรณีของ Bitcoin จะแสดงเป็น computer code   และ computer code นี้จะถูกประมวลผลเป็นซอฟต์แวร์

คำว่า compiled หรือ ประมวลผลในที่นี้หมายความว่า human-readable หรือภาษาที่มนุษย์สามารถอ่านออก ถูกเขียนขึ้นโดยโปรแกรมเมอร์ที่ถูกแปลเป็นรหัสเครื่องที่สั่งการได้ด้วยคอมพิวเตอร์

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

ในปัจจุบันซอฟแวร์นี้ถูกติดตั้งมากกว่า 1000 กว่าเครื่องที่กระจัดกระจายอยู่ทั่วโลก คอมพิวเตอร์เหล่านี้ถูกเรียกว่า Bitcoin Node โดยถ้าคอมพิวเตอร์ (“Node ”) เชื่อมต่อกับอินเทอร์เน็ตและเริ่มใช้งานซอฟต์แวร์ คอมพิวเตอร์นั้นจะกลายเป็นส่วนหนึ่งของเครือข่าย Bitcoin ทั่วโลก

เมื่อโหนดเชื่อมต่อกับเครือข่าย Bitcoin แล้ว จากนั้นจะเริ่มสื่อสารและแบ่งปันข้อมูลระหว่างกันโดยองค์ประกอบของ Bitcoin มีดังนี้

  • Bitcoin software
  • Bitcoin protocol
  • Bitcoin nodes
  • Bitcoin network

(ที่มา : babypip.com)

ดูคำศัพท์ทั่วไปทั้งหมด

สมัครเปิดบัญชีเทรดกับเรารับ ฟรี SERVER ฟรี VPS และ ระบบเทรดอัตโนมัติ หรือ Expert Advisor (EA)

แจ้งใช้ SERVER-VPS ที่นี่