ความคืบหน้าการพัฒนา Omni: เปิดตัวโปรแกรมการฝึกอบรมการรับรองครั้งแรก และผลิตภัณฑ์จำนวนมากได
มีสิ่งใหม่มากมายที่จะแบ่งปันกับชุมชนในประกาศความคืบหน้าการพัฒนานี้! ส่วนใหญ่จะประกอบด้วยส่วนต่อไปนี้:
Omni Core 0.7.0 เปิดตัวแล้ว
อัปเดตประสบการณ์ผู้ใช้ OmniWallet
อัปเดตความคืบหน้าการพัฒนา OmniBOLT
หลักสูตรการสอบ OmniLAB
OmniLAB เปิดตัว OmniWallet เวอร์ชั่นมือถือ
ปลั๊กอินอิเล็กตรัม
การอัปเดตข้อมูลจำเพาะและเอกสาร (การล้างข้อมูลจำเพาะ)
OmniJ และงานที่เกี่ยวข้อง
การอัปเกรดการแลกเปลี่ยนแบบกระจายอำนาจ
omniwallet.orgชื่อเรื่องรอง
Omni Core 0.7.0 เปิดตัวแล้ว
ขอบคุณ Tether สำหรับการสนับสนุน ผู้ดูแล Omni Core dexX7 (https://github.com/dexX7/)และ Pether Bushnell (https://github.com/Bushstar) ผู้ก่อตั้ง Feathercoin เสร็จสิ้นและเปิดตัว Omni Core 0.7.0
การอัปเดตนี้ส่วนใหญ่รวมถึงการดำเนินการจัดทำดัชนีธุรกรรมที่เร็วขึ้นและการอัปเกรดการแลกเปลี่ยนแบบกระจายศูนย์ DEX (อธิบายในรายละเอียดด้านล่าง) นอกจากนี้ การอัปเดตนี้ยังรวมการปรับปรุงทั้งหมดของ Bitcoin Core 0.18.1 เข้ากับ Omni Core
เราได้เผยแพร่บันทึกประจำรุ่นสำหรับการอัปเกรดครั้งใหญ่นี้บน GitHub:
อัปเดตประสบการณ์ผู้ใช้ OmniWallet
ทีมพัฒนาที่มีความสามารถจาก Rana (https://ranadev.io/) มีส่วนร่วมใน omniwallet.org ใหม่
การพัฒนา. Omni ขอให้ทีมพัฒนามุ่งเน้นไปที่ความสามารถในการใช้งานของกระเป๋าเงิน ลดความซับซ้อนของการใช้ฟังก์ชันทั่วไป และทำให้กระเป๋าเงินสามารถทำงานบนเว็บบนมือถือได้ ต้นแบบแรกดูดีทีเดียว และทีมงานได้แชร์ตัวอย่างอินเทอร์เฟซผู้ใช้บางส่วน:



ความคืบหน้าการพัฒนา OmniBOLT
OmniBOLT เป็นข้อกำหนดภายใต้การพัฒนาตามทฤษฎีพื้นฐานของ Lightning Network โดยอธิบายว่าทรัพย์สินใน Omni Layer สามารถถ่ายโอนและได้รับประโยชน์จากช่องทาง Lightning Network ได้อย่างไร เราขอเสนอส่วนขยายที่เข้ากันได้กับ Omni Layer นี้เพื่อขยายเครือข่าย Lightning เพื่อรองรับสินทรัพย์บน Omni Layer
OmniBOLT Daemon (OBD) เป็นการใช้งานภาษา golang ของข้อกำหนดนี้ ทำงานเป็นกระบวนการแบบสแตนด์อโลนที่เชื่อมต่อกับ Omni Core (เวอร์ชัน 0.7.0) ซึ่งให้บริการออนไลน์สำหรับธุรกรรม Omni บนเครือข่าย Bitcoin การใช้งาน OBD ในปัจจุบันนั้นเชื่อมโยงกับ Omni Core อย่างแน่นหนา รุ่นที่กำลังจะเปิดตัวคือชุดบริการ API ที่จะช่วยให้ไคลเอ็นต์แบบไลท์สามารถสื่อสารกับเครือข่าย OBD ได้ สำหรับชุมชน Omni นั้น OBD สามารถทำให้การพัฒนาแอพพลิเคชั่นง่ายขึ้นโดยใช้เครือข่าย Lightning
ภาพรวมการพัฒนา:
1. ใช้กลไกการกำหนดลำดับชั้นเพื่อสร้างและจัดการที่อยู่กระเป๋าเงิน คีย์ส่วนตัว และตัวช่วยจำของผู้ใช้ OBD
2. HTLC สัญญาล็อคเวลาแฮช (สัญญาล็อคเวลาแฮช) ได้รับการพัฒนาบนโหนด OBD เดียวและดำเนินการทดสอบจำนวนมาก
3. อัปเดตกระบวนการทดสอบและเอกสาร OBD
4. อัปเดตเอกสารออนไลน์ของ OBD API (https://api.omnilab.online/) และกรอกคำอธิบาย API ที่เกี่ยวข้องกับ Hash Time Lock Contract (HTLC)
5. อัปเดตไฟล์ README.md ของคลังรหัส OBD (https://github.com/LightningOnOmnilayer/LightningOnOmni) เอกสารนี้เป็นคู่มือเริ่มต้นสำหรับผู้ใช้ OBD
6. เปิดตัววิดีโอสาธิต OBD
7. การพัฒนาและปรับปรุงอย่างต่อเนื่องของอินเทอร์เฟซการสืบค้นข้อมูล OBD มีการเพิ่มอินเทอร์เฟซสำหรับการสอบถามข้อมูลที่เกี่ยวข้องกับผู้ใช้
เรายังมีงานต่อไปนี้ให้เสร็จสิ้น:
1. ทำงานร่วมกับทีม Omni Core ซึ่งกำลังพัฒนาอินเทอร์เฟซใหม่สำหรับธุรกรรม Omni เพื่อรองรับ SegWit เพื่อตรวจสอบแนวคิด ขณะนี้เราใช้กลอุบายบางอย่างเพื่อหลีกเลี่ยงการใช้ SegWit ฟังก์ชันสามารถรับรู้และทำงานได้ตามปกติ แต่ก็ไม่ปลอดภัยเพียงพอ เราจะอัปเดตฐานรหัสในไม่ช้าหลังจากอินเทอร์เฟซใหม่สำหรับ Omni Core เสร็จสิ้น
2. การทดสอบ Hash Time Lock Contract (HTLC) ที่กว้างขึ้น
3. ลองเชื่อมต่อ OBD กับเครือข่าย LND อย่างน้อยขั้นตอนแรกของเราคือการเชื่อมต่อกับเครือข่ายหัวหอมที่มีอยู่
4. เราสามารถพัฒนาโมดูลเครือข่ายของเราเองเพื่อให้โหนด OBD สามารถสื่อสารกันได้
5. ทำอัลกอริทึมการค้นพบ/ค้นหาเส้นทางให้สมบูรณ์ และถ่ายโอนระหว่างโหนด OBD หลายโหนดกับไคลเอนต์จำนวนเท่าใดก็ได้
เอกสาร API ออนไลน์จากชุมชนของเรา:https://api.omnilab.online/
รายละเอียดการอัพเดท:https://omnilab.online/news
สำหรับการเยี่ยมชมข้อมูลเพิ่มเติม:https://omnilab.online/omnibolt/
โปรแกรมการฝึกอบรมการรับรอง OmniLAB
OmniLAB ได้เปิดตัวโปรแกรมการฝึกอบรมเพื่อการรับรองและเผยแพร่โครงร่างข้อสอบ โดยมีเป้าหมายเพื่อแนะนำโปรแกรมเมอร์หรือผู้ชมอื่นๆ ที่มีความรู้ด้านบล็อกเชนที่ค่อนข้างอ่อน เข้าใจเบื้องหลัง ทฤษฎีพื้นฐานและการประยุกต์ใช้บล็อกเชน และเชี่ยวชาญในแนวคิดพื้นฐานของบล็อกเชน กระบวนการทางเทคนิค มาตรฐาน และ สถานการณ์การใช้งาน หลังจากที่ผู้สมัครสอบผ่านการทดสอบที่เสนอโดย OmniLAB พวกเขาอาจกลายเป็นผู้เชี่ยวชาญที่มีความสามารถในการพัฒนาผลิตภัณฑ์บล็อกเชนและแอปพลิเคชัน เรากำลังมองหาองค์กรพันธมิตรทั่วโลกเพื่อส่งเสริมมาตรฐานการรับรองของเราตลอดจนวัฒนธรรมด้านเทคนิคของ Omni
ค่าห่วงโซ่คาร์บอนค่าห่วงโซ่คาร์บอน、จังหวะบล็อก、เช่นเดียวกับชุมชนเทคโนโลยี Blockchain มหาวิทยาลัย (BTCU). (ไม่ปรากฏชื่อตามลำดับ)
สำหรับการเยี่ยมชมข้อมูลเพิ่มเติม:https://github.com/LightningOnOmnilayer/Omni-Academy
หากต้องการสอบถามหรือขอความร่วมมือ โปรดอีเมล: contact@omnilab.online
OmniLAB จะเปิดตัว OmniWallet สำหรับมือถือ
เรายังคงพัฒนา OmniWallet รุ่นมือถือ และแพคเกจการติดตั้งทดสอบได้รับการอัปโหลดไปยังที่เก็บรหัส GitHub OmniWallet เวอร์ชันมือถือเป็นแอปกระเป๋าเงินแบบเนทีฟสำหรับสินทรัพย์บน Omni Layer ซึ่งมีให้ใช้งานทั้งในเวอร์ชัน Android และ iOS ปัจจุบันรองรับ Bitcoin และการจัดการสินทรัพย์บน Omni Layers ทั้งหมด ทำให้ผู้ใช้ใช้งานง่ายและมีความปลอดภัยในระดับสูง กระเป๋าเงินเป็นโอเพ่นซอร์สอย่างสมบูรณ์และรวมถึงชุดบริการแบ็กเอนด์มาตรฐานที่เขียนด้วย Java/golang และแอปมือถือที่เขียนด้วย Dart (เฟรมเวิร์ก Flutter ของ Google)
OmniWallet Mobile : https://github.com/
ปลั๊กอินอิเล็กตรัม
ทีมพัฒนาได้สร้างปลั๊กอินกระเป๋าเงินไฟฟ้าที่รองรับสินทรัพย์บน Omni Layer สิ่งนี้จะช่วยให้กระเป๋าเงินที่ใช้ electrum ใด ๆ สามารถใช้สินทรัพย์ Omni Layer เช่น USDT ได้โดยตรง ฟังก์ชั่นเหล่านี้ยังไม่ได้รวมเข้ากับไคลเอนต์ electrum อย่างเป็นทางการ แต่สามารถทดสอบผ่านลิงค์นี้:https://github.com/
งานมาตรฐานและเอกสาร
เราเพิ่งเริ่มโครงการเพื่ออัปเดตข้อมูลจำเพาะของโปรโตคอล Omni และเอกสารทางเทคนิคที่เกี่ยวข้อง งานนี้จะรวมถึง:
แปลงเอกสารประกอบจากรูปแบบมาร์คดาวน์พื้นฐานของ GitHub เป็นรูปแบบมาร์คดาวน์ AsciiDoc ที่มีคุณสมบัติครบถ้วนมากขึ้น
นำส่วนที่ล้าสมัยของข้อกำหนดออกเพื่อเน้นที่รายละเอียดของโปรโตคอล
อัปเดตข้อมูลจำเพาะเพื่อรวมรายละเอียดของธุรกรรมคลาส C และคุณสมบัติอื่นๆ
เรายังสร้างที่เก็บรหัสสำหรับโครงการเอกสาร Omni Layer README ของที่เก็บรหัสนี้มีลิงก์ไปยังเอกสารสำคัญที่มีอยู่ (หากเอกสารหายไป โปรดแจ้งให้เราทราบโดยการส่ง PR) พื้นที่เก็บข้อมูลนี้ยังมีสารบัญที่รวมถึงขั้นตอนแรกของเราในการดำเนินการตามข้อเสนอการปรับปรุงประสิทธิภาพ Omni Layer (OLE) ซึ่งเทียบเท่ากับข้อเสนอการปรับปรุง Bitcoin (BIPs) ในออมนิ
OmniJ และงานที่เกี่ยวข้อง
ฌอน กิลลิแกน หัวหน้าผู้พัฒนา OmniJ (https://github.com/msgilligan),ได้มุ่งมั่นที่จะbitcoinjการปรับปรุงและเทคโนโลยีเฟรมเวิร์กกระเป๋าเงินที่ใช้ OpenJDK จะช่วยให้เราสร้างกระเป๋าเงิน Omni Layer บนพื้นฐานของ bticoinj ที่สามารถนำไปใช้บนมือถือ เดสก์ท็อป หรือเซิร์ฟเวอร์ได้ในที่สุด เนื่องจาก bitcoinj มีโมเดล SPV สถาปัตยกรรมนี้จึงมีคุณสมบัติการกระจายอำนาจที่ดีบน Bitcoin Layer และขึ้นอยู่กับเซิร์ฟเวอร์ Omni Core API เท่านั้น การพัฒนาเริ่มต้นของ OmniJ มุ่งเน้นไปที่กระเป๋าเงินเดสก์ท็อป ซึ่งควรปรากฏในการทดสอบอัลฟ่า ในที่สุด OmniJ จะได้รับการอัปเกรดเพื่อรองรับธุรกรรมระดับ C
อัพเกรด DEx
Omni Layer นำเสนอกลไกการแลกเปลี่ยนแบบกระจายอำนาจอย่างสมบูรณ์บนบล็อกเชน Bitcoin: หนึ่งในฟังก์ชั่นที่ช่วยให้คุณแปลงระหว่างโทเค็น BTC และ OMNI ได้อย่างอิสระ และอีกฟังก์ชั่นคือการทำธุรกรรมระหว่างโทเค็น Omni Layer (เช่น การทำธุรกรรมระหว่าง USDT และ MaidSafe) . ทีมงานเรียกสิ่งเหล่านี้ว่า DEx และ MetaDEx ด้วยการอัปเกรดเวอร์ชัน Omni Core 0.7.0 และการอัปเกรดอินเทอร์เฟซ OmniWallet ที่กำลังจะมาถึง ในที่สุดทีมต้องการตั้งค่า DEx บนบล็อกเชน Bitcoin ที่สามารถแลกเปลี่ยน BTC ได้โดยตรงกับโทเค็น Omni Layer ทีมงานกำลังศึกษาอินเทอร์เฟซการทำงานใน OmniWallet และการโทร RPC ที่เกี่ยวข้องใน Omni Core เปิดใช้งานฟังก์ชันที่จำเป็นสำหรับคุณลักษณะนี้เพื่อให้มีผลในเวลาที่เหมาะสม และธุรกรรมจะถูกส่งไปยังบล็อกเชน
Omniwallet.org ข้อจำกัดเกี่ยวกับภูมิภาคและฟังก์ชันที่เข้าถึงได้
เนื่องจากข้อจำกัดทางกฎหมายและระเบียบข้อบังคับที่ห้ามการส่งออกบริการและเทคโนโลยีไปยังบางประเทศ ทีมงานจึงตัดสินใจว่า Omniwallet.org กำลังบล็อกการเชื่อมต่อทั้งหมดจากประเทศต่อไปนี้:
คิวบา
อิหร่าน
เกาหลีเหนือ
ซูดาน
ซีเรีย
นอกจากนี้ ในเวอร์ชันใหม่ของ Omniwallet.org ผู้ใช้ชาวอเมริกันจะไม่สามารถใช้การแลกเปลี่ยนแบบกระจายบนเครือข่ายของ Omni Layer บนโปรโตคอล Bitcoin ผ่าน Omniwallet.org ฟังก์ชันกระเป๋าเงินอื่นๆ จะไม่ได้รับผลกระทบ ข้อมูลแบบอ่านอย่างเดียวเกี่ยวกับการซื้อขายและราคาจาก DEx จะยังคงได้รับการบำรุงรักษาต่อไปใน Omniwallet และ Omniexplorer แม้ว่านี่จะเป็นการตัดสินใจที่ยากลำบาก แต่ก็ช่วยให้ทีมพัฒนาของ Omni สร้างสรรค์เทคโนโลยีแบบกระจายศูนย์ที่ล้ำสมัยต่อไปเพื่อประโยชน์ของผู้ใช้ทุกคน
แหล่งที่มา:
แหล่งที่มา:https://blog.omni.foundation/


