FreeToGenerate.com

مقياسُ 97 يلتقط كل حرفٍ يُكتب خطأً وكل تبديلٍ بين حرفين على أي بُعدٍ كان. والصفرُ في الصدارة هو الشيء الوحيد الذي لا يراه.

خانتا التحقق صحيحتان

البلد
المملكة المتحدة · في سجل ISO 13616
الطول
22
طول السجل
22 · يوافق السجل.
بصيغة الطباعة
GB33 BUKB 2020 1555 5555 55

لقطة السجل: الإصدار 99، ديسمبر 2024.

ما لا يخبرك به الآيبان الصحيح

إنما يخبرك أن الحروف والأرقام متسقةٌ فيما بينها، أي أن من كتبها لم يخطئ على الأرجح. ولا يقول شيئًا عن كون الحساب قد فُتح، أو أنه لأحد، أو أنه يقبل التحويل. فذلك عند المصرف الذي يحفظ السجلات، ولا يجيب عنه حسابٌ البتة.

متوفر أيضًا بلغات أخرى: English · Español · Português · Français

أداة التحقق من الآيبان

افحص خانتَي التحقق في الآيبان، وانظر ما تقتضيه بقية الرقم، واعرف بالضبط أي خطأٍ يفلت منه.

ما أداةُ التحقق من الآيبان؟

الآيبان هو الصيغة الدولية لرقم الحساب المصرفي: حرفان للبلد، ثم خانتا تحقق، ثم ما يستعمله كل بلدٍ في داخله. والطريفُ فيه خانتا التحقق، إذ تُحسبان من سائر الحروف والأرقام، فإذا كُتب واحدٌ منها خطأً لم يعد الحسابُ يستقيم، فيُلتقط الخطأ قبل أن تمضي الحوالة إلى أي جهة.

وأداةُ التحقق تُجري هذه الحسبة. تنقل الحروف الأربعة الأولى إلى الآخر، وتبدل كل حرفٍ برقمٍ فيه الألف عشرة والزاي خمسة وثلاثون، ثم تقرأ الكل عددًا صحيحًا واحدًا طويلًا وتأخذ الباقي على 97. والآيبانُ الصحيح باقيه واحد. هذه هي الخوارزمية كلها، وهي منصوصةٌ باسم ISO 7064 MOD 97-10، ولا تحتاج قاعدة بياناتٍ البتة.

وتلك النقطةُ الأخيرة تستحق وقفة، لأنها هي التي تحدد ما تستطيع هذه الصفحة أن تَعِد به بصدق. ففحصُ خانتَي التحقق حسابٌ صرفٌ لا يخطئ أبدًا. وأما ما عداه، كأن يُعرف لأي بلدٍ رمزٌ ما أو كم ينبغي أن يكون طولُ الآيبان هناك، فمصدره سجلٌّ منشورٌ يتغير مع الزمن. والأداةُ تفصل بين الأمرين وتخبرك أيُّهما هذا وأيهما ذاك.

كيف تستعملها؟

  1. ألصق آيبانًا بفراغاتٍ أو بغيرها. فالفراغاتُ والشرطات تُهمَل، والحروفُ الصغيرة تُقبَل، فالآيبانُ المنسوخ من فاتورةٍ في مجموعاتٍ رباعية يصلح كما هو. وليس ثمة ما يُختار ولا بلدٌ يُحدَّد سلفًا، فالبلدُ يُقرأ من الحرفين الأولين.
  2. اقرأ الحكم. فاللوحةُ تقول أخانتا التحقق صحيحتان أم لا. فإذا لم تكونا أظهرت الخانتين اللتين تقتضيهما بقية الحروف، وذلك يدل غالبًا على موضع الخلل رأسًا. وتحت ذلك البلدُ والطولُ والطولُ الذي يعطيه السجل لذلك البلد.
  3. انظر صفَّ الطول لا الحكم وحده. فخانتا التحقق والطولُ يلتقطان أخطاءً مختلفة، وصفُّ الطول هو الشيء الوحيد الذي يلتقط الخطأ الموصوف أدناه. وإن لم يكن رمزُ البلد في اللقطة قالت الأداة ذلك بدل أن تحكم على الآيبان بالبطلان.

ماذا يلتقط، عدًّا لا نقلًا

