Famoahana ny GNUnet Messenger 0.7 sy libgnunetchat 0.1 mba hamoronana chat decentralized

Ireo mpamorona ny rafitra GNUnet, natao hananganana tambajotra P2P azo antoka tsy misy tsy fahombiazana ary afaka miantoka ny tsiambaratelon'ny mombamomba ny mpampiasa, dia nanolotra ny famoahana voalohany ny tranomboky libgnunetchat 0.1.0. Ny tranomboky dia manamora ny fampiasana ny teknolojia GNUnet sy ny serivisy GNUnet Messenger mba hamoronana rindranasa chat azo antoka.

Libgnunetchat dia manome sosona abstraction misaraka amin'ny GNUnet Messenger izay misy fiasa mahazatra ampiasaina amin'ny iraka. Ny mpamorona dia tsy afaka mifantoka afa-tsy amin'ny famoronana interface an-tsary amin'ny fampiasana kitapo fitaovan'ny GUI nofidiny, ary tsy manahy momba ireo singa mifandraika amin'ny fandaminana ny chat sy ny fifandraisana eo amin'ny mpampiasa. Ny fampiharana mpanjifa naorina teo an-tampon'ny libgnunetchat dia mijanona ho mifanaraka ary afaka mifampiresaka.

Mba hiantohana ny tsiambaratelo sy ny fiarovana amin'ny fisakanana hafatra, dia ampiasaina ny protocol CADET (Confidential Ad-hoc Decentralized End-to-End Transport), izay mamela ny fandaminana ny fifampizarana tanteraka eo amin'ny vondron'ny mpampiasa mampiasa encryption end-to-end ny angon-drakitra alefa. . Ny mpampiasa dia omena fahafahana mandefa hafatra sy rakitra. Ny fidirana amin'ny hafatra ao anaty rakitra dia voafetra ho an'ny mpikambana ao amin'ny vondrona ihany. Mba handrindrana ny fifaneraserana eo amin'ny mpandray anjara ao amin'ny tambajotra itsinjaram-pahefana, dia azo ampiasaina ny latabatra tenifototra (DHT) na teboka fidirana manokana.

Ankoatra ny Messenger, libgnunetchat dia mampiasa ireto serivisy GNUnet manaraka ireto ihany koa:

  • GNS (GNU Name System, fanoloana DNS tsy voasivana tanteraka sy tsy azo sivana) hamantarana ireo lahatsoratra navoaka ao amin'ny pejin'ny resadresaka ho an'ny daholobe (lobbies), chat misokatra ary fifanakalozam-baovao.
  • ARM (Manam-pahefana amin'ny famerenana mandeha ho azy) hanamboatra ny fanombohana ny serivisy GNUnet rehetra ilaina amin'ny fandidiana.
  • FS (File Sharing) ho an'ny fampiakarana, fandefasana ary fandaminana ny fifampizarΓ na rakitra amin'ny fomba azo antoka (ny fampahalalana rehetra dia alefa amin'ny endrika encryption ihany, ary ny fampiasana ny protocol GAP dia tsy mamela ny fanaraha-maso izay nandefa sy naka ilay rakitra).
  • IDENTITY amin'ny famoronana, famafana ary fitantanana kaonty, ary koa amin'ny fanamarinana ny mason'ny mpampiasa hafa.
  • NAMESTORE hitahiry ny bokin'ny adiresiny sy ny fampahafantarana amin'ny resaka eo an-toerana ary hamoahana ny fidirana amin'ny pejin'ny chat azo idirana amin'ny GNS.
  • REGEX amin'ny famoahana vaovao momba ny mpandray anjara, mamela anao hamorona haingana chat vondrona ho an'ny daholobe momba ny lohahevitra manokana.

Ny endri-javatra lehibe amin'ny famoahana voalohany ny libgnunetchat:

  • Tantano ny kaonty (mamorona, mijery, mamafa) ary ny fahafahana mifamadika amin'ny kaonty samihafa rehefa miasa.
  • Fahaizana manova anarana kaonty sy manavao ny fanalahidy.
  • Mifanakalozana fifandraisana amin'ny alΓ lan'ny pejin'ny chat public (lobies). Ny fampahalalana momba ny mpampiasa dia azo alaina amin'ny endrika rohy an-tsoratra sy amin'ny endrika kaody QR.
  • Ny fifandraisana sy ny vondrona dia azo fehezina misaraka, ary azo atao ny mampifandray ny anaram-bositra samihafa amin'ny vondrona samihafa.
  • Ny fahafahana mangataka sy manokatra chat mivantana amin'ny mpandray anjara rehetra avy amin'ny boky adiresy.
  • Ny fomba fijerin'ny mpampiasa sy ny chat mba hanatsorana ny fametahana amin'ny interface tianao.
  • Manohana ny fandefasana hafatra an-tsoratra, rakitra ary fizarana rakitra.
  • Fanohanana amin'ny fandefasana fanamafisana fa efa novakiana ny hafatra ary ny fahafahana manamarina ny satan'ny fandraisana hafatra.
  • Ny fahafahana mamafa hafatra ho azy aorian'ny fotoana voafaritra.
  • Safidy flexible amin'ny fitantanana ny rakitra ao amin'ny chat, ohatra, azonao atao ny mandamina ny fampisehoana ny thumbnail amin'ny atiny nefa mamela ny atiny ho miafina.
  • Fahafahana mampifandray ireo mpitantana hanara-maso ny asa rehetra (misintona, mandefa, mamafa amin'ny index).
  • Fanohanana amin'ny fanekena fanasana hiditra amin'ny chat vaovao.

Ho fanampin'izay, azontsika atao ny manamarika ny famoahana ilay iraka vita GNUnet Messenger 0.7, manolotra interface tsara mifototra amin'ny GTK3. Ny GNUnet Messenger dia manohy ny fivoaran'ny mpanjifa grafika cadet-gtk, nadika amin'ny tranomboky libgnunetchat (ny fampiasa kadet-gtk dia mizara ho tranomboky iraisam-pirenena ary fanampim-panampiana miaraka amin'ny interface GTK). Ny programa dia manohana ny famoronana vondrona chat sy chat, fitantanana ny bokin'ny adiresinao, fandefasana fanasana hanatevin-daharana vondrona, fandefasana hafatra an-tsoratra sy firaketana feo, fandaminana fizarana rakitra, ary fifandimbiasana eo amin'ny kaonty maro. Ho an'ireo mpankafy ny bara adiresy, misy iraka fampiononana miorina amin'ny libgnunetchat dia namboarina misaraka, izay mbola eo amin'ny dingana voalohany amin'ny fampandrosoana.

Famoahana ny GNUnet Messenger 0.7 sy libgnunetchat 0.1 mba hamoronana chat decentralized
Famoahana ny GNUnet Messenger 0.7 sy libgnunetchat 0.1 mba hamoronana chat decentralized


Source: opennet.ru

Add a comment