آموزش کلاس مشتری در بلاک چین پایتون

3 سال پیش
امتیاز دهید post

آموزش کلاس مشتری در بلاک چین پایتون

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش کلاس مشتری در بلاک چین پایتون خواهیم پرداخت.

پیشنهاد ویژه : پکیج آموزش پروژه محور پایتون

کلاس Client کلیدهای خصوصی و عمومی را با استفاده از الگوریتم RSA داخلی پایتون تولید می کند. خواننده علاقه مند می تواند برای اجرای RSA به این آموزش مراجعه کند. در طول مقداردهی اولیه شی، کلیدهای خصوصی و عمومی ایجاد می کنیم و مقادیر آنها را در متغیر نمونه ذخیره می کنیم.

 

توجه داشته باشید که هرگز نباید کلید خصوصی خود را گم کنید. برای نگهداری سوابق، کلید خصوصی تولید شده ممکن است در یک حافظه خارجی ایمن کپی شود یا می توانید به سادگی نمایش ASCII آن را روی یک تکه کاغذ یادداشت کنید.

کلید عمومی تولید شده به عنوان هویت مشتری استفاده خواهد شد. برای این کار، یک ویژگی به نام هویت تعریف می کنیم که نمایش HEX کلید عمومی را برمی گرداند.

 

هویت برای هر مشتری منحصر به فرد است و می تواند در دسترس عموم قرار گیرد. هر کسی می تواند با استفاده از این هویت، ارز مجازی را برای شما ارسال کند و به کیف پول شما اضافه می شود.

کد کامل کلاس Client در اینجا نشان داده شده است

 

تست مشتری 

اکنون، ما کدی را می نویسیم که نحوه استفاده از کلاس Client – را نشان می دهد

 

کد بالا یک نمونه از Client ایجاد می کند و آن را به متغیر Dinesh اختصاص می دهد. کلید عمومی دینش را با فراخوانی روش هویت آن چاپ می کنیم. خروجی در اینجا نشان داده شده است –

 

اکنون، اجازه می دهیم تا در درس بعدی تراکنش ایجاد کنیم.

 

منبع.

 

لیست جلسات قبل آموزش بلاک چین پایتون

  1. آموزش بلاک چین پایتون
  2. آموزش مقدماتی بلاک چین پایتون
  3. آموزش کلاینت در حال توسعه در بلاک چین پایتون
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه