16 يونيو 2026
كيفية وضع ختم زمني على ملف (وإثبات وجوده)
ضع ختمًا زمنيًا على أي ملف وأثبت أنه كان موجودًا في لحظة محددة: دليل .ots مجاني، مرتبط بسلسلة بيتكوين، ويمكن التحقق منه إلى الأبد.
في يوم ما، قد تحتاج إلى إثبات أن ملفًا كان موجودًا في وقت محدد: أن مخطوطتك سبقت اتهامًا بالانتحال، أن عرضك كان جاهزًا قبل الموعد النهائي، أو أن تصميمًا كان ملكك قبل تصميم منافس. حقل "تاريخ التعديل" في الملف لن يساعدك: يمكن لأي شخص تغييره بنقرتين. ما تحتاجه فعليًا هو ختم زمني غير قابل للتزوير يستطيع طرف خارجي التحقق منه دون أن يثق بك، أو بالملف، أو حتى بالأداة التي أنشأته. وهذا بالضبط ما يغطيه هذا الدليل: كيف تضع ختمًا زمنيًا على ملف بحيث يصبح وجوده في وقت معيّن مسألة سجلّ تشفيري، لا مجرد كلمتك في مواجهة كلمة الطرف الآخر.
ما ستحتاج إليه
- متصفّح ويب (على الحاسوب أو الهاتف، لا يهم أيّهما)
- الملف الذي تريد وضع ختم زمني عليه، بأي صيغة
- الملف الأصلي محفوظًا في مكان آمن بعد ذلك: ستحتاج إليه مرة أخرى للتحقق من الدليل لاحقًا
هذه هي القائمة كاملةً. لا محفظة، ولا بيتكوين، ولا حساب.
ضع ختمًا زمنيًا على ملف في ثلاث خطوات
الخطوة 1: افتح أداة الختم الزمني
افتح أداة الختم الزمني من MyTools في أي متصفّح. الصفحة عبارة عن منطقة إفلات واحدة: لا شاشة تسجيل دخول، ولا مؤشر رفع يتقدّم في الأعلى، لأن ملفك نفسه لا يُرسَل إلى أي مكان.

الخطوة 2: أفلِت ملفك (أو عدة ملفات)
اسحب ملفًا إلى المنطقة أو اضغط على "استعراض الملفات". يمكنك اختيار مجموعة كاملة دفعةً واحدة: مجلد صور، أو مجموعة عقود، أو كل فصل من مسودة. بمجرد وصول الملف، يحسب متصفّحك قيمة التجزئة SHA-256 محليًا ولا يرسل سوى تلك البصمة المكوّنة من 32 بايت إلى خوادم تقويم OpenTimestamps. أما المستند نفسه فيبقى على جهازك.

الخطوة 3: نزّل دليلك
بعد بضع ثوانٍ، تحصل على ملف .ots واحد لكل ملف أدخلته: هذا هو دليل الختم الزمني الخاص بك. نزّله (أو احصل على المجموعة كاملةً في ملف ZIP) واحفظه بجوار الملف الأصلي مباشرةً.

