Technology Analytics

Blockchain

Blockchain

ความหมาย

  • เป็นรูปแบบการเก็บข้อมูล (Data structure) แบบหนึ่ง ที่ทำให้ข้อมูล Digital transaction ของแต่ละคนสามารถแชร์ไปยังทุกๆ คนได้ เป็นเสมือนห่วงโซ่ (Chain) ที่ทำให้ block ของข้อมูลลิ้งก์ต่อไปยังทุกๆ คนเป็น โดยที่ทราบว่าใครที่เป็นเจ้าของและมีสิทธิในข้อมูลนั้นจริงๆ
  • Blockchain คือสมุดบัญชีสาธารณะ (Open Ledger)
  • บล็อกเชน เป็นเทคโนโลยี ด้านความปลอดภัยของข้อมูล
  • Blockchain ก็คือรูปแบบการจัดเก็บข้อมูลชนิดหนึ่ง ที่มีลักษณะเป็นบล็อกเรียงต่อกันเป็นสาย แต่ละบล็อกก็จะมีชุดข้อมูลที่สามารถเชื่อมโยงไปยังบล็อกก่อนหน้าได้
  • Blockchain คือการให้ทุกคนถือเอกสารชุดเดียวกัน เมื่อมีการอัปเดตก็จะอัปเดตด้วยกัน โดยมั่นใจได้ว่าเอกสารเหล่านั้นเชื่อถือได้แน่นอนไม่มีการปลอมแปลง
  • เป็นเทคโนโลยีสำหรับสร้างเงินดิจิตอล เช่น Bitcoin MasterCoin Ripple
  • คนทั่วไปสามารถใช้ Blockchain สร้างสกุลเงินดิจิตอลอื่นๆ หรือประยุกต์กับธุรกรรมต่างๆได้

หลักการทำงานของ Blockchain มี 3 ข้อ ดังนี้

  1. Blockchain อาศัยหลักการทำงานแบบกระจายตัว (Decentralized) คือ ทุกคนในวง Blockchain จะต้องแข่งกันประมวลผล ใครทำเสร็จก่อนจะได้ reward หรือค่า Fee ไป ซึ่งต่างจากระบบของแบงค์ที่เป็นแบบประมวลผลที่ศูนย์กลาง (Centralized)
  2. เนื่องจาก Blockchain ไม่มีตัวกลาง ดังนั้นระบบบัญชีจึงเป็นแบบกระจาย Distributed Ledger คือทุกคนในวงจะมีข้อมูลบัญชี Blockchain ที่เหมือนกัน หากใครมีการ update บัญชีก็ต้องแจ้งให้ทุกคนในวงทราบ
  3. แต่ละ Transaction จะถูกนำมาเรียงต่อกันเป็น Block เพื่อคำนวณ เมื่อ Block ไหนคำนวณเสร็จแล้วก็เอาเรียงต่อกันเป็น Chain ซึ่งแต่ละ Block ที่เรียงต่อกันจะผูกสมการให้เกี่ยวข้องกัน ดังนั้น ถ้าใครจะแอบแก้ไขข้อมูลธุรกรรมภายใน Block ก็จะกระทบกับ Chain ทั้งหมด ก็จะถูกจับได้ว่ามีการโกง

การนำ Blockchain ไปใช้งาน

  1. สร้างสกุลเงินดิจิตอลอื่นๆได้
  2. การทำ Settlement ระหว่างประเทศ ทำให้ได้เวลา processing ที่สั้นลง และ cost ต่ำลง เช่น Ripple
  3. งานที่ต้องการความโปร่งใส ตรวจสอบได้ เช่น everledger.io, Triple Entry Accounting

ข้อดีของ Blockchain

  1. ค่าใช้จ่ายในการทำธุรกรรมถูกลงเพราะไม่ต้องจ่ายให้ตัวกลาง และ ค่าธรรมเนียมถูก
  2. ระบบที่เสถียรภาพ หากใครในระบบขัดข้อง ระบบยังสามารถทำงานต่อได้

ข้อเสียของ Blockchain

  1. เปิดเผยข้อมูลส่วนตัว
  2. ทุกคนจะรับรู้ ข้อมูลธุรกรรมในบัญชี ในแต่ละ Blockchain ไม่ว่าข้อมูลจะเปลี่ยนแปลงอย่างไร
NATTAPON GLARHARN

You may also like

Technology Analytics

Bitcoin

Bitcoin Bitcoin (อ่านว่า บิด-คอย โดยมีตัวย่อคือ BTC ) คือสกุลเงินดิจิตอลที่คิดค้นขึ้นมาโดยทีมงานของคุณ ซาโตชิ นากาโมโตะ ชาวญี่ปุ่น ที่ต้องการสร้างสกุลเงินที่เป็นสกลุกลางของโลก ไม่ต้องผ่านธนาคารทำให้ประหยัดค่าธรรมเนียมในการโอน ...
Technology Analytics

Cyber Attack

Cyber Attack ความหมาย คือการโจมตีทางอินเทอร์เน็ต ตัวอย่าง Attack (การโจมตี) ผมแบ่งเป็น 5 ประเภท Network attack คือโจมตีระบบ ...
Technology Analytics

Cyber-Crime

Cyber-Crime ความหมาย อาชญากรรมทางคอมพิวเตอร์ หมายถึงการกระทำที่ผิดกฎหมายหรืออาชญากรรมผ่านทาง เครื่องมืออิเล็กทรอนิกส์ หรือ เครื่อข่ายระบบเทคโนโลยีคอมพิวเตอร์ ในการก่อเหตุ ตัวอย่าง อาชญากรรมคอมพิวเตอร์ สามารถแบ่งออกเป็น 4 ลักษณะ ...

Leave a reply

Your email address will not be published. Required fields are marked *