BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

การแบ่งปันเทคโนโลยี: "ขยะเข้าและขยะออก" ของเทคโนโลยีบล็อกเชน

Taraxa
特邀专栏作者
บทความนี้มีประมาณ 2285 คำ การอ่านทั้งหมดใช้เวลาประมาณ 4 นาที
ในบทความนี้ เราจะตอบคำถามอื่นที่มักถูกมองข้าม (โดยตั้งใจ) ต่อไป นั่นคือวิธีที่ข้อมูลโต้ต
สรุปโดย AI
ในบทความนี้ เราจะตอบคำถามอื่นที่มักถูกมองข้าม (โดยตั้งใจ) ต่อไป นั่นคือวิธีที่ข้อมูลโต้ต

ชื่อเรื่องรอง

ก่อนหน้านี้ เราเขียนบทความแนะนำ "คุณค่าที่เทคโนโลยีบล็อกเชนนำมาสู่ข้อมูลประเภทต่างๆ" นั่นคือความสามารถของบล็อกเชนในการรับประกันแหล่งที่มา ความไม่เปลี่ยนรูป และความถูกต้องของข้อมูลต่างๆ ในบทความนี้ เราจะตอบคำถามอื่นที่มักถูกมองข้าม (โดยตั้งใจ) ต่อไป นั่นคือวิธีที่ข้อมูลโต้ตอบกับบล็อกเชน เช่นเดียวกับระบบอื่นๆ เทคโนโลยีบล็อกเชนกำลังประสบปัญหา "ขยะเข้า ขยะออก" (GIGO)

ชื่อเรื่องรอง

โกหก blockchainโพสต์ก่อนหน้านี้บทความเกี่ยวกับข้อมูล

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

มีรายงานว่ามีแอปพลิเคชันจำนวนมากที่เพิกเฉยต่อปัญหานี้ในปัจจุบัน และโดยปกติแล้วแอปพลิเคชันเหล่านั้นจะเพิ่มเลเยอร์ทางเทคนิคบางอย่างเพื่อให้แน่ใจว่าข้อมูลถูกต้อง ต่อไปนี้เป็นบางกรณี:ตลาดข้อมูลแบบกระจายศูนย์: ใช้โทเค็นเพื่อกระตุ้นให้บริษัทต่างๆ แสดงรายการและขายข้อมูล——

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

แล้วคุณจะแน่ใจได้อย่างไรว่าธนาคารไม่ได้ปลอมแปลงฐานข้อมูลลูกค้าทั้งหมด

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

ชื่อเรื่องรอง

มั่นใจในความปลอดภัยของแหล่งข้อมูล

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

  • ดังนั้น เป้าหมายของเราคือการได้รับข้อมูลที่ใกล้เคียงกับแหล่งที่มามากที่สุด ตัวอย่างเช่น:

  • แทนที่จะรับข้อมูลการขายจากฐานข้อมูลของผู้ค้าปลีก ให้เริ่มต้นด้วยฮาร์ดแวร์ ณ จุดขาย

  • แทนที่จะสมัครรับการพยากรณ์อากาศบนเว็บไซต์ จะเป็นการดีกว่าหากมุ่งเน้นไปที่เซ็นเซอร์สภาพอากาศที่รวบรวมข้อมูล

แทนที่จะดูรายงาน PDF จากผู้ควบคุมบริดจ์ จะเป็นการดีกว่าหากรับข้อมูลดิบจากกล้องและเซ็นเซอร์ที่ติดตั้งบนตัวบริดจ์ ฯลฯ

  • แต่จะมั่นใจในความปลอดภัยของข้อมูลจากแหล่งที่มาได้อย่างไร? เนื่องจากข้อมูลส่วนใหญ่ในโลกนี้สร้างหรือบันทึกโดยอุปกรณ์ เราจึงสามารถอธิบายปัญหานี้ได้ที่นี่ว่าจะปกป้องข้อมูลที่สร้างโดยอุปกรณ์อย่างไร ตอนนี้เราเผชิญกับความล้มเหลวที่อาจเกิดขึ้นสามประการ:ตัวตน:

  • คุณจะรู้ได้อย่างไรว่าอุปกรณ์ใดกำลังสร้างข้อมูล เป็นเซ็นเซอร์อุณหภูมิที่คุณคาดไว้หรือไม่? หรือเครื่องสร้างตัวเลขสุ่มสำหรับผู้กระทำผิด?การประมวลผลและการส่ง:

  • แม้ว่าแหล่งที่มาของข้อมูลจะเป็นของแท้และสามารถระบุตัวตนได้ คุณจะรู้ได้อย่างไรว่าข้อมูลนี้ไม่ได้ถูกแก้ไข เสียหาย หรือถูกแทนที่โดยตรงระหว่างการประมวลผลและการส่งผ่านโดยอุปกรณ์ (เช่น จากเซ็นเซอร์ไปยังโมดูลการสื่อสาร)อินเทอร์เฟซดิจิตอล/อนาล็อก:

