Dimittis de ZeroNet 0.7, suggestum ad partum decentralized websites

Post annum evolutionis emissio suggesti interretiales decentralized dimissus est ZeroNet 0.7quae proponit utens BitCoin in loquendo et de mechanismis verificationis in compositione cum BitTorrent distributa technologiae traditionis ad loca creandi quae notari, simulata vel impediri non possunt. Contentum sitorum in retis P2P de visitatoribus machinis repositum est et comprobatur usura digitalis subscriptione domini. Ratio alterius radix DNS servers adhibetur pro addressing Namecoin. In Pythone scriptum est consilium per distribui licentiatus sub GPLv2.

Notitia in situ missae verificatur et coniungitur rationi situs possessoris, similis conjunctioni perarum BitCoin, quae etiam efficit ut congruentia notitiarum et update contentorum in tempore reali moderari possit. Ad IP inscriptiones celare, retis anonymi Tor adhiberi potest, subsidium quod in ZeroNet aedificatur. Usor participationem omnium situum quos accesserat participat. Semel ad systema locali receptae sunt, tabulae conditae et praesto sunt ad distribuendum ex machina hodierna adhibita modi reminiscentis BitTorrent.

Ad sites ZeroNet speculandas, solum currendum est zeronet.py scriptum, post quod in navigatro per Domicilium aperire potes "http://127.0.0.1:43110/zeronet_address" (exempli gratia "http://127.0.0.1 :43110/1HeLLo4uzjaLetFx6NMN3PMwF5qbebTf1D"). Cum website aperiens, programma prope pares invenit et imagini downloads consociatas cum pagina paginae rogatae (html, css, imagines, etc.).
Ad locum tuum creandum, solum mandatum "zeronet.py siteCreate" deteges, post quem situs identifier et clavis privatus generabuntur ad auctoritatem confirmandam subscriptio digitalis utens.

Pro situ creato, inanis directorium formae "data/1HeLLo4usjaLetFx6NMH5PMwF3qbebTf1D" creabitur. His contentis mutatis huius indicis, nova versione certificari debet utens mandato "zeronet.py siteSign site_identifier" et intra clavem privatam. Cum novum contentum comprobatum est, nuntiari debet cum imperio "zeronet.py sitePublish site_id" ut mutata versio pares fiat (in WebSocket API ad mutationes nuntiandas adhibetur). Per catenam, proceres integritatem novae versionis utens subscriptio digitalis reprehendet, novum contentum extrahe et ad alios pares transferet.

Main occasiones:

  • Nullum punctum defectionis est - locus manet adeunda, si saltem una aequalis sit in distributione;
  • Nullam reference repono pro situ - situs claudi non potest ab hospite disiungendo, cum notitia in omnibus machinis visitantium sita sit;
  • Omnia ante speculata notitia in cella est et e machina hodierna in offline modus est pervia, sine accessu ad network global.
  • Support real-time content update;
  • Possibilitas appellandi per adnotationem domain in zona ".bit";
  • Opus sine praemissis institutis - archivum modo cum programmate solves et unum scriptum currit;
  • Facultas paginarum clone in uno clic;
  • Forma-fundatur passwordless authenticas BIP32: ratio cryptographic eadem qua cryptocurrency BitCoin munitur;
  • Inaedificata in SQL servo cum P2P synchronisationi data functionibus;
  • Facultas utendi Tor pro anonymitate et plena subsidia pro servitiis occultis utendi Tor (.onion) pro IPv4 inscriptionibus;
  • TLS encryption support;
  • Accessibilitas automatica per uPnP;
  • Possibilitas adnectendi plures auctores cum diversis digitalibus subscriptionibus ad locum;
  • Plugini Availability ad figurationes multi-usoris creandas (openproxy);
  • Sustentatio nuntii vulgandi pascitur;
  • Opera in quibusvis navigatoribus et systematibus operantibus.

Maiores mutationes in ZeroNet 0.7

  • Codicem retractatum est ad Python3 sustentandam, ad convenientiam cum Pythone 3.4-3.8;
  • Synchronisation database modus servatus ad effectum adduci potest;
  • Ubi fieri potest, principalis distributio librariorum tertii partium discontinuata est in favorem dependentiarum externarum;
  • Codex ad comprobandum subscriptiones digitales 5-10 temporibus acceleratus est (libsecp256k1 bibliotheca adhibita est;
  • Adiectae randomizationes testimoniales iam generatae ad filtra praetermittenda;
  • Codex P2P renovatus est ut ZeroNet protocollo uteretur;
  • Additur Offline modus;
  • UiPluginManager plugin addidit pro inaugurando et componendo plugins tertiam partem;
  • Full support for OpenSSL 1.1 is provided;
  • Cum connexione cum proceribus, dummy SNI et ALPN monumenta adhibentur, nexus magis similes vocationibus cum locis regularibus super HTTPS facere solent;

Eodem die ut ZeroNet 0.7.0 release formatae renovatio 0.7.1, quae vulnerabilitatem periculosam eliminat quae potentia admittit codicem exsecutionem in parte clientis. Ob errorem in codice ad formas variabiles reddendas, situs externus apertus nexum cum systemate cliente per WebSocket constituere potest cum iuribus infinitis ADMIN/NOSANDBOX, qui efficit ut parametri conformationem mutare et codicem suum in computatrum usoris per se exercere possit. manipulationes cum modulo open_browser.
vulnerabilitas apparet in ramo 0.7, necnon in experimentis aedificatis ab recognitione incipiens 4188 (Mutatio facta 20 days ago).

Source: opennet.ru