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

3 سال پیش
آموزش کلاینت در حال توسعه در بلاک چین پایتون
امتیاز دهید post

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

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

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

مشتری شخصی است که TPCoins را در اختیار دارد و آن را برای کالاها/خدمات از سایر فروشندگان در شبکه از جمله فروشندگان خودش معامله می کند. برای این منظور باید یک کلاس Client تعریف کنیم. برای ایجاد یک شناسایی منحصر به فرد جهانی برای مشتری، از PKI (زیرساخت کلید عمومی) استفاده می کنیم. در این فصل، اجازه دهید در مورد این موضوع به تفصیل صحبت کنیم.

مشتری باید بتواند از کیف پول خود برای شخص شناخته شده دیگری پول ارسال کند. به طور مشابه، مشتری باید بتواند از شخص ثالث پول بپذیرد. برای خرج کردن پول، مشتری یک تراکنش ایجاد می کند که نام فرستنده و مبلغی را که باید پرداخت شود را مشخص می کند. برای دریافت پول، مشتری هویت خود را به شخص ثالث – که اساساً یک فرستنده پول است – ارائه می دهد. ما موجودی پولی را که مشتری نگه می دارد در کیف پول خود ذخیره نمی کنیم. در طول تراکنش، ما موجودی واقعی را محاسبه می‌کنیم تا اطمینان حاصل کنیم که مشتری موجودی کافی برای پرداخت را دارد.

برای توسعه کلاس Client و برای بقیه کدهای پروژه، باید بسیاری از کتابخانه های پایتون را وارد کنیم. این موارد در زیر فهرست شده اند –

علاوه بر کتابخانه‌های استاندارد بالا، ما می‌خواهیم تراکنش‌های خود را امضا کنیم، هش اشیاء را ایجاد کنیم، و غیره. برای این کار، باید کتابخانه‌های زیر را وارد کنید.

 

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

 

منبع.

 

 

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

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

دیدگاه شما

بدون دیدگاه