Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

ทำไมการให้ Blockchain คุยกันได้ จึงเป็นเรื่องใหญ่

มี Blockchain หลายพันตัว ทั้งหมดออกมาปรับปรุงระบบบางอย่าง: โอนเงินระหว่างประเทศ บันทึกประวัติการแพทย์ ติดตาม Supply Chain ฯลฯ แต่มีตรงจับ: ส่วนใหญ่คุยกันไม่ได้ ทำให้ข้อมูลมีประโยชน์ส่วนใหญ่ภายใน Ecosystem ของตัวเอง

ทุก Blockchain ทำงานต่างกัน และตอนนี้ไม่มี Protocol ชุดมาตรฐานที่ถ่ายโอนข้อมูลระหว่างหลาย Chain ได้น่าเชื่อถือ นั่นอาจเปลี่ยน เพราะมีโปรเจกต์กำลังทำงานจาก Chain-to-chain transactions จนถึง "Internet of Blockchains" ถ้าประสบความสำเร็จ วิธีที่ข้อมูลเคลื่อนที่รอบโลก และการควบคุมข้อมูลของเราอาจเปลี่ยนหลายระดับ

Blockchain แยกจากกันมีปัญหาอะไร?

ทำไมการให้ Blockchain คุยกันได้ จึงเป็นเรื่องใหญ่

Bitcoin, Ethereum, Ripple, Monero, Cardano และ Blockchain/คริปโตอื่นๆ เหมือนเกาะๆ แต่ละอันมีรัฐบาล Ecosystem และประชากรของตัวเอง เกาะเห็นกัน แต่นำทางไปไม่ได้ แม้ข้ามได้ ทุกเกาะมีภาษา ระบบเขียน และจัดระเบียบต่างกัน

ถ้านักเดินทางข้ามไปเกาะใหม่ป่วย โรงพยาบาลเกาะนั้นต้องสร้างประวัติการแพทย์ใหม่ เพราะแม้เขาจะนำบันทึกมา โรงพยาบาลใหม่อ่านและ Port ไม่ได้

นั่นคือเหตุที่ Blockchain Interoperability เป็นประเด็นสำคัญที่สุดในพื้นที่นี้ Blockchain เป็นเพียง Data Storage ชนิดใหม่ ถ้าข้อมูลเคลื่อนที่ระหว่างระบบไม่ได้อย่างอิสระ มันจะมีประโยชน์น้อยลงอย่าง Exponential

จินตนาการ 3 ธนาคาร แต่ละอันบน Blockchain Ecosystem ต่างกัน ไม่โอนเงินและข้อมูลลูกค้าโดยตรงได้ ไม่น่าสะดวก Exchange แบบ Centralized และ Decentralized ทำให้คนสลับ Cryptocurrency ได้ง่าย แต่การประสาน Smart Contracts, DApps, Chain-to-chain transactions ตรงๆ และการถ่ายโอนข้อมูลที่น่าเชื่อถือ ยุ่งยากกว่ามาก

ทำอะไรได้กับ Blockchain ที่ Interoperable?

ทำไมการให้ Blockchain คุยกันได้ จึงเป็นเรื่องใหญ่

ในรูปแบบปัจจุบัน อินเทอร์เน็ตส่งข้อมูลอะไรก็ได้ ตราบใดที่ใช้ Protocol มาตรฐาน แต่สิ่งที่เกิดขึ้นปลายทาง ขึ้นกับ Sender และ Receiver

Blockchain ที่เชื่อมต่อจะคล้ายกัน: Network ที่รับข้อมูลจาก Blockchain ต่างๆ ทำให้มันพฤติกรรมได้อย่างจัดการได้ และส่งมอบ ไม่แทรกแซงการทำงานของ Blockchain ใดๆ ทำให้เกิดความเป็นไปได้มาก:

  • คล้าย Facebook/Google Login เราอาจเก็บ Identity ปลอดภัยบน Blockchain ใช้สร้าง Online/Offline Presence
  • เข้าถึง แปลง ถ่ายโอนข้อมูลที่แยกกันและยากต่อการใช้งาน เช่น Supply Chains ที่ตัดกัน หรือ Research Data ที่กระจาย
  • สร้างเงื่อนไขบน Chain หนึ่ง (เช่น Blockchain ประกันรถ) ที่อ่านและตอบสนอง Event บน Chain อื่น (Police report Blockchain หรือ ระบบการเงินร้านซ่อมรถ)
  • สร้าง IoT Network แบบ Decentralized จริง รับ Input จาก Hardware และ Data Systems มากมาย แปลงระหว่างกันได้ราบรื่น ตั้งค่า Smart Home ซื้อพลังงาน Real-time จากแหล่งพลังงานสีเขียวราคาถูกที่สุด -- อาจเป็นแผงโซลาร์เพื่อนบ้านขายพลังงานเกิน!

