Pärast aasta pikkust arendust on GNU projekt tutvustanud GNU Taler 0.9 vabade elektrooniliste maksete süsteemi, mis tagab ostjatele anonüümsuse, kuid samas säilitab müüjate tuvastamise võimaluse maksuaruandluse läbipaistvuse tagamiseks. Süsteem ei võimalda jälgida teavet selle kohta, kuhu kasutaja raha kulutab, kuid pakub vahendeid rahavoogude jälgimiseks (saaja jääb anonüümseks), mis lahendab BitCoin'i maksuhalduriga seotud probleemid. Kood on kirjutatud Pythonis ja levitakse AGPLv3 ja LGPLv3 litsentside all.
GNU Taler ei loo oma krüptovaluutat, vaid töötab juba olemasolevate valuutadega, sh dollarite, eurode ja bitcoiinidega. Uute valuutade toetamist saab tagada panga loomisega, mis toimib rahalise garantiina. GNU Taleri äri mudel põhineb vahetustehingute tegemisel – traditsioonilistest maksesüsteemidest, nagu BitCoin, Mastercard, SEPA, Visa, ACH ja SWIFT, saadud raha muudetakse anonüümseteks elektroonilisteks rahadeks samas valuutas. Kasutaja saab edastada elektroonilised rahad müüjatele, kes saavad need seejärel vahetuspunktis tagasi reaalseteks rahadeks traditsioonilisi maksesüsteeme kasutades.
Kõik GNU Taleris tehtud tehingud on kaitstud tänapäevaste krüptograafiliste algoritmide abil, mis tagavad usaldusväärsuse isegi siis, kui klientide, müüjate ja vahetuspunktide privaatvõtmed lekivad. Andmebaasi formaat võimaldab kõiki tehinguid verifitseerida ja nende konsistentsi kinnitada. Müüjate jaoks on makse kinnitamiseks krüptograafiline tõend tehingust kliendiga sõlmitud lepingu raames ja krüptograafiaga allkirjastatud kinnitus rahade olemasolu kohta vahetuspunktis. GNU Taler sisaldab rida põhikomponente, mis pakuvad loogikat panga, vahetuspunkti, kaubanduse, rahakoti ja auditi jaoks.
Peamised muudatused:
- Lisatud on toetuseks konfidentsiaalsetele mobiilimaksetele, mis toimuvad P2P (peer-to-peer) režiimis, ühendades otse ostja rakenduse ja müügipunkti rakenduse (POS, point-of-sale).
- Lisatud on vanusepiiranguga maksete tugi (müüjal on võimalus seada minimaalne vanusepiirang, samas kui ostjale antakse võimalus kinnitada vastavust sellel nõudmisele, avalikustamata isikuandmeid).
- Parandatud on vahetuspunkti andmebaasi skeemi, et suurendada jõudlust ja skaleeritavust.
- Python bank'i asemel on kasutusele võetud LibEuFin Sandbox tööriistakomplekt, mis sisaldab serverikomponente, mis toetavad panga protokolle ja emuleerivad lihtsat pangasüsteemi kontode ja saldode haldamiseks.
- Veebisirvijates kasutamiseks mõeldud WebExtension tehnoloogial põhinev rahakoti variant on kohandatud Chrome'i kolmanda versiooni manifesti toe jaoks.
Allikas: opennet.ru
