“รูปภาพกราฟความรู้ลายจุด"นี่คือบทความระดับเริ่มต้นของเราเกี่ยวกับ Polkadot จากศูนย์ถึงหนึ่ง เราพยายามเริ่มต้นจากส่วนพื้นฐานที่สุดของ Polkadot และให้ความเข้าใจที่ครอบคลุมเกี่ยวกับ Polkadot ความท้าทาย แต่เราหวังว่าด้วยความพยายามดังกล่าว ทุกคนสามารถเข้าใจได้อย่างถูกต้อง Polkadot และผู้ที่ไม่รู้จัก Polkadot สามารถเข้าใจความรู้ที่เกี่ยวข้องกับ Polkadot ได้อย่างง่ายดายและรวดเร็ว
วันนี้เป็นฉบับที่ 69 ของคอลัมน์นี้ Substrate เป็นสิ่งประดิษฐ์ที่สร้างยุคสมัยซึ่งช่วยประหยัดวงจรการพัฒนาและขั้นตอนการพัฒนาสำหรับนักพัฒนาได้อย่างมาก อย่างไรก็ตาม ส่วนต่อประสานผู้ใช้ของบล็อกเชนในปัจจุบันยังคงเป็นแบบรวมศูนย์ ดังนั้น Substrate Conncet จะแก้ปัญหานี้ได้อย่างไร ?
Polkadot มีหนึ่งในชุมชนนักพัฒนาที่ใช้งานมากที่สุดในสาขา Web 3 เพื่อให้นักพัฒนาได้รับความรู้ทั้งหมดที่จำเป็นสำหรับบล็อกเชน Polkadot ยังได้จัดตั้งโปรแกรมการศึกษาแห่งแรกของอุตสาหกรรม - Polkadot Blockchain Academy นักเรียนจะได้รับความเข้มข้นสูง การสอนและการสนับสนุนแบบตัวต่อตัวที่มีมูลค่าสูง ติดต่อได้สูงนักพัฒนาสามารถสร้างระบบนิเวศของ Polkadot ผ่านเฟรมเวิร์กการพัฒนาบล็อกเชน Substrate ซึ่งช่วยให้นักพัฒนาสามารถเลือกส่วนประกอบเฉพาะที่เหมาะสมที่สุดสำหรับเชนเฉพาะแอปพลิเคชันของตน
. เฟรมเวิร์กนี้ใช้งานได้ฟรีโดยนักพัฒนาที่ต้องการ และตอนนี้ด้วย Substrate Connect ผู้พัฒนาแอปพลิเคชันจะได้สัมผัสกับอินเทอร์เฟซผู้ใช้บล็อกเชนแบบกระจายอำนาจอย่างแท้จริง
ส่วนติดต่อผู้ใช้ของ blockchain ยังคงรวมศูนย์
การสื่อสารระหว่างอินเทอร์เฟซผู้ใช้มาตรฐาน (UI) และโหนดเครือข่ายจะผ่านโปรโตคอล JSON RPC โดยทั่วไป อินเทอร์เฟซผู้ใช้จะแสดงข้อมูลที่มีอยู่บนโหนด ซึ่งสามารถทำได้ในสองวิธีหลัก
1. โหนดที่ผู้ใช้ควบคุม:
UI เชื่อมต่อกับไคลเอนต์โหนดที่ผู้ใช้ติดตั้งไว้ในเครื่อง โหนดเหล่านี้มีความปลอดภัย แต่มักจะไม่สะดวกในการติดตั้งและบำรุงรักษา
2. โหนดสาธารณะ:
UI เชื่อมต่อกับไคลเอนต์โหนดสาธารณะที่บุคคลภายนอกเป็นเจ้าของ แม้ว่าโหนดเหล่านี้จะใช้งานได้สะดวกกว่า แต่ก็ใช้งานได้สะดวกกว่า แต่ก็รวมศูนย์และไม่ปลอดภัยขณะนี้มีกระบวนทัศน์ใหม่:。
นักพัฒนาไม่จำเป็นต้องกำหนดโหนด RPC แบบรวมศูนย์ แต่จำเป็นต้องกำหนดข้อมูลจำเพาะบนเครือข่ายของบล็อกเชนเท่านั้น เพื่อให้แอปพลิเคชันของพวกเขาสามารถซิงโครไนซ์กับเชน ซึ่งสามารถทำได้ผ่าน Substrate Connect
Substrate Connect คืออะไร?
แทนที่การอ้างอิงบนโหนด RPC ด้วยไคลเอ็นต์แบบไลท์
Substrate Connect เป็นไลบรารี JavaScript และส่วนขยายเบราว์เซอร์ที่ใช้ PolkadotJS API ซึ่งช่วยให้นักพัฒนาสามารถสร้างไคลเอ็นต์เฉพาะแอปพลิเคชันสำหรับซับสเตรตเชน ไม่จำเป็นต้องมีการติดตั้งหรือส่วนขยายเพิ่มเติม และจำเป็นต้องมีการบำรุงรักษาเพียงเล็กน้อยหรือไม่มีเลย โหนดนี้รันโดยเอ็นจิ้น JavaScriptพูดทั่วไป。
Substrate Connect เป็นไคลเอนต์ Substrate ที่ทำงานใน JavaScript
นักพัฒนาแอปพลิเคชันไม่จำเป็นต้องพึ่งพาโหนด RPC เดียวอีกต่อไปสำหรับผู้ใช้ปลายทางในการโต้ตอบกับแอปพลิเคชันของตน
ไคลเอ็นต์แบบไลท์คือไคลเอนต์ที่ให้คุณใช้ประโยชน์จากความเป็นไปได้ทั้งหมดในเชน แต่คุณไม่จำเป็นต้องเรียกใช้สำเนาทั้งหมดของบล็อกเชนทั้งหมด
รูปภาพ
จะใช้ Substrate Connect ได้อย่างไร?
เป็นไลบรารีจาวาสคริปต์
Substrate Connect ให้ PolkadotJS API เพื่อเชื่อมต่อกับโหนดที่รวมไว้ ด้วยการใช้ไลบรารีนี้ ผู้ใช้สามารถเรียกใช้โหนดที่เข้ากันได้กับ Substrate จริง
โหนดที่มาพร้อมกับ UI: ไคลเอ็นต์แบบไลท์ที่พร้อมใช้งาน
https://github.com/paritytech/smoldot/
UI เชื่อมต่อกับไคลเอนต์โหนดที่ผสานรวมโดยตรง: สะดวก ปลอดภัย และกระจายอำนาจ สิ่งนี้ใช้ smoldot ผ่าน Substrate Connect
Wasm ถูกนำมาใช้เป็นไคลเอนต์ขนาดเล็กเพื่อเชื่อมต่อกับเครือข่ายบล็อกเชนอย่างปลอดภัยโดยไม่ต้องพึ่งพาบุคคลที่สามนักพัฒนาแอปพลิเคชันสามารถเรียกใช้ไคลเอนต์ Substrate light ในสภาพแวดล้อม NodeJS ใดก็ได้ปัจจุบัน Substrate Connect รองรับ Polkadot, Kusama, Westend และ Rococo
; เนื่องจากไคลเอ็นต์แบบไลท์เป็นส่วนหนึ่งของเฟรมเวิร์ก Substrate โดยรวม จึงสามารถใช้กับบล็อกเชนแบบ Substrate ได้
เป็นส่วนขยายของเบราว์เซอร์
เนื่องจากข้อจำกัดของเบราว์เซอร์บน WebSockets จากหน้า HTTPS การสร้างจำนวนเพียร์ที่เพียงพอจึงเป็นเรื่องยาก เนื่องจากโหนดจำนวนมากต้องการ TLS เพื่อให้พร้อมใช้งาน ส่วนขยายเบราว์เซอร์ที่ให้บริการโดย Substrate Connect ช่วยเอาชนะข้อจำกัดนี้และทำให้เชนซิงค์ในเบื้องหลัง ทำให้แอปพลิเคชันทำงานเร็วขึ้น
ไคลเอนต์น้ำหนักเบาที่รวมหลายเชนเข้าด้วยกัน
ส่วนขยายเบราว์เซอร์ช่วยให้ผู้ใช้สามารถโต้ตอบกับแอปพลิเคชันที่เชื่อมต่อกับบล็อกเชนหลายตัว หรือเชื่อมต่อบล็อกเชนของตนเองกับแอปพลิเคชันที่รองรับ
หมายเหตุ: Substrate Connect จะตรวจพบโดยอัตโนมัติว่าผู้ใช้กำลังใช้ส่วนขยายอยู่หรือไม่ หากไม่มี ไคลเอนต์ Wasm light จะถูกสร้างขึ้นบนเพจ
เครือข่าย Polkadot กำลังเฟื่องฟูและมีโครงการเกี่ยวกับระบบนิเวศเกิดขึ้นเรื่อย ๆ สถาบันวิจัยเชิงนิเวศ Polkadot มุ่งเน้นไปที่แนวโน้มทางนิเวศวิทยาของ Polkadot และจับกระแสแนวโน้มในปัจจุบัน ตอบกลับ [รายวัน] เพื่อรับสรุปข่าวประจำวันล่าสุดเกี่ยวกับนิเวศวิทยา Polkadot
https://t.me/polkadot_eri
ยินดีต้อนรับทุกคนเข้าร่วม Polkadot Ecological Research Institute Telegram:
https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf 1 Ac 610 a 79844 f 05
