#فرصت_شغلی
اگه ساکن اصفهان هستید و یکی از تخصص های زیر و دارید، هورالیا به شما نیاز دارد.
گرافیست حرفه ای
برنامه نویس بک اند
برنامه نویس فرانت اند
برنامه نویس قرارداد های هوشمند
#Python #typenoscript #Solidity
@mhmk1995 👈پیام بدین
اگه ساکن اصفهان هستید و یکی از تخصص های زیر و دارید، هورالیا به شما نیاز دارد.
گرافیست حرفه ای
برنامه نویس بک اند
برنامه نویس فرانت اند
برنامه نویس قرارداد های هوشمند
#Python #typenoscript #Solidity
@mhmk1995 👈پیام بدین
Forwarded from Hamid list
Twitter
Arbitrum is live on mainnet!
Want to build on Arbitrum, but not sure where to get started? One of our engineers @msv_mahsa made great tutorials that include: - Demos on interacting with Arbitrum - Deploying & using contracts on L2 - Ether & Token Transfers from L1 to L2 and more! gi…
سلام دوستان🤓👋 قراره که هر چند وقت یکبار یه بار در کنار متخصصین ویس چت داشته باشیم . برای برگزاری ویس چت بنظرتون کدوم پلتفرم میتونه مناسب باشه؟
anonymous poll
تلگرام – 98
👍👍👍👍👍👍👍 82%
کلاب هوس – 20
👍 17%
تویتر – 1
▫️ 1%
👥 119 people voted so far.
anonymous poll
تلگرام – 98
👍👍👍👍👍👍👍 82%
کلاب هوس – 20
👍 17%
تویتر – 1
▫️ 1%
👥 119 people voted so far.
خلاصه جنگ کریپتو
https://www.youtube.com/watch?v=JE4yoU6ssi8&t=1421s
https://www.youtube.com/watch?v=JE4yoU6ssi8&t=1421s
YouTube
Devcon4 Mainstage - Cory Doctorow
Devcon4 presentation on Nov 1, 2018 in Prague by Cory Doctorow, "Decentralize, Democratize, or Die".
This video was captured from the livestream and may have quality issues. Look for the production videos at https://devcon4.ethereum.org.
This video was captured from the livestream and may have quality issues. Look for the production videos at https://devcon4.ethereum.org.
Forwarded from MehDeFI
توضیحاتی راجع به Roll-up از زبان مهندس مهدی صالحی
راهکارهای لایه دوم (optimistic & zk rollups) در واقع ما ۲ دسته ولیدیتور/ماینر داریم. اول شما تراکنشتون رو میفرستید واسه یه گروهی که بهشون میگیم sequencer که اونا واسه تراکنش شما rollup و fraud proof رو میسازن و بعد تراکنشها رو ترتیب بندی میکنن و یه state جدید واسه rollup chain خودشون میسازن و در نهایت این اطلاعات رو میفرستن به شبکه. بعد که رسید دست ماینرها اون بلاک رو ماین میکنن که توش اطلاعات rollup chain هست. پس ما به عنوان یوزر ۲ بار باید فی بدیم. یکی فی به sequencer ها یکی فی به ماينرها. اینو هم بخوام ساده بگم بد نیست که بدونید این فی که به ماینرها میدیم تو این راهکارا انگار داره سرشکن میشه بین تمام کسایی که تو اون rollup بلاک تراکنش داشتن. پس تعداد تراکنش بالاتر یعنی فی شبکهی کمتر. هرچند محدودیت تعداد تراکنش داریم و از یه حدی بیشتر دیگه نمیشه.
برگردم به موضوع پس شما یه فی میدید به sequencer که واستون rollup, rollup state و fraud proof بسازه و ترتیب دهی کنه تراکنشها رو و بفرسته به شبکه و یه فی میدید به ماینر اون فی که به ماینر میدید باید از جنس اتر باشه ولی اون فی که به sequencer میدید لزومی نداره از جنس اتر باشه و میتونه arb توکن باشه. تا اونجا که میدونم ولی برنامهی arbitrum این نیست که فی رو با arb بگیره ولی فکر کنم optimism برنامش همینه که فی رو با توکنش بگیره ممکنه بگید خب پس توکن arb کجا استفاده پیدا میکنه. مثل الان uni که فقط واسه voting واسه تغییر سیستم استفاده میشه به نظرم ولی بسته به تصمیم تیم داره. ممکنه این سوال واستون مطرح شه که خب این که شبیه side chain هست. فرق اصلی rollup ها با سایدچین ها در اینه که اینجا اطلاعات شما روی چین اصلی اتریوم ذخیره میشه. مثل ماتیک نیست که اطلاعات در یه چین دیگه ذخیره شه و دومین فرق بزرگش اینه که اگه sequencer ها تراکنش شما رو سانسور کردن شما از طریق اسمارت کانترت arbitrum روی شبکه اصلی گزینهی اینو دارید که خودتون تراکنش رو بزنید یا emergency exit کنید. ولی در ماتیک این گزینه رو ندارید چون یه چین کامل جداست. فرق سوم اینه که اگه sequencer خطایی مرتکب شد هر کسی میتونه dispute کنه اون اشتباه رو و چون این شکایت رو به شبکهی اصلی اتریوم میفرسته و یه قرارداد هوشمند، پس میتونه خطای اون sequencer رو بگیره و جریمش کنه. در صورتی که در ماتیک دست شما به جایی بند نیست چون واسه امنیتش از شبکه اتریوم استفاده نمیکنه
سوال :پس متیک چه ربطی به اتریوم داره
چه زمانی از اتریوم استفاده میکنه
جواب:صرفا state خودش رو که در واقع اطلاعات نهاییش هست رو بعد از اینکه کانفرم شد توسط شبکش میزاره روی اتریوم. یه مقدار از امنیت اتریوم استفاده میکنه ولی شبکهی اتریوم هیچ کنترلی روی چینش نداره. یعنی اگه واسه یوزر مشکلی پیش اومد از طریق اتریوم نمیتونه کاری کنه و کل امنیت توسط خود متیکه.
پ.ن: همه اینا رو تو قسمت دوم Arbitrum توضیح میدم
@PersianAltcoiner
راهکارهای لایه دوم (optimistic & zk rollups) در واقع ما ۲ دسته ولیدیتور/ماینر داریم. اول شما تراکنشتون رو میفرستید واسه یه گروهی که بهشون میگیم sequencer که اونا واسه تراکنش شما rollup و fraud proof رو میسازن و بعد تراکنشها رو ترتیب بندی میکنن و یه state جدید واسه rollup chain خودشون میسازن و در نهایت این اطلاعات رو میفرستن به شبکه. بعد که رسید دست ماینرها اون بلاک رو ماین میکنن که توش اطلاعات rollup chain هست. پس ما به عنوان یوزر ۲ بار باید فی بدیم. یکی فی به sequencer ها یکی فی به ماينرها. اینو هم بخوام ساده بگم بد نیست که بدونید این فی که به ماینرها میدیم تو این راهکارا انگار داره سرشکن میشه بین تمام کسایی که تو اون rollup بلاک تراکنش داشتن. پس تعداد تراکنش بالاتر یعنی فی شبکهی کمتر. هرچند محدودیت تعداد تراکنش داریم و از یه حدی بیشتر دیگه نمیشه.
برگردم به موضوع پس شما یه فی میدید به sequencer که واستون rollup, rollup state و fraud proof بسازه و ترتیب دهی کنه تراکنشها رو و بفرسته به شبکه و یه فی میدید به ماینر اون فی که به ماینر میدید باید از جنس اتر باشه ولی اون فی که به sequencer میدید لزومی نداره از جنس اتر باشه و میتونه arb توکن باشه. تا اونجا که میدونم ولی برنامهی arbitrum این نیست که فی رو با arb بگیره ولی فکر کنم optimism برنامش همینه که فی رو با توکنش بگیره ممکنه بگید خب پس توکن arb کجا استفاده پیدا میکنه. مثل الان uni که فقط واسه voting واسه تغییر سیستم استفاده میشه به نظرم ولی بسته به تصمیم تیم داره. ممکنه این سوال واستون مطرح شه که خب این که شبیه side chain هست. فرق اصلی rollup ها با سایدچین ها در اینه که اینجا اطلاعات شما روی چین اصلی اتریوم ذخیره میشه. مثل ماتیک نیست که اطلاعات در یه چین دیگه ذخیره شه و دومین فرق بزرگش اینه که اگه sequencer ها تراکنش شما رو سانسور کردن شما از طریق اسمارت کانترت arbitrum روی شبکه اصلی گزینهی اینو دارید که خودتون تراکنش رو بزنید یا emergency exit کنید. ولی در ماتیک این گزینه رو ندارید چون یه چین کامل جداست. فرق سوم اینه که اگه sequencer خطایی مرتکب شد هر کسی میتونه dispute کنه اون اشتباه رو و چون این شکایت رو به شبکهی اصلی اتریوم میفرسته و یه قرارداد هوشمند، پس میتونه خطای اون sequencer رو بگیره و جریمش کنه. در صورتی که در ماتیک دست شما به جایی بند نیست چون واسه امنیتش از شبکه اتریوم استفاده نمیکنه
سوال :پس متیک چه ربطی به اتریوم داره
چه زمانی از اتریوم استفاده میکنه
جواب:صرفا state خودش رو که در واقع اطلاعات نهاییش هست رو بعد از اینکه کانفرم شد توسط شبکش میزاره روی اتریوم. یه مقدار از امنیت اتریوم استفاده میکنه ولی شبکهی اتریوم هیچ کنترلی روی چینش نداره. یعنی اگه واسه یوزر مشکلی پیش اومد از طریق اتریوم نمیتونه کاری کنه و کل امنیت توسط خود متیکه.
پ.ن: همه اینا رو تو قسمت دوم Arbitrum توضیح میدم
@PersianAltcoiner
#معرفی
دوستان ایشون محتوای فارسی برای نوشتن قراداد هوشمند درست میکنن و توی پیج اینستاگرامشون قرار میدن.
@soliditylang_fa
https://www.instagram.com/tv/CSzT7SMFCUq/?utm_medium=copy_link
دوستان ایشون محتوای فارسی برای نوشتن قراداد هوشمند درست میکنن و توی پیج اینستاگرامشون قرار میدن.
@soliditylang_fa
https://www.instagram.com/tv/CSzT7SMFCUq/?utm_medium=copy_link
👍1🕊1
#معرفی
این لینک ویدیو پیج رضا نور محمدی که روش ساخت توکن ERC20 توضیح داده شده.
https://www.instagram.com/tv/CUH_w3WtqpH/?utm_medium=copy_link
این لینک ویدیو پیج رضا نور محمدی که روش ساخت توکن ERC20 توضیح داده شده.
https://www.instagram.com/tv/CUH_w3WtqpH/?utm_medium=copy_link
🔔سالیدیتی ورژن 0.8.8 منتشر شد.📢📣
سالیدیتی ورژن 0.8.8 انواع مقادیر تعریف شده توسط کاربر (user defined value type) را به عنوان یک ویژگی اصلی معرفی میکند. کلمه کلیدی override در حال حاضر برای توابع اینترفیس اختیاری است، متغیرهای تغییر ناپذیر را میتوان در constructor خواند، پشتیبانی از بازیابی کوچکترین و بزرگترین مقدار enum وجود دارد، میتوانید مشخص کنید دایرکتوریها و اینترفیسهای خط فرمان پاک شود. علاوه بر این، چندین اشکال را برطرف کردیم و SMTCheckerپوشش زبان را بهبود بخشیده است.
🆔@soliditylang_fa
🌐https://vrgl.ir/tWxFe
سالیدیتی ورژن 0.8.8 انواع مقادیر تعریف شده توسط کاربر (user defined value type) را به عنوان یک ویژگی اصلی معرفی میکند. کلمه کلیدی override در حال حاضر برای توابع اینترفیس اختیاری است، متغیرهای تغییر ناپذیر را میتوان در constructor خواند، پشتیبانی از بازیابی کوچکترین و بزرگترین مقدار enum وجود دارد، میتوانید مشخص کنید دایرکتوریها و اینترفیسهای خط فرمان پاک شود. علاوه بر این، چندین اشکال را برطرف کردیم و SMTCheckerپوشش زبان را بهبود بخشیده است.
🆔@soliditylang_fa
🌐https://vrgl.ir/tWxFe
ویرگول
تغییرات سالیدیتی در ورژن 0.8.8
سالیدیتی در ورژن سالیدیتی ورژن انواع مقادیر تعریف شده توسط کاربر user defined value type را به عنوان یک ویژگی اصلی معرفی میکن…
سالیدیتی ورژن 0.8.8 انواع مقادیر تعریف شده توسط کاربر (user defined value types) را به عنوان ابزاری برای ایجاد abstractionهایی با هزینه صفر بر روی یک نوع مقدار اولیه معرفی میکند که همچنین ایمنی نوع را افزایش داده و خوانایی را بهبود میبخشد.
توضیحات بیشتر 👇
🆔@soliditylang_fa
🌐https://vrgl.ir/BbuYe
توضیحات بیشتر 👇
🆔@soliditylang_fa
🌐https://vrgl.ir/BbuYe
ویرگول
انواع مقدار تعریف شده توسط کاربر در سالیدیتی
انواع ارزش تعریف شده توسط کاربر در سالیدیتیسالیدیتی ورژن انواع مقادیر تعریف شده توسط کاربر user defined value types را به عنوان اب…
راههای آپگرید کردن یک قرارداد هوشمند
https://www.youtube.com/watch?v=bdXJmWajZRY
https://www.youtube.com/watch?v=bdXJmWajZRY
YouTube
Upgrading your Smart Contracts | A Tutorial & Introduction
All about upgradable smart contracts. Using delegatecall in your solidity, you can setup proxy contracts to upgrade your smart contracts. We look at some of the philosophies that go along with this, learn about the pros and cons, and then actually deploy…
لیست کامل آپکدها و هزینه گاز (Gas) مربوطه رو میتونید اینجا ببینید👇👇
https://docs.google.com/spreadsheets/d/1n6mRqkBz3iWcOlRem_mO09GtSKEKrAsfO7Frgx18pNU/edit#gid=0
https://ethervm.io/#00
🆔@soliditylang_fa
https://docs.google.com/spreadsheets/d/1n6mRqkBz3iWcOlRem_mO09GtSKEKrAsfO7Frgx18pNU/edit#gid=0
https://ethervm.io/#00
🆔@soliditylang_fa
Google Docs
Gas Costs from Yellow Paper -- EIP-150 Revision (1e18248 - 2017-04-12)
دوستان در کنار یادگیری زبان سالیدیتی، زبان rust رو هم مد نظر داشته باشید.
Forwarded from Sara
تجربه یکی از دوستان که از صفر شروع کرده
دوره رایگان دیفای (Defi) دانشگاه ملبور استرالیا (RMIT) همراه با مدرک
🆔@soliditylang_fa
👇👇
🌐https://www.futurelearn.com/courses/defi-exploring-decentralised-finance-with-blockchain-technologies
🆔@soliditylang_fa
👇👇
🌐https://www.futurelearn.com/courses/defi-exploring-decentralised-finance-with-blockchain-technologies
FutureLearn
Decentralised Finance: Ethereum, and The Future of Banking - FutureLearn
Explore blockchain and cryptocurrencies, and learn how decentralised finance could change the future of banking with this online course from RMIT University.