Please enable JavaScript.
Coggle requires JavaScript to display documents.
การใช้งาน Blockchain เบื้องต้น, 2, 9, 11, 12, 3, 16, 17, 5, นางสาว ชญานิศ…
การใช้งาน Blockchain เบื้องต้น
ความหมายของBlockchain (บล็อกเชน)
Blockchain คือ เทคโนโลยีการจัดเก็บข้อมูล (Data Structure) ที่เชื่อมโยงกันเป็นเครือข่ายผ่านการเข้ารหัสทางคอมพิวเตอร์ โดยข้อมูลที่ถูกบันทึกจะส่งต่อข้อมูลไปยังทุกคนในเครือข่าย ซึ่งยากต่อการปลอมแปลงข้อมูล เพราะทุกคนจะรับรู้ถึงการเปลี่ยนแปลงข้อมูล ส่งผลให้ Blockchain เป็นเทคโนโลยีจัดเก็บข้อมูลที่มีความปลอดภัยสูง
ความเข้าใจพื้นฐานของ Blockchain
2.1 บล็อก (Block): แต่ละบล็อกจะเก็บข้อมูล เช่น การทำธุรกรรม, วันที่และเวลา, แฮช (hash) ของบล็อกก่อนหน้า
2.2 แฮช (Hash): เป็นรหัสที่คำนวณจากข้อมูลในบล็อก โดยใช้ฟังก์ชันทางคณิตศาสตร์ เช่น SHA-256 ซึ่งทำให้ไม่สามารถเปลี่ยนแปลงข้อมูลในบล็อกได้โดยไม่ถูกตรวจสอบ
2.3 บล็อกเชน (Blockchain): คือชุดของบล็อกที่เชื่อมโยงกัน โดยแต่ละบล็อกจะมีแฮชของบล็อกก่อนหน้า ทำให้เกิดเป็น "สายโซ่" ที่ข้อมูลไม่สามารถถูกเปลี่ยนแปลงได้โดยไม่ให้เกิดข้อผิดพลาดในระบบ
การทำงานของ Blockchain
3.1 การเก็บข้อมูล: ข้อมูลที่ถูกเพิ่มลงใน Blockchain จะถูกเก็บในรูปแบบของบล็อก ซึ่งสามารถเป็นข้อมูลต่างๆ เช่น การทำธุรกรรม (ในกรณีของสกุลเงินดิจิทัล),
ข้อตกลง, หรือการยืนยันต่างๆ
3.2 การยืนยันข้อมูล: เมื่อมีการเพิ่มบล็อกใหม่เข้าสู่ Blockchain ระบบจะทำการยืนยันความถูกต้องของข้อมูลโดยเครือข่ายของผู้ใช้ที่เรียกว่า nodes ซึ่งช่วยให้ข้อมูลนั้นถูกตรวจสอบและยืนยันก่อนจะถูกบันทึก
การใช้งาน Blockchain
4.1 สกุลเงินดิจิทัล (Cryptocurrency): เช่น Bitcoin, Ethereum ซึ่งใช้ Blockchain ในการจัดเก็บและตรวจสอบธุรกรรมต่างๆ โดยไม่ต้องพึ่งพาตัวกลาง
(เช่น ธนาคาร)
4.2 สัญญาอัจฉริยะ (Smart Contract): เป็นการใช้ Blockchain ในการเขียนโปรแกรมที่ทำงานอัตโนมัติ เช่น สัญญาที่จะดำเนินการตามเงื่อนไขที่กำหนดล่วงหน้า
4.3 การติดตามห่วงโซ่อุปทาน (Supply Chain): Blockchain ช่วยให้สามารถติดตามการเคลื่อนย้ายของสินค้าในห่วงโซ่อุปทานได้อย่างโปร่งใสและตรวจสอบได้
4.4 การลงคะแนนเสียง (Voting): การใช้ Blockchain ในระบบการเลือกตั้งสามารถเพิ่มความโปร่งใสและลดการทุจริตในการเลือกตั้ง
ข้อดีของ Blockchain
5.1 ความโปร่งใส (Transparency): ทุกคนในระบบสามารถตรวจสอบข้อมูลได้
5.2 ความปลอดภัย (Security): ข้อมูลใน Blockchain มีความปลอดภัยสูง เนื่องจากการใช้แฮชและการยืนยันจากเครือข่าย
5.3 ความทนทาน (Immutability): ข้อมูลใน Blockchain ไม่สามารถแก้ไขหรือถูกลบออกได้
ข้อจำกัดของ Blockchain
6.1 ความเร็ว: การทำธุรกรรมในบางระบบ Blockchain อาจใช้เวลานาน เช่น ในกรณีของ Bitcoin ที่ต้องรอการยืนยัน
6.2 การใช้พลังงาน: ระบบบางประเภทของ Blockchain เช่น Bitcoin ใช้พลังงานมากในการคำนวณเพื่อยืนยันธุรกรรม
6.3 ขนาดของข้อมูล: การเก็บข้อมูลใน Blockchain อาจทำให้ขนาดข้อมูลเพิ่มขึ้นเมื่อเวลาผ่านไป
นางสาว ชญานิศ จิตกล้า ปวส.1(สมทบ) สาขาการบัญชี