أنواع سلسلة السجلات

مكتمل

يمكن أن تكون سلسلة السجلات عامة أو خاصة. يحدد التمييز من يمكنه المشاركة في شبكة سلسلة السجلات.

سنة

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

تُعد سلسلة السجلات العامة لامركزية مع عدم وجود سلطة واحدة على الشبكة. جميع المعاملات في سلسلة السجلات ظاهرة من خلال أي عُقدة على الشبكة.

أُنشئت أول شبكة سلسلة سجلات للبتكوين. شبكة سلسلة سجلات البتكوين عامة. جميع المعاملات قابلة للعرض من قبل أي شخص. على سبيل المثال، يمكنك عرض أحدث كتل البتكوين والمعاملات باستخدام مستكشف الكتلة.

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

خاص

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

سلسلة سجلات الاتحاد خاصة ولكن تُوزَّع السلطة وتعمل لتحقيق أفضل مصالح الشبكة.

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

قد نرغب أيضًا في شمول بعض البيانات بالخصوصية. على سبيل المثال، ستعرف جميع الأطراف أن منتج ما قد نُقِل ولكن يمكن الاحتفاظ بسرية تفاصيل الشحنة. نظرًا لأننا نستخدم العديد من شركات الشحن، يمكن الاحتفاظ بتفاصيل الشحنات بين طرفين. ستعرف شركات الشحن المتنافسة فقط أن المعاملة حدثت ولم تتمكن من رؤية تفاصيل الشحنة.

بروتوكولات سلسلة السجلات

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

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

إذا كنت ستستخدم سلسلة السجلات للحل الخاص بك، ففكر في بروتوكول استخدام عام مثل Ethereum وHyperledger Fabric. إنها سلاسل سجلات قابلة للبرمجة يمكن استخدامها لعدة سيناريوهات. تستخدم بروتوكولات الاستخدام العام العقود الذكية لتشفير منطق الأعمال والحالة. في هذه الوحدة، نركِّز على بروتوكول الإثيريوم.