GNU پروجیکٹ کے ذریعہ تیار کردہ GNU Taler 0.8 ادائیگی کے نظام کی ریلیز

GNU پروجیکٹ نے مفت الیکٹرانک ادائیگی کا نظام GNU Taler 0.8 جاری کیا ہے۔ سسٹم کی ایک خصوصیت یہ ہے کہ خریداروں کو گمنامی کے ساتھ فراہم کیا جاتا ہے، لیکن ٹیکس کی رپورٹنگ میں شفافیت کو یقینی بنانے کے لیے فروخت کنندگان گمنام نہیں ہوتے ہیں، یعنی سسٹم اس بارے میں معلومات کو ٹریک کرنے کی اجازت نہیں دیتا ہے کہ صارف پیسہ کہاں خرچ کرتا ہے، لیکن فنڈز کی وصولی کو ٹریک کرنے کے لیے ٹولز فراہم کرتا ہے (بھیجنے والا گمنام رہتا ہے)، جو ٹیکس آڈٹ کے ساتھ بٹ کوائن میں موجود مسائل کو حل کرتا ہے۔ کوڈ Python میں لکھا گیا ہے اور AGPLv3 اور LGPLv3 لائسنس کے تحت تقسیم کیا گیا ہے۔

GNU Taler اپنی کرپٹو کرنسی نہیں بناتا، لیکن موجودہ کرنسیوں کے ساتھ کام کرتا ہے، بشمول ڈالر، یورو اور بٹ کوائنز۔ مالی ضامن کے طور پر کام کرنے والے بینک کی تشکیل کے ذریعے نئی کرنسیوں کے لیے سپورٹ کو یقینی بنایا جا سکتا ہے۔ GNU Taler کا کاروباری ماڈل تبادلے کے لین دین کو انجام دینے پر مبنی ہے - BitCoin، Mastercard، SEPA، Visa، ACH اور SWIFT جیسے ادائیگی کے روایتی نظام سے رقم کو اسی کرنسی میں گمنام الیکٹرانک رقم میں تبدیل کیا جاتا ہے۔ صارف الیکٹرانک رقم بیچنے والوں کو منتقل کر سکتا ہے، جو اس کے بعد اسے تبادلے کے مقام پر روایتی ادائیگی کے نظام کے ذریعے حقیقی رقم میں تبدیل کر سکتے ہیں۔

GNU Taler میں تمام لین دین جدید کرپٹوگرافک الگورتھم کا استعمال کرتے ہوئے محفوظ ہیں، جو انہیں صداقت برقرار رکھنے کی اجازت دیتے ہیں یہاں تک کہ اگر کلائنٹس، سیلرز اور ایکسچینج پوائنٹس کی پرائیویٹ کیز لیک ہو جائیں۔ ڈیٹا بیس فارمیٹ تمام مکمل شدہ لین دین کی تصدیق کرنے اور ان کی مستقل مزاجی کی تصدیق کرنے کی صلاحیت فراہم کرتا ہے۔ فروخت کنندگان کے لیے ادائیگی کی تصدیق کلائنٹ کے ساتھ طے شدہ معاہدے کے فریم ورک کے اندر منتقلی کا ایک خفیہ ثبوت ہے اور ایکسچینج پوائنٹ پر فنڈز کی دستیابی کی خفیہ طور پر دستخط شدہ تصدیق ہے۔ GNU Taler میں بنیادی اجزاء کا ایک سیٹ شامل ہے جو بینک، ایکسچینج پوائنٹ، تجارتی پلیٹ فارم، والیٹ اور آڈیٹر کے آپریشن کے لیے منطق فراہم کرتا ہے۔

نئی ریلیز کوڈ بیس کے سیکیورٹی آڈٹ کے نتیجے میں شناخت کی گئی کمیوں کو دور کرنے کے لیے تیار کردہ تبدیلیوں کو لاگو کرتی ہے۔ یہ آڈٹ 2020 میں کوڈ بلاؤ کے ذریعے کیا گیا تھا اور اگلی نسل کی انٹرنیٹ ٹیکنالوجیز کی ترقی کے پروگرام کے حصے کے طور پر یورپی کمیشن کی جانب سے جاری کردہ گرانٹ کے ذریعے مالی اعانت فراہم کی گئی تھی۔ آڈٹ کے بعد، پرائیویٹ کیز کی تنہائی کو مضبوط کرنے اور مراعات کی علیحدگی، کوڈ کی دستاویزات کو بہتر بنانے، پیچیدہ ڈھانچے کو آسان بنانے، NULL پوائنٹرز پر کارروائی کے لیے دوبارہ کام کرنے کے طریقوں، ڈھانچے کو شروع کرنے اور کال بیک کالز سے متعلق سفارشات پیش کی گئیں۔

اہم تبدیلیاں:

  • پرائیویٹ کیز کی بڑھتی ہوئی تنہائی، جن پر اب الگ الگ صارف کے تحت چلنے والے علیحدہ taler-exchange-secmod-* executables کا استعمال کرتے ہوئے کارروائی کی جاتی ہے، جو آپ کو taler-exchange-httpd عمل سے کلیدوں کے ساتھ کام کرنے کے لیے منطق کو الگ کرنے کی اجازت دیتا ہے جو بیرونی نیٹ ورک کی درخواستوں پر کارروائی کرتی ہے۔ .
  • ایکسچینج پوائنٹس (تبادلے) کے خفیہ کنفیگریشن پیرامیٹرز کی تنہائی میں اضافہ۔
  • والٹ کے نفاذ (Wallet-core) میں بیک اپ اور ریکوری کے لیے سپورٹ شامل کر دی گئی ہے۔
  • پرس نے لین دین، تاریخ، غلطیوں اور زیر التواء کارروائیوں کے بارے میں معلومات کی پیشکش کو تبدیل کر دیا ہے۔ بٹوے کے استحکام اور استعمال میں آسانی کو بہتر بنایا گیا ہے۔ والٹ API کو دستاویزی شکل دی گئی ہے اور اب اسے تمام صارف انٹرفیس میں استعمال کیا جاتا ہے۔
  • WebExtension ٹیکنالوجی پر مبنی والیٹ کا براؤزر پر مبنی ورژن GNU IceCat براؤزر کے لیے تعاون کا اضافہ کرتا ہے۔ WebExtension پر مبنی والیٹ کو چلانے کے لیے درکار رسائی کے حقوق کو نمایاں طور پر کم کر دیا گیا ہے۔
  • ایکسچینج پوائنٹس اور تجارتی پلیٹ فارمز کو اپنی سروس کی شرائط کی وضاحت کرنے کا موقع ملتا ہے۔
  • تجارتی پلیٹ فارمز کے کام کو منظم کرنے کے لیے انوینٹری کے لیے اختیاری ٹولز بیک اینڈ میں شامل کیے گئے ہیں۔
  • معاہدہ پروڈکٹ کی تھمب نیل تصاویر دکھانے کا اختیار فراہم کرتا ہے۔
  • F-Droid کیٹلاگ میں تجارتی اکاؤنٹنگ (پوائنٹ آف سیل) اور کیش رجسٹر آپریشنز کے لیے اینڈرائیڈ ایپلی کیشنز شامل ہیں، جو ٹریڈنگ پلیٹ فارمز پر سیلز کو منظم کرنے کے لیے استعمال ہوتی ہیں۔
  • رقم کی واپسی کے عمل کے بہتر نفاذ۔
  • تجارتی پلیٹ فارمز کے لیے بہتر اور آسان HTTP API۔ ٹریڈنگ پلیٹ فارمز کے لیے فرنٹ اینڈ کی تخلیق کو آسان بنایا گیا ہے، اور بیک اینڈ کے لیے والیٹ کے ساتھ کام کرنے کے لیے ریڈی میڈ HTML پیجز بنانے کی صلاحیت کو شامل کیا گیا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں