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 жылы Code Blau жүргізді және жаңа буын интернет-технологияларын дамыту бағдарламасы аясында Еуропалық комиссия берген грант есебінен қаржыландырылды. Аудиттен кейін жабық кілттерді оқшаулауды және артықшылықтарды бөлуді күшейтуге, кодтық құжаттаманы жақсартуға, күрделі құрылымдарды жеңілдетуге, NULL көрсеткіштерін өңдеу әдістерін қайта өңдеуге, құрылымдарды инициализациялауға және кері шақыруға қатысты ұсыныстар жасалды.

Негізгі өзгерістер:

  • Жеке пайдаланушының астында орындалатын бөлек taler-exchange-secmod-* орындалатын файлдары арқылы өңделетін жеке кілттерді оқшаулаудың жоғарылауы, бұл кілттермен жұмыс істеу логикасын сыртқы желі сұрауларын өңдейтін taler-exchange-httpd процесінен бөлуге мүмкіндік береді. .
  • Айырбастау нүктелерінің (алмасулардың) құпия конфигурация параметрлерінің оқшаулануының жоғарылауы.
  • Әмиянды іске асыруға сақтық көшірме жасау және қалпына келтіру қолдауы қосылды (Wallet-core).
  • Әмиян транзакциялар, тарих, қателер және күтудегі операциялар туралы ақпаратты көрсетуді өзгертті. Әмиянның тұрақтылығы мен пайдаланудың қарапайымдылығы жақсарды. Әмиян API құжатталған және қазір барлық пайдаланушы интерфейстерінде пайдаланылады.
  • WebExtension технологиясына негізделген браузерге негізделген әмиян нұсқасы GNU IceCat шолғышына қолдауды қосады. WebExtension негізіндегі әмиянды басқаруға қажетті кіру құқықтары айтарлықтай қысқарды.
  • Айырбастау нүктелері мен сауда алаңдарының қызмет көрсету шарттарын анықтау мүмкіндігі бар.
  • Сауда платформаларының жұмысын ұйымдастыруға арналған серверге түгендеуге арналған қосымша құралдар қосылды.
  • Келісім-шарт өнімнің нобай кескіндерін көрсету мүмкіндігін береді.
  • F-Droid каталогында сауда алаңдарында сатуды ұйымдастыру үшін пайдаланылатын сауда есебі (сату нүктесі) және кассалық операцияларға арналған Android қолданбалары бар.
  • Ақшаны қайтару үдерісін жақсарту.
  • Сауда платформалары үшін жақсартылған және жеңілдетілген HTTP API. Сауда платформалары үшін фронттарды жасау жеңілдетілді және әмиянмен жұмыс істеуге арналған дайын HTML беттерін генерациялау мүмкіндігі қосылды.

Ақпарат көзі: opennet.ru

пікір қалдыру