الانتقال إلى المحتوى

الأمان والإثبات

إذا وصل الأمر إلى نزاع، فسيكون لديك سجل موقع ومؤرخ لما اتفق عليه. ثبته فتكون بصمته في معاملة Polygon مؤرخة لا نتحكم بها. أي تغيير لاحق في السجل لن يطابقها.

طريقة العمل

من المسودة الأولى إلى الإثبات النهائي

هذا مسار اتفاق TrustChain كاملا، من المسودة الأولى إلى إثبات تعرضه في نزاع. ثبت السجل فتصبح بصمته وتاريخه على سلسلة كتل عامة بدلا من الاعتماد على الثقة بنا.

01

تدونه كتابة

تكتب الشروط بلغة بسيطة وتدعو الشخص الآخر. عندما يكون لكليكما حساب، يمكنكما مناقشتها في محادثة داخل الاتفاق مشفرة من طرف إلى طرف. تبقى المفاتيح على أجهزتكما لا خوادمنا، فلا يقرأها إلا المشاركون. حتى نحن لا نقرأها.

02

توقع الاتفاق

يوقع كلاكما بعد التحقق من الهوية، ويسجل كل توقيع مع وقته. نخزن الاتفاق ليعمل TrustChain، ولا يرسل إلى OpenAI إلا عندما تطلب من المستشار الذكي أو Pip المساعدة بشأنه.

03

يحسب التثبيت بصمة

عند تثبيت سجل موقع، نحسب رمزا قصيرا، أي بصمته، من معرفه وعنوانه وشروطه ومبلغه ومعرفي حسابي الطرفين. تعطي المدخلات نفسها الرمز نفسه دائما؛ وتغيير محرف واحد يجعله مختلفا تماما.

04

تكتب على Polygon

يكتب الرمز ومعرف السجل على Polygon في معاملة مؤرخة. إذا تغير السجل لاحقا فلن يطابق القيد، ويمكن لأي شخص البحث عنه على Polygonscan.

توضح كيف يسجل TrustChain التوقيع كل خطوة وما يسجله TrustChain فيها بدقة.

بياناتك

ما يبقى خاصا. وما يصبح عاما.

لاتفاقك ثلاث طبقات: البيانات الحساسة، وما يشغل الخدمة، والجزء الصغير الذي ينشر إذا ثبت. إليك مكان كل منها.

خاص

مرئي للطرفين

يخزنه TrustChain لتعمل الخدمة. لا ينشر أبدا.

  • نص الاتفاق الكامل
  • الشروط والأحكام
  • البنود المتفاوض عليها
الخدمة

تديره TrustChain

بيانات تبقي الخدمة عاملة. يعرض الرابط العام الحالة وتواريخ التوقيع، لا هويتك أبدا.

  • حالات التوقيع
  • الطوابع الزمنية
  • حالة الاتفاق
عام

على Polygon إذا ثبت

يمكن لأي شخص البحث عنها على Polygonscan، دون حساب.

  • البصمة
  • معرف TrustChain الداخلي للاتفاق
  • تاريخ التثبيت ووقته
  • حقلان فارغان للمحافظ

لا يذهب نص الاتفاق أو الأسماء أو البريد إلى السلسلة. يكتب التثبيت بصمة الاتفاق ومعرفه لدى TrustChain. يبقى حقلا المحافظ في المعاملة فارغين: لا توصل محفظة أبدا.

متى يهم ذلك

إذا رفض العميل الدفع

انتهى العمل والعميل لا يدفع، أو يقول إن الاتفاق كان مختلفا. إليك ما يحدث بعد ذلك.

1

تفتح الاتفاق الذي وقعتماه

يبقى في حسابك على TrustChain كما وقعه الطرفان تماما. لا يستطيع أي طرف تعديل الشروط بعد ذلك.

2

تشارك رابطه العام

يمكن لأي شخص فتحه دون حساب ورؤية توقيع الطرفين ووقته. لا تعرض بيانات خاصة.

3

إذا ثبت، فالتاريخ عام

توجد بصمته في معاملة Polygon ذات طابع زمني خاص، فلا يطابقها أي تغيير لاحق في السجل.

4

أي نسخة مختلفة تحتاج إلى تفسير

إذا قدم الطرف الآخر نسخة مختلفة، يمكنك الإشارة إلى السجل الذي وقعتماه وقيده المؤرخ على Polygon.

لا تحتاج إلى أن يكتفي أحد بتصديقك. لديك السجل الموقع.

التفاصيل الداخلية

للمهتمين بالتفاصيل التقنية

إن أردت التفاصيل، فها هي.

