Tags:
Node Thumbnail

Vitalik Buterin ผู้ก่อตั้ง Ethereum ไปพูดที่งาน Beyond Block ในไต้หวัน และเล่าถึงแผนการอัพเกรดเป็น Ethereum 2.0

Buterin พูดถึงปัญหาสำคัญที่พบจากการใช้งาน Ethereum ทั้งหมด 4 ประการ ได้แก่

  • ความเป็นส่วนตัว ถึงแม้ระบบที่อยู่ใน Ethereum จะเป็นรหัส แต่ก็มีคนเผลอไปผูกชื่อของตัวเองกับรหัสเงิน ทำให้ตามรอยกลับได้
  • การยืนยันการประมวลผล (consensus) ที่ปัจจุบันใช้แนวทาง proof of work ที่เปลืองพลังงานประมวลผลมาก ในอนาคตต้องเปลี่ยนเป็น proof of stake แทน
  • ความปลอดภัยของการเขียนโปรแกรมแบบ Smart Contract ที่อาจมีบั๊กและเป็นช่องโหว่ให้ขโมยเงินได้
  • Scalability การให้ Ethereum ถูกใช้งานในวงกว้าง ต้องประมวลผลได้เยอะและเร็วกว่าในปัจจุบันอีกมาก

No Description

แนวทางที่ Buterin เสนอเพื่อแก้ปัญหา scalability คือการทำ sharding หรือแบ่งส่วนของบล็อคมาแยกประมวลผล โดยเขาเรียกแต่ละส่วนว่า universe และการประมวลผลธุรกรรมใน universe เดียวกันจะทำได้เร็วกว่าเดิมมาก ในขณะที่การส่งข้อมูลข้าม universe อาจต้องใช้เวลานานเป็นสัปดาห์ แนวคิด sharding จะยังรักษาความปลอดภัยด้วยการแชร์ consensus เดียวกัน ดังนั้นถ้าต้องการยึด universe ก็ต้องยึดทั้งหมดทุกอัน ไม่สามารถเจาะเข้ามาเพียงอันเดียวได้

ตอนนี้แผนการ Ethereum 2.0 ยังเพิ่งเริ่มต้น ผู้สนใจสามารถอ่านข้อมูลของ sharding ได้จาก GitHub ของ Ethereum

No Description

หมายเหตุ: แนวคิด sharding ถูกใช้กันมานานแล้วในวงการฐานข้อมูล หรือระบบเซิร์ฟเวอร์ของเกมออนไลน์แบบ MMO (Wikipedia)

ที่มา - Tom's Hardware, Trustnodes

Get latest news from Blognone

Comments

By: ตะโร่งโต้ง
WriterAndroidWindows
on 28 November 2017 - 12:09 #1021283
ตะโร่งโต้ง's picture

Sharding นี่ฟังคล้ายๆ แบ่งอยกแล้วปกครองเลย


ช่างไฟสมัครเล่น (- -")

By: wichate
Android
on 28 November 2017 - 13:12 #1021294

เหมือนทำ RAID0

By: tonhor
ContributorAndroidRed Hat
on 21 November 2018 - 22:35 #1083168
tonhor's picture

ผ่านมา 1 ปี ล่าสุดเลื่อน phase 0 PoS ไปมกราคม 2562 อีกละ > <


Katinrun ชุมชน Blockchain Developer แห่งแรกในไทย