লক্ষ্য: ECDSA ব্যবহার করে চেইনে যাচাইযোগ্য PPV ফলাফল পেতে
প্রথমে আমি জানতাম না যে আমি কীভাবে এটি কাটিয়ে উঠব তবে কয়েক সপ্তাহ পরে, এটি আমাকে আঘাত করেছিল। সমস্ত অংশগ্রহণকারীদের রেকর্ড করা হয়েছে তা নিশ্চিত করার জন্য যুদ্ধের আগে এবং পরে ECDSA স্বাক্ষরগুলি ব্যবহার করুন এবং একটি কেন্দ্রীয় ওয়ালেটের মাধ্যমে চেইনে এই স্বাক্ষরগুলি জমা দিন। Web2 নিরাপত্তা এখানে অপরিহার্য। যেহেতু আমরা একটি সেন্ট্রালাইজড ওয়ালেট ব্যবহার করছি, তাই ওয়েব2 নিরাপত্তায় অনেক সময় ব্যয় না করে আপনার এটির একটি প্রোডাকশন সংস্করণ বাস্তবায়নের চেষ্টা করা উচিত নয়।
নইলে খুব….
hashedMessage = kcake 256 (
খেলোয়াড়1অ্যাড্র,
player2Addr,
প্লেয়ার 1 টোকেন আইডি,
player2tokenID,
বুল শুরু,
স্ট্রিং অনন্য আইডি
,
আমি অনন্য আইডি যোগ করতে ভুলে গেছি। প্রতিটি ফাংশন কলের পরে ব্যবহৃত ম্যাপিংয়ে আইডি সংরক্ষণ করতে ভুলবেন না। ম্যাপিং (স্ট্রিং => বুল) ভাল হওয়া উচিত।
উদাহরণ
আপনারা যারা ECDSA (Elliptical Curve Digital Signature Algorithm) সম্পর্কে অবগত নন, তাদের জন্য এখানে এর বাস্তবায়ন রয়েছে। _hashedMessage উপসর্গযুক্ত এবং তারপর আমরা ecrecover ফাংশন ব্যবহার করে স্বাক্ষরকারীকে পুনরুদ্ধার করি এবং হ্যাশড বার্তার পাশাপাশি স্বাক্ষর _v, _r, _s এর 3টি অংশে পাস করি।
আপনি আপনার প্রকল্পে এই জন্য একটি ব্যবহার কেস দেখতে পারেন?
আপনি যদি এই আকর্ষণীয় খুঁজে পাওয়া যায় কেন এটি পরীক্ষা করে দেখুন না!
https://medium.com/p/cd06bca5e541
সলিডিটি দেব স্টাডি গ্রুপ – https://discord.gg/KzbcGmrnfN
-বহুভুজ জোট- https://www.polygonalliance.com/
-পলিগন অ্যালায়েন্স ডিসকর্ড- https://discord.gg/kJKPGCu66
আপনি কি এই নিবন্ধটি উপভোগ করেছেন?
আমাকে এক কাপ কফি কেনার মত মনে হচ্ছে?
বহুভুজ/Eth/Bsc — 0x4A581E0eaf6b71D05905e8E6014dc0277A1B10ad
ব্যবসায় নতুন? প্রচেষ্টা ক্রিপ্টো ট্রেডিং বট বা কপি ট্রেডিং কিন্তু সেরা ক্রিপ্টো এক্সচেঞ্জ
CoinMonks এ যোগ দিন টেলিগ্রাম চ্যানেল এবং ইউটিউব চ্যানেল প্রতিদিন গ্রহণ করুন ক্রিপ্টো খবর