المعتادُ أن يقال إن مقياس 97 يلتقط كل شيءٍ تقريبًا. وبدل تكرار ذلك قِسناه. فأخذنا أرقام آيبانٍ صحيحةً على امتداد الأطوال المشروعة كلها، وأفسدناها خطأً خطأً، ففُحص 229779 خطأً تُبقي الطول كما هو: كلُّ حرفٍ أُبدل بآخر من جنسه، وكلُّ زوجٍ بُدّل موضعاه على أي بُعدٍ كان لا المتجاورين وحدهما. فلم يفلت واحد.

ويحسن وضعُ هذا بجوار النظامين على عشرة اللذين قاسهما هذا الموقع بالطريقة نفسها. فخوارزميةُ لوهن، التي تحمي البطاقات المصرفية وأرقام IMEI، يفوتها 2.20٪ من تبديلات المتجاورين، وهي دائمًا الزوجُ نفسه: الصفر والتسعة. وISBN-13 يفوته 10.21٪ بخمسة أزواجٍ مختلفة. أما مقياسُ 97 فلا يفوته منها شيء، وضمانُه، بخلاف الآخرَين، لا يقف عند الحرفين المتجاورين.

والسببُ حسابيٌّ لا حظّ فيه. فلكل موضعٍ في الرقم وزن، وتلك الأوزانُ هي قوى العشرة على 97. ولما كان العشرة جذرًا أوّليًّا بالنسبة إلى 97، مرّت تلك القوى بستٍّ وتسعين قيمةً مختلفة قبل أن تعيد، فلا يشترك موضعان في آيبانٍ حقيقيٍّ في وزنٍ واحد. ولما كان 97 عددًا أوّليًّا أكبر من الفرق بين أي حرفين، حرّك أيُّ تغييرٍ الباقيَ حتمًا. ويلزم الأمران معًا، ولا يكفي أحدهما وحده.

وثمة أفقٌ فعلًا، وهو محدد. فحرفان يفصل بينهما ست وتسعون خانةً بالضبط يشتركان في الوزن، وتبديلُهما خفيٌّ حقًّا، وقد تحققنا من ذلك مباشرة. غير أن أطول آيبانٍ تجيزه المواصفة أربعةٌ وثلاثون حرفًا، ولو كانت كلها حروفًا لتمددت إلى ستٍّ وستين خانةً لا غير. فللنظام نقطةٌ عمياء الآيبانُ أقصرُ من أن يبلغها.

الشيء الوحيد الذي لا يراه

وأما الأخطاء التي تغيّر الطول فشأنها آخر، ولا يصمد الضمان هناك. فسقوطُ حرفٍ أو زيادته يفلت نحو مرةٍ من كل سبعٍ وتسعين، وهو بالضبط ما يتنبأ به مقياسٌ على 97 وما قِسناه: 0.98٪. وذلك ضجيجُ الخلفية في أي مجموع تحقق، ولا نزول تحته إلا بمزيدٍ من خانات التحقق.

غير أن حالةً واحدة ليست من باب الحظ في شيء. فالصفرُ في الصدارة خفيٌّ تمامًا على الحسبة، لأن وضع صفرٍ أمام العدد لا يغيّر قيمته. وزيادةُ صفرٍ في أول رقم الحساب أو حذفه أبقت الآيبان ناجحًا ستَّ عشرة وستمئة مرةٍ من ستَّ عشرة وستمئة في مسحنا: لا واحدةً من سبعٍ وتسعين، بل في كل مرة. وبلادٌ كثيرة تصدر أرقام حساباتٍ تبدأ بصفر، فليس هذا فرضًا نظريًّا.

ولهذا بعينه تفحص الأداةُ الطول. فخانتا التحقق والطولُ ليستا طريقتين لعملٍ واحد: بل الطولُ هو الشيء الوحيد الحائل بينك وبين الخطأ الوحيد الذي تعجز الحسبةُ بنيويًّا عن ملاحظته. فإذا بدأ الرقمُ الذي تلصقه بصفر قالت لك الأداة ذلك وأحالتك إلى صفِّ الطول.

