زبان برنامه نویسی سالیدیتی
2/4 | Analog Network | Analog Incentivized Testnet بسیاری از شما با مشوقهایی که در بخشهای مختلف اتمسفر رمزارزها وجود دارد آشنا هستید، اما Incentivized Testnetها معمولا به مشوقهایی اطلاق میشود که در آنها شما بدون پرداخت هزینه در فازهای مختلف یک پروژه…
3/4 | Analog Network | Analog Incentivized Testnet
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7
۲- اتصال آدرس به سایت و دریافت امتیاز مربوط
۳- دریافت فاست (برای پرداخت فیهای موردنیاز در شبکهی سپولیا) از یکی از لینکهای زیر:
https://sepoliafaucet.com/
https://sepolia-faucet.pk910.de/ (Mineable)
https://faucet.quicknode.com/ethereum/sepolia
https://testnetbridge.com/ (Purchasable)
دریافت امتیاز بخش دپلوی کانترکت:
۱- دپلوی یک کانترکت حاوی یک فانکشن GMP
یک مثال ساده از یک کانترکت حاوی GMP که تعداد پیامهایی که از طریق Gateway را دریافت کرده است میشمارد.
A simple counter contract | GMP function included
در این بخش به هنگام دپلوی کانستراکتر کانترکت شما نیاز به آرگومان Gateway دارد که برروی شبکهی سپولیا میتوانید از این آدرس بهعنوان گیتوی استفاده نمایید:
Gateway (address)
۲- وریفای کردن کانترکت دپلوی شده در مرحلهی قبل در اکسپلورر مربوطه:
https://eth-sepolia.blockscout.com/
۳- وارد کردن آدرس کانترکت دپلوی شده و دریافت ۱۵ امتیاز مربوطه
این مراحل را میتوانید تا حداکثر ۵ بار در روز تکرار کرده و ۷۵ امتیاز روزانه دریافت کنید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7
۲- اتصال آدرس به سایت و دریافت امتیاز مربوط
۳- دریافت فاست (برای پرداخت فیهای موردنیاز در شبکهی سپولیا) از یکی از لینکهای زیر:
https://sepoliafaucet.com/
https://sepolia-faucet.pk910.de/ (Mineable)
https://faucet.quicknode.com/ethereum/sepolia
https://testnetbridge.com/ (Purchasable)
دریافت امتیاز بخش دپلوی کانترکت:
۱- دپلوی یک کانترکت حاوی یک فانکشن GMP
یک مثال ساده از یک کانترکت حاوی GMP که تعداد پیامهایی که از طریق Gateway را دریافت کرده است میشمارد.
A simple counter contract | GMP function included
در این بخش به هنگام دپلوی کانستراکتر کانترکت شما نیاز به آرگومان Gateway دارد که برروی شبکهی سپولیا میتوانید از این آدرس بهعنوان گیتوی استفاده نمایید:
Gateway (address)
0xB5D83c2436Ad54046d57Cd48c00D619D702F3814
۲- وریفای کردن کانترکت دپلوی شده در مرحلهی قبل در اکسپلورر مربوطه:
https://eth-sepolia.blockscout.com/
۳- وارد کردن آدرس کانترکت دپلوی شده و دریافت ۱۵ امتیاز مربوطه
این مراحل را میتوانید تا حداکثر ۵ بار در روز تکرار کرده و ۷۵ امتیاز روزانه دریافت کنید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍5❤3
زبان برنامه نویسی سالیدیتی
3/4 | Analog Network | Analog Incentivized Testnet دریافت امتیازات سکشن GMP از بخش Developer Quests پیشنیازها: ۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید: https://testnet.analog.one/#/?signup&referral=ZXRZU7…
4/4 | Analog Network | Analog Incentivized Testnet
دریافت امتیاز بخش ارسال پیام به گیتوی:
۱- ارسال پیام از طریق متد submitMessage (a7ef4ebd) روی گیتوی شبکهی سپولیا به یکی از کانترکتهای دپلوی شده در مرحلهی قبل
برای این منظور شما میتوانید از طریق لینک زیر (نگاه کنید به: عکس پست قبل) اینکار را به نحوی ساده انجام دهید.
https://eth-sepolia.blockscout.com/address/0xB5D83c2436Ad54046d57Cd48c00D619D702F3814?tab=write_contract#a7ef4ebd
آدرس یکی از کانترکتهای دپلویشده توسط شما یا دیگران که حاوی فانکشن GMP میباشد.
بهطور مثال عدد 7 در این قسمت میتواند یک مثال مناسب باشد که به تستنت ThaiChain اشاره دارد.
در این بخش شما میتوانید در بسیاری از موارد مقدار 100000 را وارد نمایید.
این بخش حاوی پیامی است که گیتوی ارسال آن را بهصورت امن تضمین میکند. بهعنوان سادهترین مثال شما میتوانید مقدار 0x0 یا هر مقدار دلخواه دیگری را ارسال کنید.
بهدلیل اینکه فانکشن ذکر شده payable میباشد، شما میتوانید مقداری اتریوم نیز از طریق این پیام ارسال نمایید. از آنجایی که در این مرحله ما نیازی به ارسال ETH نداریم، شما مختار هستید تا مقدار 0 را برای این بخش درنظر بگیرید.
۲- وارد کردن هش تراکنش مربوط به ارسال پیام و دریافت ۲۰ امتیاز مربوطه
این مراحل را میتوانید تا حداکثر ۵ بار در روز تکرار کرده و ۱۰۰ امتیاز روزانه دریافت کنید.
در صورت وجود هرگونه سوال یا اشکال در انجام مراحل، میتوانید در گروه سالیدیتی فارسی سوالات خود را از ما بپرسید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
دریافت امتیاز بخش ارسال پیام به گیتوی:
۱- ارسال پیام از طریق متد submitMessage (a7ef4ebd) روی گیتوی شبکهی سپولیا به یکی از کانترکتهای دپلوی شده در مرحلهی قبل
برای این منظور شما میتوانید از طریق لینک زیر (نگاه کنید به: عکس پست قبل) اینکار را به نحوی ساده انجام دهید.
https://eth-sepolia.blockscout.com/address/0xB5D83c2436Ad54046d57Cd48c00D619D702F3814?tab=write_contract#a7ef4ebd
One of your deployed contracts in the previous step
آدرس یکی از کانترکتهای دپلویشده توسط شما یا دیگران که حاوی فانکشن GMP میباشد.
The chainID of the source chain who send the message
بهطور مثال عدد 7 در این قسمت میتواند یک مثال مناسب باشد که به تستنت ThaiChain اشاره دارد.
An approximate value for the whole process of sending a message (You can choose 100000 with confidence in lots of cases)
در این بخش شما میتوانید در بسیاری از موارد مقدار 100000 را وارد نمایید.
Message data with no specified format
این بخش حاوی پیامی است که گیتوی ارسال آن را بهصورت امن تضمین میکند. بهعنوان سادهترین مثال شما میتوانید مقدار 0x0 یا هر مقدار دلخواه دیگری را ارسال کنید.
An optional argument. This value can be transferred during sending messages across blockchains.
بهدلیل اینکه فانکشن ذکر شده payable میباشد، شما میتوانید مقداری اتریوم نیز از طریق این پیام ارسال نمایید. از آنجایی که در این مرحله ما نیازی به ارسال ETH نداریم، شما مختار هستید تا مقدار 0 را برای این بخش درنظر بگیرید.
۲- وارد کردن هش تراکنش مربوط به ارسال پیام و دریافت ۲۰ امتیاز مربوطه
این مراحل را میتوانید تا حداکثر ۵ بار در روز تکرار کرده و ۱۰۰ امتیاز روزانه دریافت کنید.
در صورت وجود هرگونه سوال یا اشکال در انجام مراحل، میتوانید در گروه سالیدیتی فارسی سوالات خود را از ما بپرسید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍8❤1
Chainalysis Sanctions Oracle
اگرچه پروژههای بسیاری نظیر Hashflow مدتهاست که در بخشهای مختلف محصولات خود از اوراکل تحریمهای چینالیسیس استفاده میکنند، اما شاید بتوان یکی از مهمترین خبرهای اینروزها را خبر همکاری بنیاد تتر با مجموعهی امریکایی Chainalysis دانست. بیراه نیست اگر این همکاری را زنگ خطر بزرگی برای Web3 بدانیم.
در هر حال یک راه ساده برای اطلاع از وضعیت سلامت یک آدرس (چه برای مقاصد شخصی و چه برای استفاده در محصولات مختلف) استعلام گرفتن وضعیت آدرس از طریق کوئری گرفتن از اوراکل مربوطه است. این همان روشی است که بسیاری از پروژهها از آن استفاده میکنند.
کافی است که در بخش Read Contract از متد
https://etherscan.io/address/0x40c57923924b5c5c5455c48d93317139addac8fb#readContract#F1
همچنین پیشنهاد میشود که پس از این، با احتیاط بیشتری از دارایی USDT بر روی شبکههای مختلف استفاده نمایید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
اگرچه پروژههای بسیاری نظیر Hashflow مدتهاست که در بخشهای مختلف محصولات خود از اوراکل تحریمهای چینالیسیس استفاده میکنند، اما شاید بتوان یکی از مهمترین خبرهای اینروزها را خبر همکاری بنیاد تتر با مجموعهی امریکایی Chainalysis دانست. بیراه نیست اگر این همکاری را زنگ خطر بزرگی برای Web3 بدانیم.
در هر حال یک راه ساده برای اطلاع از وضعیت سلامت یک آدرس (چه برای مقاصد شخصی و چه برای استفاده در محصولات مختلف) استعلام گرفتن وضعیت آدرس از طریق کوئری گرفتن از اوراکل مربوطه است. این همان روشی است که بسیاری از پروژهها از آن استفاده میکنند.
کافی است که در بخش Read Contract از متد
isSantioned
یک کوئری گرفته شود، تا نتیجه بهصورت یک مقدار boolean برای شما بازگردانده شود:https://etherscan.io/address/0x40c57923924b5c5c5455c48d93317139addac8fb#readContract#F1
همچنین پیشنهاد میشود که پس از این، با احتیاط بیشتری از دارایی USDT بر روی شبکههای مختلف استفاده نمایید.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍9❤3
Telegram
زبان برنامه نویسی سالیدیتی
3/4 | Analog Network | Analog Incentivized Testnet
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
https://t.me/soliditylang_fa/529
يادآور اول دریافت امتیازهای روزانهی پروژهی آنالوگ
اگر دیروز در این تستنت مشوقدار شروع به فعالیت کردهاید، امروز میتوانید ۱۷۵ امتیاز جدید در بخش دولوپری (۵ بار دپلوی کانترکت و ۵ بار ارسال پیام از طریق گیتوی) را دریافت نمایید.
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://t.me/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
يادآور اول دریافت امتیازهای روزانهی پروژهی آنالوگ
اگر دیروز در این تستنت مشوقدار شروع به فعالیت کردهاید، امروز میتوانید ۱۷۵ امتیاز جدید در بخش دولوپری (۵ بار دپلوی کانترکت و ۵ بار ارسال پیام از طریق گیتوی) را دریافت نمایید.
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://t.me/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍7
اگر دولوپر و علاقهمند به ZK-Rollupها هستید، ممکن است نام Kakarot zkEVM به گوش شما خورده باشد. طبق توییت زیر این مجموعه وارد فاز جدید تستنت عمومی خود با نام Kakarot Sepolia شده است. پیشنهاد میشود که با عضویت در دیسکورد ذکر شده در توییت، کد دعوت بگیرید و با دریافت داراییهای تستی شروع به توسعهی محصول روی این شبکه نمایید.
https://x.com/KakarotZkEvm/status/1793250487354941898
currently requires whitelisting - Grab an invite code from the Discord server
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
https://x.com/KakarotZkEvm/status/1793250487354941898
https://sepolia-rpc.kakarot.org
https://sepolia-faucet.kakarot.org
currently requires whitelisting - Grab an invite code from the Discord server
https://sepolia-explorer.kakarot.org/
1802203764
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍13❤1
https://t.me/soliditylang_fa/529
يادآور دوم دریافت امتیازهای روزانهی پروژهی آنالوگ
متاسفانه بخش دپلوی کانترکت و ارسال پیام بهطور موقت غیرفعال شده است، اما کماکان میتوانید از طریق بخشهایی مثل ساختن یک Watch یا لیست کردن یک قرارداد و آنچه در این داکیومنتیشن ذکر شده است، امتیاز کسب کنید:
https://docs.analog.one/documentation/developers/analog-watch/quickstart
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://t.me/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
يادآور دوم دریافت امتیازهای روزانهی پروژهی آنالوگ
متاسفانه بخش دپلوی کانترکت و ارسال پیام بهطور موقت غیرفعال شده است، اما کماکان میتوانید از طریق بخشهایی مثل ساختن یک Watch یا لیست کردن یک قرارداد و آنچه در این داکیومنتیشن ذکر شده است، امتیاز کسب کنید:
https://docs.analog.one/documentation/developers/analog-watch/quickstart
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://t.me/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
Telegram
زبان برنامه نویسی سالیدیتی
3/4 | Analog Network | Analog Incentivized Testnet
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
👍7
به توضیحاتی که توی این توییت دادم دقت کنید! (پ.ن.: دارم سعی میکنم کمی از لحن رسمی همیشگیم توی پستها فاصله بگیرم 😁)
https://x.com/eferbarn/status/1781580849667822077
بهلحاظ ساختاری (عواملی مانند تفاوت در تعداد کاراکتر و ... - پرایوتکی ها متشکل از ۶۴ کاراکتر و آدرسها ۴۰ کاراکتر هستند) و همچنین طبق «اصل لانهکبوتری»، احتمال وقوع پیشامدی که در آن چند پرایوتکی به یک آدرس منحصربهفرد تصویر شوند وجود دارد. این بدان معناست که در مواردی نادر ممکن است حالاتی پیش بیاید که امضاهای تولیدشده توسط کلیدخصوصیهایی مختلف برای یک EOA معتبر باشند و بهعبارت دیگر چند کلید خصوصی بتوانند داراییهای یک آدرس را کنترل کنند.
EOA = Externally Owned Account
...
این تنها مثال کوچکی بود تا نشان دهد تا چه میزان باید روی این مسائل حساس باشیم.
بدون اغراق میتوان مهمترین رکن رمزارزها را کلیدهای خصوصی دانست و اینجاست که اهمیت پرداختن به نمانیکها و کلیدهای خصوصی تولیدشده توسط آنها دوچندان میشود.
احتمالاً در یک الی دو پست آینده یکی از مهمترین تجربیات و نکاتی که در طی چندین سال فعالیت و حضورم در این حوزه با آن روبهرو شدهام را با شما به اشتراک خواهم گذاشت.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
https://x.com/eferbarn/status/1781580849667822077
Add some extra salt to your mnemonic, or get rekt!
بهلحاظ ساختاری (عواملی مانند تفاوت در تعداد کاراکتر و ... - پرایوتکی ها متشکل از ۶۴ کاراکتر و آدرسها ۴۰ کاراکتر هستند) و همچنین طبق «اصل لانهکبوتری»، احتمال وقوع پیشامدی که در آن چند پرایوتکی به یک آدرس منحصربهفرد تصویر شوند وجود دارد. این بدان معناست که در مواردی نادر ممکن است حالاتی پیش بیاید که امضاهای تولیدشده توسط کلیدخصوصیهایی مختلف برای یک EOA معتبر باشند و بهعبارت دیگر چند کلید خصوصی بتوانند داراییهای یک آدرس را کنترل کنند.
EOA = Externally Owned Account
PrivateKey #i
-> Address #n
PrivateKey #j
-> Address #n
...
PrivateKey #t
-> Address #n
این تنها مثال کوچکی بود تا نشان دهد تا چه میزان باید روی این مسائل حساس باشیم.
بدون اغراق میتوان مهمترین رکن رمزارزها را کلیدهای خصوصی دانست و اینجاست که اهمیت پرداختن به نمانیکها و کلیدهای خصوصی تولیدشده توسط آنها دوچندان میشود.
احتمالاً در یک الی دو پست آینده یکی از مهمترین تجربیات و نکاتی که در طی چندین سال فعالیت و حضورم در این حوزه با آن روبهرو شدهام را با شما به اشتراک خواهم گذاشت.
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍8❤5
درصورتی که تمایل به توسعهدهنگی روی شبکهی لایهی اولی Alephium را دارید، لطفاً مستندات این پروژه رو بهدقت بررسی کنید.
https://docs.alephium.org/
ما در کنار هم میتونیم کارهایی نظیر یادگیری زبان رالف (زبانی که بههمین منظور توسعه داده شده)، توسعهی dAppهای مرتبط، اجرا کردن اپراتورها و نودهای مختلف در این شبکه رو پیش ببریم.
در نظر داشته باشید که ما توی این مجموعه میتونیم برای دریافت گرنتها، مزایا و مشوقهای مختلف هم اپلای کنیم.
میتونین از طریق توییتر با من در اینزمینه در ارتباط باشید!
https://x.com/eferbarn/
So, Lets Build Together! 🚀
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
https://docs.alephium.org/
ما در کنار هم میتونیم کارهایی نظیر یادگیری زبان رالف (زبانی که بههمین منظور توسعه داده شده)، توسعهی dAppهای مرتبط، اجرا کردن اپراتورها و نودهای مختلف در این شبکه رو پیش ببریم.
در نظر داشته باشید که ما توی این مجموعه میتونیم برای دریافت گرنتها، مزایا و مشوقهای مختلف هم اپلای کنیم.
میتونین از طریق توییتر با من در اینزمینه در ارتباط باشید!
https://x.com/eferbarn/
So, Lets Build Together! 🚀
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍12❤1
Telegram
زبان برنامه نویسی سالیدیتی
Chainalysis Sanctions Oracle
اگرچه پروژههای بسیاری نظیر Hashflow مدتهاست که در بخشهای مختلف محصولات خود از اوراکل تحریمهای چینالیسیس استفاده میکنند، اما شاید بتوان یکی از مهمترین خبرهای اینروزها را خبر همکاری بنیاد تتر با مجموعهی امریکایی Chainalysis…
اگرچه پروژههای بسیاری نظیر Hashflow مدتهاست که در بخشهای مختلف محصولات خود از اوراکل تحریمهای چینالیسیس استفاده میکنند، اما شاید بتوان یکی از مهمترین خبرهای اینروزها را خبر همکاری بنیاد تتر با مجموعهی امریکایی Chainalysis…
https://t.me/soliditylang_fa/531
درمورد پست پیوستشده، میتونید اطلاعات جامع و همچنین اسمارتکانترکتهای دپلوی شده روی شبکههای مختلف رو در لینک زیر ببینید:
https://go.chainalysis.com/chainalysis-oracle-docs.html
درمورد پست پیوستشده، میتونید اطلاعات جامع و همچنین اسمارتکانترکتهای دپلوی شده روی شبکههای مختلف رو در لینک زیر ببینید:
https://go.chainalysis.com/chainalysis-oracle-docs.html
👍8
Telegram
زبان برنامه نویسی سالیدیتی
3/4 | Analog Network | Analog Incentivized Testnet
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
دریافت امتیازات سکشن GMP از بخش Developer Quests
پیشنیازها:
۱- ثبتنام در تستنت. در این مرحله نیاز به یک ایمیل و یک EVM EOA (یک آدرس بر پایهی اتریوم) دارید:
https://testnet.analog.one/#/?signup&referral=ZXRZU7…
https://t.me/soliditylang_fa/529
يادآور سوم (آخرین ریمایندر) دریافت امتیازهای روزانهی پروژهی آنالوگ
متاسفانه بخش دپلوی کانترکت و ارسال پیام بهطور موقت غیرفعال شده است، اما کماکان میتوانید از طریق بخشهایی مثل ساختن یک Watch یا لیست کردن یک قرارداد و آنچه در این داکیومنتیشن ذکر شده است، امتیاز کسب کنید:
https://docs.analog.one/documentation/developers/analog-watch/quickstart
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://t.me/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
يادآور سوم (آخرین ریمایندر) دریافت امتیازهای روزانهی پروژهی آنالوگ
متاسفانه بخش دپلوی کانترکت و ارسال پیام بهطور موقت غیرفعال شده است، اما کماکان میتوانید از طریق بخشهایی مثل ساختن یک Watch یا لیست کردن یک قرارداد و آنچه در این داکیومنتیشن ذکر شده است، امتیاز کسب کنید:
https://docs.analog.one/documentation/developers/analog-watch/quickstart
همچنین برای شروع، میتوانید پست پیوست شده را مطالعه نمایید.
https://t.me/soliditylang_fa/528
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍6
Forwarded from Zak
مدرسه عالی مهارتی رباتیک و هوش مصنوعی دانشگاه علوم تحقیقات برگزار میکند📣
🔵دوره آموزش بینایی ماشین و پردازش تصویر🔵
بدون پیشنیاز قبلی
به صورت حضوری و آنلاین
مباحث:
مرور پایتون
آموزش اپن سی وی
تشخیص مانع
تشخیص لبخند
آموزش مدیاپایپ
تشخیص حرکات بدن
🟢با ارائه مدرک معتبر از طرف واحد علوم و تحقیقات🟢
جهت مشاوره و ثبت نام به آیدی زیر پیام دهید
@Mr_z_a_k
🔵دوره آموزش بینایی ماشین و پردازش تصویر🔵
بدون پیشنیاز قبلی
به صورت حضوری و آنلاین
مباحث:
مرور پایتون
آموزش اپن سی وی
تشخیص مانع
تشخیص لبخند
آموزش مدیاپایپ
تشخیص حرکات بدن
🟢با ارائه مدرک معتبر از طرف واحد علوم و تحقیقات🟢
جهت مشاوره و ثبت نام به آیدی زیر پیام دهید
@Mr_z_a_k
Forwarded from Hamid list (Hamid Bateni)
سلام و درود
یکی از دوستان برای تیمشون یه همکارِ
Senior SmartContract Dev
با حداقل سابقه دوسال میخوان
شرکت تهرانه، تا جایی که میدونم با ریموت و هیبرید هم اکی هستن و سطح پرداخت ها از شرکت های داخلی بالاتر هستش با توجه به بازار محصولشون
لطفا اگه علاقه مند بودین رزومه اتون رو برام بفرستین 🔥✌️🙏
@newbateni
یکی از دوستان برای تیمشون یه همکارِ
Senior SmartContract Dev
با حداقل سابقه دوسال میخوان
شرکت تهرانه، تا جایی که میدونم با ریموت و هیبرید هم اکی هستن و سطح پرداخت ها از شرکت های داخلی بالاتر هستش با توجه به بازار محصولشون
لطفا اگه علاقه مند بودین رزومه اتون رو برام بفرستین 🔥✌️🙏
@newbateni
👍3
زریون یکی از پلتفرمهای قدرتگرفته از زیرساختهای الکمی است که احتمالاً خبر انتشار شبکهی ZERϴ از این مجموعه را شنیده باشید.
https://developers.zerion.io/
اگر شما هم در ساخت محصولات وب ۳ خود نیازمند دادههای سهلالوصولی درمورد آدرسها، داراییها و شبکههای مطرح میباشید، پس از مطالعهی مستندات، میتوانید برای دریافت دسترسی به API این مجموعه درخواست خود را از طریق فرم زیر ثبت نمایید. بهدلیل وجود محدودیت در تعداد اعطای دسترسیها، پس از بررسی ورودیها و تائید آنها، به شما از طریق ایمیل یا تلگرام پیام داده خواهد شد.
Gain access to The Zerion API; Soliditylang_fa
پینوشت: بخش اتصال تلگرام اختیاری است و صرفاً بهجهت تسهیل در فرایند ارتباط اضافه شده است (درصورت عدم تمایل، میتوانید این فیلد را نادیده بگیرید).
همچنین درصورتی که مایل به توسعهی محصولاتی روی تستنت زیرو، که یک شبکهی برپایهی ZK Stack بوده و Gasless محسوب میشود (کاربران زریون میتوانند فی تراکنشهای خود را با هر دارایی موجود روی شبکه پرداخت نمایند) هستید، میتوانید مستندات مربوطه را مطالعه نموده و درصورت وجود هرگونه ابهام یا سوال با بنده در ارتباط باشید.
https://docs.zero.network/
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
https://developers.zerion.io/
اگر شما هم در ساخت محصولات وب ۳ خود نیازمند دادههای سهلالوصولی درمورد آدرسها، داراییها و شبکههای مطرح میباشید، پس از مطالعهی مستندات، میتوانید برای دریافت دسترسی به API این مجموعه درخواست خود را از طریق فرم زیر ثبت نمایید. بهدلیل وجود محدودیت در تعداد اعطای دسترسیها، پس از بررسی ورودیها و تائید آنها، به شما از طریق ایمیل یا تلگرام پیام داده خواهد شد.
Gain access to The Zerion API; Soliditylang_fa
پینوشت: بخش اتصال تلگرام اختیاری است و صرفاً بهجهت تسهیل در فرایند ارتباط اضافه شده است (درصورت عدم تمایل، میتوانید این فیلد را نادیده بگیرید).
همچنین درصورتی که مایل به توسعهی محصولاتی روی تستنت زیرو، که یک شبکهی برپایهی ZK Stack بوده و Gasless محسوب میشود (کاربران زریون میتوانند فی تراکنشهای خود را با هر دارایی موجود روی شبکه پرداخت نمایند) هستید، میتوانید مستندات مربوطه را مطالعه نموده و درصورت وجود هرگونه ابهام یا سوال با بنده در ارتباط باشید.
https://docs.zero.network/
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍10❤3
زبان برنامه نویسی سالیدیتی
زریون یکی از پلتفرمهای قدرتگرفته از زیرساختهای الکمی است که احتمالاً خبر انتشار شبکهی ZERϴ از این مجموعه را شنیده باشید. https://developers.zerion.io/ اگر شما هم در ساخت محصولات وب ۳ خود نیازمند دادههای سهلالوصولی درمورد آدرسها، داراییها و شبکههای…
برای ثبت درخواست از طریق این فرم حدود ۲۴ ساعت زمان باقی مانده است.
همچنین به درخواست بعضی از دوستان فیلد اتصال به تلگرام از فرم حذف شد تا راحتتر بتوانید فرم را تکمیل کنید.
Gain access to The Zerion API; Soliditylang_fa
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
همچنین به درخواست بعضی از دوستان فیلد اتصال به تلگرام از فرم حذف شد تا راحتتر بتوانید فرم را تکمیل کنید.
Gain access to The Zerion API; Soliditylang_fa
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍7
اگر از چند ماه پیش پیگیر پست های ما درمورد اسکرول بوده باشید، میدونین که اسکرول بخشی رو بهعنوان Sessions به سایت خودش اضافه کرده که میاد براساس فعالیت آنچین شما روی این شبکه به شما امتیاز (مارک) میده.
از اونجایی که تقریباً جایی رو ندیدم که بخش مارکهای اسکرول رو ایندکس کرده باشه، این بود که تصمیم گرفتم یه سمپلر با استفاده از چند مرجع مختلف بسازم که میاد هر هفته ۵۰ هزار آدرس فعال شبکه رو بهصورت تصادفی انتخاب میکنه و با اگرگیت کردن دادههای ۴ هفتهی گذشته و پس از تمیزسازی دادهها و حذف اوتلایرها، یک تحلیل جامع ارائه میده.
اگر دوست داشتین میتونین به توییت، داشبورد و رپوزیتوری مرتبط نگاهی بندازین و اطلاعات جالبی به دست بیارین. همچنین توی داشبورد با وارد کردن آدرس خودتون میتونین بفهمین توی کدوم جایگاه بین دهکها قرار دارین (بهطور مثال آدرس وارد شده توی داشبورد که توی عکس پست هم مشاهدهاش میکنید، جز Top 10% هاست)
همچنین دادههای تاریخی و نتایج تحلیلها هم به صورت خام توی رپوزیتوری در دسترس هست.
Tweet on X
Dashboard on Flipside
Repository on GitHub
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
از اونجایی که تقریباً جایی رو ندیدم که بخش مارکهای اسکرول رو ایندکس کرده باشه، این بود که تصمیم گرفتم یه سمپلر با استفاده از چند مرجع مختلف بسازم که میاد هر هفته ۵۰ هزار آدرس فعال شبکه رو بهصورت تصادفی انتخاب میکنه و با اگرگیت کردن دادههای ۴ هفتهی گذشته و پس از تمیزسازی دادهها و حذف اوتلایرها، یک تحلیل جامع ارائه میده.
اگر دوست داشتین میتونین به توییت، داشبورد و رپوزیتوری مرتبط نگاهی بندازین و اطلاعات جالبی به دست بیارین. همچنین توی داشبورد با وارد کردن آدرس خودتون میتونین بفهمین توی کدوم جایگاه بین دهکها قرار دارین (بهطور مثال آدرس وارد شده توی داشبورد که توی عکس پست هم مشاهدهاش میکنید، جز Top 10% هاست)
همچنین دادههای تاریخی و نتایج تحلیلها هم به صورت خام توی رپوزیتوری در دسترس هست.
Tweet on X
Dashboard on Flipside
Repository on GitHub
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍15❤4
نمک بیشتری موردنیاز است.
این شاید یکی از مواردی باشه که تا به امروز کمتر جایی بهش پرداخته شده باشه و خوشحال میشم نظراتتون رو درموردش بهم بگین.
فرض کنید یک جعبهی سیاه داریم (همون تابع خودمون) که ورودیهایی که میگیره نمانیک (سیدفریز - ۱۲ تا ۲۴ کلمهی معروف) شما و یک ورودی خاص به نام مسیر اشتقاق (اینجا من بهش میگم نمک) هست و خروجیهایی که به ما تحویل میده یک کلیدخصوصی (مورد بحث ما اینجاست)، یک کلید عمومی و یک آدرس هست.
برای فهم بهتر مسیر اشتقاق باید بگم که اینها مفاهیمی هستن که بعد از یکسری پروپوزالهای مهم BIP یا Bitcoin Improvement Proposalها خلق شدن و کمک میکنن تا به ازای یک سیدفریز معین، تعداد تقریباً بینهایت سهگانهی کلید خصوصی، کلید عمومی و آدرس داشته باشیم. شمای کلی اونها هم بهشکل زیر هست:
نگاه کنید به: BIP-0044.wiki
متاسفانه تا بهامروز هیچکدوم از والتپرووایدرهای شناختهشده (مثل متامسک، زریون، ربی و ...) رو ندیدم که توی بخش استفاده از مسیر اشتقاق دست کاربر رو باز بذارن و معمولاً توی ساخت آدرس اتریومی به شما فقط اجازه میدن یک توالی روی مقدار Index داشته باشید. همین باعث میشه که شما میتونید یک سیدفریز وارد کنید و با اون کلی آدرس بسازید اما این همهی ماجرا نیست. شما فقط دارید از این مسیرهای اشتقاق استفاده میکنید:
m/44'/60'/0'/0/0
m/44'/60'/0'/0/1
...
m/44'/60'/0'/0/n
مشکل اینجاست که اگر روزی، نمانیک شما جایی نشت کنه و شما هم با یک والتپرووایدر معروف کلیدخصوصیهای خودتون رو ساخته باشید، امنیت داراییهای شما به شدت در خطر خواهد بود. حالا فرض کنید خودتون بتونین از یکسری اطلاعات اضافه که فقط خودتون میدونین توی مسیراشتقاق شخصیسازیشدهی خودتون استفاده کنین (شما میتونین برای ساخت آدرس اتریومی، سه تا از بخشهای مسیر اشتقاق رو شخصیسازی کنید) و اینجوری کلیدخصوصیهایی بسازین که حتی اگر روزی نمانیک شما لو رفت، باز داراییهای شما در معرض خطر بسیار کمتری قرار داشته باشند.
اگر این مطلب شما رو به دونستن بیشتر ترغیب کرد، حتما یک سری به لینک زیر بزنید:
https://x.com/eferbarn/status/1809167538774802803
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
این شاید یکی از مواردی باشه که تا به امروز کمتر جایی بهش پرداخته شده باشه و خوشحال میشم نظراتتون رو درموردش بهم بگین.
فرض کنید یک جعبهی سیاه داریم (همون تابع خودمون) که ورودیهایی که میگیره نمانیک (سیدفریز - ۱۲ تا ۲۴ کلمهی معروف) شما و یک ورودی خاص به نام مسیر اشتقاق (اینجا من بهش میگم نمک) هست و خروجیهایی که به ما تحویل میده یک کلیدخصوصی (مورد بحث ما اینجاست)، یک کلید عمومی و یک آدرس هست.
m/44'/60'/0'/0/0
برای فهم بهتر مسیر اشتقاق باید بگم که اینها مفاهیمی هستن که بعد از یکسری پروپوزالهای مهم BIP یا Bitcoin Improvement Proposalها خلق شدن و کمک میکنن تا به ازای یک سیدفریز معین، تعداد تقریباً بینهایت سهگانهی کلید خصوصی، کلید عمومی و آدرس داشته باشیم. شمای کلی اونها هم بهشکل زیر هست:
m/Purpose/Coin/Account/Change/Index
نگاه کنید به: BIP-0044.wiki
متاسفانه تا بهامروز هیچکدوم از والتپرووایدرهای شناختهشده (مثل متامسک، زریون، ربی و ...) رو ندیدم که توی بخش استفاده از مسیر اشتقاق دست کاربر رو باز بذارن و معمولاً توی ساخت آدرس اتریومی به شما فقط اجازه میدن یک توالی روی مقدار Index داشته باشید. همین باعث میشه که شما میتونید یک سیدفریز وارد کنید و با اون کلی آدرس بسازید اما این همهی ماجرا نیست. شما فقط دارید از این مسیرهای اشتقاق استفاده میکنید:
m/44'/60'/0'/0/0
m/44'/60'/0'/0/1
...
m/44'/60'/0'/0/n
مشکل اینجاست که اگر روزی، نمانیک شما جایی نشت کنه و شما هم با یک والتپرووایدر معروف کلیدخصوصیهای خودتون رو ساخته باشید، امنیت داراییهای شما به شدت در خطر خواهد بود. حالا فرض کنید خودتون بتونین از یکسری اطلاعات اضافه که فقط خودتون میدونین توی مسیراشتقاق شخصیسازیشدهی خودتون استفاده کنین (شما میتونین برای ساخت آدرس اتریومی، سه تا از بخشهای مسیر اشتقاق رو شخصیسازی کنید) و اینجوری کلیدخصوصیهایی بسازین که حتی اگر روزی نمانیک شما لو رفت، باز داراییهای شما در معرض خطر بسیار کمتری قرار داشته باشند.
اگر این مطلب شما رو به دونستن بیشتر ترغیب کرد، حتما یک سری به لینک زیر بزنید:
https://x.com/eferbarn/status/1809167538774802803
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
👍14❤2
زبان برنامه نویسی سالیدیتی
نمک بیشتری موردنیاز است. این شاید یکی از مواردی باشه که تا به امروز کمتر جایی بهش پرداخته شده باشه و خوشحال میشم نظراتتون رو درموردش بهم بگین. فرض کنید یک جعبهی سیاه داریم (همون تابع خودمون) که ورودیهایی که میگیره نمانیک (سیدفریز - ۱۲ تا ۲۴ کلمهی معروف)…
نمک بیشتری موردنیاز است - بخش دوم
خب تا اینجای کار متوجه شدیم که سیدفریز ما و بخشهای خاصی از مسیر اشتقاق برای ساخت آدرس اتریومی و کلیدخصوصیهای متناظر، قابل تغییر نیستن، اما وقتی میتونیم مسیر اشتقاق رو شخصیسازی کنیم و حتی یک Passphrase روی سیدفریزمون اعمال کنیم، چرا این کار رو نکنیم؟
🦄 حالا فرض کنید با اعمال این شخصیسازیها، یک شخص به سیدفریز شما دسترسی پیدا کنه. اگر بخواد سیدفریز شما رو توی یک والت وارد کنه، تنها چیزی که گیرش میاد صرفا یکسری آدرسه که هیچ دارایی توی اونها وجود نداره، و داراییهای شما توی آدرسهایی حفظ میشن که مسیر اشتقاق و رمز عبور ساختن اونها (نمکهای بیشتری که خودخواسته اضافه کردین) رو فقط و فقط خود شما میدونین.
قبل از شروع نگاهی به این دوتا ابزار بندازین:
1. Standalone Mnemonic Code Converter: A handy tool that uses bip_utils
2. Standalone Mnemonic Converter: By Ian Coleman
برای ابزار دوم نسخهی آنلاین هم موجوده که خب ما بهعنوان کسانی که باید مقدار خیلی زیادی به امنیت اهمیت بدیم، ترجیحمون بر اینه که از نسخههای استندلون استفاده کنیم. بهطور کلی هم این نکته رو ذکر کنم که هر ابزاری که برای شما پرایوتکی جنریت میکنه (منجمله تموم والتهای معروف) حتما باید بدون اتصال به اینترنت این کار رو انجام بده (در حالت دقیقتر استندلون باشه) و بهتره که از والتهایی استفاده کنید که متنباز هستن و همیشه هم Do Your Own Research
پینوشت: این اتفاق شوخیبردار نیست و اگر از قدیمیها باشید، حتما افتضاحی که والت Slope سر همین موضوع بالا آورد نباید از خاطرتون رفته باشه.
ادامهی مطلب رو در اینجا دنبال کنید:
https://x.com/eferbarn/status/1809525283386441891
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
خب تا اینجای کار متوجه شدیم که سیدفریز ما و بخشهای خاصی از مسیر اشتقاق برای ساخت آدرس اتریومی و کلیدخصوصیهای متناظر، قابل تغییر نیستن، اما وقتی میتونیم مسیر اشتقاق رو شخصیسازی کنیم و حتی یک Passphrase روی سیدفریزمون اعمال کنیم، چرا این کار رو نکنیم؟
قبل از شروع نگاهی به این دوتا ابزار بندازین:
1. Standalone Mnemonic Code Converter: A handy tool that uses bip_utils
2. Standalone Mnemonic Converter: By Ian Coleman
برای ابزار دوم نسخهی آنلاین هم موجوده که خب ما بهعنوان کسانی که باید مقدار خیلی زیادی به امنیت اهمیت بدیم، ترجیحمون بر اینه که از نسخههای استندلون استفاده کنیم. بهطور کلی هم این نکته رو ذکر کنم که هر ابزاری که برای شما پرایوتکی جنریت میکنه (منجمله تموم والتهای معروف) حتما باید بدون اتصال به اینترنت این کار رو انجام بده (در حالت دقیقتر استندلون باشه) و بهتره که از والتهایی استفاده کنید که متنباز هستن و همیشه هم Do Your Own Research
پینوشت: این اتفاق شوخیبردار نیست و اگر از قدیمیها باشید، حتما افتضاحی که والت Slope سر همین موضوع بالا آورد نباید از خاطرتون رفته باشه.
ادامهی مطلب رو در اینجا دنبال کنید:
https://x.com/eferbarn/status/1809525283386441891
سالیدیتی فارسی | سلفژ برنامه نویسی بلاکچین
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤1
زبان برنامه نویسی سالیدیتی
نمک بیشتری موردنیاز است - بخش دوم خب تا اینجای کار متوجه شدیم که سیدفریز ما و بخشهای خاصی از مسیر اشتقاق برای ساخت آدرس اتریومی و کلیدخصوصیهای متناظر، قابل تغییر نیستن، اما وقتی میتونیم مسیر اشتقاق رو شخصیسازی کنیم و حتی یک Passphrase روی سیدفریزمون…
بهعنوان یک End-User چهقدر ممکنه از این پارامترها توی ساخت کلیدهای خصوصیتون استفاده کنین؟
فرض کنید یک والتپرووایدر به شما این امکان رو میده تا بهصورت آپشنال پارامترهای اضافی رو توی فرایند جنریت دخیل کنید! ترجیح شما استفاده از پارامترهاست یا خیر؟
فرض کنید یک والتپرووایدر به شما این امکان رو میده تا بهصورت آپشنال پارامترهای اضافی رو توی فرایند جنریت دخیل کنید! ترجیح شما استفاده از پارامترهاست یا خیر؟
Anonymous Poll
74%
بله 👍
26%
خیر 👎
👍33❤1
Forwarded from Amir Habibzadeh channel
تیم اسکرول یه سرویس جدید راه انداخته برای آموزش و یادگیری سالیدیتی
به صورت اینتراکتیو هست.
https://www.levelupweb3.xyz/solidity
به صورت اینتراکتیو هست.
https://www.levelupweb3.xyz/solidity
👍11❤5
Forwarded from Defi Avenue
سلسه جلسات کسب درآمد کریپتویی
جلسه اول با موضوع :
نقشهی راه برای شروع برنامهنویسی در کریپتو
از مجموعهی صوتی پادکست هجیو @hedgio_fa
میزبانها:
مهدی از @Soliditylang_fa
عماد از @Defi_Avenue
مصطفی از @FlipsideFa
یکشنبه ۲۴ تیر ماه - ساعت ۱۸
مکان جلسه :
https://x.com/eferbarn/
جلسه اول با موضوع :
نقشهی راه برای شروع برنامهنویسی در کریپتو
از مجموعهی صوتی پادکست هجیو @hedgio_fa
میزبانها:
مهدی از @Soliditylang_fa
عماد از @Defi_Avenue
مصطفی از @FlipsideFa
یکشنبه ۲۴ تیر ماه - ساعت ۱۸
مکان جلسه :
https://x.com/eferbarn/
👍15❤4👎1