ทุกภาษา
เป้าหมายของ BOS (ระบบปฏิบัติการธุรกิจ) คือการสร้างห่วงโซ่ระบบนิเวศ EOSIO ที่รองรับ DApps มากขึ้น และสามารถรวมความต้องการที่ใช้งานได้จริงเข้ากับบล็อกเชน จากมุมมองของวิวัฒนาการของบล็อกเชน นอกเหนือจากการเป็นห่วงโซ่พื้นฐานที่ต้องการสำหรับ DApps แล้ว BOS ยังสามารถใช้เป็นห่วงโซ่หมุนเวียนสำหรับโทเค็นลูกโซ่ต่างๆ ที่ต่างกัน ซึ่งทำหน้าที่เป็นพอร์ตฟรีในโลกของบล็อกเชน BOS มาจากชุมชนและจะพัฒนาให้ดีขึ้นภายใต้การดูแลของชุมชน
<ชั่วโมง>
BOS มุ่งมั่นที่จะให้บริการบล็อกเชนที่เข้าถึงได้ง่ายและใช้งานง่ายแก่ผู้ใช้ ให้โครงสร้างพื้นฐานที่เป็นมิตรมากขึ้นสำหรับการดำเนินงาน DApp ทำงานอย่างหนักเพื่อรองรับสถานการณ์แอปพลิเคชันที่สมบูรณ์ยิ่งขึ้น และมอบความไว้วางใจ พยายามอย่างแข็งขันเพื่อส่งเสริม ความเจริญรุ่งเรืองของระบบนิเวศน์ทางธุรกิจ นอกจากการปรับปรุงทางเทคนิคแล้ว BOS จะพยายามอื่นๆ ด้วย ตัวอย่างเช่น เพื่อเพิ่มการมีส่วนร่วมในการโหวตของผู้ใช้ สามารถใช้เทคโนโลยี oracle เพื่อจูงใจบัญชีที่เป็นไปตามกฎที่ชัดเจน รางวัล BP บน BOS จะขึ้นอยู่กับจำนวนของ DApps ในเชน, TPS, มูลค่าตลาด และยอดขาย และตัวบ่งชี้อื่นๆ ได้รับการปรับเปลี่ยนเพื่อส่งเสริมให้แต่ละ BP จัดหาทรัพยากรมากขึ้นสำหรับระบบนิเวศ มติที่บรรลุในการลงประชามติของชุมชนจะถูกเข้ารหัสมากที่สุดเท่าที่จะเป็นไปได้เพื่อลดปัจจัยมนุษย์ในนั้น และกระบวนการจะถูกล่ามโซ่เพื่อรักษาความยุติธรรมและความโปร่งใส
ชุมชนสนับสนุนและดูแลโค้ดของห่วงโซ่ BOS อย่างสมบูรณ์ ผู้เข้าร่วมระบบนิเวศทุกคนสามารถส่งโค้ดหรือคำแนะนำได้ กระบวนการที่เกี่ยวข้องจะอ้างอิงถึงซอฟต์แวร์โอเพ่นซอร์สที่มีอยู่ เช่น PEP (Python Enhancement Proposals)
เพื่อสนับสนุนการพัฒนา DApps ใน BOS มูลนิธิ BOS จะให้บริการจำนองทรัพยากรต้นทุนต่ำแก่ DApps เพื่อทดแทน Token ซึ่งช่วยลดต้นทุนการดำเนินงานของ DApps ในระยะแรก นักพัฒนาให้สิ่งจูงใจ BOS ตามลำดับ เพื่อสร้างกระแสการพัฒนาชุมชนที่เสริมแรงร่วมกัน
<ชั่วโมง>
อัลกอริทึมที่สอดคล้องกัน
อัลกอริทึมที่เป็นเอกฉันท์ของ BOS อิงตามทฤษฎี PBFT และรวมกับการปรับปรุงรหัส EOSIO ภายใต้สมมติฐานของการรับรองความทนทานต่อข้อผิดพลาดของ Byzantine
การเปลี่ยนแปลงต่อไปนี้จะดำเนินการ:
1. คง BFT ของ Pipelined ไว้ BP ผลัดกันสร้างบล็อก และเช่นเดียวกับ EOS กำหนดข้อจำกัดที่เข้มงวดกับนาฬิกาซิงโครไนซ์และลำดับการสร้างบล็อก
2. ลบตรรกะของส่วนฉันทามติ BFT แบบไปป์ไลน์ นั่นคือ ลบส่วนยืนยันโดยนัยและ ( ชัดเจน) ยืนยันส่วน เพื่อหลีกเลี่ยงความขัดแย้งกับผลลัพธ์ที่สอดคล้องกันของ PBFT ในกรณีที่รุนแรง
3. กลไกการสื่อสารที่เป็นเอกฉันท์ใช้เครือข่าย p2p ที่มีอยู่ และกลไก PBFT จะถูกใช้เพื่อเผยแพร่การเตรียมและส่งข้อมูล และทำให้แน่ใจว่าต้นทุนการสื่อสารอยู่ในเกณฑ์ที่ยอมรับได้ พิสัย.
4. ใช้ฉันทามติแบบกลุ่มเพื่อแทนที่ความต้องการของฉันทามติในแต่ละบล็อกใน PBFT และเผยแพร่ข้อมูลที่เกี่ยวข้องของหลาย ๆ บล็อกในแต่ละครั้ง เพื่อให้เข้าใกล้สถานะอุดมคติของ BFT แบบเรียลไทม์ และลดภาระเครือข่าย
การสื่อสารระหว่างเครือข่าย
ตามรูปแบบ IBC BOS จัดให้มีช่องทางการแลกเปลี่ยนกับห่วงโซ่หลัก EOS สามารถหมุนเวียน EOS ระหว่างห่วงโซ่ด้านข้างของ BOS และห่วงโซ่หลัก EOS ได้อย่างง่ายดาย รวมถึงโทเค็นดิจิทัลคุณภาพสูงอื่นๆ บน EOS ด้วยสิ่งนี้ ในทำนองเดียวกัน BOS จะส่งเสริมการสร้างช่องทางการไหลเวียนด้วยเครือข่ายด้านข้างอื่น ๆ ที่ใช้เทคโนโลยี EOSIO เพื่อให้ระบบนิเวศ EOSIO ทั้งหมดเริ่มสร้างเครือข่ายระบบนิเวศ BOS จะทำหน้าที่เป็นจุดเชื่อมโยงการไหลเวียนหลักเพื่อเร่งการพัฒนาระบบนิเวศ EOSIO ทั้งหมด และวิวัฒนาการ
ข้อดีของโซลูชันข้ามสายโซ่ที่นำมาใช้โดย BOSCore มีดังนี้:
1. กระจายอำนาจอย่างสมบูรณ์ ไคลเอนต์ขนาดเล็กถูกนำมาใช้ในสัญญาอัจฉริยะ เมื่อเริ่มต้นข้อมูลบล็อกเริ่มต้นที่ถูกต้อง สัญญาจะสามารถตรวจสอบความถูกต้องของบล็อกที่ตามมาทั้งหมดได้อย่างสมบูรณ์โดยไม่ต้องพึ่งพาความน่าเชื่อถือของรีเลย์หรือข้อมูลภายนอกของสัญญา
2. น้ำหนักเบา ไคลเอ็นต์แบบเบาไม่จำเป็นต้องซิงโครไนซ์ส่วนหัวบล็อกทั้งหมดของเชนเดิมอย่างต่อเนื่อง และต้องการเพียงซิงโครไนซ์ส่วนหนึ่งของบล็อกเชนเพื่อรับบล็อกที่เชื่อถือได้สำหรับการตรวจสอบธุรกรรม
3. ธุรกรรมข้ามเครือข่ายที่รวดเร็ว ใช้เวลาน้อยกว่า 3 นาทีสำหรับธุรกรรมข้ามสายโซ่เพื่อสร้างธุรกรรมที่สอดคล้องกันบนสายเป้าหมาย
4. ธุรกรรมข้ามสายคู่ขนาน การทำธุรกรรมข้ามสายโซ่ที่แตกต่างกันจะไม่ส่งผลกระทบต่อกันและสามารถดำเนินการแบบคู่ขนานได้ ดังนั้นจึงสนับสนุนการทำงานพร้อมกันจำนวนมาก
5. ความปลอดภัย เนื่องจากมีการใช้การยืนยันลายเซ็นของผู้ผลิตและการตรวจสอบลอจิกอย่างเข้มงวด จึงรับประกันความถูกต้องของไคลเอ็นต์แบบไลท์ได้ และไม่สามารถถูกโจมตีในทางที่ผิดได้ ดังนั้นจึงสามารถตรวจสอบความถูกต้องของธุรกรรมได้อย่างปลอดภัย
เครื่อง Oracle
หลักการที่ระบบเครื่อง oracle ของ BOS ปฏิบัติตามตั้งแต่เริ่มสร้างคือ:
ไม่ได้พึ่งพาผู้ให้บริการข้อมูลเครื่อง oracle ทุกรายในการให้ข้อมูลจริง แต่ยอมรับความไม่เพียงพอและจะเข้าร่วมระบบในฐานะผู้มีส่วนร่วม ในเกมเพื่อให้ได้ความน่าเชื่อถือโดยรวมในเกม
ด้วยวิธีนี้ ตราบใดที่ผู้เข้าร่วมได้รับการแมปกับบทบาทในโลกแห่งความเป็นจริงในระหว่างเกม ไม่เพียงแต่จะได้รับความน่าเชื่อถือของข้อมูลอินพุตบล็อกเชนเท่านั้น แต่เรายังสามารถส่งออก "ความไว้วางใจ" ไปยังโลกแห่งความจริง . อันที่จริงแล้ว นี่เป็นเหมือนแพลตฟอร์มที่เชื่อถือได้ซึ่งใช้บล็อกเชน และรูปแบบการแสดงบริการคือเครื่องออราเคิล เครื่อง BOS oracle จะขยายมูลค่าของ blockchain จากคุณสมบัติสกุลเงินไปยังการสร้างธุรกรรมและกฎ ส่วนขยายนี้จะแก้ไขหรือปรับปรุงปัญหาความน่าเชื่อถือในโลกแห่งความเป็นจริง ซึ่งจะเป็นการขยายขอบเขตของ blockchain และทำให้เทคโนโลยี blockchain ใช้งานได้ในที่สุด เพื่อลงจอดในสถานการณ์อื่นนอกเหนือจากการโอนธุรกรรม
โซลูชันส่วนขยาย
BOS กำลังส่งเสริมโซลูชันแบบมัลติเธรดอย่างแข็งขันในขณะเดียวกันก็สำรวจโซลูชันส่วนขยายที่กว้างขึ้น จากมุมมองเชิงนามธรรม บริบทที่เกี่ยวข้องกับสัญญาอัจฉริยะที่ทำงานบนบล็อกเชนนั้นค่อนข้างเป็นอิสระต่อกัน ซึ่งเป็นเหตุการณ์ที่มีความเป็นไปได้สูง ดังนั้นจึงเป็นไปได้ที่จะแบ่งสัญญาอัจฉริยะที่แตกต่างกันสำหรับการดำเนินการพร้อมกันจากมุมมองทั่วโลก ดังนั้นการปรับสเกล มีการเสนอโซลูชันที่ใช้การประมวลผลแบบแยก ซึ่งกำหนดบทบาทของโหนดและโครงสร้างบล็อกในเครือข่ายใหม่ และสามารถปรับปรุงความสามารถในการโหลดโดยรวมของห่วงโซ่ BOS ผ่านการขยายในแนวนอน
โครงร่างการเข้ารหัสหลังควอนตัม
อัลกอริทึมลายเซ็น ECDSA ที่ใช้โดย BOS ในปัจจุบันเป็นสิ่งที่หลีกเลี่ยงไม่ได้เช่นกัน ดังนั้นเราจะแนะนำระบบการเข้ารหัสป้องกันควอนตัมใหม่เพื่อตอบสนองความท้าทายข้างต้น ในบรรดาระบบการเข้ารหัสแบบต่อต้านควอนตัมหลายระบบ ระบบการเข้ารหัสแบบแลตทิซจะถูกใช้เป็นโซลูชันหลักของการเข้ารหัสแบบต่อต้านควอนตัมของ BOS และจะใช้ NTRU (รวมถึงการเข้ารหัสและลายเซ็น) เป็นระบบการเข้ารหัสหลัก ระบบ FrodoKEM และ Sphincs+ เป็นรหัสสำรอง เมื่อพิจารณาว่าระบบการเข้ารหัสแบบ lattice ยังไม่สมบูรณ์ในทางทฤษฎี และอยู่ในขั้นตอนของการปรับแต่งมาตรฐานการเข้ารหัสหลังควอนตัมสากล BOS จะยังคงความสามารถในการขยายรูปแบบการเข้ารหัสที่หลากหลาย ในเวลาเดียวกัน ระบบลายเซ็นเข้ารหัสแบบ lattice ยังสามารถอำนวยความสะดวกในการสร้างเหรียญนิรนามที่ปลอดภัยด้วยควอนตัม ซึ่งยังคงไว้ซึ่งความสามารถในการปรับขนาดสูงสุดสำหรับ BOS และการรองรับระบบเข้ารหัสหลายระบบในระยะเริ่มต้นยังช่วยลดผลลัพธ์ที่ไม่สามารถย้อนกลับได้ซึ่งเกิดจาก การล่มสลายของระบบเข้ารหัสบางอย่าง
แผนการขยายตามหลักฐานที่ไม่มีความรู้
สำหรับบล็อกเชนนั้น TPS ส่งผลต่อความสามารถในการรองรับของระบบบล็อกเชนทั้งหมดและกำหนดขอบเขตของแอปพลิเคชัน หนึ่งในตัวบ่งชี้หลักของเชน นอกจากการส่งเสริมแผนการขยายพื้นที่แบบมัลติเธรดและมัลติคอมพิวติ้งแล้ว BOS ยังพิจารณาแผนการขยายตามการพิสูจน์ความรู้เป็นศูนย์ตามการวิจัยและการรวบรวมการพิสูจน์ความรู้ที่ไม่มีศูนย์ เมื่อพิจารณาว่าการดำเนินการตามสัญญาอัจฉริยะได้รับการกำหนดและขั้นตอนที่จำกัด โครงร่างการพิสูจน์ความรู้เป็นศูนย์ที่มีอยู่สามารถปรับปรุงและปรับให้เหมาะสมสำหรับลักษณะของการดำเนินการแบบจำกัดขั้นตอนเพื่อให้สามารถตอบสนองความต้องการในทางปฏิบัติได้ ในเวลาเดียวกัน เราจะมุ่งเป้าไปที่ ความแตกต่างระหว่างลักษณะของสัญญาที่แตกต่างกันทำให้สัญญาที่เน้นการคำนวณจริงใช้วิธีพิสูจน์ความรู้เป็นศูนย์ ในขณะที่สัญญาที่ไม่เน้นการคำนวณจะใช้แผนการดำเนินการ VM ซึ่งจะเพิ่มประสิทธิภาพการคำนวณสูงสุดในที่สุด
Anchor coins
BOS จะให้กลไกในการออก 1:1 anchor coins สำหรับใบรับรองดิจิทัลต่างๆ และใช้ BP แบบหลายลายเซ็นเพื่อยืนยันตัวตนของตัวกลางที่เชื่อถือได้ ตัวกลางที่เชื่อถือได้ทุกรายจำเป็นต้องจำนำ BOS จำนวนหนึ่งเป็นเงินประกัน องค์กรหรือบริษัทที่มีความเข้มแข็งและน่าเชื่อถือสามารถเริ่มต้นการยื่นขอสถานะ "โนตารีพับบลิก" และหลังจาก 25 BPs ผ่าน 30 BPs สูงสุดแล้ว ก็สามารถออกสกุลเงินหลักได้
<ชั่วโมง>
BOSCore เป็นเชนสาธารณะ DPoS ที่ทุ่มเทให้กับการสร้างระบบนิเวศทางธุรกิจที่เชื่อถือได้ด้วยเทคโนโลยีและครอบคลุมผู้ใช้หนึ่งพันล้านคน จากมุมมองของวิวัฒนาการของบล็อกเชน นอกเหนือจากการเป็นเครือข่ายสาธารณะที่ต้องการสำหรับการใช้งานเชิงพาณิชย์แล้ว BOSCore ยังสามารถใช้เป็นห่วงโซ่การหมุนเวียนสำหรับโทเค็นเชนที่แตกต่างกันต่างๆ และพอร์ตเสรีในโลกของบล็อกเชน BOS มาจากชุมชนและจะพัฒนาให้ดีขึ้นภายใต้การดูแลของชุมชน