ทุกภาษา
Arcblock เป็นระบบนิเวศบล็อกเชนสำหรับสร้างและปรับใช้แอปพลิเคชันแบบกระจายอำนาจ Arcblock นำเสนอโซลูชันที่สมบูรณ์ซึ่งรวมเทคโนโลยีบล็อกเชนและคลาวด์คอมพิวติ้งเข้าด้วยกัน แทนที่จะเป็นชุดซอฟต์แวร์หรือชุด API แยกต่างหาก นอกจากนี้ยังเป็นตลาดโทเค็นที่ขับเคลื่อนด้วยเศรษฐกิจ และ "นักขุด" ของ ArcBlock ไม่เพียงแต่สนับสนุนพลังการประมวลผลเท่านั้น แต่ยังมอบส่วนประกอบที่นำกลับมาใช้ใหม่ได้ บริการใหม่และแอปพลิเคชันที่จะปรับใช้จะได้รับรางวัลเป็นโทเค็น ซึ่งส่งเสริมการเติบโตในเชิงบวกและวิวัฒนาการที่เกิดขึ้นเองของแพลตฟอร์ม ด้วยวิธีนี้ นักขุด ผู้ใช้ และแพลตฟอร์มจะสร้างระบบนิเวศ (การแนะนำอย่างเป็นทางการของโครงการนี้ไม่สมจริงนัก โปรดใส่ใจกับความเสี่ยง)
<ชั่วโมง>
โหนดระบบคลาวด์
Arcblock เป็นแพลตฟอร์มปฏิบัติการบล็อกเชนแรกที่ใช้แพลตฟอร์มการประมวลผลแบบคลาวด์เป็นโหนด ArcBlock ถูกปรับใช้บน AWS และ Windows Azure ในช่วงแรก และจะค่อย ๆ ขยายไปยัง Google และแพลตฟอร์มคลาวด์คอมพิวติ้งที่สำคัญของจีน
โปรโตคอลการเข้าถึงเชนแบบเปิด
ArcBlock ขอแนะนำ "Open Chain Access Protocol" (Open Chain Access Protocol) ที่สามารถเชื่อมต่อกับโปรโตคอล blockchain ต่างๆ เช่น Bitcoin, Ethereum และ Hyperledger ซึ่งจะขจัดความเสี่ยง "การล็อกแพลตฟอร์ม" ที่มีอยู่ และทำให้แอปพลิเคชันส่วนใหญ่สามารถข้ามได้ - เชื่อมโยงหลังจากการพัฒนาซึ่งช่วยปรับปรุงประสบการณ์ของนักพัฒนาและผู้ใช้อย่างมาก
บล็อกเล็ต
โปรแกรมหลักคือการออกแบบ ArcBlock อีกรูปแบบหนึ่งที่ใช้ข้อได้เปรียบของสถาปัตยกรรมไมโครเซอร์วิสล่าสุดและเทคโนโลยีการประมวลผลแบบไร้เซิร์ฟเวอร์อย่างเต็มที่ โปรแกรมนี้สามารถให้คุณลักษณะของแพลตฟอร์มเนทีฟได้อย่างเต็มที่ และให้ประสิทธิภาพที่เหนือกว่าของเวอร์ชวลแมชชีน ประสิทธิภาพ โปรแกรมพื้นฐานไม่สามารถเข้าถึง blockchain เท่านั้น แต่ยังสามารถเชื่อมต่อกับแหล่งข้อมูลใด ๆ ได้อีกด้วย นี่คือเครื่องออราเคิล (Oracle) ที่เราได้ยินบ่อย ๆ ซึ่งสามารถคำนวณได้ทั้งแบบออนเชนและออฟเชน
ส่วนประกอบบล็อกเล็ต
องค์ประกอบหลักคือส่วนประกอบบริการในตัว เช่น บริการโทเค็น บริการระบุตัวตนของผู้ใช้ กระเป๋าเงิน บริการข้อความ ฯลฯ ซึ่งนำมาใช้ซ้ำและปรับแต่งได้อย่างมาก
去中心化的通知订阅网关(ผับ/เกตเวย์ย่อยแบบกระจายศูนย์)
ArcBlock的网关使用了分散的设计和安全的通信渠道,并以通知สื่อสารกับการสมัครรับข้อมูล ในเวลาเดียวกัน แอปพลิเคชันจะทำงานในเว็บเบราว์เซอร์และแอปพลิเคชันมือถือ ทำให้ผู้ใช้ได้รับประสบการณ์แบบเรียลไทม์ที่ดี เกตเวย์รองรับโปรโตคอลเครือข่ายต่างๆ ตามค่าเริ่มต้น ซึ่งรวมถึง WebSocket, DDP, HTTPS และ MQTT และนักพัฒนาขั้นสูงยังสามารถใช้โปรโตคอลเครือข่ายใหม่เพื่อขยายเกตเวย์เพื่อตอบสนองความต้องการของตน