في بداية عام 2009، بدأ تشغيل شبكة البيتكوين رسميًا. كنظام عملة افتراضية، تم تحديد إجمالي كمية البيتكوين بواسطة بروتوكول توافق الشبكة، ولا يمكن لأي فرد أو مؤسسة تعديل عرضه أو سجلات معاملاته بشكل عشوائي. بعد سنوات من التشغيل الناجح لشبكة البيتكوين، بدأت بعض المؤسسات المالية تدرك تدريجياً أن تقنيتها الأساسية - بلوكتشين - هي في الواقع نوع من دفتر الأستاذ الموزع المشترك الذكي وتقنية نقل القيمة من نظير إلى نظير، وتأثيرها المحتمل على المالية وجميع الصناعات، حتى يمكن مقارنتها باختراع نظام المحاسبة المزدوجة.
جوهرًا، يعد بلوكتشين تقنية لا تتطلب مشاركة وسطاء، ويمكن أن تحافظ على مجموعة من سجلات دفتر الأستاذ غير القابلة للتغيير بين المشاركين غير الموثوق بهم أو ضعيفي الثقة. تشمل السمات النموذجية لبلوكتشين 1.0:
1. هيكل كتلة بيانات سلسلة على أساس الكتل
تختار العقد في نظام بلوكتشين من خلال آلية توافق العقد التي لديها صلاحيات تجميع المعاملات، حيث تقوم هذه العقدة بتجميع قيمة هاش الكتلة السابقة، والطابع الزمني، والمعاملات الصالحة لفترة معينة وقيمة جذر شجرة ميركل وغيرها من المحتويات في كتلة جديدة، ثم تبثها إلى الشبكة بأكملها. ترتبط كل كتلة بطريقة تشفير مع الكتلة السابقة، مما يشكل سلسلة. عندما تصل سلسلة الكتل إلى طول معين، لتعديل محتوى المعاملات في كتلة تاريخية معينة، يجب إعادة بناء سجلات المعاملات و الإثباتات التشفيرية لجميع الكتل السابقة لتلك الكتلة، مما يحقق منع التلاعب.
2. دفتر الأستاذ المشترك على الشبكة
في شبكة بلوكتشين النموذجية، تخزن كل عقدة دفتر الأستاذ الكامل والمتسق لسجلات المعاملات التاريخية للشبكة بأكملها. لن تؤثر التلاعب أو الهجمات على بيانات دفتر الأستاذ لعقدة معينة على أمان دفتر الأستاذ للشبكة. بالإضافة إلى ذلك، تتصل العقد بطريقة من نظير إلى نظير، ولا توجد خوادم مركزية، وبالتالي لا يوجد نقطة هجوم واحدة. كما أن دفتر الأستاذ المشترك على الشبكة يمنع بشكل فعال مشاكل الدفع المزدوج.
3. التشفير غير المتماثل
يعتمد نظام حسابات بلوكتشين النموذجي على خوارزميات التشفير غير المتماثلة، ويتكون من مفتاح عام ومفتاح خاص. لا يمكن استخدام الأصول الموجودة في المفتاح العام المقابل دون المفتاح الخاص.
4. شفافية الشفرة المصدرية
يمكن التحقق من آلية التوافق، والقواعد، وغيرها في شبكة بلوكتشين من خلال شفرة مصدرية موحدة مفتوحة المصدر.
تتكون هذه المجموعات من التقنيات معًا، مما يشكل التنفيذ النموذجي لبلوكتشين 1.0.