Izdanje sustava plaćanja GNU Taler 0.8 koji je razvio GNU projekt

Projekt GNU objavio je besplatni sustav elektroničkog plaćanja GNU Taler 0.8. Značajka sustava je da je kupcima omogućena anonimnost, ali prodavači nisu anonimni kako bi se osigurala transparentnost poreznih prijava, tj. sustav ne dopušta praćenje podataka o tome gdje korisnik troši novac, ali pruža alate za praćenje primitka sredstava (pošiljatelj ostaje anoniman), čime se rješavaju problemi svojstveni BitCoinu s poreznim kontrolama. Kod je napisan u Pythonu i distribuiran pod licencama AGPLv3 i LGPLv3.

GNU Taler ne stvara vlastitu kriptovalutu, već radi s postojećim valutama, uključujući dolare, eure i bitcoine. Potpora za nove valute može se osigurati stvaranjem banke koja djeluje kao financijski jamac. Poslovni model GNU Talera temelji se na obavljanju mjenjačkih transakcija – novac iz tradicionalnih sustava plaćanja kao što su BitCoin, Mastercard, SEPA, Visa, ACH i SWIFT pretvara se u anonimni elektronički novac u istoj valuti. Korisnik može prenijeti elektronički novac prodavačima, koji ga zatim mogu zamijeniti natrag u pravi novac koji predstavljaju tradicionalni sustavi plaćanja na mjenjačkom mjestu.

Sve transakcije u GNU Taleru zaštićene su modernim kriptografskim algoritmima koji im omogućuju da zadrže autentičnost čak i ako privatni ključevi klijenata, prodavača i mjenjačkih mjesta procure. Format baze podataka pruža mogućnost provjere svih izvršenih transakcija i potvrđivanje njihove dosljednosti. Potvrda plaćanja za prodavatelje je kriptografski dokaz prijenosa u okviru ugovora sklopljenog s klijentom i kriptografski potpisana potvrda o raspoloživosti sredstava na mjenjačkom mjestu. GNU Taler uključuje skup osnovnih komponenti koje osiguravaju logiku za rad banke, mjenjačke točke, platforme za trgovanje, novčanika i revizora.

Novo izdanje implementira promjene pripremljene za uklanjanje nedostataka identificiranih kao rezultat sigurnosne revizije baze koda. Reviziju je 2020. godine proveo Code Blau, a financiran je bespovratnim sredstvima Europske komisije u sklopu programa za razvoj internetskih tehnologija sljedeće generacije. Nakon revizije dane su preporuke vezane uz jačanje izolacije privatnih ključeva i odvajanje privilegija, poboljšanje dokumentacije koda, pojednostavljenje složenih struktura, preradu metoda za obradu NULL pokazivača, inicijaliziranje struktura i povratne pozive.

Velike promjene:

  • Povećana izolacija privatnih ključeva, koji se sada obrađuju korištenjem zasebnih izvršnih datoteka taler-exchange-secmod-* pokrenutih pod posebnim korisnikom, što vam omogućuje da odvojite logiku za rad s ključevima od procesa taler-exchange-httpd koji obrađuje vanjske mrežne zahtjeve .
  • Povećana izolacija povjerljivih konfiguracijskih parametara mjenjačkih točaka (mjenjačnica).
  • Podrška za sigurnosno kopiranje i oporavak dodana je implementaciji novčanika (Wallet-core).
  • Novčanik je promijenio prikaz informacija o transakcijama, povijesti, pogreškama i operacijama na čekanju. Poboljšana je stabilnost novčanika i jednostavnost korištenja. Wallet API je dokumentiran i sada se koristi u svim korisničkim sučeljima.
  • Verzija novčanika temeljena na pregledniku temeljena na tehnologiji WebExtension dodaje podršku za preglednik GNU IceCat. Prava pristupa potrebna za rad novčanika temeljenog na WebExtensionu znatno su smanjena.
  • Mjenjačnice i platforme za trgovanje imaju priliku definirati svoje uvjete usluge.
  • Dodani su dodatni alati za inventar u pozadinu za organizaciju rada platformi za trgovanje.
  • Ugovor daje mogućnost prikazivanja minijatura proizvoda.
  • F-Droid katalog sadrži Android aplikacije za trgovačko računovodstvo (point-of-sale) i poslovanje na blagajni, koje se koriste za organiziranje prodaje na trgovačkim platformama.
  • Poboljšana provedba procesa povrata novca.
  • Poboljšan i pojednostavljen HTTP API za platforme za trgovanje. Pojednostavljena je izrada front-endova za platforme za trgovanje, a dodana je mogućnost da back-end generira gotove HTML stranice za rad s novčanikom.

Izvor: opennet.ru

Dodajte komentar