{"version":"1.0","provider_name":"Real Crypto Academy","provider_url":"https:\/\/realacademy.io","author_name":"asjad9529","author_url":"https:\/\/realacademy.io\/index.php\/author\/asjad9529\/","title":"BYZANTINE GENERALS' DILEMMA - Real Crypto Academy","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"5ZZ445cySb\"><a href=\"https:\/\/realacademy.io\/index.php\/2022\/12\/11\/byzantine-generals-dilemma\/\">BYZANTINE GENERALS&#8217; DILEMMA<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/realacademy.io\/index.php\/2022\/12\/11\/byzantine-generals-dilemma\/embed\/#?secret=5ZZ445cySb\" width=\"600\" height=\"338\" title=\"&#8220;BYZANTINE GENERALS&#8217; DILEMMA&#8221; &#8212; Real Crypto Academy\" data-secret=\"5ZZ445cySb\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/*! This file is auto-generated *\/\n!function(c,d){\"use strict\";var e=!1,o=!1;if(d.querySelector)if(c.addEventListener)e=!0;if(c.wp=c.wp||{},c.wp.receiveEmbedMessage);else if(c.wp.receiveEmbedMessage=function(e){var t=e.data;if(!t);else if(!(t.secret||t.message||t.value));else if(\/[^a-zA-Z0-9]\/.test(t.secret));else{for(var r,s,a,i=d.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),n=d.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),o=new RegExp(\"^https?:$\",\"i\"),l=0;l<n.length;l++)n[l].style.display=\"none\";for(l=0;l<i.length;l++)if(r=i[l],e.source!==r.contentWindow);else{if(r.removeAttribute(\"style\"),\"height\"===t.message){if(1e3<(s=parseInt(t.value,10)))s=1e3;else if(~~s<200)s=200;r.height=s}if(\"link\"===t.message)if(s=d.createElement(\"a\"),a=d.createElement(\"a\"),s.href=r.getAttribute(\"src\"),a.href=t.value,!o.test(a.protocol));else if(a.host===s.host)if(d.activeElement===r)c.top.location.href=t.value}}},e)c.addEventListener(\"message\",c.wp.receiveEmbedMessage,!1),d.addEventListener(\"DOMContentLoaded\",t,!1),c.addEventListener(\"load\",t,!1);function t(){if(o);else{o=!0;for(var e,t,r,s=-1!==navigator.appVersion.indexOf(\"MSIE 10\"),a=!!navigator.userAgent.match(\/Trident.*rv:11\\.\/),i=d.querySelectorAll(\"iframe.wp-embedded-content\"),n=0;n<i.length;n++){if(!(r=(t=i[n]).getAttribute(\"data-secret\")))r=Math.random().toString(36).substr(2,10),t.src+=\"#?secret=\"+r,t.setAttribute(\"data-secret\",r);if(s||a)(e=t.cloneNode(!0)).removeAttribute(\"security\"),t.parentNode.replaceChild(e,t);t.contentWindow.postMessage({message:\"ready\",secret:r},\"*\")}}}}(window,document);\n<\/script>\n","thumbnail_url":"https:\/\/realacademy.io\/wp-content\/uploads\/2023\/02\/Group-3.png","thumbnail_width":1589,"thumbnail_height":1164,"description":"The Byzantine Generals' Problem is a well-known computer science concept that refers to a scenario in which multiple parties (i.e. Byzantine generals) must agree on a single course of action, but have difficulty communicating with each other due to the potential presence of unreliable or faulty actors. The solution to the Byzantine Generals' Problem is important for the design of reliable and secure systems for distributed computing, such as blockchain networks and peer-to-peer systems."}