[ad_1]
EOS vient d’annoncer une nouvelle solution au problème de piratage dans l’écosystème de la blockchain qui semble devenir incontrôlable. Selon un rapport publié cette semaine par Chainalysis, les pirates ont volé plus de 3 milliards de dollars d’actifs numériques jusqu’à présent cette année. Suivant la tendance observée en octobre, si des mesures correctives ne sont pas prises, ce nombre devrait augmenter considérablement.
La plus grande bourse du monde, Binance, a été parmi les dernières victimes, ayant perdu 100 millions de dollars d’actifs sur BNB Smart Chain. Après la faille, Binance a mis en place une mise à jour hard fork, mais est-ce la meilleure solution ?
Entrez EOS avec Recover+ et Yield+
Suite au nombre croissant de tentatives de piratage, EOS a publié deux nouvelles solutions : Recover+ et Yield+. Pour aider la communauté EOS à développer une approche systématique de la gestion des incidents de piratage, la communauté EOS a formé le groupe de travail Recover+ et l’initiative communautaire. EOS est en mesure d’utiliser son propre mécanisme de gouvernance DAO distinct pour fournir un niveau de sécurité et de stabilité plus élevé à ses utilisateurs en tirant parti du processus de consensus Delegated Proof-of-Stake (DPoS) développé pour les blockchains à grande échelle comme Ethereum.
Recover+ fera du réseau EOS un lieu plus sûr pour la croissance des entreprises en facilitant une meilleure communication entre les principaux producteurs de blocs du réseau et les développeurs de projets. L’objectif du programme Recover + est d’établir un environnement stable dans lequel les projets EOS, les pirates informatiques et le réseau EOS dans son ensemble peuvent prospérer à l’avenir.
La communauté EOS peut acquérir une connaissance plus approfondie des projets, des événements et des décisions des producteurs de blocs connexes via le portail Recover+. Le portail qui sert de plate-forme aux utilisateurs pour initier des propositions de gouvernance et de fenêtre pour enregistrer et présenter les informations pertinentes et les procédures de gouvernance. Dès que le Livre bleu sera rendu public, le portail Recover+ sera mis en ligne.
Le deuxième instrument, Yield+, est un système de récompense qui motive les clients à apporter plus de liquidités. Les utilisateurs peuvent augmenter la TVL et réduire l’exposition à d’éventuelles manipulations du marché en prenant cette mesure. Cependant, Yield+ n’est disponible que pour ceux qui sont éligibles pour utiliser Recover+ et qui ont suivi les étapes nécessaires de Know Your Customer (KYC).
var initThirdPartyScriptsAfter = 6000; // time in ms
var thirdPartyScripts = [
{
src: ‘//cdn.iubenda.com/cs/tcf/stub-v2.js’,
},
{
src: ‘//cdn.iubenda.com/cs/tcf/safe-tcf-v2.js’
},
{
src: ‘//cdn.iubenda.com/cs/iubenda_cs.js’,
charset: ‘UTF-8’,
async: true
},{
src: ‘//cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.7.5/js/bootstrap-select.min.js’,
},{
src: ‘//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js’
},{
src: ‘https://connect.facebook.net/en_US/fbevents.js’
}
];
document.addEventListener(‘DOMContentLoaded’, () => {
/** init after 6000 seconds – this could be adjusted */
setTimeout(initThirdPartyScripts, initThirdPartyScriptsAfter);
});
document.addEventListener(‘scroll’, initThirdPartyScriptsOnEvent);
document.addEventListener(‘mousemove’, initThirdPartyScriptsOnEvent);
document.addEventListener(‘touchstart’, initThirdPartyScriptsOnEvent);
function initThirdPartyScriptsOnEvent (event) {
initThirdPartyScripts();
event.currentTarget.removeEventListener(event.type, initThirdPartyScriptsOnEvent); // remove the event listener that got triggered
}
function initThirdPartyScripts () {
if (window.thirdPartyScriptsDidInit) {
return false;
}
window.thirdPartyScriptsDidInit = true; // flag to ensure script does not get added to DOM more than once.
thirdPartyScripts.forEach(function(scriptData) {
var script = document.createElement(‘script’);
script.type= »text/javascript »;
Object.keys(scriptData).forEach(function(key) {
script[key] = scriptData[key];
})
console.log(‘Should append script’, script);
document.head.appendChild(script);
})
}
[ad_2]
Source link