عرض مشاركة واحدة
قديم 18-02-2019, 09:29 PM   المشاركة رقم: 1
الكاتب
الربح من الانترنت
مشرف قسم التجارة الألكترونية والربح من الأنترنت
الصورة الرمزية الربح من الانترنت

البيانات
تاريخ التسجيل: Jul 2018
رقم العضوية: 37552
المشاركات: 2,163
بمعدل : 1.04 يوميا

الإتصالات
الحالة:
الربح من الانترنت غير متواجد حالياً
وسائل الإتصال:

المنتدى : العملات الرقمية - الكريبتو - cryptocurrency , وكل ما يتعلق بها
افتراضي هل توجد علاقة بين البتكوين ودالة الهاش SHA-256

هل توجد علاقة بين البتكوين ودالة الهاش SHA-256

نقره لعرض الصورة في صفحة مستقلة

تعريف دالة الهاش

هي دالة تشفيرية مختصة بدخول البيانات صاحبة الحجم العشوائي لانتاج مخرجات ولكن بحجم ثابت وتكمن قوة دالة الهاش في كونها احادية الاتجاه أي ان باستطاعة أي شخص استخدامها في انتاج مخرجات ما إذا توفرت له المدخلات الخاصة بها ولكن لا يمكن حدوث العكس فلا يمك استخدام المخرج في انتاج مدخل وهذا ماجعلها قوية للبتكوين وربطهما معا ويدخلا معا عبر التعدين الخاص بالبتكوين وعبر توليد عناوين البتكوين
كيفية دخول دالة هاش في التعدين
هناك ستة معايير يستخدمها المعدن لعمل بلوك راسي حتي يتسني له بناء بلوكات مرشحة وهي رقم اصدار برمجية البتكوين ، ومرجع الهاش الخاص بالبوك السابق للبلوك المراد عمله ، وجذر ميركل وهو عبارة عن الهاش التمثيلي لكافة المعاملات داخل البلوك ، والختم الزمني وهو وقت صنع البلوك ، والهدف من البلوك في خوارزمية اثبات العمل ، وكذلك الرقم الخاص بالمتغير المسخدم في عملية اثبات ، ولانتاجها لابد من رأسية البلوك السابق خلال خوارزمية دالة الهاش SHA-256 مرتين ، وهو ما يُعرف أيضاً بدالة هاش SHA-256 المضاعفة هاش البلوك السابق تساوي رأسية البلوك SHA-256 (SHA-256، كما تُستخدم خوارزمية دالة الهاش أيضاً للحصول على جذر ميركل ، وهو أحد المعلمات اللازم إدخالها في رأسية البلوك

بعد اتمام المعدن العملية بنجاح ليظهر له استخداما بشكل جديد لخوارزمية دالة هاش ليصبح الرقم الخاص هو أحد معايير رأسية البلوك وقابل للتغير وإذا قام بتجزئة رأسية للبلوك عبر االدالة وكان الهاش أقل من الهدف دل على نجاح المعدن

دخول دالة هاش في توليد عناوين البتكوين

عبر مضاعفة المفتاح الخاص يتم توليد عنوان للبتكوين وهو رقم عشوائي باستخدام منحني اهليجي لتوليد مفتاحا عاما ثم يتم اعادة ادخال الناتج في خوارزمتي دالة هاش عبر الصيغة التالية حيث أن إذا كان
K = ، المفتاح العام و A=عنوان البتكوين
A = RIPEMD160 (SHA-256 (K))
واستخدام خوارزميتي دالة الهاش
SHA-256 وRIPEMD160 لتوليد عنوان البتكوين له أفضلية مميزة



عرض البوم صور الربح من الانترنت  
رد مع اقتباس


  #1  
قديم 18-02-2019, 09:29 PM
الربح من الانترنت الربح من الانترنت غير متواجد حالياً
مشرف قسم التجارة الألكترونية والربح من الأنترنت
افتراضي هل توجد علاقة بين البتكوين ودالة الهاش SHA-256

هل توجد علاقة بين البتكوين ودالة الهاش SHA-256

نقره لعرض الصورة في صفحة مستقلة

تعريف دالة الهاش

هي دالة تشفيرية مختصة بدخول البيانات صاحبة الحجم العشوائي لانتاج مخرجات ولكن بحجم ثابت وتكمن قوة دالة الهاش في كونها احادية الاتجاه أي ان باستطاعة أي شخص استخدامها في انتاج مخرجات ما إذا توفرت له المدخلات الخاصة بها ولكن لا يمكن حدوث العكس فلا يمك استخدام المخرج في انتاج مدخل وهذا ماجعلها قوية للبتكوين وربطهما معا ويدخلا معا عبر التعدين الخاص بالبتكوين وعبر توليد عناوين البتكوين
كيفية دخول دالة هاش في التعدين
هناك ستة معايير يستخدمها المعدن لعمل بلوك راسي حتي يتسني له بناء بلوكات مرشحة وهي رقم اصدار برمجية البتكوين ، ومرجع الهاش الخاص بالبوك السابق للبلوك المراد عمله ، وجذر ميركل وهو عبارة عن الهاش التمثيلي لكافة المعاملات داخل البلوك ، والختم الزمني وهو وقت صنع البلوك ، والهدف من البلوك في خوارزمية اثبات العمل ، وكذلك الرقم الخاص بالمتغير المسخدم في عملية اثبات ، ولانتاجها لابد من رأسية البلوك السابق خلال خوارزمية دالة الهاش SHA-256 مرتين ، وهو ما يُعرف أيضاً بدالة هاش SHA-256 المضاعفة هاش البلوك السابق تساوي رأسية البلوك SHA-256 (SHA-256، كما تُستخدم خوارزمية دالة الهاش أيضاً للحصول على جذر ميركل ، وهو أحد المعلمات اللازم إدخالها في رأسية البلوك

بعد اتمام المعدن العملية بنجاح ليظهر له استخداما بشكل جديد لخوارزمية دالة هاش ليصبح الرقم الخاص هو أحد معايير رأسية البلوك وقابل للتغير وإذا قام بتجزئة رأسية للبلوك عبر االدالة وكان الهاش أقل من الهدف دل على نجاح المعدن

دخول دالة هاش في توليد عناوين البتكوين

عبر مضاعفة المفتاح الخاص يتم توليد عنوان للبتكوين وهو رقم عشوائي باستخدام منحني اهليجي لتوليد مفتاحا عاما ثم يتم اعادة ادخال الناتج في خوارزمتي دالة هاش عبر الصيغة التالية حيث أن إذا كان
K = ، المفتاح العام و A=عنوان البتكوين
A = RIPEMD160 (SHA-256 (K))
واستخدام خوارزميتي دالة الهاش
SHA-256 وRIPEMD160 لتوليد عنوان البتكوين له أفضلية مميزة




رد مع اقتباس