Ukukhishwa kwesistimu yokukhokha ye-GNU Taler 0.8 eyakhiwe iphrojekthi ye-GNU

I-GNU Project ikhiphe uhlelo lokukhokha lwe-elekthronikhi lwamahhala i-GNU Taler 0.8. Isici sesistimu ukuthi abathengi banikezwa ngokungaziwa, kodwa abathengisi ayaziwa ukuze kuqinisekiswe ukubonakala obala ekubikweni kwentela, i.e. uhlelo aluvumeli ulwazi lokulandelela mayelana nokuthi umsebenzisi uchitha kuphi imali, kodwa luhlinzeka ngamathuluzi okulandelela ukutholwa kwezimali (umthumeli uhlala engaziwa), okuxazulula izinkinga ezitholakala ku-BitCoin ngokuhlolwa kwentela. Ikhodi ibhalwe ngePython futhi isatshalaliswa ngaphansi kwamalayisensi e-AGPLv3 kanye ne-LGPLv3.

I-GNU Taler ayidali eyakhe i-cryptocurrency, kodwa isebenza ngezimali ezikhona, okuhlanganisa amadola, ama-euro nama-bitcoins. Ukusekelwa kwezinhlobo zemali ezintsha kungaqinisekiswa ngokusungulwa kwebhange elisebenza njengomnikezeli wezimali. Imodeli yebhizinisi ye-GNU Taler isekelwe ekwenzeni imisebenzi yokushintshanisa - imali evela ezinhlelweni zokukhokha ezivamile njenge-BitCoin, Mastercard, SEPA, Visa, ACH kanye ne-SWIFT iguqulelwa ekubeni yimali ye-elekthronikhi engaziwa ngohlobo lwemali efanayo. Umsebenzisi angadlulisela imali ye-elekthronikhi kubathengisi, abangase bakwazi ukuyishintsha bayibuyisele emalini yangempela emelwe izinhlelo zokukhokha zendabuko endaweni yokushintshanisa.

Konke okwenziwa ku-GNU Taler kuvikelwe kusetshenziswa ama-cryptographic algorithms esimanje, okubavumela ukuthi bagcine ubuqiniso noma ngabe okhiye abayimfihlo bamakhasimende, abathengisi kanye namaphoyinti okushintshana baputshuziwe. Ifomethi yesizindalwazi inikeza ikhono lokuqinisekisa konke okwenziwayo okuqediwe nokuqinisekisa ukuvumelana kwayo. Ukuqinisekiswa kwenkokhelo yabathengisi kuwubufakazi be-cryptographic bokudluliselwa ngaphakathi kohlaka lwenkontileka ephethwe neklayenti kanye nesiqinisekiso esisayinwe nge-cryptographically sokutholakala kwezimali endaweni yokushintshanisa. I-GNU Taler ihlanganisa isethi yezingxenye eziyisisekelo ezihlinzeka ngomqondo wokusebenza kwebhange, indawo yokushintshisana, inkundla yokuhweba, isikhwama semali kanye nomcwaningi mabhuku.

Ukukhishwa okusha kusebenzisa izinguquko ezilungiselelwe ukuqeda amaphutha ahlonzwe njengomphumela wokuhlolwa kokuphepha kwesisekelo sekhodi. Ukucwaningwa kwamabhuku kwenziwa ngo-2020 nguCode Blau futhi kwaxhaswa ngezimali ngesibonelelo esikhishwe yiKhomishini YaseYurophu njengengxenye yohlelo lokuthuthukiswa kobuchwepheshe be-inthanethi besizukulwane esilandelayo. Ngemva kokucwaningwa kwamabhuku, kwenziwa izincomo eziphathelene nokuqinisa ukuhlukaniswa kwezihluthulelo zangasese kanye nokuhlukaniswa kwamalungelo, ukuthuthukisa imibhalo yekhodi, ukwenza lula izakhiwo eziyinkimbinkimbi, izindlela zokulungisa kabusha zokucubungula izikhombi ze-NULL, ukuqalisa izakhiwo kanye nezingcingo zokubuyela emuva.

Izinguquko eziyinhloko:

  • Ukwehlukaniswa okungeziwe kokhiye abayimfihlo, manje asebecutshungulwa kusetshenziswa okuhlukene kwe-taler-exchange-secmod-* okuqhutshwa ngaphansi komsebenzisi ohlukile, okukuvumela ukuthi uhlukanise ingqondo yokusebenza nokhiye kunqubo ye-taler-exchange-httpd ecubungula izicelo zenethiwekhi yangaphandle. .
  • Ukwehlukaniswa okungeziwe kwemingcele yokucushwa okuyimfihlo kwamaphoyinti okushintshana (ukushintshana).
  • Usekelo lokwenza ikhophi yasenqolobaneni nokuthola kabusha kungeziwe ekusetshenzisweni kwe-wallet (i-Wallet-core).
  • Isikhwama siguqule ukwethulwa kolwazi mayelana nokuthengiselana, umlando, amaphutha kanye nemisebenzi elindile. Ukuzinza kwesikhwama semali kanye nokusebenziseka kalula kuye kwathuthukiswa. I-wallet API ibhaliwe futhi manje isetshenziswa kuzo zonke izixhumanisi zabasebenzisi.
  • Inguqulo ye-wallet esekelwe kusiphequluli esekelwe kubuchwepheshe be-WebExtension yengeza usekelo lwesiphequluli se-GNU IceCat. Amalungelo okufinyelela adingekayo ukuze usebenzise i-wallet esekelwe ku-WebExtension ehliswe kakhulu.
  • Amaphuzu okushintshanisa nezinkundla zokuhweba anethuba lokuchaza imigomo yawo yesevisi.
  • Amathuluzi okuzikhethela we-inventory engeziwe ku-backend yokuhlela umsebenzi wezinkundla zokuhweba.
  • Inkontileka inikeza inketho yokubonisa izithonjana zomkhiqizo.
  • Ikhathalogi ye-F-Droid iqukethe izinhlelo zokusebenza ze-Android ze-trade accounting (indawo yokuthengisa) kanye nemisebenzi yerejista yemali, esetshenziselwa ukuhlela ukuthengisa ezinkundleni zokuhweba.
  • Ukuqaliswa okuthuthukisiwe kwenqubo yokubuyisela imali.
  • I-HTTP API ethuthukisiwe neyenziwe lula yezinkundla zokuhweba. Ukwakhiwa kweziphetho zangaphambili zamapulatifomu okuhweba kwenziwe kwaba lula, futhi ikhono le-back-end ukukhiqiza amakhasi e-HTML enziwe ngomumo okusebenza ngesikhwama semali yengeziwe.

Source: opennet.ru

Engeza amazwana