คำจำกัดความของแอปพลิเคชันแบบกระจาย (ĐApps)
แอปพลิเคชั่นแบบกระจายเป็นแอพพลิเคชั่นซอฟต์แวร์ที่จัดเก็บส่วนใหญ่บนแพลตฟอร์มคลาวด์คอมพิวติ้งและทำงานบนหลายระบบพร้อมกัน ระบบทำงานบนเครือข่ายเดียวกันและสื่อสารซึ่งกันและกันเพื่อพยายามทำงานหรือคำสั่งเฉพาะให้สำเร็จ
เมื่อเทียบกับแอพแบบกระจาย (ĐApp) แอพแบบเดิมต้องใช้ระบบเดียวเพื่อให้งานที่ได้รับมอบหมายสำเร็จ
การทำลายแอปพลิเคชันแบบกระจาย (ĐApps)
แอพ Distributed (DApp) ได้รับการออกแบบมาเพื่อให้ผู้ใช้เครือข่ายทำงานร่วมกันและแบ่งปันความคิดประสานงานการเข้าถึงข้อมูลและแลกเปลี่ยนแอพผ่านเซิร์ฟเวอร์ DApps ส่วนใหญ่จะใช้ในเครือข่ายไคลเอนต์เซิร์ฟเวอร์ที่คอมพิวเตอร์ของผู้ใช้เข้าถึงข้อมูลจากเซิร์ฟเวอร์หรือเซิร์ฟเวอร์คอมพิวเตอร์คลาวด์ ระบบคอมพิวเตอร์ที่แตกต่างกันซึ่งมีการกระจายข้ามเครือข่ายมักจะมอบหมายงานด้วยวัตถุประสงค์ที่คล้ายกันหรือแตกต่างกัน ตัวอย่างเช่นในแพลตฟอร์มอีคอมเมิร์ซคอมพิวเตอร์แต่ละเครื่องอาจรับผิดชอบงานเฉพาะเช่นการส่งและรับอีเมลเกี่ยวกับข้อเสนอพิเศษให้กับลูกค้าปัจจุบัน รวบรวมรายชื่อลูกค้าและประวัติการซื้อเพื่อกำหนดเป้าหมายผลิตภัณฑ์ให้ดีขึ้น อัปเดตรายชื่อลูกค้าด้วยลูกค้าใหม่ที่ลงทะเบียนกับตลาดออนไลน์ ยอมรับคำวิจารณ์ผลิตภัณฑ์จากผู้อุปถัมภ์แต่ละคนเพื่อการตัดสินใจผลิตภัณฑ์ในอนาคต ยอมรับวิธีการชำระเงินต่าง ๆ ที่เช็คเอาท์; ตอบคำถามของลูกค้าออนไลน์ไม่ว่าจะเป็นคนที่อยู่ด้านหลังคอมพิวเตอร์หรือ chatbot; เป็นต้นแต่ละงานเหล่านี้จะดำเนินการโดยระบบหนึ่งระบบขึ้นไปบนเครือข่าย แต่ทุกระบบจะสื่อสารกันเพื่อให้แน่ใจว่าลูกค้าซื้อและรับผลิตภัณฑ์ที่เป็นประโยชน์ต่อเขาหรือเธอ
ใน cryptoeconomy บล็อกเชนที่ใช้โดย cryptocurrencies ส่วนใหญ่ใช้แอพแบบกระจายเพื่อรักษาตลาดดิจิทัลที่มีประสิทธิภาพ แทนที่จะเป็นเครือข่ายไคลเอนต์ - เซิร์ฟเวอร์ทั่วไปที่นำมาใช้โดยองค์กรส่วนกลางส่วนใหญ่บล็อกเชนจะทำงานบนเครือข่ายเพียร์ทูเพียร์ซึ่งข้อมูลการทำธุรกรรมระหว่างสองฝ่ายจะถูกบันทึกและใช้ร่วมกันในคอมพิวเตอร์หลายเครื่องบนเครือข่าย คอมพิวเตอร์เหล่านี้เรียกว่าโหนด แต่ละโหนดทำหน้าที่เป็นผู้ดูแลระบบในตลาด Bitcoin และเข้าร่วมเครือข่ายโดยสมัครใจสำหรับโอกาสที่จะได้รับ Bitcoins เป็นรางวัล
แต่ละโหนดมีสำเนาที่ซ้ำกันของการทำธุรกรรมเดิมซึ่งได้รับการคืนดีอย่างต่อเนื่องโดยเครือข่าย ดังนั้นสิ่งที่รายการที่โหนด A มีในบันทึกสำหรับธุรกรรม Bitcoin ระหว่าง Jane และ John ไม่สามารถแตกต่างจากโหนด B, C, D, E และ F ได้ วิธีการตรวจสอบแต่ละรายการโดยหลายโหนดเรียกว่าบัญชีแยกประเภทแบบกระจาย ซึ่งหมายความว่าเนื่องจากรุ่นของเหตุการณ์สามารถตรวจสอบได้กับคอมพิวเตอร์ที่แตกต่างกันแฮกเกอร์แม้ว่าเขาจะเข้าสู่ระบบเดียวเพื่อปรับแต่งการทำธุรกรรมจะต้องเข้าสู่ระบบทั้งหมดที่กระจายอยู่ทั่วทุกพื้นที่ทางภูมิศาสตร์เพื่อทำลายข้อมูลที่บันทึกไว้ ความสำเร็จนี้เป็นไปไม่ได้ทำให้ Bitcoin blockchain นั้นโปร่งใสและไม่ติดขัด
นอกจากนี้ด้วยการจัดเก็บบล็อกของข้อมูลข้ามโหนดต่าง ๆ บนเครือข่าย blockchain, blockchain ไม่สามารถนำไปซากปรักหักพังจากความล้มเหลวของระบบเดียว เมื่อคอมพิวเตอร์หรือระบบล้มเหลวระบบอื่น ๆ จะทำหน้าที่เป็นข้อมูลสำรองและทำงานต่อโดยไม่คำนึงถึงระบบที่หยุดทำงาน เมื่อโหนดที่ใช้งานทั้งหมดได้รับและตรวจสอบการทำธุรกรรมว่าถูกต้องบล็อก (เช่นการทำธุรกรรม) จะถูกเพิ่มไปยังห่วงโซ่ (เช่นบัญชีแยกประเภททั่วไป) สำหรับการเข้าถึงสาธารณะ ความสามารถของโหนดทั้งหมดเพื่อให้ทำงานได้แม้เมื่อหนึ่งหรือสองโหนดหลุดออกจากเครือข่ายทำให้มั่นใจได้ว่าผู้ใช้จะได้รับการบันทึกและยืนยันการทำธุรกรรมอย่างต่อเนื่องในเวลาที่ไม่หยุดชะงักและทันเวลา
บริษัท ในภาคการเงินกำลังมองหาวิธีใหม่ ๆ ในการรวมแอพเข้ากับกระบวนการทำงานผ่านบล็อกเชน เหตุผลหนึ่งที่ใช้ระบบบล็อกเชนคือการปรับปรุงความโปร่งใสในการดำเนินงานของ บริษัท เพื่อให้เป็นไปตามข้อกำหนดที่เข้มงวดของหน่วยงานกำกับดูแลทางการเงิน เหตุผลอื่น ๆ ที่ว่าทำไม บริษัท ในภาคการเงินอาจต้องการรวม includes แอพรวมถึงการลดจำนวนตัวกลางที่เกี่ยวข้องกับธุรกรรมทางการเงินทำให้ลูกค้าสามารถเข้าถึง cryptocurrencies สร้างการเข้าถึงกลุ่มเช่นกลุ่ม peer-to-peer (P2P) และ การปรับปรุงการตรวจสอบส่วนใหญ่ที่จะทำในการทำธุรกรรมทางประวัติศาสตร์