ممنونم بابت راهنمایی
@developer عزیز.
کلا ساختار کیف پول ارز دیجیتال چطور باشه ؟
آیا شبیه کیف پول ریالی هست
ممنونم
گفتم بالاتر، باید با web3 به کیف پول های معروف مثل متامسک وصل شید و موجودی کاربر رو اونطوری بگیرید و خرید و فروش رو انجام بدید.
سلام @mkt
به صورت کلی با کیف پول ریالی متفاوته چون شما در حالت ریالی از چند بانک ولی یک استاندارد کلی استفاده می کنید اما در مورد ارز دیجیتال اغلب باید تنوع استاندارد ها رو هم در نظر بگیرید.
مثلا یک کیف پول برای تتر هم میتونه روی شبکه اتریوم باشه هم ترون پس اینجا علاوه بر بلاکچین متفاوت دارای استاندارد متفاوت هم هست یعنی نوع تعامل با شبکه رو باید مد نظر قرار بدید. این تعامل سبب میشه روابط جداول هم تغییر کنه. حتی ممکنه روی یک بلاکچین چندین استاندارد رو لازم داشته باشید که بر اساس نیاز تعریف شده باید بتونید پشتیبانی کنید. تمام این مواردی که گفتم جدای نحوه ارتباط شما و پروتکل های ارتباطی با بلاکچین و صرفا دیتابیس خودتون بود.
حالا روش ساده تر: اگر تنوع ارز نداشته باشید مثلا کیف پول شما فقط یک ارز در معاملات otc رو بخواد پشتیبانی کنه و حتی یک ترید انجین داخلی نداشته باشید که مجبور باشید دیتابیس رو با ملزومات اون مچ کنید یعنی از وب سرویس سیستم های پیشرفته تر و صرافی های دیگه استفاده کنید می تونید بخش کیف پول رو شبیه کیف پول ریالی با کمی تغییر استفاده طراحی کنید.
سلام دوست گرامی @developer
پرسش مطرح شده در مورد چگونگی ساخت کیف پول بود، شما پرسش رو پاسخ ندادید فقط ارجاع دادید که از یک کیف پول دیگه استفاده بشه، پاسخ من راه حل بر اساس سئوال مطرح شده و ابهام به وجود امده در پاسخ شما بود با این حال یک رای منفی به پاسخ دادید!
حتی اگر این دوست ما از Web3 استفاده کنه نیازش به کیف پول و ساختار اون در سیستمش بر طرف نمیشه، اینجا تجربیاتمون رو به اشتراک میزاریم تا جامعه موفقتری از متخصصان داشته باشیم، حالا من طرح مسئله میکنم اگر یک بار دیگر پرسش اولیه مطرح شود کدام پاسخ به نتیجه مد نظر نزدیک تر است؟
از این باب عنوان کردم که فرد با تجربه میتونه تشخیص بده کدام پاسخ نتیجه بخش تر است اما افراد کم تجربه تر که نیاز به پاسخ درست دارن ممکنه نتونن از مطلب اعتبار سنجی کنن و رای ارایه شده رو ملاک قرار بدن!
لطفا پاسخ بنده به پرسش رو نقد کنید، ایرادش رو بفرمایید که به عنوان یک متخصص چرا رای منفی دادید تا قضاوت مهندسی بهتری صورت گرفته باشه.
@hekmati
سلام جناب مهندس ارادتمند
بنده صرفا طبق تجربه ام توی این فروم رای دادم، اون هم این هست که اصولا کاربرهایی که این سوالات رو میپرسند برنامه نویس هستند و رویه عملی میخواهند که در سایت شون پیاده کنن نه اینکه خودشون کیف پول بسازند، پاسخ شما صحیح و خوب هست منتهی بنده حس میکنم بیشتر کاربرد نظری داره تا عملی برای یک برنامه نویس.
البته بهتر بود در متن سوال کاملتر نوشته میشد که منظورشون چی هست دقیقا، میخوان برای خرید و فروش و ... استفاده کنند یا مانند صرافی ها به api بایننس و کوکوین و ... وصل بشن یا خودشون بسازن و ... .
سلام @developer
عالی بود، بله اکثریت افراد و حتی صرافی ها وقتی به چالش های بزرگ پیش رو در ساخت کیف پول میرسند منصرف شده و به دنبال راه های جایگزین هستند. حتی کسی که بتونه مکانیزم تراکنش یک ارز دیجیتال رو پیاده کنه هنوز با ساخت کیف پول فاصله زیادی داره.
توضیحاتی که تقدیم دوستان میکنم به شکلی است که میزان عملی یا نظری اون برای اعتبار سنجی راه حل قابل تخمین باشه.
پیاده سازی مکانیزم محاسباتی و تامین امنیت سیستمی برای نگهداری سرمایه مردم کار بسیار پیچیده و دقیقی است.
برای مثال حداقل انتظاری که از یک کیف پول برای نگهداری ارز انتظار داریم توانایی پشتیبانی از تراکنش ساده است که اغلب به صورت بیسیک دارای سه مرحله است.
درود دوستان ممنونم از راهنمایی شما خیلی لطف کردید .
@hekmati
@developer
کیف پول متامسک متاسفانه از بیت کوین پشتیبانی نیمکنه.
آیا باید یک دونه کیف پول برای وب سایت در والت مرجع مثلا در متامسک ایجاد کنیم و دارایی همه کاربران روی اون کیف پول قرار بگیره و مقدار دارایی کاربر را طرف سایت خودمون نگه داریم ؟ یعنی دارایی همه کاربران در یک کیف پول قرار داره و سهم هر نفر در والت اون کاربر در سایت خودمون قرار داشته باشد ؟
یا اینکه با API برای هرکاربر یک کیف پول در کیف پول مرجع مثلا متامسک ایجاد کنم و از طریق API موجودی را در سایت خودمون نشون بدم ؟
ممنونم از راهنماییتون .
بنظرم بهتره به کوکوین وصل بشید، موجودی همه کاربرها رو در یکسری کیف پول که متعلق به خودتون هست جمع کنید بعد اینکه هر کاربر چقدر موجودی داره رو توی سایت خودتون تعیین کنید.خرید و فروش و برداشت و واریز و ... رو هم با همین api از طریق کوکوین انجام بدید
سلام @mkt
این روش هم عملیاتیه فقط باید به دو نکته مهم توجه بفرمایید.
@mkt
یک نکته مهم هم که خیلی به اون نپرداختیم مبحث استفاده از لاراول بود.
ببینید اگر بخواهید با واسطه کار رو انجام بدید لاراول میتونه کار شما رو انجام بده و همونطور که جناب @developer فرمودند با WEB3.PHP میتونید انجام بدید اما اگر سیستم شما باید توسعه پذیر باشه و در ادامه سر و کارتون به قراردادهای هوشمند و ارتباط مستقیم با نود و شبکه بلاکچین می افته ابزار PHP در این بخش خیلی توسعه پیدا نکردن و شما الزاما باید از سیستم های دیگه استفاده کنید مثل JS و متعلقاتش که بسیار کار راه اندازه و در بلاکچین هم امکانات و توسعه فراوانی یافته.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