ระบบการลงคะแนนที่ใช้ Blockchain มีศักยภาพแม้จะมีข้อกังวลด้านความปลอดภัย

การเลือกตั้งประธานาธิบดีสหรัฐอเมริกาปี 2020 พบกับ เพิ่มขึ้น ในบัตรลงคะแนนทางไปรษณีย์เนื่องจากปัญหา COVID-19 ในขณะที่ชาวอเมริกันจำนวนมากอยู่ห่างจากหน่วยเลือกตั้งในปีนี้ความล่าช้าทางไปรษณีย์บัตรลงคะแนนที่ถูกปฏิเสธและความท้าทายอื่น ๆ ก็เกิดขึ้น.

ไม่น่าแปลกใจที่วิธีการโหวตที่ดีกว่าในระหว่างการเลือกตั้งครั้งสำคัญกลายเป็นประเด็นสนทนาที่ร้อนแรง สิ่งนี้ได้นำบางส่วนในชุมชน crypto ที่สนับสนุนด้วยความเข้มแข็งที่ได้รับการต่ออายุสำหรับระบบการลงคะแนนที่ใช้บล็อคเชนเพื่อใช้ในการเลือกตั้งประธานาธิบดีในอนาคต.

ในขณะที่สัญญาของ blockchain รวมถึงความไว้วางใจความโปร่งใสและความไม่เปลี่ยนรูป แต่กลุ่มนักวิจัยจากห้องปฏิบัติการวิทยาการคอมพิวเตอร์และปัญญาประดิษฐ์ของ Massachusetts Institute of Technology ได้ชี้ให้เห็นข้อบกพร่องด้านความปลอดภัยที่เกี่ยวข้องกับระบบการลงคะแนน blockchain นักวิจัยตีพิมพ์ a รายงาน เมื่อวันที่ 6 พฤศจิกายนโดยอธิบายว่าการลงคะแนนออนไลน์มีข้อบกพร่องร้ายแรงเนื่องจากระบบดังกล่าวเสี่ยงต่อการโจมตีทางไซเบอร์ขนาดใหญ่ รายงานกล่าวถึงระบบการลงคะแนนที่ใช้บล็อคเชนโดยเฉพาะเช่น Voatz ซึ่งใช้ในการเลือกตั้งระดับเทศบาลของสหรัฐฯ แต่มีรายงานว่ามีปัญหาด้านความปลอดภัยของข้อมูล.

นอกจากความปลอดภัยแล้วระบบการลงคะแนน blockchain อาจใช้งานได้

แม้จะมีข้อกังวลด้านความปลอดภัย แต่บางคนก็ยังเชื่อว่าระบบการลงคะแนนที่ใช้บล็อคเชนจะถูกนำไปใช้ประโยชน์ในการเลือกตั้งครั้งสำคัญในอนาคต Maxim Rukinov หัวหน้าศูนย์เทคโนโลยีบัญชีแยกประเภทแบบกระจายของมหาวิทยาลัยแห่งรัฐเซนต์ปีเตอร์สเบิร์กกล่าวกับ Cointelegraph ว่า blockchain ช่วยให้ระบบการเลือกตั้งที่ยุติธรรมเกิดขึ้นภายในสภาพแวดล้อมที่เชื่อถือได้ระหว่างผู้เข้าร่วมที่โดยทั่วไปไม่ไว้วางใจซึ่งกันและกัน:“ ด้วย blockchain คุณสามารถ จัดให้มีการลงคะแนนและเพิ่มความโปร่งใสของการเลือกตั้งใด ๆ ในสถานการณ์ที่สมบูรณ์แบบผลการโหวตดังกล่าวไม่สามารถปลอมแปลงได้."

Rukinov เปิดเผยว่าเขาได้ทำงานร่วมกับทีมนักวิจัยเพื่อพัฒนาระบบการลงคะแนนออนไลน์ที่ออกแบบมาเพื่อการใช้งานในองค์กรโดยเฉพาะ รู้จักกันในชื่อ“ CryptoVeche” Rukinov อธิบายว่าระบบนี้เก็บผลการลงคะแนนไว้ในบล็อกเชนซึ่งเป็นบัญชีแยกประเภทแบบกระจาย ด้วยเหตุนี้ระบบจึงมีความปลอดภัยสูงจากการแฮ็กภายนอกและภายใน.

Alex Tapscott ผู้ร่วมก่อตั้งสถาบันวิจัย Blockchain และผู้เขียนหนังสือได้อธิบายรายละเอียดนี้ให้กับ New York Times บทความ เผยแพร่ในปี 2018 ก่อนที่การระบาดของ COVID-19 จะทำให้เกิดความท้าทายใหม่ ๆ Tapscott ชี้ให้เห็นว่าในการเลือกตั้งความไว้วางใจจะกระจุกตัวอยู่ในหน่วยงานของรัฐซึ่งเสี่ยงต่อการถูกแฮ็กการฉ้อโกงและข้อผิดพลาดของมนุษย์อย่างมาก เพื่อนำไปสู่มุมมองนี้ก ศึกษา เผยแพร่เมื่อปีที่แล้วแสดงให้เห็นว่าหน่วยงานของรัฐบาลท้องถิ่นและรัฐบาลกลางตกเป็นเหยื่อของการละเมิดข้อมูล 443 ครั้งตั้งแต่ปี 2014 แต่ส่วนใหญ่รวมถึงฮาร์ดแวร์ที่สูญหายข้อผิดพลาดในการส่งจดหมายและการละเมิดกระดาษ.

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

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

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

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

ต้องเอาชนะความท้าทายทางเทคนิคให้ได้

แน่นอนว่าไม่มีการปฏิเสธว่าความท้าทายทางเทคนิคที่เกี่ยวข้องกับระบบการลงคะแนนที่ใช้บล็อกเชนยังคงอยู่ นอกเหนือจากข้อกังวลด้านความปลอดภัยที่กล่าวถึงโดยนักวิจัยของ MIT ในรายงานล่าสุดของพวกเขา Rukinov ยอมรับว่าการพัฒนาระบบการลงคะแนนออนไลน์เป็นสิ่งที่ท้าทาย.

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

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

Lior Lamash ผู้ก่อตั้งและซีอีโอของ GK8 ซึ่งเป็น บริษัท รักษาความปลอดภัยบนโลกไซเบอร์ยังบอกกับ Cointelegraph ว่าในขณะที่ลักษณะที่ไม่เปลี่ยนรูปของ blockchain ทำให้มันเป็นแพลตฟอร์มที่มีประสิทธิภาพในการรับรองความสมบูรณ์ของกระบวนการลงคะแนน แต่ยังคงมีช่องโหว่หลายประการ โดยเฉพาะอย่างยิ่ง Lamash ตั้งข้อสังเกตว่าการระบุผู้มีสิทธิเลือกตั้งเป็นปัญหาเมื่อใช้ระบบการลงคะแนนที่ใช้บล็อคเชน:

“ ด้านความปลอดภัยของการลงคะแนนโดยใช้บล็อคเชนนั้นยุ่งยาก ในแง่หนึ่ง blockchain เองได้รับการรักษาความปลอดภัยอย่างสมบูรณ์จากแม้แต่แฮกเกอร์ระดับรัฐเนื่องจากมีการใช้งานโหนดหลายแสนโหนดในเซิร์ฟเวอร์หลายเครื่องทั่วโลก ความท้าทายอยู่ที่การรักษา “ปลายทาง” ของเครือข่ายนี้ – บัตรลงคะแนนแต่ละใบและสถานีลงคะแนน “

ยิ่งไปกว่านั้น Lamash ตั้งข้อสังเกตว่าในขณะที่บัตรลงคะแนนแต่ละใบเก็บคีย์ส่วนตัวของผู้ใช้แฮ็กเกอร์สามารถรับข้อมูลดังกล่าวและจัดการกระบวนการเลือกตั้งทั้งหมด:“ ปัญหานี้ค่อนข้างคล้ายกับความท้าทายที่ธนาคารและสถาบันการเงินอื่น ๆ ต้องเผชิญเมื่อเสนอบริการที่ใช้บล็อกเชน."

ศักยภาพที่ไม่อาจปฏิเสธได้

