- پروژه بلاکچین
مقطع کارشناسی ، مهندسی نرم افزار
-یک اپلیکیشن که افراد بتونن همدیگه رو فالو و آنفالو کنن. و همچنین پست ارسال کنن. نکته مهم این هست که بلاکچین از نوع شبکه desmos هست. https://desmos.network/
- با زبان ری اکت نیتیو و تایپ اسکریپت نوشته شود
- گزارش نیاز نیست
- متوجه تفاوت نوع بلاکچین هستید؟ کاملا متفاوت هست با اتریوم
- در اینجا توضیحات مربوط به پروژه MessageHere آمده است:
### MessageHere - پروژهMessageHere یک شبکه اجتماعی غیرمتمرکز است که بر اساس پلتفرم Desmos ساخته شده است. این شبکه به کاربران اجازه میدهد تا محتوا را بر اساس موقعیت مکانی فعلی خود ارسال کنند. محتوا تنها برای کاربرانی قابل مشاهده است که در محدوده خاصی از مکانی که محتوا ارسال شده است، قرار دارند.#### مثالباب محتوایی را در ایستگاه مترو ارسال میکند. تنها آلیس که در ایستگاه مترو حضور دارد میتواند آن محتوا را مشاهده کند.### ویژگیهای MessageHere- کاربران میتوانند پروفایل خود را ایجاد یا ویرایش کنند.- کاربران میتوانند یکدیگر را دنبال یا لغو دنبال کنند.- کاربران میتوانند محتوا ایجاد یا ویرایش کنند.- کاربران میتوانند محتوای دیگر کاربران را مشاهده کنند، مشروط بر اینکه در محدوده 100 متری از محل ارسال محتوا باشند.- تبلیغکنندگان میتوانند برای برجسته کردن محتوای خود هزینه کنند. هرچه بیشتر پرداخت کنند، محدوده نمایش وسیعتر خواهد بود.- تبلیغات پس از انقضای قرارداد تبلیغاتی ناپدید میشوند (آنها دائمی نیستند).### چالشهای MessageHere- برنامه باید با استفاده از React Native ساخته شود و بر روی هر دو سیستمعامل Android و iOS کار کند.- محتوا باید به صورت رمزنگاریشده بر روی زنجیره ثبت شود.- روشهای رمزنگاری باید به گونهای باشند که تنها کاربران در یک منطقه خاص بتوانند به محتوا دسترسی داشته باشند و امکان چرخش کلیدهای رمزنگاری در صورت نیاز (مثلاً در صورت نقض امنیتی) بدون به خطر افتادن دسترسی به دادهها وجود داشته باشد.- سیستم باید جعل مکان را دشوار کند و کاربران متقلب شناسایی و دسترسی آنها محدود شود.### ابزارهای MessageHere- Morpheus: تستنت Desmos برای آزمایش آزادانه برنامه شما. ما تعدادی توکن در اختیار شما قرار میدهیم.- DesmJS: کتابخانه TypeScript برای توسعه آسان برنامههای وب و موبایل که با زنجیره Desmos تعامل دارند.- DJuno: یک پارسر قابل توسعه زنجیره Desmos که امکان ارائه دادهها از طریق یک نقطه پایانی GraphQL را فراهم میکند.
- نمونه مثال یک لاگین به شبکه و ساخت اکانت با استفاده از ولت desmos را زیر نوشتم
https://github.com/desmos-labs/desmjs/tree/main/examples/next-walletconnect-example
- کل کتابخانه ها و داکیومنتهای شبکه را ضمیمه کردم
این آگهی از وبسایت پارسکدرز پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پارسکدرز برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.