ولهذا أيضًا لا ينقض الطولُ الحكمَ أبدًا. فأطوالُ البلدان مصدرها سجل ISO 13616، وجهةُ تسجيله «سويفت»، واللقطةُ هنا هي الإصدار 99 الصادر في ديسمبر 2024، وفيه تسعةٌ وثمانون رمز بلد. ومقابلتُها بنسخةٍ من السجل أقدم بعشر سنين تعطي ثلاثين بلدًا أُضيفت ولا بلد حُذف، وهو ما يوحي بجدولٍ غايةُ ما يصيبه أن يبقى ناقصًا. لكن طولًا تغيّر أيضًا: كوستاريكا انتقلت من واحدٍ وعشرين حرفًا إلى اثنين وعشرين سنة 2017. وأداةٌ ترفض آيبانًا لأن جدولها يخالفه كانت ستحكم على كل حسابٍ كوستاريكيٍّ جديد بالبطلان ما لم يُحدَّث جدولها. فالفاصلُ هنا إذن مجموعُ التحقق، والجدولُ لا يزيد على أن يضيف إليه ملاحظة.

حدودٌ صادقة

بلادٌ كثيرة تضمّن داخل رقم الحساب خاناتِ تحققٍ خاصةً بها تحت خانات الآيبان. فخانتا بلجيكا هما نفسهما مقياس 97 على الخانات العشر الأولى من الحساب، وقد تحققنا من ذلك على آيبانٍ بلجيكيٍّ منشور؛ ولإسبانيا وفرنسا وإيطاليا والنرويج وهولندا لكلٍّ منها شيءٌ آخر. وهذه الأداةُ لا تفحص شيئًا من ذلك، فقد يجتاز الآيبانُ الفحصَ هنا وهو مع ذلك مخالفٌ لبنية بلده. ولا يقول ذلك إلا فحصٌ صُنع لذلك البلد.

والآيبانُ الصحيح لا يقول شيئًا كذلك عن وجود الحساب. إنما يعني أن الحروف والأرقام متسقةٌ فيما بينها، أي أن من كتبها لم يخطئ على الأرجح. ولا يعني أن الحساب قد فُتح يومًا، أو أنه لأحدٍ بعينه، أو أنه يقبل التحويل، ولا يثبت شيئًا من ذلك حسابٌ يُجرى على الرقم نفسه. فذلك عند المصرف الذي يحفظ السجلات وحده، وكلُّ صفحةٍ تدّعي التحقق من حسابٍ دون مخاطبة مصرفٍ فإنما تفعل ما تفعله هذه بعينه.

ولا تعيين هنا للمصرف أيضًا. فالحروفُ التي تلي رمز البلد ترمّز فعلًا مؤسسةً وفرعًا في الغالب، غير أن حلّها يقتضي دليلًا ليس علنيًّا بتمامه، ويتغير مع اندماج المصارف وانفصالها، والنسخةُ البائتة منه تخطئ وهي واثقة. والأداةُ تخبر بما تستطيع استنتاجه وتقف عند ذلك.

وأمرٌ أخير ينفع إن كنت تقارن بين الأدوات: نحو اثني عشر رمزًا ذا حرفين تسردها أدواتٌ أخرى ليست بلدان آيبان. فجزر آلاند تستعمل صيغة فنلندا تحت FI، وأحدَ عشر إقليمًا فرنسيًّا وراء البحار تستعمل صيغة فرنسا تحت FR، فما من مصرفٍ يصدر حسابًا يبدأ بتلك الرموز وإن كانت الحسبةُ تقبله راضية. وفي المقابل اثنان وعشرون بلدًا، منها المغرب والجزائر وإيران والسنغال، لها صيغٌ مستعملةٌ فعلًا ليست في سجل ISO؛ وهذه تُعلَّم بذلك بدل أن تُخفى أو تُقبل صامتة.

لماذا هي مجانية؟

لأنها باقي قسمة. فليس ثمة خادمٌ في الأمر ولا شيءٌ يُنزَّل: الفحصُ كله يجري في متصفحك، ولا يُرفع شيءٌ مما تلصقه ولا يُسجَّل ولا يُخزَّن في أي مكان. وفي صفحةٍ يلصق فيها الناس أرقام حساباتهم المصرفية يكون هذا أهم من المعتاد، ولذلك اختيرت حسبةٌ لا تحتاج إلى أي استعلام.

فلا حساب ولا تسجيل ولا شيء محجوب. والمحرّك ومعه مئتان وتسعة تحققًا في المستودع إلى جوار الصفحة، ومنها المسوحُ التي وراء كل رقمٍ ذُكر أعلاه.