แม้ว่าความท้าทายจะยังคงอยู่กับระบบการลงคะแนนที่ใช้บล็อคเชน แต่ก็เป็นที่ชัดเจนว่าบล็อกเชนมีศักยภาพอย่างมากสำหรับการเลือกตั้งในอนาคต Dylan Dewdney ประธานเจ้าหน้าที่บริหารของ Kylin ซึ่งเป็นแพลตฟอร์มข้ามสายโซ่ที่ออกแบบมาสำหรับเศรษฐกิจข้อมูลที่ใช้ Polkadot กล่าวกับ Cointelegraph ว่าต้องนำผลการเลือกตั้งที่เชื่อถือได้มาพิจารณาด้วย เขาพิจารณาเพิ่มเติมว่า blockchain ที่ใช้สำหรับการตรวจสอบข้อมูลมีประโยชน์อย่างมากในกรณีนี้.

จากข้อมูลของ Dewdney โครงสร้างพื้นฐานแบบกระจายอำนาจสามารถช่วยปรับปรุงผลลัพธ์ที่เชื่อถือได้ของกระบวนการเลือกตั้ง Dewdney อธิบายว่า Kylin ได้สร้างกระบวนการตรวจสอบข้อมูลโดยใช้โหนด oracle ซึ่งทำหน้าที่เป็นฟีดข้อมูล จากนั้นโหนดอนุญาโตตุลาการจะถูกใช้เพื่อตัดสินว่าข้อมูลนั้นถูกต้องหรือไม่ Dewdney กล่าวว่า:

“ ใครก็ตามที่ดำเนินการกับโหนดอนุญาโตตุลาการจะมีแรงจูงใจที่ดีเยี่ยมในการท้าทายข้อมูลที่ไม่ถูกต้องเนื่องจากพวกเขาจะได้รับรางวัลเป็นโทเค็นดั้งเดิมในการทำเช่นนั้น ในทำนองเดียวกันการให้ข้อมูลที่ถูกต้องตรวจสอบความถูกต้อง (ท้าทาย) ในฐานะตัวป้อนข้อมูลระดับพรีเมียมให้กับผู้บริโภคเช่นองค์กรข่าวมีคุณค่าอย่างเหลือเชื่อในฐานะฟีดข้อมูลระดับพรีเมียมในตลาดข้อมูล”

แม้ว่า Kylin จะเป็นโซลูชันที่สามารถนำไปใช้ในพื้นที่การเงินแบบกระจายอำนาจได้อย่างง่ายดาย แต่แนวคิดเดียวกันนี้ก็สามารถใช้กับระบบการลงคะแนนได้ “ การตรวจสอบความถูกต้องของผลการเลือกตั้งในท้องถิ่นแบบกระจายอำนาจอาจเป็นเครื่องมือที่มีประสิทธิภาพมากสำหรับปัญหาบางอย่างที่เรากำลังพบอยู่ในขณะนี้." เขากล่าวเพิ่มเติมว่า: "สิ่งนี้สามารถทำงานได้อย่างง่ายดายเนื่องจากความสอดคล้องที่เชื่อมโยงกันของฟีด API ที่ผ่านการตรวจสอบความถูกต้องของผลการเลือกตั้งในท้องถิ่นหลายพันรายการที่รายงานไปยังเว็บไซต์ภายในแหล่งข้อมูลระดับพรีเมียมของนักพัฒนา Dapp”

Rukinov เชื่อว่าระบบการลงคะแนนที่ใช้บล็อกเชนในอุดมคติจะต้องตอบสนองความเหมาะสมของผู้มีสิทธิเลือกตั้งการตรวจสอบได้และความไม่เปลี่ยนรูปแบบ เขากล่าวว่าคุณลักษณะเหล่านี้สามารถทำได้ในอนาคตผ่านโปรโตคอลการเข้ารหัสซึ่งรวมถึงลายเซ็นดิจิทัลการพิสูจน์ความรู้แบบศูนย์และการเข้ารหัสโฮโมมอร์ฟิก:“ เพื่อให้บรรลุผลประโยชน์เพิ่มเติมจำเป็นต้องเพิ่มความเป็นไปได้ในการยกเลิกการลงทะเบียน ผู้สังเกตการณ์สามารถตรวจจับข้อเท็จจริงของการปลอมแปลงได้ และความคงทนของประวัติการเปลี่ยนแปลงทะเบียน."