کتاب Learn Ethereum: A practical guide to help developers setup and run decentralized applications with Ethereum 2.0, 2nd Edition (آموزش اتریوم: راهنمای عملی برای کمک به توسعه دهندگان در راه اندازی و اجرای برنامههای غیرمتمرکز با اتریوم 2.0، نسخه دوم) در 5 بخش علاوه بر شرح مفاهیم مهم بلاکچین و اتریوم، کار با این تکنولوژی را به همراه جدیدترین به روز رسانیهای آن شرح میدهد.
در ادامه مقدمهای از کتاب Learn Ethereum را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Learn Ethereum:
به نسخه دوم Learn Ethereum خوش آمدید: راهنمای عملی برای کمک به توسعهدهندگان برای راهاندازی و اجرای برنامههای غیرمتمرکز با اتریوم 2.0. این کتاب یک منبع ضروری برای افرادی است که به دنبال درک و تسلط بر پلتفرم بلاکچین اتریوم هستند.
در این صفحات، ما سفری جذاب را در دنیای اتریوم آغاز میکنیم و اصول زیربنایی و پتانسیل آن را برای متحول کردن صنایع بررسی میکنیم و فرآیندی گام به گام برای ساخت برنامههای غیرمتمرکز (DApps) ارائه میکنیم. خواه توسعهدهنده، کارآفرین، سرمایهگذار یا علاقهمند باشید، این راهنمای جامع شما را به دانش، ابزار و مهارتهای لازم برای حرکت با اطمینان در اکوسیستم اتریوم مجهز میکند.
اتریوم اجرای قراردادهای هوشمند را به عنوان یک بلاکچین و پلتفرم محاسباتی غیرمتمرکز تبدیل کرده است. کتاب Learn Ethereum پایه محکمی برای درک اکوسیستم اتریوم ایجاد میکند که با مقدمه ای بر بلاکچین، رمزنگاری و ارزهای دیجیتال شروع میشود.
ما مفاهیم حیاتی، مانند مکانیسمهای اجماع، و فرآیندهای استخراج را بررسی خواهیم کرد. همچنین به معماری اتریوم 2.0، ماشین مجازی اتریوم (EVM) و راهحلهای مقیاسبندی لایه 1/لایه 2 (L1/L2) (مانند مجموعههای خوشبینانه و جمعآوریهای ZK) و همچنین انتقال به اثبات سهام ( PoS) از طریق زنجیره Beacon.
با حرکت رو به جلو، تجزیه و تحلیل عمیقی از امور مالی غیرمتمرکز (DeFi) انجام خواهیم داد، که استانداردهای توکن، استیبل کوینها و پروتکلهای مختلف DeFi را پوشش میدهد تا درک جامعی از این زمینه پر رونق به شما ارائه دهد.
علاوه بر این، اهمیت سازگاری EVM را بررسی میکنیم و بر روی شبکههای بلاکچین برجسته سازگار با EVM، مانند زنجیره هوشمند BNB، زنجیره چند ضلعی و زنجیره بهمن روشن میکنیم. علاوه بر این، ما به موضوعات پیشرفته و آخرین تحولات در اکوسیستم اتریوم خواهیم پرداخت. ما به طور گسترده به طرح اتریوم برای حل چالشهای مقیاسپذیری، با تمرکز بر بازی پایانی آن از نقشه راه اتریوم متمرکز خواهیم پرداخت.
برای تسهیل کاربرد عملی، بخش قابل توجهی از کتاب Learn Ethereum را به زبان برنامه نویسی Solidity اختصاص خواهیم داد. از طریق کاوش در مبانی آن، الگوهای قرارداد، رسیدگی به استثناء، و موارد دیگر، ما به شما قدرت میدهیم تا برنامههای اتریوم خود را توسعه دهید. علاوه بر این، ما توسعهدهندگان را در استفاده از APIهای web3 اتریوم با جاوا اسکریپت، پایتون و جاوا راهنمایی میکنیم تا تعاملات یکپارچه با بلاکچین اتریوم را امکانپذیر سازد.
در سرتاسر کتاب Learn Ethereum، ما راهنماهای جامعی را ارائه خواهیم داد که شما را در کل فرآیند طراحی، توسعه، آزمایش، استقرار و نظارت بر DApps هدایت میکند. با ایجاد قراردادهای هوشمند ERC20، ERC721 و ERC1155، تجربه عملی در ساخت ارزهای دیجیتال خود به دست خواهید آورد. برای تقویت بیشتر درک شما، ما یک نمایش عملی در قالب بازار غیرمتمرکز NFT با استفاده از ابزارهای ضروری مانند node.js، Web3، Truffle و Hardhat ارائه خواهیم کرد.
برای گسترش دانش و مهارت شما، انواع ابزارها و چارچوبهای اتریوم از جمله IPFS، Infura، Alchemy و QuickNode را بررسی میکنیم. از طریق مثال های عملی، درک شما را از این ابزارها افزایش خواهیم داد. علاوه بر این، ما در مورد تمایز بین بلاکچین های عمومی و خصوصی بحث خواهیم کرد، بنابراین شما را در استقرار برنامه های قرارداد هوشمند کامل در محیط های مختلف بلاکچین راهنمایی می کنیم. علاوه بر این، ما به طراحی کیف پول می پردازیم که به شما امکان میدهد عملکرد کیف پول را درک کنید و سیستمهای کیف پول ایمن بسازید.
در نهایت، ما به موضوعات پیشرفته ای مانند اوراکلها، راه حل های زنجیره ای متقابل و فناوری های لایه 2 خواهیم پرداخت. ما مفهوم اوراکلها را معرفی می کنیم و نحوه عملکرد آنها در اکوسیستم غیرمتمرکز وب 3.0، واکنش به رویدادهای دنیای واقعی و تعامل با سیستمهای سنتی را نشان می دهیم. علاوه بر این، به طور خلاصه فناوری پل زنجیره ای اتریوم را بررسی می کنیم که به کاربران امکان میدهد توکنها و دادههای دلخواه را بین شبکههای بلاکچین منتقل کنند. در نهایت، پیادهسازیهای عملی فناوریهای L2 را بررسی میکنیم و شما را با دانش آخرین پیشرفتهای اتریوم مجهز میکنیم.
در پایان کتاب Learn Ethereum، شما درک جامعی از اتریوم، شامل مفاهیم اساسی، موضوعات پیشرفته و آخرین پیشرفتها خواهید داشت. علاوه بر این، شما توانایی نوشتن قراردادهای هوشمند و توسعه، آزمایش و استقرار DApp ها را با استفاده از مجموعه متنوعی از ابزارها، کیف پولها و چارچوب ها خواهید داشت.
حال، اجازه دهید این سفر هیجان انگیز را به اکوسیستم اتریوم آغاز کنیم. با هم، پتانسیل این فناوری پیشگامانه را باز کرده و احتمالاتی را که برای آینده در اختیار دارد را بررسی خواهیم کرد.
کتاب Learn Ethereum برای چه کسی است؟
Learn Ethereum، نسخه دوم، برای توسعه دهندگان، کارآفرینان، سرمایه گذاران و علاقه مندانی طراحی شده است که به دنبال تسلط بر مبانی بلاکچین اتریوم و ساخت اپلیکیشنهای DA در دنیای واقعی هستند.
توسعهدهندگان: دانش عملی و تجربه عملی در ساخت DApp با استفاده از اتریوم به دست آورید. این راهنمای جامع هم به مبتدیان و هم برای توسعهدهندگان با تجربه پاسخ میدهد و ابزارها و بینشهای ضروری را برای افزایش مهارتهای توسعه اتریوم شما ارائه میدهد.
کارآفرینان: پتانسیل فناوری بلاکچین و کاربردهای آن در صنایع را کشف کنید. قابلیتها و پیادهسازیهای عملی اتریوم را برای شناسایی فرصتهایی برای استفاده از این فناوری در سرمایهگذاریهای تجاری خود و به دست آوردن مزیت رقابتی کاوش کنید.
سرمایه گذاران: اصول اساسی اتریوم را برای اتخاذ تصمیمات سرمایه گذاری آگاهانه در فضای رمزنگاری و بلاکچین بدانید. بینشی در مورد اکوسیستم اتریوم به دست آورید و در چشم انداز پویای پروژهها و توکنهای بلاکچین حرکت کنید.
علاقه مندان: خود را در دنیای بلاکچین، ارزهای دیجیتال و اکوسیستم اتریوم غرق کنید. این کتاب کاوش کاملی از این موضوعات ارائه میکند و درک عمیقی از مفاهیم اصلی اتریوم، تأثیر آن بر صنایع، و ابزارها و چارچوبهای دخیل در توسعه اتریوم را در اختیار شما قرار میدهد.
صرف نظر از پیشینه یا تخصص شما، Learn Ethereum، نسخه دوم، شما را با دانش، مهارتهای عملی و اعتماد به نفس برای مشارکت فعال در اکوسیستم به سرعت در حال تکامل اتریوم مجهز میکند.
آنچه کتاب Learn Ethereum پوشش میدهد:
فصل 1، بلاکچین و ارز دیجیتال، درک جامعی از فناوریهای بلاکچین را پوشش میدهد، بهویژه بر روی اکوسیستم اتریوم تمرکز دارد. این کتاب با مفاهیم اولیه مربوط به بیتکوین، اتریوم، ارز دیجیتال و بلاکچین شروع میکند، کتاب Learn Ethereum موضوعاتی مانند معرفی فناوری بلاکچین، کاوش در رمزنگاری، درک مکانیسم اجماع بلاکچین، بررسی بیتکوین و ارز دیجیتال، پیشنمایش موارد استفاده از بلاکچین در صنایع مختلف و بخشهای دولتی را پوشش میدهد. ، و معرفی دنیای اتریوم. در پایان این فصل، دانش لازم برای درک حسابهای اتریوم، فورکها و مفهوم ماینینگ را به دست خواهید آورد.
فصل 2 کتاب Learn Ethereum، معماری و اکوسیستم اتریوم، معماری اتریوم را توضیح میدهد و به شما کمک میکند تا EVM، گاز و حسابها و سایر مفاهیم را درک کنید. همچنین اصول استخراج اتر را پوشش میدهد. این فصل به چگونگی عملکرد Beacon Chain و نحوه اجرای اتریوم مکانیسم اجماع PoS می پردازد.
علاوه بر این، ادغام اتریوم از Eth1 و Eth2 را بررسی میکند. این فصل چالشهای مقیاسپذیری اتریوم را مورد بحث قرار میدهد و مروری بر راهحلهای مختلف مقیاسبندی L1 و L2، از جمله جمعآوریهای خوشبینانه و جمعآوریهای ZK ارائه میدهد. در پایان این فصل، درک کاملی از درونیات و فناوریهای متنوع موجود در اکوسیستم اتریوم خواهید داشت.
فصل 3 کتاب Learn Ethereum، امور مالی غیرمتمرکز، به بررسی ارزهای دیجیتال و DeFi میپردازد. استانداردهای توکن اتریوم از جمله توکنهای قابل تعویض و NFT را معرفی میکند و به بررسی استیبل کوینها با تمرکز بر MakerDAO میپردازد. سپس این فصل به دستههای مختلف DeFi مانند وامدهی، استقراض، مبادلات، مشتقات، مدیریت صندوق، قرعهکشیها، پرداختها و بیمه میپردازد. پروتکلهای برجسته در هر دسته برجسته میشوند و بینشهایی را در مورد بازیکنان پیشرو در اکوسیستم DeFi ارائه میدهند.
علاوه بر این، درک درستی از وضعیت فعلی بازار DeFi به دست خواهید آورد. این فصل با ارائه یک چشمانداز آیندهنگر در مورد آینده DeFi به پایان میرسد. این فصل دانش ضروری در مورد استانداردهای توکن اتریوم، استیبلکوینها و طیف متنوع محصولات و خدمات DeFi را در اختیار شما قرار میدهد. این شما را با بینشهایی در مورد پروتکلهای پیشرو و نگاهی اجمالی به آینده این چشم انداز مالی متحول کننده مجهز میکند.
فصل 4 کتاب Learn Ethereum، شبکههای بلاکچین سازگار با EVM، مروری بر چندین شبکه بلاکچین سازگار با EVM، یعنی بایننس بایننس، چند ضلعی و بهمن ارائه میدهد. این فصل به بررسی عملکردها و عملکرد هر بلاکچین می پردازد، از جمله بررسی دقیق مفاهیم و استراتژیها برای اتصال زنجیرههای سازگار با EVM و تسهیل پل زدن دارایی در شبکههای مختلف. شما بینشی در مورد اکوسیستم متنوع بلاکچینهای سازگار با EVM کسب خواهید کرد و در مورد مکانیسمهایی که قابلیت همکاری و انتقال یکپارچه دارایی را امکان پذیر میکند، آشنا خواهید شد.
فصل 5 کتاب Learn Ethereum، تحقیقات عمیق و آخرین پیشرفتها در اتریوم، به تحقیقات و پیشرفتهای جاری در پلتفرم اتریوم میپردازد. این فصل با بررسی چالشها و ملاحظات در سیستمهای توزیع شده به طور کلی شروع میشود و مکاتب فکری را در مقیاسسازی شبکههای بلاکچین معرفی میکند. سپس مراحل مختلف نقشه راه اتریوم پس از ادغام را مورد بحث قرار میدهد. این فصل راهحلهای مقیاسپذیری پیشرفته مانند Proto-Danksharding، Danksharding، نمونهگیری در دسترس بودن داده، حداکثر مقدار قابل استخراج (MEV)، جداسازی سازنده پیشنهاددهنده (PBS) را بررسی میکند، و بینشهایی را برای کمک به شما در درک نقشه راه اتریوم محور جمعآوری ارائه میکند.
علاوه بر این، شما درکی از پیشرفتهای کلیدی در تجربه کاربر، از جمله کیف پول قرارداد هوشمند و انتزاع حساب کسب خواهید کرد. این فصل همچنین به مفهوم zkEVM و وضعیت فعلی اجرای zkEVM می پردازد. این فصل چشم انداز آینده سازمانهای مستقل غیرمتمرکز (DAOs)، Web3، متاورس، سکوهای NFT و فناوری بلاکچین را ارائه میدهد و به شما نگاهی اجمالی به احتمالات و پیشرفتهای هیجانانگیزی که در پیش رو دارید، ارائه میدهد.
فصل 6 کتاب Learn Ethereum، مبانی استحکام، کاوش جامعی از Solidity، زبان برنامه نویسی پیشرو برای قراردادهای هوشمند را ارائه میدهد. شما درک عمیقی از ویژگیهای Solidity و ابزارهای توسعه به دست خواهید آورد. این فصل اصول اساسی زبان Solidity، از جمله ساختار قرارداد، الگوها، و رسیدگی به استثناء، همراه با امنیت قرارداد هوشمند و بهترین شیوهها را پوشش میدهد. این فصل از کتاب Learn Ethereum همچنین با نمایش یک قرارداد هوشمند کامل در دنیای واقعی که در Solidity توسعه یافته است، بینشهای عملی ارائه میدهد.
شما یاد خواهید گرفت که چگونه قراردادهای هوشمند خود را به طور عملکردی آزمایش کنید و از استحکام آنها اطمینان حاصل کنید. در پایان این فصل، شما یک پایه محکم در Solidity خواهید داشت و به دانش و مهارتهایی مجهز می شوید تا قراردادهای هوشمند ایمن و کاربردی خود را بسازید.
فصل 7 کتاب Learn Ethereum، اصول Web3 API، به ویژگیهای اساسی Web3 API می پردازد. این فصل یک کاوش عمیق از سه API کلیدی Web3 ارائه میدهد: web3.js برای اتریوم در جاوا اسکریپت، web3.py برای اتریوم در پایتون و web3j برای توسعه اتریوم DApp در جاوا. از طریق مثالهای عملی، دانش و مهارتهایی را در مورد نحوه استفاده از این APIها برای تعامل با قراردادهای هوشمند مستقر در بلاکچین خواهید داشت.
فصل 8 کتاب Learn Ethereum، توسعه رمزارز خود، یک نمای کلی از کتابخانههای قراردادهای هوشمند منبع باز را در اختیار شما قرار میدهد و به بررسی استانداردهای مختلف رمز ERC میپردازد. این فصل شما را در فرآیند ایجاد ارزهای رمزنگاری شده با استفاده از Solidity، با استاندارد توکن ERC-20 راهنمایی میکند. شما یاد خواهید گرفت که چگونه یک ارز دیجیتال به نام MyERC20Token بر اساس استاندارد ERC-20 توسعه دهید.
علاوه بر این مطالب، این فصل از کتاب Learn Ethereum به بررسی ایجاد NFT ها برای یک بازار هنری غیرمتمرکز می پردازد و از استاندارد ERC-721 برای توسعه DigitalArtERC721Token استفاده میکند. علاوه بر این، این فصل یکی دیگر از استانداردهای برجسته NFT Token، ERC1155 را معرفی میکند و بینشهایی را درباره ایجاد یک توکن ERC1155 NFT ارائه میکند. در پایان این فصل، شما درک جامعی از استانداردهای توکن، راه اندازی یک محیط توسعه اتریوم و توانایی ایجاد ارزهای رمزنگاری شده خود با استفاده از استانداردهای توکن مختلف خواهید داشت.
فصل 9 کتاب Learn Ethereum، مبانی توسعه و آزمایش قراردادهای هوشمند، بر ارائه بینشهای عملی در مورد استفاده از ابزارهای توسعه و انجام آزمایشات برای قراردادهای هوشمند تمرکز دارد. این فصل با نشان دادن استفاده از Remix، یک IDE محبوب مبتنی بر وب، برای توسعه قراردادهای هوشمند و اشکال زدایی آغاز میشود. این بیشتر گزینههای جایگزین مانند مجموعه Truffle و Hardhat را به عنوان چارچوبهای توسعه جامع بررسی میکند.
همچنین با استفاده از آزمایشها در قرارداد هوشمند قبلاً توسعهیافته، درک درستی از تست واحد قرارداد هوشمند به دست خواهید آورد. این فصل بر اهمیت تست در حصول اطمینان از عملکرد و امنیت قراردادهای هوشمند تاکید میکند. با درگیر شدن با این موضوعات، مهارت خود را در توسعه اتریوم تقویت خواهید کرد و برای توسعه، آزمایش و ایمن سازی قراردادهای هوشمند خود به خوبی مجهز خواهید شد.
فصل 10 کتاب Learn Ethereum، نوشتن یک Frontend برای ایجاد NFT Marketplace DApp، شما را در فرآیند ایجاد یک رابط کاربری (UI) برای یک بازار غیرمتمرکز هنر دیجیتال DApp راهنمایی میکند. این فصل به شما مفهوم DApps و معماری دو لایه آنها را معرفی میکند که شامل یک لایه رابط کاربری frontend و یک پشتوانه قرارداد هوشمند در بلاکچین است.
این فصل از کتاب Learn Ethereum که قبلاً در مورد توسعه قراردادهای هوشمند و آزمایش واحد در فصل قبل کتاب Learn Ethereum آموختهایم، بر توسعه مؤلفه UI تمرکز دارد که به کاربران نهایی اجازه میدهد با قراردادهای هوشمند تعامل داشته باشند. React، یک چارچوب پرکاربرد جاوا اسکریپت، برای این منظور به همراه کتابخانه web3.js استفاده شده است که ارتباط با بلاکچین اتریوم را از طریق API های آن تسهیل میکند.
با دنبال کردن محتوای فصل، دانش و مهارتهای مورد نیاز برای ایجاد رابط کاربری برای یک DApp با استفاده از React و web3.js را به دست خواهید آورد. شما درک درستی از مراحل ضروری مربوط به راهاندازی محیط توسعه، ساخت اجزای ظاهری، و در نهایت اجرای یک بازار هنر دیجیتال غیرمتمرکز کاملاً کاربردی DApp خواهید داشت.
فصل 11 کتاب Learn Ethereum، ابزارها و چارچوبهای اتریوم، یک نمای کلی از ابزارها و چارچوبهای رایج در توسعه اتریوم را در اختیار شما قرار میدهد. این فصل به ابزارها و چارچوبهای مختلفی میپردازد که معمولاً در توسعه اتریوم استفاده میشوند، از جمله ابزارهایی برای جمعآوری، استقرار و آزمایش قراردادهای هوشمند. علاوه بر این، چارچوبهایی را بررسی میکند که توسعه برنامههای غیرمتمرکز را تسهیل میکند.
این فصل از کتاب Learn Ethereum همچنین گزینههای ذخیرهسازی در اکوسیستم اتریوم، از جمله ذخیره سازی روی زنجیره با استفاده از قراردادهای هوشمند، و همچنین ذخیره سازی خارج از زنجیره با استفاده از سیستمهای فایل توزیع شده مانند سیستم فایل بین سیاره ای (IPFS) را پوشش میدهد.
شما درک درستی از راه حلهای ذخیرهسازی موجود و کاربردهای آنها به دست خواهید آورد. علاوه بر این، این فصل از کتاب Learn Ethereum، کتابخانههای قراردادهای هوشمند محبوب را معرفی میکند که عملکردهای از پیش ساخته شده و قالبهای کد را ارائه میدهند. این کتابخانهها توسعهدهندگان را قادر می سازند تا فرآیندهای توسعه خود را ساده کرده و امنیت قراردادهای هوشمند خود را افزایش دهند.
فصل 12 کتاب Learn Ethereum، راه اندازی یک زنجیره خصوصی اتریوم، تمرکز ما را به شبکههای خصوصی اتریوم تغییر میدهد. بلاکچینهای خصوصی در درجه اول توسط توسعه دهندگان برای اهداف آزمایشی استفاده می شوند و مزایایی مانند آزمایش ساده بدون نیاز به همگام سازی گره یا دریافت اتر آزمایشی را ارائه می دهند. این فصل شما را در فرآیند راه اندازی یک بلاکچین خصوصی با استفاده از اتریوم راهنمایی میکند و تفاوت بین بلاکچینهای عمومی و خصوصی را برجسته میکند. علاوه بر این، کاربرد بلاکچینهای خصوصی در موارد استفاده تولیدی را بررسی میکند.
فصل 13 کتاب Learn Ethereum، استقرار DApps شما، بر مرحله بعدی در چرخه توسعه قراردادهای هوشمند تمرکز دارد: استقرار و آزمایش قراردادها در محیطی مشابه شبکه اصلی اتریوم. شبکههای آزمایشی به عنوان سکوهایی عمل میکنند که توسعهدهندگان میتوانند شبکه اصلی را از نزدیک شبیه سازی کنند و قراردادهای خود را به طور موثر آزمایش کنند. این فصل از کتاب Learn Ethereum درک جامعی از استقرار قراردادهای هوشمند در شبکههای آزمایشی محبوب، یعنی شبکههای آزمایشی Goerli و Sepolia ارائه میکند.
شما روند گام به گام استقرار قراردادهای خود را در این شبکههای آزمایشی یاد خواهید گرفت و به شما امکان میدهد عملکرد و رفتار قراردادهای خود را در محیطی که شباهت زیادی به شبکه اصلی اتریوم دارد ارزیابی کنید. علاوه بر این، این فصل به نظارت بر قراردادهای هوشمند پس از استقرار می پردازد. شما در مورد ابزارها و تکنیکهای مورد استفاده برای نظارت بر عملکرد و تعاملات قراردادهای مستقر شده خود اطلاعاتی کسب خواهید کرد. با دنبال کردن محتوای این فصل، توسعهدهندگان به دانش و مهارتهای لازم برای استقرار و نظارت بر قراردادهای هوشمند خود در شبکههای آزمایشی مجهز خواهند شد.
فصل 14 کتاب Learn Ethereum، ساخت کیف پول اتریوم، یک مرور کلی از کیف پولهای اتریوم ارائه میدهد و شما را راهنمایی میکند که چگونه کیف پولهای شخصی خود را بسازید. این فصل عمیق تر به فناوری و عملکرد کیف پولهای اتریوم می پردازد. شما درک کاملی از مفاهیم کیف پول اتریوم، از جمله کیف پولهای غیر قطعی و کیف پولهای قطعی سلسله مراتبی (HD) به دست خواهید آورد.
این فصل از کتاب Learn Ethereum ویژگیهای کیف پول HD را بررسی میکند که امنیت و راحتی بیشتری را از طریق تولید درخت سلسله مراتبی از کلیدهای خصوصی ارائه میدهد. علاوه بر این، ویژگیهای کیف پول پیشرفته مانند امضاهای چند طرفه، آدرسهای مخفیانه و تراکنشهای محرمانه را بررسی خواهید کرد که لایههای بیشتری از حریم خصوصی و امنیت را فراهم میکنند. این فصل از کتاب Learn Ethereum همچنین راهنماییهای گامبهگام در مورد ایجاد کیف پول اتریوم را ارائه میدهد و به شما این امکان را میدهد که کنترل کاملی بر امنیت و عملکرد کیف پول خود داشته باشید.
علاوه بر این، با کیف پولهای محبوب شخص ثالث اتریوم آشنا می شوید و دانش خود را در مورد گزینه های کیف پول موجود و ویژگی های مربوط به آنها گسترش می دهید. در پایان این فصل، درک جامعی از کیف پولهای اتریوم، ویژگی های امنیتی ارائه شده توسط آن ها و گزینه های مختلف موجود برای ایجاد و مدیریت کیف پول خواهید داشت.
فصل 15 کتاب Learn Ethereum، اوراکلز، زنجیره متقابل و لایه 2 در عمل، کاوشی جامع از مفاهیم و فناوریهای اساسی ارائه میکند که قابلیت همکاری و عملکردهای پیشرفته را در اکوسیستم غیرمتمرکز وب 3.0 ممکن میسازد. این فصل با ارائه درک روشنی از نقش حیاتی اوراکلها در بازیابی و تأیید داده های خارجی آغاز میشود و قراردادهای هوشمند را برای پاسخگویی و اجرای اقدامات بر اساس اطلاعات بلادرنگ توانمند می سازد. از طریق مثال های عملی، تجربه عملی در ادغام اوراکلها در قراردادهای هوشمند خود برای دسترسی به قیمت های بازار توکن بلادرنگ به دست خواهید آورد.
در ادامه، این فصل به پیچیدگیهای فناوری پل زنجیرهای متقابل میپردازد، که ارتباطات یکپارچه و انتقال دارایی را بین شبکههای مختلف بلاکچین تسهیل میکند. با درک مکانیک زیربنایی پلهای زنجیرهای متقاطع، اهمیت آنها را در فعالسازی قابلیت همکاری هموار توکنها و دادهها در زنجیرههای متعدد درک خواهید کرد.
علاوه بر این، این فصل به بررسی فنآوریهای L2 میپردازد که به طور موثر با چالشهای مقیاسپذیری با ارائه راهحلهای خارج از زنجیره که توان عملیاتی تراکنش را افزایش داده و کارمزدها را به حداقل میرساند، مقابله میکند. شما با پیادهسازیهای عملی فناوریهای L2 آشنا میشوید و پتانسیلهای خود را برای بهبود چشمگیر کارایی کلی و تجربه کاربری DApps درک خواهید کرد.
پس از پایان این فصل، شما درک جامعی از اوراکلها، فناوری پل زنجیره ای متقابل و فناوری های L2 خواهید داشت. با تجهیز به این دانش و ابزارهای لازم، میتوانید از این فناوریها در پروژههای اتریوم خود استفاده کنید و در نتیجه عملکردهای پیشرفتهتر، یکپارچهسازی بیدرنگ دادهها و مقیاسپذیری بهبود یافته را به همراه داشته باشید.
فصل 16 کتاب Learn Ethereum، نتیجه، خلاصه ای از کل کتاب و فناوریهای بلاکچین اتریوم است که در آن پوشش داده شده است. به شما درک جامعی از اتریوم و فناوریهای بلاکچین ارائه میکند. به چالشها میپردازد، اکوسیستم را بررسی میکند، روندهای نوظهور در بلاکچین و اکوسیستم اتریوم را مورد بحث قرار میدهد و نگاهی اجمالی به آینده اتریوم ارائه میکند. این به عنوان یک منبع ارزشمند برای افرادی است که به دنبال درک مفاهیم اساسی، فرصتها و پیشرفتها در فضای بلاکچین اتریوم هستند.
سرفصلهای کتاب Learn Ethereum:
- Learn Ethereum
- Contributors
- About the authors
- About the reviewer
- Preface
- Part 1: Blockchain and Ethereum Basics
- Chapter 1: Blockchain and Cryptocurrency
- Chapter 2: Ethereum Architecture and Ecosystem
- Chapter 3: Decentralized Finance
- Chapter 4: EVM-Compatible Blockchain Networks
- Chapter 5: Deep Research and the Latest Developments in Ethereum
- Part 2 :Ethereum Development Fundamentals
- Chapter 6: Fundamentals of Solidity
- Chapter 7: Web3 API Fundamentals
- Chapter 8: Developing Your Own Cryptocurrency
- Part 3: Ethereum Development Fundamentals
- Chapter 9: Smart Contract Development and Test Fundamentals
- Chapter 10: Writing a Frontend to Build the NFT Marketplace DApp
- Chapter 11: Ethereum Tools and Frameworks
- Part 4: Production and Deployment
- Chapter 12: Setting Up Ethereum Private Chain
- Chapter 13: Deployment of Your DApps
- Chapter 14: Building Ethereum Wallets
- Chapter 15: Oracles, Technology, and Layer 2 in Practice
- Part 5: Conclusion
- Chapter 16: Conclusion
- Index
- Other Books You May Enjoy
جهت دانلود کتاب Learn Ethereum میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.