Solution คืออะไร?

ทำไมการให้ Blockchain คุยกันได้ จึงเป็นเรื่องใหญ่

ต้องสร้างสะพาน จ้างแปลภาษา และหาวิธีให้ระบบที่ต่างมากเล่นร่วมกันได้ ความท้าทายทางเทคนิคซับซ้อนมาก แต่มีหลักๆ 3 ทางเลือก:

1. Blockchain Platforms/Sidechains: โปรเจกต์มากมายสัญญา Interoperability ถ้าสร้างบน Infrastructure ของพวกเขา แต่ Catch คือ เชื่อมต่อ Blockchain อื่นๆ ที่ Tap เข้าระบบเดียวกันได้ ให้ Plattforms เยอะขนาดนี้ โอกาสน้อยที่ทุกโปรเจกต์จะยอมยืนหลังเพียง 1-2 ตัว เหมือนสร้างเกาะใหม่ระบบเดียว บอกทุกคนย้ายไป

2. Open Protocols: นี่คือวิธีอินเทอร์เน็ตสมัยใหม่ ทุกคนตกลงทั่วไปว่ามีวิธีดีต่อการเชื่อม TCP/IP, DNS, HTTP และมาตรฐานอื่นๆ ถูก Implement และใช้ทุกแห่ง เนื่องจาก Blockchain Projects ส่วนใหญ่ไม่น่าจะตกลงและ Implement Communication Standard เดียว วิธีที่ดีที่สุดคือ Implement Communication Layer แบบ Internet ที่ Chain ใดๆ ก็ตาม Tap เข้าไปและส่งข้อมูลได้

โปรเจกต์อย่าง Interledger กำลังทำอยู่ นี่เหมือนสร้างเครือข่ายสะพาน และสร้าง Trade agreements และ Second language ร่วมกันระหว่างเกาะ

3. Multi-chains/Metachains/Parachains/Bridge chains: นี่คือ Solution ยอดนิยมในการพัฒนาตอนนี้ โปรเจกต์อย่าง Polkadot, Cosmos, Aion, ARK, Block Collider และอีกมากมาย เข้าร่วม แม้ Approach ต่างกัน แนวคิดทั่วไปคือ สร้าง Relays หรือ Bridges จาก Blockchain แต่ละตัวไป Hub ใด Hub หนึ่ง ซึ่งเป็น Blockchain เอง

Blockchain ที่เริ่ม Action โต้ตอบกับ Hub และ Hub โต้ตอบกับ Target Blockchain สร้าง Communication Layer แบบหนึ่ง อาจเป็น Solution ที่ Realistic ที่สุด เพราะไม่ต้องการมากจาก Blockchain เอง

เหมือนสร้าง Transportation Hubs ระหว่างเกาะ (สนามบิน ท่าเรือ) ที่มี Travel Services ช่วยนักเดินทางนำทางในดินแดนแปลก

ไม่ได้แค่สำหรับ Blockchain Geeks

แม้דเทคนิคของ Blockchain Interoperability เป็นหัวข้อที่คนไม่กี่คนจะตื่นเต้น แต่นัยยะยาวระยะไกลกว่านั้น อินเทอร์เน็ตก็เคยเป็นเกาะๆ ตอนแรก -- ก่อน TCP/IP มาตรฐานใน 1980s ไม่มี Protocol เดียวส่งข้อมูล ใช้เวลานานจน Modern Unified Internet ออกมาจาก Intranets ที่แยกกัน

Blockchain ไม่ได้เป็นเทคโนโลยีปฏิวัติที่มองเห็นชัด แต่กำลังเปลี่ยนวิธีคิดเรื่องข้อมูล ทั้งระดับ Macro และ Personal เมื่อ debat การจัดการและควบคุมข้อมูลร้อนขึ้น เราอาจเห็นเทคโนโลยี Blockchain-based ที่ User-friendly มากขึ้น พร้อม Solution ราบรื่นชีวิตดิจิทัลของเรา