بتكوين (Bitcoin) هي عملة مشفرة تعتمد على اللامركزية، وتستخدم شبكة نظير إلى نظير مع مبادرة توافق، وشفرة مصدر مفتوح، وتستخدم تقنية البلوكتشين (Blockchain) كالتكنولوجيا الأساسية. تعتبر نظام بتكوين من أوائل الأنظمة التي استخدمت تقنية البلوكتشين. نظام بتكوين هو نظام دفع إلكتروني يعتمد على مبادئ التشفير بدلاً من اعتماد الثقة على الهيئات الرسمية، مما يتيح للطرفين المتفقين على صفقة إجراء المدفوعات مباشرة دون الحاجة إلى تدخل طرف ثالث. تشمل المفاهيم الرئيسية في بتكوين المعاملات، خادم الطوابع الزمنية، إثبات العمل، الشبكة، والحوافز. المعاملات هي الجزء الأكثر أهمية في نظام بتكوين، حيث أن كل شيء آخر في بتكوين يهدف إلى ضمان إنشاء المعاملات، ونشرها عبر الشبكة، والتحقق منها، وإضافتها في النهاية إلى دفتر الحسابات العالمي (البلوكتشين). الطبيعة الأساسية لمعاملات بتكوين هي هيكل بيانات، حيث يتم ترميز هذه الهياكل لنقل القيمة بين المشاركين في معاملات بتكوين. بلوكتشين بتكوين هو دفتر حسابات عالمي مزدوج، حيث تمثل كل معاملة بتكوين سجلًا علنيًا على بلوكتشين بتكوين. يعرف بتكوين العملة الإلكترونية بأنها سلسلة من التوقيعات الرقمية، حيث يتم نقل العملة من خلال توقيع المالك على المعاملة السابقة وتوقيع المالك التالي باستخدام مفتاحه العام، ثم يتم إضافة هذين التوقيعين إلى نهاية العملة. يمكن للمستلم التحقق من ملكية السلسلة من خلال التحقق من التوقيع. تستخدم بتكوين تقنية التشفير غير المتماثلة، حيث يكون المفتاح العام هو رقم حساب المستخدم. عندما يرغب المستخدم في إنفاق بتكوين، يحتاج إلى توقيع باستخدام المفتاح الخاص، ويستخدم النظام رقم الحساب، وهو المفتاح العام، للتحقق مما إذا كان التوقيع صحيحًا، ويحسب المبلغ الحقيقي في الحساب حاليًا بناءً على المعاملات السابقة، لضمان أن الأموال التي يتم استخدامها تكون ضمن المبلغ الحقيقي في الحساب. يجب توقيع كل سجل معاملاتي باستخدام المفتاح الخاص، ويتحقق النظام من صحة التوقيع باستخدام المفتاح العام. إذا كان التحقق صحيحًا، يُعتبر ذلك قانونيًا، ثم يتحقق النظام أيضًا من أن المبلغ الذي تم إدخاله في السجل صحيح. تتم عملية التحقق من خلال حساب كافة سجلات المعاملات السابقة لذلك المفتاح العام، للحصول على المبلغ الحالي في الحساب، إذا لم يتجاوز ذلك المبلغ فإن ذلك يعتبر قانونيًا. تضمن هذه الآلية أن يتمكن المستخدم من إجراء عمليات فقط على حسابه، ومع مبدأ التوافق النهائي في هيكل الشبكة النظير إلى نظير (P2P) وبنية دفتر الحسابات المتسلسلة، يحتاج المهاجم إلى قوة حوسبة تتجاوز تلك الموجودة في المجموعة الحالية لإنشاء فرع آخر من دفتر الحسابات، كما يمكن للمهاجم تغيير حسابه فقط، لذا فإن عائدات هذا الهجوم تكون منخفضة للغاية. بالنسبة لنظام بتكوين، تجعل قوة الحوسبة الكبيرة النظام أكثر قوة. تعتمد بتكوين على آلية إثبات العمل التنافسية لحل كل عقدة لمشكلة رياضية معقدة ولكن سهلة التحقق باستخدام SHA256، حيث تحصل العقدة التي تحل هذه المشكلة بأسرع وقت على حق تسجيل الكتل والمكافآت من بتكوين الناتجة عن تلك الكتل. يمكن فهم هذه المشكلة على أنها العثور على رقم عشوائي مناسب (Nonce) من خلال البحث العنيف بناءً على قيمة الصعوبة الحالية، بحيث تكون قيمة SHA256 المزدوجة لكل بيانات رأس الكتلة أقل من أو تساوي القيمة المستهدفة. يقوم نظام بتكوين تلقائيًا بتعديل قيمة الصعوبة لضمان أن يكون الوقت المتوسط لإنشاء الكتلة 10 دقائق. عادةً ما تتكون قيمة هاش رأس الكتلة الملبية للمتطلبات من عدة أصفار بادئة، كلما زادت قيمة الصعوبة، زادت أصفار الهاش البادئة، وكلما زادت الصعوبة في العثور على الرقم العشوائي المناسب وإصدار كتلة جديدة. تعتمد بتكوين على هيكل شبكة نظير إلى نظير (P2P) قائم على الإنترنت، حيث كل عقدة في الشبكة متساوية، ولا توجد أي خدمات مركزية أو هياكل هرمية، حيث تتصل العقد ببعضها البعض في هيكل مسطح. عندما تُنشأ كتلة جديدة، يقوم العقدة التي أنشأت الكتلة ببث بيانات الكتلة إلى الشبكة، حيث تقوم العقد الأخرى بالتحقق. تتضمن خطوات نشر بيانات الكتلة في بتكوين ما يلي: (1) بث المعاملات الجديدة إلى جميع العقد في الشبكة. (2) يقوم كل عقدة بجمع المعاملات الجديدة وتعبئتها في كتلة. (3) تسعى كل عقدة للعثور على إثبات عمل صعب لكتلتها. (4) عندما تعثر إحدى العقد على إثبات العمل، تقوم ببث تلك الكتلة إلى جميع العقد. (5) تقبل العقد الأخرى هذه الكتلة فقط إذا كانت جميع المعاملات فيها صحيحة وغير موجودة من قبل. (6) تقوم العقد الأخرى بإنشاء كتلة جديدة في السلسلة باستخدام قيمة هاش الكتلة السابقة كهاش سابق، مما يدل على أنها قبلت هذه الكتلة. تعتبر جميع العقد أطول سلسلة كالسلسلة الصحيحة وتواصل إطالتها. إذا بث عقدتان كتلاً جديدة مختلفة في نفس الوقت، فإن كلا الكتلتين ستحتفظان، مما يؤدي إلى ظهور فرع في السلسلة. عندما يستمر كل فرع في الإطالة، ستختار جميع العقد أطول فرع كالسلسلة الرئيسية وتواصل إنشاء كتل خلفها. تحتوي المعاملة الأولى في كل كتلة بتكوين على بتكوين جديد تم دفعه للمبدع ورسوم معاملات أخرى، مما يحفز العقد على دعم نظام بتكوين أكثر، وهذه طريقة لتوزيع العملة الإلكترونية في السوق بدون مركزية، مشابهة لتعدين الذهب وإدخال الذهب في السوق. يساهم نظام الحوافز في الحفاظ على نزاهة العقد، فإذا كان المهاجم الخبيث يمتلك قوة حوسبة إجمالية أكبر من العقد النزيهة، فسيدرك أن تدمير هذا النظام سيؤدي إلى فقدان ثروته، بينما سيؤدي الحفاظ على النزاهة إلى حصوله على المزيد من العملة الإلكترونية.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
#Gate 新上线 WLFI# #九月份加密市场能否突破# #今日你看涨还是看跌?#
بتكوين (Bitcoin) هي عملة مشفرة تعتمد على اللامركزية، وتستخدم شبكة نظير إلى نظير مع مبادرة توافق، وشفرة مصدر مفتوح، وتستخدم تقنية البلوكتشين (Blockchain) كالتكنولوجيا الأساسية. تعتبر نظام بتكوين من أوائل الأنظمة التي استخدمت تقنية البلوكتشين. نظام بتكوين هو نظام دفع إلكتروني يعتمد على مبادئ التشفير بدلاً من اعتماد الثقة على الهيئات الرسمية، مما يتيح للطرفين المتفقين على صفقة إجراء المدفوعات مباشرة دون الحاجة إلى تدخل طرف ثالث. تشمل المفاهيم الرئيسية في بتكوين المعاملات، خادم الطوابع الزمنية، إثبات العمل، الشبكة، والحوافز. المعاملات هي الجزء الأكثر أهمية في نظام بتكوين، حيث أن كل شيء آخر في بتكوين يهدف إلى ضمان إنشاء المعاملات، ونشرها عبر الشبكة، والتحقق منها، وإضافتها في النهاية إلى دفتر الحسابات العالمي (البلوكتشين). الطبيعة الأساسية لمعاملات بتكوين هي هيكل بيانات، حيث يتم ترميز هذه الهياكل لنقل القيمة بين المشاركين في معاملات بتكوين. بلوكتشين بتكوين هو دفتر حسابات عالمي مزدوج، حيث تمثل كل معاملة بتكوين سجلًا علنيًا على بلوكتشين بتكوين. يعرف بتكوين العملة الإلكترونية بأنها سلسلة من التوقيعات الرقمية، حيث يتم نقل العملة من خلال توقيع المالك على المعاملة السابقة وتوقيع المالك التالي باستخدام مفتاحه العام، ثم يتم إضافة هذين التوقيعين إلى نهاية العملة. يمكن للمستلم التحقق من ملكية السلسلة من خلال التحقق من التوقيع. تستخدم بتكوين تقنية التشفير غير المتماثلة، حيث يكون المفتاح العام هو رقم حساب المستخدم. عندما يرغب المستخدم في إنفاق بتكوين، يحتاج إلى توقيع باستخدام المفتاح الخاص، ويستخدم النظام رقم الحساب، وهو المفتاح العام، للتحقق مما إذا كان التوقيع صحيحًا، ويحسب المبلغ الحقيقي في الحساب حاليًا بناءً على المعاملات السابقة، لضمان أن الأموال التي يتم استخدامها تكون ضمن المبلغ الحقيقي في الحساب. يجب توقيع كل سجل معاملاتي باستخدام المفتاح الخاص، ويتحقق النظام من صحة التوقيع باستخدام المفتاح العام. إذا كان التحقق صحيحًا، يُعتبر ذلك قانونيًا، ثم يتحقق النظام أيضًا من أن المبلغ الذي تم إدخاله في السجل صحيح. تتم عملية التحقق من خلال حساب كافة سجلات المعاملات السابقة لذلك المفتاح العام، للحصول على المبلغ الحالي في الحساب، إذا لم يتجاوز ذلك المبلغ فإن ذلك يعتبر قانونيًا. تضمن هذه الآلية أن يتمكن المستخدم من إجراء عمليات فقط على حسابه، ومع مبدأ التوافق النهائي في هيكل الشبكة النظير إلى نظير (P2P) وبنية دفتر الحسابات المتسلسلة، يحتاج المهاجم إلى قوة حوسبة تتجاوز تلك الموجودة في المجموعة الحالية لإنشاء فرع آخر من دفتر الحسابات، كما يمكن للمهاجم تغيير حسابه فقط، لذا فإن عائدات هذا الهجوم تكون منخفضة للغاية. بالنسبة لنظام بتكوين، تجعل قوة الحوسبة الكبيرة النظام أكثر قوة. تعتمد بتكوين على آلية إثبات العمل التنافسية لحل كل عقدة لمشكلة رياضية معقدة ولكن سهلة التحقق باستخدام SHA256، حيث تحصل العقدة التي تحل هذه المشكلة بأسرع وقت على حق تسجيل الكتل والمكافآت من بتكوين الناتجة عن تلك الكتل. يمكن فهم هذه المشكلة على أنها العثور على رقم عشوائي مناسب (Nonce) من خلال البحث العنيف بناءً على قيمة الصعوبة الحالية، بحيث تكون قيمة SHA256 المزدوجة لكل بيانات رأس الكتلة أقل من أو تساوي القيمة المستهدفة. يقوم نظام بتكوين تلقائيًا بتعديل قيمة الصعوبة لضمان أن يكون الوقت المتوسط لإنشاء الكتلة 10 دقائق. عادةً ما تتكون قيمة هاش رأس الكتلة الملبية للمتطلبات من عدة أصفار بادئة، كلما زادت قيمة الصعوبة، زادت أصفار الهاش البادئة، وكلما زادت الصعوبة في العثور على الرقم العشوائي المناسب وإصدار كتلة جديدة. تعتمد بتكوين على هيكل شبكة نظير إلى نظير (P2P) قائم على الإنترنت، حيث كل عقدة في الشبكة متساوية، ولا توجد أي خدمات مركزية أو هياكل هرمية، حيث تتصل العقد ببعضها البعض في هيكل مسطح. عندما تُنشأ كتلة جديدة، يقوم العقدة التي أنشأت الكتلة ببث بيانات الكتلة إلى الشبكة، حيث تقوم العقد الأخرى بالتحقق. تتضمن خطوات نشر بيانات الكتلة في بتكوين ما يلي: (1) بث المعاملات الجديدة إلى جميع العقد في الشبكة. (2) يقوم كل عقدة بجمع المعاملات الجديدة وتعبئتها في كتلة. (3) تسعى كل عقدة للعثور على إثبات عمل صعب لكتلتها. (4) عندما تعثر إحدى العقد على إثبات العمل، تقوم ببث تلك الكتلة إلى جميع العقد. (5) تقبل العقد الأخرى هذه الكتلة فقط إذا كانت جميع المعاملات فيها صحيحة وغير موجودة من قبل. (6) تقوم العقد الأخرى بإنشاء كتلة جديدة في السلسلة باستخدام قيمة هاش الكتلة السابقة كهاش سابق، مما يدل على أنها قبلت هذه الكتلة. تعتبر جميع العقد أطول سلسلة كالسلسلة الصحيحة وتواصل إطالتها. إذا بث عقدتان كتلاً جديدة مختلفة في نفس الوقت، فإن كلا الكتلتين ستحتفظان، مما يؤدي إلى ظهور فرع في السلسلة. عندما يستمر كل فرع في الإطالة، ستختار جميع العقد أطول فرع كالسلسلة الرئيسية وتواصل إنشاء كتل خلفها. تحتوي المعاملة الأولى في كل كتلة بتكوين على بتكوين جديد تم دفعه للمبدع ورسوم معاملات أخرى، مما يحفز العقد على دعم نظام بتكوين أكثر، وهذه طريقة لتوزيع العملة الإلكترونية في السوق بدون مركزية، مشابهة لتعدين الذهب وإدخال الذهب في السوق. يساهم نظام الحوافز في الحفاظ على نزاهة العقد، فإذا كان المهاجم الخبيث يمتلك قوة حوسبة إجمالية أكبر من العقد النزيهة، فسيدرك أن تدمير هذا النظام سيؤدي إلى فقدان ثروته، بينما سيؤدي الحفاظ على النزاهة إلى حصوله على المزيد من العملة الإلكترونية.