إثبات الوجود
اختم أي ملف بطابع زمني @beat — مجانًا وعلنًا. ملفك لا يغادر جهازك أبدًا؛ تُسجَّل تجزئته SHA-256 فقط. لاحقًا، أثبت أن المستند كان موجودًا في تلك اللحظة.
قابل للتحقق دون الثقة بأي أحد — حتى بنا
لا يستند قيدك إلى كلمتنا. تختمه شهود مستقلون — Bitcoin وبنك وأرشيفات عامة — لكلٍّ منهم مالك وبلد ودافع مختلف. الأرقام حيّة، وكل بطاقة تقود إلى الدليل.
السجل العلني
كل بصمة مرتبطة بالبصمة التي قبلها، ويمكن لأي شخص تنزيل السجل كاملًا وإعادة حسابه.
تصفّح نقاط التحققنقاط تحقق موقّعة
كل يوم وبعد إغلاق كل أسبوع، تُوقَّع حالة السجل بأكمله وتُربط بالحالة السابقة.
افتح أحدث نقطة تحققBitcoin
تُسجَّل الجذور الأسبوعية ونقاط التحقق في Bitcoin عبر OpenTimestamps، وتذكر كل نقطة تحقق كتلة حديثة — فيُحدَّد الزمن من الجانبين.
كيف يُحدَّد الزمنالتحويلات المصرفية
يُكتب كل جذر أسبوعي في عنوان تحويل لدى بنك خاضع للرقابة — سجل مؤرَّخ لا نتحكم فيه.
اطّلع على المراسي المصرفيةGitHub
نقاط تحقق الأسبوع وسجله وصفحته في إصدار لا يمكن تعديله لاحقًا.
اطّلع على الإصداراتInternet Archive
لقطة لصفحة كل أسبوع ونقطة تحققه، يحفظها أرشيف مستقل غير ربحي.
اطّلع على اللقطاتZenodo
السجل الكامل مودَع في المستودع البحثي المفتوح التابع لـ CERN، مع DOI دائم.
لماذا بنيناه بهذه الطريقة — اقرأ البيان
يُسجَّل طابعك الزمني فورًا — وتُضاف الأختام الإضافية لاحقًا
فورًا، عند إضافة الطابع الزمني: تجزئتك، وزمنها @beat وUTC، وموضعها في سلسلة التجزئات للإلحاق فقط. هذا وحده يُثبت بالفعل أن المستند كان موجودًا في تلك اللحظة.
خلال يوم واحد، توقّع نقطة التحقق اليومية التالية (بعد الساعة 00:00 UTC) السجل بأكمله — بما فيه قيدك — وتسجّله في Bitcoin بعد بضع ساعات.
بعد انتهاء الأسبوع — بمجرد إغلاق الأسبوع الحالي (يوم الاثنين التالي، 00:00 UTC) يُجمَّد جذر Merkle الأسبوعي، وتُضاف فوقه ثلاث طبقات مستقلة:
- توقيع Ed25519 — يُضاف لحظة ختم الأسبوع.
- Bitcoin (OpenTimestamps) — يُرسَل خلال ساعة؛ ويُؤكَّد في كتلة Bitcoin بعد بضع ساعات.
- الترسيخ البنكي — يُربَط الجذر برقم مرجعي بنكي مستقل ويُنشَر، عادةً خلال أيام قليلة.
لذا فإن الشهادة الجديدة التي تُظهر «pending — week still open» (قيد الانتظار — الأسبوع ما زال مفتوحًا) أمر طبيعي تمامًا. عُد بعد أن ينتهي أسبوعك ويُختم، ثم تحقّق مجددًا أو نزّل الشهادة مرة أخرى (أو امسح رمز QR الخاص بها) — عندئذٍ يظهر التوقيع وتصديق Bitcoin والترسيخ البنكي. أما الطابع الزمني نفسه فلا يتغير أبدًا.
الترسيخ الأسبوعي للتجزئات
يُرسَّخ جذر Merkle لكل أسبوع برقم مرجعي بنكي مستقل — سجل منفصل بطابع زمني يُثبت أن سجل الأسبوع كان موجودًا بحلول ذلك التاريخ.
كيف يعمل
1. يحسب متصفحك SHA-256 للملف — يبقى الملف على جهازك.
2. تُسجَّل التجزئة في سجل للإلحاق فقط ومرتبط بسلسلة تجزئات، مع زمنها @beat وUTC.
3. كل أسبوع تُجمَع كل التجزئات في جذر Merkle، يُوقَّع بمفتاحنا Ed25519 ويُرسَّخ خارجيًا — برقم مرجعي بنكي مستقل وفي Bitcoin عبر OpenTimestamps.
4. يمكن لأي شخص لاحقًا التحقق من تجزئة الملف، وطابعها الزمني، ودليل تضمينها حتى الجذر المُرسَّخ، والتوقيع، وتصديق Bitcoin (ملف .ots قابل للتنزيل).
هذا يشهد على الوجود في لحظة زمنية وعلى السلامة — لا على هوية مؤلف المحتوى ولا على أصالته.
تشارك صورة تحمل طابعًا زمنيًا عبر تطبيق مراسلة؟ أرسلها كمستند/ملف — التطبيقات التي تعيد ضغط الصور تغيّر البايتات، فلا تعود تجزئة ما يصل مطابقة للأصل الذي يحمل الطابع الزمني.
تريد الخوارزمية الدقيقة — تجزئة الورقة والعقدة، الرسالة المُوقَّعة، وكيفية إعادة حساب دليل التضمين؟ اقرأ مواصفات الإثبات الكاملة.
الإثبات يجيب عن «هذا كان موجودًا قبل تلك اللحظة». أما صورته المقابلة فتجيب عن «هذا لا يمكن قراءته قبل تلك اللحظة»: الكبسولة المختومة لا تُفتح إلا بعد @beat تختاره، وفقط عندما يجتمع حائزو مفاتيح مستقلون — فلا أحد يستطيع فتحها مبكرًا، ولا نحن أنفسنا. الصيغة مفتوحة: اقرأ مواصفات الكبسولة.
تُوقَّع جذور Merkle الأسبوعية بمفتاحنا Ed25519. المفتاح العام:
e7y9THJIUKvNKOZHmdBjJ8E0bOKyBFVxxMpAJ8w574Y=
سجل المفاتيح وتدويرها