البصمةتجزئة Keccak-256 لمعرف السجل وعنوانه وشروطه ومبلغه ومعرفي حسابي الطرفين. حتمية وأحادية الاتجاه ومقاومة للتصادم: دالة التجزئة نفسها التي تستخدمها Polygon وEthereum أصلا.
التثبيتتكتب البصمة ومعرف السجل لدى TrustChain على Polygon، سلسلة كتل عامة، مع حقلين فارغين للمحافظ. بعد تأكيد المعاملة لا يستطيع TrustChain أو الطرفان تعديل ذلك القيد أو إزالته، ولن يطابقه أي تغيير لاحق في السجل.
التحققالعقد الذكي وكل معاملة تثبيت علنيان. يمكن لأي شخص فتح المعاملة على Polygonscan وتأكيد البصمة وتاريخها دون الاعتماد على خوادم TrustChain.
العقد0x649Bc303d15E173D95B4d379e163868b03cf5Fec. جرى التحقق من شيفرته المصدرية على Polygonscan وSourcify. جمع كل منهما المصدر المنشور وتأكد من مطابقته للشيفرة العاملة على Polygon. المصدر نفسه متاح على GitHub في مجلد contracts، بجوار trustchain-verify، أداة للقراءة فقط تقارن السجل العام بمعاملته على Polygon.
محفظة التثبيتالقيود التي يكتبها 0xF9505f8763649481DD1f604C92b4c0c2fffE7153 تخص TrustChain؛ ويمكن لأي شخص فحص مرسل معاملة التثبيت على Polygonscan.

مفتوح المصدر

تحقق دون الاعتماد علينا

مصدر عقد التثبيت وأداة تحقق للقراءة فقط متاحان على GitHub بترخيص MIT. باستخدام Node.js 18 أو أحدث، تقارن هذه الأوامر سجلنا التوضيحي، وهو اتفاق اختبار أنشأناه بأنفسنا، بـPolygon. لا تحتاج الأداة إلى حساب أو مفاتيح.

الطرفية
git clone https://github.com/TRUSTCHAIN-creator-KK/trustchain-protocol.git
cd trustchain-protocol
node verify/bin/trustchain-verify.js 5c79fbb0

اقرأ الشيفرة على GitHub · ما الذي يفحصه كل تحقق · افتح السجل التوضيحي

ما يمكنك التحقق منه دوننا

  • كتبت محفظة تثبيت TrustChain البصمة على Polygon في وقت تلك الكتلة.
  • ما زال العقد يحتفظ بتلك البصمة، ولا يتضمن وظيفة لتغيير قيد أو حذفه.
  • شيفرة العقد على Polygon تطابق المصدر المنشور على GitHub.

ما يعتمد على كلامنا

  • هوية الشخصين وأن كليهما وقع. التوقيعات وأوقاتها تأتي من سجلات TrustChain.
  • أن معرف السجل يخص ذلك التثبيت. لا يكتب المعرف ذو 8 محارف على السلسلة، ويربط سجل TrustChain العام بينهما.
  • البيانات التي حسبت منها البصمة، ما لم تكن لديك نسخة من ملف السجل. يمكن لأي طرف في اتفاق مثبت تنزيله من تبويب الإثبات.

أسئلة شائعة

أسئلة يطرحها الناس

هل يستطيع TrustChain قراءة اتفاقي؟

يخزن الاتفاق ليعمل TrustChain، لذا نعم، يمكننا الوصول إليه تقنيا. لا يذهب إلى OpenAI إلا عندما تطلب مساعدة المستشار الذكي أو Pip بشأنه (الخصوصية، القسم 5). المحادثة مستثناة: مشفرة من طرف إلى طرف ولا يقرأ الرسائل إلا المشاركون، لا نحن.

هل يمكن إعادة البصمة إلى نصي الأصلي؟

لا. البصمة أحادية الاتجاه، ولا يمكن استعادة النص منها.

ماذا لو فقدت نسختي من الاتفاق؟

يحفظ الاتفاق في حسابك على TrustChain لتستعيده في أي وقت. إذا ثبت السجل تبقى بصمته وتاريخه أيضا على Polygon حتى لو ضاعت كل نسخ النص.

مع من تشاركون بياناتي؟

فقط مع الخدمات التي تشغل TrustChain: Sumsub للتحقق من الهوية، وStripe للدفع، وOpenAI عندما تطلب مساعدة المستشار الذكي أو Pip، وخدمة بريد لإرسال الدعوات، وGoogle Firebase، وأدوات التحليل التي توافق عليها. لا نعرض إعلانات على TrustChain.

أمان TrustChain

TrustChain ليس مكتب محاماة ولا يقدم مشورة قانونية. للأسئلة عن قابلية الإنفاذ، تحدث إلى مختص مؤهل في مكان إقامتك.

وجدت مشكلة أمنية؟ أرسل إلى founder@trustchain.biz وضع Security في عنوان الرسالة.