ما هو ملف .ots في الحقيقة
من المفيد أن تعرف ما الذي نزّلته للتو. عند وضع ختم زمني على ملف، لا يُسجَّل أي شيء من محتوى الملف في أي مكان، بل قيمة تجزئة فقط. قيمة التجزئة SHA-256 هي بصمة من 32 بايت: غيّر بكسلًا واحدًا أو فاصلة في الأصل وستتغيّر قيمة التجزئة بالكامل، لكن لا يمكن أبدًا عكسها لإعادة بناء الملف. ولهذا فإن إرسالها لا يكشف أي شيء.
ملف .ots هو دليل ثنائي صغير يسجّل المسار التشفيري من قيمة تجزئة ملفك إلى كتلة محددة في سلسلة بيتكوين. ولأن سلسلة بيتكوين للإضافة فقط (append-only) وتُنسَخ بشكل مستقل لدى آلاف الأجهزة، فإن التاريخ المرتبط بتلك الكتلة لا يمكن إعادة كتابته خُفيةً لاحقًا. لذا فإن ملف .ots لا يقول "تَعِد MyTools بأن هذا الملف كان موجودًا اليوم"، بل يقول "سُجّلت هذه القيمة بالذات في كتلة عُدِّنت في هذا الوقت"، ويستطيع أي شخص التحقق من هذا الادعاء على السلسلة العامة.
الختم الزمني مقابل التوثيق لدى كاتب عدل مقابل "تاريخ التعديل"
يسهل الخلط بين هذه الثلاثة، والفروق بينها مهمة:
- "تاريخ التعديل" في البيانات الوصفية قابل للتحرير، ومحلي، ولا يثبت شيئًا للمتشكّك. تجاهله في أي أمر قد يكون موضع نزاع.
- التوثيق التقليدي لدى كاتب عدل قوي لكنه بطيء ومكلف: تثق بكاتب عدل أو بسجلّ، وتدفع رسومًا، وتعتمد على بقاء تلك المؤسسة قائمةً، واحتفاظها بسجلاتها، بعد سنوات.
- الختم الزمني التشفيري لا يثق بأي طرف بمفرده. الدليل رياضياتٌ مرتبطة بسجلّ عام، إنشاؤه مجاني، ويمكن لأي شخص التحقق منه إلى الأبد. حدُّه أنه يثبت متى كان الملف موجودًا، لا مَن أعدّه، فاقرنه بتوقيع أو وثيقة تحمل اسمًا إذا كانت المسألة مسألة تأليف.
في معظم النزاعات اليومية - المواعيد النهائية، والمسودات، والأسبقية - يكون الختم الزمني التشفيري هو الخيار العملي الأمثل.
كيف تتحقق من ختم زمني لاحقًا
الدليل لا يكون مفيدًا إلا إذا استطعت التحقق منه وقت الحاجة. للتحقق، تحتاج إلى أمرين معًا: الملف الأصلي دون تغيير، وملف .ots الخاص به. قدّمهما إلى أي أداة متوافقة مع OpenTimestamps - بما في ذلك أداة التحقق من الختم الزمني المرافقة - فتعيد حساب قيمة تجزئة ملفك، وتتتبّع المسار المسجّل في .ots، وتُبلغك بكتلة بيتكوين (وتاريخها) التي رُبطت بها القيمة. وإذا تغيّر الملف ولو بايتًا واحدًا، فلن تتطابق قيم التجزئة وسيفشل التحقق، وهذا بالضبط ما تريده.
ملاحظة بشأن التوقيت: يسجّل خادم التقويم قيمتك على الفور ويعيد دليلًا قيد الانتظار يكون صالحًا تشفيريًا بالفعل. أما التأكيد الكامل على السلسلة فيصل مع كتلة بيتكوين التالية، عادةً خلال نحو عشر دقائق.
أخطاء شائعة ينبغي تجنبها
حذف الأصل أو تعديله. يتحقق ملف .ots فقط من البايتات الدقيقة التي ختمتها. إن أعدت حفظ المستند، أو صدّرت نسخة PDF جديدة، أو نزعت بياناته الوصفية، صار ملفًا مختلفًا بقيمة تجزئة مختلفة. اختم النسخة النهائية ثم اتركها دون مساس.
فقدان ملف .ots. الدليل موجود في ذلك الملف الصغير، لا على خوادمنا؛ فنحن لا نحتفظ بأي نسخة. انسخه احتياطيًا تمامًا كما تنسخ الأصل. وإعادة ختم الملف الشهر المقبل ستمنحك ختمًا زمنيًا أحدث، لا الختم الذي أردته.
ختم اللحظة الخاطئة. يثبت الختم الزمني أن ملفًا كان موجودًا في لحظة الختم أو قبلها، لا قبل ذلك أبدًا. إذا كان لتاريخ ما أهمية، فاختم العمل بمجرد اكتماله، لا بعد أسابيع حين يكون النزاع قائمًا بالفعل.
في الختام
الختم الزمني يحوّل عبارة "ثق بي، أنا من فعلها أولًا" إلى شيء يستطيع شخص غريب التحقق منه على السجلّ العام. احسب قيمة تجزئة الملف، واحصل على .ots، واحتفظ بهما معًا: هذه هي العادة كلها، ولا تكلّف شيئًا. لن تحلّ محل عقد أو توقيع، لكن لإثبات متى كان شيء موجودًا، قلّ أن تجد ما هو بهذا القدر من الرخص والسرعة والديمومة.
ألديك شيء يستحق الحماية؟ ضع ختمًا زمنيًا على ملف مجانًا →