ทีม Swarm มีความยินดีที่จะประกาศการเปิดตัว Swarm Consumer V0.3 ทันทีซึ่งเป็นการพิสูจน์แนวคิดที่สาม (POC3) ของไคลเอนต์ Ethereum Swarm ตอนนี้รหัส POC3 ถูกรวมเข้ากับทางการ สาขาหลักของ Go-Ethereum Repository–
Swarm 0.3 ถูกนำไปใช้กับ Public Testnet และมูลนิธิ Ethereum กำลังดำเนินการคลัสเตอร์ที่แข็งแกร่ง 50 โหนดของโหนด Swarm พร้อมกับเกตเวย์เว็บสาธารณะบน https://swarm-gateways.internet– เรายินดีต้อนรับทุกคน ลองดู หรือมุ่งมั่นที่จะใช้งานโหนดที่มั่นคง
ปีที่ผ่านมา
เป็นเวลาหนึ่งปีครึ่งนับตั้งแต่การเปิดตัวชุด POC2 ครั้งแรกถูกนำไปใช้และ โครงการ Swarm เปิดตัวเครือข่ายอัลฟ่าสาธารณะ– สอง การประชุมสุดยอดฝูงสอง กระดาษสีส้ม และ รหัสสี่หมื่นบรรทัด ต่อมาก็ถึงเวลาที่จะต้องใช้สต็อก
ในปีที่ผ่านมาทีม Swarm มีขนาดใหญ่ขึ้นและตอนนี้กำลังไฟส่งมอบวิสัยทัศน์ เรายุ่งอยู่กับการออกแบบเลเยอร์เครือข่ายใหม่โดยการเขียนโปรโตคอลการดึงข้อมูลใหม่โดยใช้สตรีมนามธรรมการจัดการการเชื่อมต่อการเชื่อมต่อใหม่และรหัสเครือข่ายซ้อนทับรวมถึงการพัฒนาที่ซับซ้อน กรอบการจำลองเครือข่าย เพื่อทดสอบความถูกต้องอัลกอริทึมความสามารถในการปรับขนาดและความผิดพลาดของระบบย่อยต่างๆ รหัส POC3 ได้รับการสรุปทันเวลาสำหรับ Swarm Orange Summit ใน Ljubljanaที่ซึ่งเรามีผู้เข้าร่วม 80 คนและสัปดาห์ที่สร้างแรงบันดาลใจและสร้างสรรค์ (ดูวิดีโอสองนาทีที่โฮสต์บน Swarm) ของการพูดคุยและการเขียนโค้ด เป็นแรงบันดาลใจให้เห็นจำนวนที่เพิ่มขึ้น ผู้มีส่วนร่วม และ บริษัท ที่ต้องการสร้างฝูง–
ฝูง 0.3
การจัดเก็บเนื้อหา Swarm เป็นมากกว่าแค่ “bittorrent on steroids” รายละเอียดทางเทคนิคสามารถพบได้ในไฟล์ บทเกี่ยวกับสถาปัตยกรรม ในใหม่และปรับปรุง คู่มือฝูง– คุณจะพบกับการนำเสนอทางวิชาการอย่างละเอียดมากขึ้นเกี่ยวกับองค์ประกอบของ Swarm ใน กระดาษสีส้ม หรือเรียนรู้เพิ่มเติมเกี่ยวกับฝูงผ่าน บันทึกการเจรจาการประชุม–
ใน โพสต์บล็อกก่อนหน้านี้เราแนะนำพื้นฐานของการจัดเก็บฝูงและการกระจายเนื้อหา
ที่สำคัญคือ Swarm เป็นบริการที่ให้ APIs เพื่ออัปโหลดและดาวน์โหลดเนื้อหาไปยังคลาวด์และผ่านข้อเสนอที่อยู่บน URL โฮสติ้งเสมือนจริงของเว็บไซต์ และแอพพลิเคชั่นกระจายอำนาจ (DAPPs) โดยไม่ต้องใช้ webservers โดยใช้โครงสร้างพื้นฐานแบบกระจายแบบ peer-to-peer วิสัยทัศน์คืออินเทอร์เน็ตใหม่ซึ่งไม่เพียง แต่ทนต่อความผิดพลาดเท่านั้นที่มีการหยุดทำงานเป็นศูนย์และเสนอการต่อต้านการเซ็นเซอร์ แต่ยังมีความยั่งยืนทางเศรษฐกิจเนื่องจากระบบแรงจูงใจในตัว ด้วยการชดเชยโหนดสำหรับการบริจาคแบนด์วิดท์และพื้นที่ดิสก์ของพวกเขาสิ่งจูงใจเหล่านี้มีจุดมุ่งหมายเพื่อให้ได้การดึงเนื้อหายอดนิยมที่ปรับขนาดได้ต่ำที่เชื่อถือได้ในมือข้างหนึ่งและรับประกันการคงอยู่ของข้อมูลที่สำคัญ แต่ไม่ค่อยสามารถเข้าถึงได้เช่นคลังเก็บหรือสำรองข้อมูล สำหรับ Easy Supply Swarm จะใช้โปรโตคอล SWAP (วางแผนสำหรับ POC3.1) ในขณะที่การรับประกันการจัดเก็บจะใช้ระบบประกันภัยสองชั้น (วางแผนสำหรับ POC4)
นอกเหนือจากพื้นฐานของการจัดเก็บข้อมูลและการส่งมอบ POC 3 ยังมีคุณสมบัติใหม่และการทดลอง
ป.ล.
การเชื่อมต่อ P2P เดียวกันกับที่ใช้สำหรับการจัดเก็บข้อมูลและการจัดส่งยังสามารถใช้สำหรับการส่งข้อความโหนดต่อโหนด PSS รวมการกำหนดเส้นทางฝูง (bzz) ด้วยเสียงกระซิบ (Shh) รูปแบบข้อความที่เข้ารหัส (bzz–Shh–ป.ล.– ในระยะสั้น ป.ล. เป็นโปรโตคอลการส่งข้อความที่มีคุณสมบัติความเป็นส่วนตัวที่แข็งแกร่งที่ทำงานอยู่ด้านบนของเครือข่ายฝูง โครงสร้างพื้นฐานการส่งข้อความนี้สามารถเป็นรากฐานของระบบใหม่ทั้งหมดของบริการการสื่อสาร internode (อีเมลทวีตจดหมายข่าวแห่งอนาคต) ดังนั้นจึงสามารถเรียกได้ว่าเป็น บริการไปรษณีย์มากกว่า Swarm–
PSS มีจุดเด่นอย่างเต็มที่ แต่ยังทดลองใช้เครือข่าย POC3 ใหม่และ DAPPS สามารถโต้ตอบกับมันได้โดยใช้ JSON RPC API เรากำลังร่วมมืออย่างใกล้ชิดกับ บริษัท และโครงการที่ต้องการใช้ PSS เพื่อสร้างโครงสร้างพื้นฐานที่สอง เมนเฟรม กำลังสร้างเครื่องมือการสื่อสารกลุ่มการทำงานร่วมกันแบบเลือกรวม (นิล) และ Web3 SDK ของพวกเขาและ สถานะ ได้แสดงความสนใจในการสร้างมันลงในการแชทมือถือของพวกเขา
ความไม่แน่นอน
อีกคุณสมบัติใหม่ในการทดลองใน POC3 คือทรัพยากรที่ไม่แน่นอน โดยทั่วไปในระบบจัดเก็บข้อมูล P2P เนื้อหาจะได้รับการแก้ไขโดยลายนิ้วมือดิจิตอล (แฮช) และการเปลี่ยนแปลงใด ๆ ของเนื้อหาในการเปลี่ยนแปลงที่อยู่นี้ อย่างไรก็ตามผู้ใช้เว็บคุ้นเคยกับทรัพยากรที่ไม่แน่นอน: เมื่อเยี่ยมชม URL เราคาดว่าจะเห็น ‘ไซต์’ ที่ทันสมัยที่สุด เพื่อให้ง่ายต่อการเข้าถึงการเปลี่ยนแปลงเนื้อหาตามที่อยู่ที่มนุษย์อ่านได้ถาวร Swarm รวมเข้ากับบริการชื่อ Ethereum (ENS) บน Ethereum blockchain นี่คือสิ่งที่ช่วยให้เราสามารถอ้างอิงเนื้อหาฝูงตามชื่อเช่น bzz: //theswarm.eth–
Swarm POC3 เพิ่มเลเยอร์อื่นในรูปแบบของ การอัปเดตทรัพยากรที่ไม่แน่นอน (MRU)– สิ่งเหล่านี้อนุญาตให้มีการอัปเดตเนื้อหานอกโซ่ที่เกี่ยวข้องกับที่อยู่ได้อย่างรวดเร็วกว่าการอัปเดต ENS บน blockchain สามารถรองรับและโดยไม่ต้องเสียค่าใช้จ่ายของการทำธุรกรรมบนห่วงโซ่
MRU เป็นคุณสมบัติการทดลองใน POC3 TestNet ปัจจุบันและยังคงอยู่ระหว่างการเปลี่ยนแปลง
การสนับสนุนฟิวส์
ฟิวส์ ช่วยให้ผู้ใช้สามารถรวมข้อมูล SWARM ลงในระบบไฟล์ในพื้นที่โดยตรง (เฉพาะใน Linux และ Mac) การใช้ระบบนี้ผู้ใช้สามารถ “ติดตั้งสมอนอย่างชัดแจ้ง” ราวกับว่ามันเป็นไดเรกทอรีปกติ รองรับการดำเนินการอ่านและเขียนระบบไฟล์ซึ่งเนื้อหาทั้งหมดจะถูกซิงค์โดยอัตโนมัติกับฝูง ในอนาคตการรวมฟิวส์เข้ากับทรัพยากรที่ไม่แน่นอนฝูงมันควรเป็นไปได้เช่นเพื่อซิงค์โฟลเดอร์บ้านทั้งหมดของคุณระหว่างอุปกรณ์ – แบ็กเอนด์ไปยังที่เก็บข้อมูลแบบกระจายอำนาจกับฟังก์ชันการทำงานเหมือนดรอปบ็อกซ์
การสนับสนุนการเข้ารหัส
Swarm 0.3 มาพร้อมกับในตัว การเข้ารหัส อนุญาตให้อัปโหลดข้อมูลส่วนตัวที่ปลอดภัย วิธีที่การเข้ารหัสทำงานผู้ใช้สามารถอัปโหลดไดเรกทอรีแบบส่วนตัวและยังคง ‘แบ่งปัน’ ไดเรกทอรีย่อยกับเพื่อนที่เฉพาะเจาะจง
ต้นไม้ควบคุมการเข้าถึง (Swarm 0.3.2) จะเสนอ API สำหรับผู้ใช้ในการจัดการการเข้าถึงเนื้อหาโดยไม่ขึ้นกับการเผยแพร่ การเข้าถึงที่ได้รับจะทำงานข้ามทรัพยากรเวอร์ชัน
ปีข้างหน้า
ปีข้างหน้าจะเป็นทั้งที่น่าตื่นเต้นและท้าทาย เป็นส่วนหนึ่งของซีรี่ส์ POC3 เรากำลังวางแผนที่จะเปิดระบบบัญชีการแลกเปลี่ยนที่ปรับปรุงใหม่ (Swarm 0.3.1) และเปิดใช้งานโหนดฝูง ‘แสง’ (Swarm 0.3.2) การใช้การเข้ารหัสการลบล้างหลักฐานการดูแลการประกันภัยยังอยู่ใน แผนงาน– เราอยู่ในเป้าหมายที่ส่งมอบ Swarm POC4 (การผลิตเบต้าก่อนการผลิต) ในปี 2562
เรายังคงสร้างชุมชนกับพันธมิตรของเราที่เป็นผู้สนับสนุนค่านิยมของ Web3 และทำงานร่วมกันอย่างแข็งขันผ่านกลุ่มทำงานสร้างโครงสร้างพื้นฐานพื้นฐานซึ่งเป็นกระดูกสันหลังของบริการชั้นสองเช่นฐานข้อมูล (http://wolk.com) การจัดการข้อมูลส่วนตัว (http://datafund.io), สิทธิ์และการออกใบอนุญาตงานสร้างสรรค์ (http://jaak.io), การควบคุมเวอร์ชันกระจายอำนาจ (ethergit, http://epiclabs.io), การแปลงวิดีโอและบริการสตรีมมิ่ง (http://livepeer.org) การสื่อสารและการทำงานร่วมกัน (https://mainframe.com) และ รายการกำลังเติบโต–
ติดต่อเรา
เรายินดีต้อนรับความคิดเห็นและการบริจาคของคุณ มาพบเราใน ช่องทาง หรือของเรา ที่เก็บ GitHub–