มาแก้ปัญหาเหล่านี้ทีละปัญหา

ชื่อเรื่องรอง

  • แนวทางปฏิบัติ

ตัวตน:

เพื่อให้แน่ใจว่าตัวตนของอุปกรณ์ที่สร้างข้อมูลได้รับการปกป้อง เราสามารถฝังชุดของคีย์สาธารณะและส่วนตัวบนอุปกรณ์ แจ้งให้คีย์สาธารณะทราบ และตรวจสอบผลลัพธ์ของอุปกรณ์จริงในสถานที่ นี่คือ วิธีปฏิบัติเพื่อให้แน่ใจว่าไม่มีปัญหากับตัวตนของฮาร์ดแวร์ —แน่นอนว่านี่เป็นขั้นตอนที่ค่อนข้างง่าย

  • ส่วนที่ยุ่งยากคือ คุณจะแน่ใจได้อย่างไรว่าข้อมูลระบุตัวตนนี้ไม่ได้ถูกขโมยหรือมีเพียงอุปกรณ์เท่านั้นที่รู้จัก สามารถใช้โมดูลฮาร์ดแวร์ที่เรียกว่า "Secure Element" (Secure Element, SE) ได้ที่นี่ ซึ่งสามารถสร้างคู่คีย์สาธารณะและส่วนตัวบนชิปและป้องกันการงัดแงะได้สูง โดยปกติแล้ว โมดูลความปลอดภัยนี้จะทำเพียงสิ่งเดียว: เซ็นข้อความ - นี่เป็นวิธีที่ดีในการแสดงหลักฐานยืนยันตัวตน หากคุณเคยถือบัตรเครดิตหรือใช้สมาร์ทโฟนสมัยใหม่ คุณได้รับประโยชน์จากองค์ประกอบด้านความปลอดภัยนี้แล้ว

การประมวลผลและการส่ง:

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

SB รับรองว่าเฉพาะเอนทิตีที่มีคีย์ส่วนตัวที่ถูกต้องเท่านั้นที่สามารถโหลดแอปพลิเคชันลงใน MCU ได้ แต่สามารถแบ่งปันตรรกะของแอปพลิเคชันและการตรวจสอบความถูกต้องที่เกี่ยวข้องกับผู้มีส่วนได้ส่วนเสียล่วงหน้า (หรือโอเพนซอร์สโดยตรง) เพื่อให้สามารถตรวจสอบได้หลังจากการโหลด

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

  • โซลูชันนี้ยังมีข้อเสียที่ชัดเจน เช่น แอปพลิเคชันไม่สามารถอัปเดตได้ในภายหลัง แต่ในทางกลับกัน เราได้รับความเป็นอิสระจากอุปกรณ์อย่างแท้จริง (รวมกับ SE) โดยปราศจากการรบกวนจากภายนอก และมีระดับที่กำหนดได้อย่างสมบูรณ์และไม่สามารถเปลี่ยนแปลงได้มากพอที่เราจะไว้วางใจได้

อินเทอร์เฟซดิจิตอล/อนาล็อก

ปัญหานี้ยากกว่าและไม่สามารถแก้ไขได้ด้วยฮาร์ดแวร์ที่ฝังอยู่ในอุปกรณ์เก็บข้อมูลและรีเลย์ บ่อยครั้ง กลไกที่เป็นนวัตกรรมใหม่ต้องได้รับการคิดค้นเพื่อให้แน่ใจว่าอินเทอร์เฟซจะไม่ถูกขัดจังหวะ แต่ทั้งนี้ขึ้นอยู่กับแต่ละแอปพลิเคชัน ลองมาเป็นตัวอย่าง

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

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

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

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

开发者
公链
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก:
https://t.me/Odaily_News
กลุ่มสนทนา:
https://t.me/Odaily_GoldenApe
บัญชีทางการ:
https://twitter.com/OdailyChina
สารบัญบทความ
คลังบทความของผู้เขียน
Taraxa
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android