GNU төслөөс боловсруулсан GNU Taler 0.8 төлбөрийн системийн хувилбар

GNU төсөл нь GNU Taler 0.8 үнэгүй цахим төлбөрийн системийг гаргасан. Системийн нэг онцлог нь худалдан авагчдад нэрээ нууцлах боломжийг олгодог боловч татварын тайлангийн ил тод байдлыг хангах үүднээс худалдагчдыг нэрээ нууцлахгүй байх явдал юм. Энэхүү систем нь хэрэглэгч хаана мөнгө зарцуулж байгаа талаарх мэдээллийг хянах боломжийг олгодоггүй боловч татварын хяналт шалгалтын тусламжтайгаар BitCoin-д үүссэн асуудлуудыг шийддэг мөнгөний хүлээн авалтыг хянах хэрэгслээр хангадаг (илгээгч нь нэрээ нууцалдаг). Код нь Python дээр бичигдсэн бөгөөд AGPLv3 болон LGPLv3 лицензийн дагуу түгээгддэг.

GNU Taler нь өөрийн криптовалютыг үүсгэдэггүй, харин доллар, евро, биткойн зэрэг одоо байгаа валютуудтай ажилладаг. Санхүүгийн батлан ​​даагчаар ажиллах банк байгуулах замаар шинэ валютыг дэмжих боломжтой. GNU Taler-ийн бизнесийн загвар нь солилцооны гүйлгээ хийхэд суурилдаг - BitCoin, Mastercard, SEPA, Visa, ACH, SWIFT зэрэг уламжлалт төлбөрийн системүүдийн мөнгийг ижил валютаар нэргүй цахим мөнгө болгон хөрвүүлдэг. Хэрэглэгч цахим мөнгийг худалдагч руу шилжүүлж, улмаар түүнийг солилцооны цэг дээр уламжлалт төлбөрийн системээр илэрхийлсэн бодит мөнгө болгон солилцох боломжтой.

GNU Taler дахь бүх гүйлгээ нь орчин үеийн криптограф алгоритмуудыг ашиглан хамгаалагдсан бөгөөд энэ нь үйлчлүүлэгч, худалдагч, солилцооны цэгүүдийн хувийн түлхүүр алдагдсан ч гэсэн жинхэнэ байдлыг хадгалах боломжийг олгодог. Мэдээллийн сангийн формат нь бүх дууссан гүйлгээг шалгах, тэдгээрийн нийцтэй байдлыг баталгаажуулах боломжийг олгодог. Худалдагчийн төлбөрийг баталгаажуулах нь үйлчлүүлэгчтэй байгуулсан гэрээний хүрээнд шилжүүлгийн криптографийн нотолгоо бөгөөд солилцооны цэг дээр мөнгө байгаа эсэхийг криптографаар баталгаажуулсан баталгаа юм. GNU Taler нь банк, солилцооны цэг, арилжааны платформ, хэтэвч, аудиторын үйл ажиллагааны логикийг хангадаг үндсэн бүрэлдэхүүн хэсгүүдийг агуулдаг.

Шинэ хувилбар нь кодын баазын аюулгүй байдлын аудитын үр дүнд илэрсэн дутагдлыг арилгахад бэлтгэсэн өөрчлөлтүүдийг хэрэгжүүлдэг. Энэхүү аудитыг 2020 онд Код Блау хийсэн бөгөөд дараагийн үеийн интернет технологийг хөгжүүлэх хөтөлбөрийн хүрээнд Европын Комиссоос олгосон буцалтгүй тусламжаар санхүүжүүлсэн. Аудитын дараа хувийн түлхүүрүүдийн тусгаарлалтыг бэхжүүлэх, давуу эрхүүдийг тусгаарлах, кодын баримтжуулалтыг сайжруулах, нарийн төвөгтэй бүтцийг хялбарчлах, NULL заагчийг боловсруулах аргуудыг дахин боловсруулах, бүтцийг эхлүүлэх, буцааж дуудах зэрэгтэй холбоотой зөвлөмжийг гаргасан.

Үндсэн өөрчлөлтүүд:

  • Тусдаа хэрэглэгчийн дор ажилладаг тусдаа taler-exchange-secmod-* гүйцэтгэх файлуудыг ашиглан боловсруулж байгаа хувийн түлхүүрүүдийн тусгаарлалтыг нэмэгдүүлсэн нь гадаад сүлжээний хүсэлтийг боловсруулдаг taler-exchange-httpd процессоос түлхүүрүүдтэй ажиллах логикийг салгах боломжийг олгодог. .
  • Солилцооны цэгүүдийн (солилцоо) нууц тохиргооны параметрүүдийн тусгаарлалтыг нэмэгдүүлсэн.
  • Нөөцлөх, сэргээх дэмжлэгийг түрийвчний хэрэгжилтэд (Wallet-core) нэмсэн.
  • Түрийвч нь гүйлгээ, түүх, алдаа, хүлээгдэж буй үйл ажиллагааны талаархи мэдээллийн танилцуулгыг өөрчилсөн. Түрийвчний тогтвортой байдал, ашиглахад хялбар байдал сайжирсан. Түрийвчний API-г баримтжуулсан бөгөөд одоо бүх хэрэглэгчийн интерфэйсүүдэд ашиглагдаж байна.
  • WebExtension технологид суурилсан хөтөч дээр суурилсан түрийвчний хувилбар нь GNU IceCat хөтчийг дэмждэг. WebExtension-д суурилсан түрийвчийг ажиллуулахад шаардагдах хандалтын эрхийг эрс багасгасан.
  • Биржийн цэгүүд болон арилжааны платформууд үйлчилгээний нөхцөлөө тодорхойлох боломжтой.
  • Арилжааны платформуудын ажлыг зохион байгуулахад зориулж бараа материалын нэмэлт хэрэгслийг арын хэсэгт нэмсэн.
  • Гэрээ нь бүтээгдэхүүний өнгөц зургийг харуулах боломжийг олгодог.
  • F-Droid каталог нь арилжааны платформ дээр борлуулалтыг зохион байгуулахад ашигладаг худалдааны нягтлан бодох бүртгэл (борлуулалтын цэг) болон кассын бүртгэлд зориулсан Android програмуудыг агуулдаг.
  • Буцаан олголтын үйл явц сайжирсан.
  • Арилжааны платформд зориулсан HTTP API-г сайжруулж, хялбаршуулсан. Худалдааны платформд зориулсан урд талын хэсгүүдийг бий болгох ажлыг хялбаршуулж, арын хэсэгт түрийвчтэй ажиллахад зориулж бэлэн HTML хуудас үүсгэх чадварыг нэмсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх