Itusilẹ ti eto isanwo GNU Taler 0.8 ti o dagbasoke nipasẹ iṣẹ akanṣe GNU

Ise agbese GNU ti ṣe idasilẹ eto isanwo itanna ọfẹ GNU Taler 0.8. Ẹya kan ti eto naa ni pe awọn ti onra ti pese pẹlu ailorukọ, ṣugbọn awọn ti o ntaa kii ṣe ailorukọ lati rii daju pe akoyawo ninu ijabọ owo-ori, ie. eto naa ko gba laaye alaye ipasẹ nipa ibi ti olumulo nlo owo, ṣugbọn pese awọn irinṣẹ fun titele gbigba owo (olufiranṣẹ naa wa ni ailorukọ), eyiti o yanju awọn iṣoro ti o wa ninu BitCoin pẹlu awọn iṣayẹwo owo-ori. Awọn koodu ti kọ ni Python ati pinpin labẹ awọn iwe-aṣẹ AGPLv3 ati LGPLv3.

GNU Taler ko ṣẹda cryptocurrency ti ara rẹ, ṣugbọn ṣiṣẹ pẹlu awọn owo nina ti o wa, pẹlu awọn dọla, awọn owo ilẹ yuroopu, ati awọn bitcoins. Atilẹyin fun awọn owo nina titun ni a le pese nipasẹ ẹda ti ile-ifowopamọ ti o ṣe bi iṣeduro owo. Awoṣe iṣowo GNU Taler da lori ṣiṣe awọn iṣẹ paṣipaarọ - owo lati awọn eto isanwo ibile bii BitCoin, Mastercard, SEPA, Visa, ACH ati SWIFT ti yipada si owo itanna ailorukọ ni owo kanna. Olumulo le gbe owo itanna lọ si awọn oniṣowo, ti o le ṣe paarọ rẹ pada ni aaye paṣipaarọ fun owo gidi ti o jẹ aṣoju nipasẹ awọn eto sisanwo ibile.

Gbogbo awọn iṣowo ni GNU Taler wa ni ifipamo nipa lilo awọn algoridimu cryptographic-ti-ti-aworan lati rii daju pe ododo paapaa ti awọn bọtini ikọkọ ti awọn alabara, awọn oniṣowo, ati awọn paṣipaarọ ti jo. Ọna kika data n pese agbara lati rii daju gbogbo awọn iṣowo ti o pari ati jẹrisi aitasera wọn. Ijẹrisi isanwo fun awọn oniṣowo jẹ ẹri cryptographic ti gbigbe laarin ilana ti adehun ti o pari pẹlu alabara ati ijẹrisi ijẹrisi cryptographically ti wiwa awọn owo ni aaye paṣipaarọ. GNU Taler pẹlu ṣeto awọn paati ipilẹ ti o pese ọgbọn fun iṣẹ ti banki kan, aaye paṣipaarọ, pẹpẹ iṣowo, apamọwọ, ati oluyẹwo.

Itusilẹ tuntun ṣe imuse awọn ayipada ti o murasilẹ lati yọkuro awọn aipe ti a damọ bi abajade iṣayẹwo aabo ti ipilẹ koodu. Ayẹwo naa ni a ṣe ni ọdun 2020 nipasẹ Code Blau ati inawo nipasẹ ẹbun ti o funni nipasẹ Igbimọ Yuroopu gẹgẹbi apakan ti eto fun idagbasoke awọn imọ-ẹrọ Intanẹẹti atẹle-iran. Lẹhin iṣayẹwo naa, awọn iṣeduro ni ibatan si okunkun ipinya ti awọn bọtini ikọkọ ati ipinya ti awọn anfani, imudara iwe koodu, irọrun awọn ẹya eka, awọn ọna atunṣe fun sisẹ awọn itọka NULL, ipilẹṣẹ awọn ẹya ati awọn ipe ipe.

Awọn iyipada akọkọ:

  • Ipinya ti o pọ si ti awọn bọtini ikọkọ, eyiti o ti ni ilọsiwaju ni lilo lọtọ taler-exchange-secmod-* awọn iṣẹ ṣiṣe ti o ṣiṣẹ labẹ olumulo lọtọ, eyiti o fun ọ laaye lati ya awọn ọgbọn-ọrọ fun ṣiṣẹ pẹlu awọn bọtini lati ilana taler-exchange-httpd ti o ṣe ilana awọn ibeere nẹtiwọọki ita .
  • Ipinya ti o pọ si ti awọn igbelewọn atunto asiri ti awọn aaye paṣipaarọ (paṣipaarọ).
  • Atilẹyin fun afẹyinti ati imularada ti ni afikun si imuse apamọwọ (Wallet-core).
  • Apamọwọ naa ti yipada igbejade alaye nipa awọn iṣowo, itan-akọọlẹ, awọn aṣiṣe ati awọn iṣẹ isunmọtosi. Iduroṣinṣin ti apamọwọ ati irọrun ti lilo ti ni ilọsiwaju. API apamọwọ ti jẹ akọsilẹ ati pe o ti lo ni gbogbo awọn atọkun olumulo.
  • Ẹya orisun ẹrọ aṣawakiri ti apamọwọ ti o da lori imọ-ẹrọ WebExtension ṣe afikun atilẹyin fun aṣawakiri GNU IceCat. Awọn ẹtọ iwọle ti o nilo lati ṣiṣẹ apamọwọ orisun WebExtension ti dinku ni pataki.
  • Awọn aaye paṣipaarọ ati awọn iru ẹrọ iṣowo ni aye lati ṣalaye awọn ofin iṣẹ wọn.
  • Awọn irinṣẹ aṣayan fun akojo oja ti ṣafikun si ẹhin fun siseto iṣẹ ti awọn iru ẹrọ iṣowo.
  • Iwe adehun pese aṣayan lati ṣafihan awọn aworan eekanna atanpako ti ọja naa.
  • Katalogi F-Droid ni awọn ohun elo Android fun ṣiṣe iṣiro iṣowo (ojuami-ti-tita) ati awọn iṣẹ ṣiṣe iforukọsilẹ owo, ti a lo lati ṣeto awọn tita lori awọn iru ẹrọ iṣowo.
  • Imudara imuse ti ilana agbapada.
  • Imudara ati irọrun HTTP API fun awọn iru ẹrọ iṣowo. Ṣiṣẹda awọn opin-iwaju fun awọn iru ẹrọ iṣowo ti jẹ irọrun, ati agbara fun ẹhin-ipari lati ṣe agbekalẹ awọn oju-iwe HTML ti a ti ṣetan fun ṣiṣẹ pẹlu apamọwọ kan ti ṣafikun.

orisun: opennet.ru

Fi ọrọìwòye kun