ทุกภาษา
Bumo เป็นรุ่นต่อไปของ blockchains สาธารณะระดับคุณภาพเชิงพาณิชย์โดยมีวัตถุประสงค์เพื่อสร้างเครือข่ายความน่าเชื่อถือที่แพร่หลายสำหรับการไหลเวียนของมูลค่าและมุ่งมั่นที่จะสร้างระบบนิเวศธุรกิจแบบกระจายด้วยความน่าเชื่อถือดิจิตอลในวงกว้าง ชื่อของโทเค็นเครือข่ายหลักของ Bumo คือ "BU"
สร้างเครือข่ายความน่าเชื่อถือที่แพร่หลายรุ่นใหม่สำหรับการไหลเวียนของมูลค่าดังนั้น "คุณค่า" จะไหลอย่างอิสระเช่น "ข้อมูล"
มันมีจุดมุ่งหมายที่จะสร้างระบบนิเวศเครือข่าย blockchain ด้วยความไว้วางใจดิจิตอลที่กว้างขวางการไหลของสินทรัพย์และแอปพลิเคชันสาธารณะ มุ่งเน้นไปที่เครือข่ายการไหลเวียนของมูลค่าในอนาคตนั้นให้การสนับสนุนด้านเทคนิคที่เปิดกว้างและปรับขนาดได้สูงซึ่งตรงกับความต้องการการทำให้เป็นดิจิทัลและมูลค่าการไหลเวียนของสินทรัพย์ของอุตสาหกรรมต่างๆเช่นการเงินอินเทอร์เน็ตของสิ่งต่าง ๆ และเครือข่ายสังคมออนไลน์ การรวมเทคโนโลยี Internet of Things สร้าง "เครื่อง" ที่กว้างขึ้นผ่านอินเทอร์เน็ตของสิ่งต่าง ๆ และสร้างรากฐานที่น่าเชื่อถือสำหรับการไหลเวียนของคุณค่า เชื่อมต่อสินทรัพย์ดิจิตอลอุปกรณ์สมาร์ทข้อมูลผู้ใช้ ฯลฯ และผ่านการทำธุรกรรมดิจิทัลและสัญญาอัจฉริยะผู้คนกลายเป็นผู้รับผลประโยชน์ที่แท้จริงของสินทรัพย์ดิจิตอลและเศรษฐกิจบล็อกเชนใหม่
ก่อนอื่นเครือข่ายความน่าเชื่อถือที่แพร่หลาย เมื่อความไว้วางใจของเครือข่าย blockchain ขึ้นอยู่กับ "เครื่องจักร" ที่แพร่หลายการไหลเวียนของมูลค่านั้นน่าเชื่อถือและมีประสิทธิภาพอย่างแท้จริง พลังดิจิตอลเป็นของผู้ใช้ทำให้ผู้ใช้สามารถควบคุมความเป็นเจ้าของดิจิทัลของตนเองได้อย่างแท้จริงหมายความว่าผู้ใช้ทุกคนมีส่วนร่วมในการสร้างเครือข่ายบล็อกเชนทั้งหมด ผ่านการมีส่วนร่วมของคนทั้งหมดการเชื่อมต่อของทุกสิ่งและฉันทามติประชาธิปไตยมันได้กลายเป็นเครือข่ายความไว้วางใจที่แพร่หลาย
ประการที่สองระบบการไหลเวียนของมูลค่าที่น่าเชื่อถือ การเชื่อมต่อระหว่าง "เครื่องจักร" และ "เครื่อง" ยังเป็นสะพานเชื่อมระหว่างโลกเสมือนจริงและโลกแห่งความเป็นจริง เมื่อระบบความน่าเชื่อถือที่แพร่หลายดังกล่าวได้รับการจัดตั้งขึ้นหนวดของเครือข่ายจะอยู่ทุกหนทุกแห่งและแอปพลิเคชันบนเครือข่ายจะอยู่ทุกที่ ค่าจะสามารถไหลได้อย่างอิสระในเครือข่ายความน่าเชื่อถือที่แพร่หลายนี้เพื่อสร้างระบบการไหลเวียนของมูลค่าที่น่าเชื่อถือ
(1) ก๊าซ: เป็นเชื้อเพลิงสำหรับการทำธุรกรรมหรือสัญญาอัจฉริยะในเครือข่าย Bumo;
⑵รางวัลการทำบัญชี: โหนดการทำบัญชีของ Bumo สามารถรับ BU ได้จากการทำธุรกรรมแต่ละครั้งเป็นรางวัล
⑶สิ่งจูงใจชุมชน: Bumo ใช้ BU เพื่อกระตุ้นให้นักพัฒนาชุมชนและผู้ใช้สนับสนุน
(1) รับก๊าซในการทำธุรกรรมหรือการดำเนินการตามสัญญาเป็นโหนดผู้ทำบัญชี;
(2) การถ่ายโอน BU ระหว่างบัญชีผู้ใช้ Bumo;
(3) มีส่วนร่วมในโครงการสนับสนุนการบริจาคก่อนและใช้ ETH เพื่อ redeeate;
(4) มีส่วนร่วมในการก่อสร้างระบบนิเวศของ Bumo และได้รับสิ่งจูงใจ
(5) วิธีการอื่น ๆ
สัญญาอัจฉริยะเป็นสคริปต์ที่สมบูรณ์ของทัวริงบน blockchain มันมีทรัพยากรการจัดเก็บของตัวเอง หลังจากสัญญาถูกเรียกใช้ผ่านการทำธุรกรรมแล้วเครื่องมือสัญญาจะจัดสรร CPU และทรัพยากรหน่วยความจำเพื่อเรียกใช้สัญญาดังนั้นจึงเสร็จสิ้นตรรกะทางธุรกิจ ซึ่งแตกต่างจากโปรแกรมดั้งเดิมสัญญาอัจฉริยะจำเป็นต้องตอบสนองสองลักษณะ: หนึ่งคือพวกเขาสามารถปิดตัวลงและโปรแกรมจะต้องสามารถสิ้นสุดภายในระยะเวลาที่ จำกัด ซึ่งต้องการให้เอ็นจิ้นใช้วิธีการวัดเวลาที่สามารถดำเนินการตามสัญญาได้ อีกอย่างคือความแน่นอนและอินพุตเดียวกันจะต้องสร้างเอาต์พุตที่สอดคล้องกันซึ่งต้องการความไม่แน่นอนทั้งหมดที่จะถูกแยกออก
นักพัฒนา Bucontract (BUM_CONTRACT) สามารถปรับแต่งการดำเนินการอ่านและเขียนของสัญญาอัจฉริยะสำหรับแอปพลิเคชันระดับสูงในการโทร บัญชีแยกประเภทพื้นฐานจะให้สัญญาอัจฉริยะที่มีความสามารถในการเข้าถึงข้อมูลบนห่วงโซ่: สถานะทั่วโลก, บล็อกข้อมูล ฯลฯ และยังสามารถใช้พื้นที่จัดเก็บข้อมูลที่ไม่ซ้ำกันและเริ่มการทำธุรกรรมตามสัญญาเพื่อโต้ตอบกับสัญญาอื่น ๆ
BUVM (Bum / เครื่องเสมือน) เป็นสภาพแวดล้อมการดำเนินการของสัญญาอัจฉริยะโดยให้ตรรกะการควบคุมอัจฉริยะสำหรับเลเยอร์แอปพลิเคชันรวมเข้ากับการแยกวิเคราะห์และการแปลงภาษาระดับสูงระดับสูง ผ่านการดำเนินการ API ที่กำหนดเองอินเทอร์เฟซภายนอกของเครื่องเสมือนสามารถรับรู้ได้และสามารถโต้ตอบกับข้อมูลบัญชีแยกประเภทและข้อมูลภายนอกได้อย่างยืดหยุ่น
เพื่อลดเกณฑ์สำหรับการพัฒนาสัญญาอัจฉริยะ Bucontrac นำเทคโนโลยีสัญญาอัจฉริยะบล็อกเชนมาสู่นักพัฒนาทั่วไปและสนับสนุนการใช้ JavaScript เป็นภาษาการพัฒนาสัญญาอัจฉริยะซึ่งเป็นหนึ่งในภาษาการพัฒนาที่ได้รับความนิยมมากที่สุดในโลก ขึ้นอยู่กับเครื่องยนต์โอเพนซอร์ส Google Chrome V8 มันจะตระหนักถึงเครื่องเสมือน BUVM
ดังนั้นข้อดีต่อไปนี้คือ:
อันดับแรกค่าใช้จ่ายในการเรียนรู้ของผู้ใช้ต่ำและ JS เป็นภาษาที่ได้รับความนิยมมากที่สุดในเว็บ
ประการที่สองประสิทธิภาพการดำเนินการสูง ซึ่งแตกต่างจากล่ามสแต็กแบบดั้งเดิม V8 ไม่ได้เป็นล่ามในแง่ที่เป็นประโยชน์อีกต่อไป มันใช้การรวบรวมความล่าช้าและเทคโนโลยี JIT เพื่อแปลภาษาสคริปต์ลงในไบนารีเครื่องเป้าหมายโดยตรงทำให้ประสิทธิภาพการดำเนินการคล้ายกับโปรแกรมท้องถิ่น
ในเวลาเดียวกัน BUVM จะสนับสนุนภาษาการพัฒนาอย่างรวดเร็วเช่น C/C ++, Python ฯลฯ ด้วยความช่วยเหลือของเทคโนโลยี WebAssembly และในที่สุดก็ครอบคลุมนักพัฒนาส่วนใหญ่ซึ่งจะมีบทบาทมากในการส่งเสริมการใช้งานสัญญาอัจฉริยะที่ตามมาในอุปกรณ์อัจฉริยะ
ในการเชื่อมต่อกับข้อมูลในโลกแห่งความจริงนอกลิงก์ Bucontract จะรองรับสองวิธี:
(1) สร้างสัญญาข้อมูลจริงสร้างและบำรุงรักษาผู้ให้บริการข้อมูลและชำระเงินมัดจำบางอย่างสำหรับข้อมูล หากพบความชั่วร้ายผู้ทำบัญชีและผู้เข้าร่วมชุมชนอื่น ๆ จะลงคะแนนเพื่อหักเงินฝาก
(2) ด้วยความช่วยเหลือของ Oracle (Buoracle, Bum_ Oracle) สัญญาจะแจ้งให้ทราบถึง oracle ของข้อมูลที่จำเป็นต้องได้รับผ่านเหตุการณ์ที่เกิดขึ้น หลังจากประมวลผล Oracle มันจะถูกส่งกลับไปยังเครื่องเสมือน สัญญาต้องไว้วางใจ Oracle อย่างเต็มที่
Bucontract จะจัดทำเทมเพลตสัญญาตามหมวดหมู่อุตสาหกรรมที่แตกต่างกันเช่นการออกสินทรัพย์ดิจิทัล นักพัฒนาต้องการเพียงแค่แก้ไขพารามิเตอร์ในนั้นเพื่อใช้ฟังก์ชั่นสัญญาอย่างรวดเร็วและปลอดภัย Bucontract จะให้บริการการแก้ไขสัญญาออนไลน์และการดีบักซึ่งสามารถช่วยให้นักพัฒนาเขียนการดีบักสัญญาได้อย่างมีประสิทธิภาพ
*เนื้อหาข้างต้นรวบรวมโดยบัญชีอย่างเป็นทางการของบัญชีที่ไม่ใช่ขนาดเล็ก หากพิมพ์ซ้ำโปรดระบุแหล่งที่มา