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

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

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

ينشأ أمان إطار العمل هذا من طريق الاتجاه الواحد الذي ينتقل من المفتاح الخاص إلى الموقع العام. إنه أمر يتجاوز حدود الخيال أن تتوقع الحصول على المفتاح العام من الموقع ؛ علاوة على ذلك ، من الصعب الحصول على المفتاح الخاص من المفتاح العام. في Blockchain.com Wallet ، يعد برنامج الاسترداد السريع المكون من 12 كلمة بذرة العدد الهائل من المفاتيح الخاصة للعناوين المتعددة الواضحة التي تم إنشاؤها داخل المحفظة. هذا هو الشيء الذي يسمح لك بإعادة قبول الأصول الخاصة بك بغض النظر عما إذا كنت تفقد قبولك في محفظتك الفريدة. سيؤدي استخدام تعبير التعزيز إلى تكرار المفاتيح الخاصة بك إلى محفظة أخرى ، مما يؤدي بشكل أساسي إلى استنساخ دقيق لمحفظتك الفريدة ، مع استكمال المواقع المستخدمة وسجل التبادل.

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