- عنوان کتاب: Building With Ethereum / Products, Protocols, and Platforms
- نویسنده: Jamie Rumbelow
- حوزه: اتریوم
- سال انتشار: 2023
- تعداد صفحه: 272
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 3.39 مگابایت
در فصول بعدی، من به دو نکته اصلی استدلال می کنم:
1. مهندسی محصول در اتریوم یک رشته متمایز است، با مجموعه ای از چالش ها و محدودیت های خاص خود که آن را به یک تلاش جالب و ارزشمند تبدیل می کند – و شایسته جایگاهی بالاتر از آنچه در حال حاضر دارد.
2. تمرکززدایی شامل مبادلاتی است، و گاهی اوقات این مبادلاتی هستند که ارزش انجام دادن ندارند.
این کتاب دارای دیدگاهی است که دیدگاهی برای اتریوم – و سبک ساخت محصولات بر اساس آن – ارائه می دهد که با بسیاری از توسعه دهندگان فعلی اتریوم در تضاد خواهد بود. اشکالی ندارد: این شما هستید که تصمیم می گیرید که آیا استدلال های من خوب هستند یا خیر و آیا دیدگاهی که ارائه می دهم از نظر شما جذاب است یا خیر. من انتظار ندارم همه موافق باشند.
اما، امیدوارم که کتابی آموزنده نیز باشد، مقدمهای برای افراد فنی در مورد اینکه اتریوم چگونه کار میکند و چرا ساختن محصولات در بالای آن چالشبرانگیز و ارزشمند است.
بسیاری از نوشته های فنی بر روی موارد عملی متمرکز شده اند، با دستورالعمل های صریح در مورد چگونگی ساخت فلان برنامه یا نحوه استفاده از این یا آن کتابخانه. در اکوسیستمی مانند کریپتو، که در آن فنآوریهای اصلی و بهترین شیوهها هر روز تغییر میکنند و توسعه مییابند، تاریخ انقضای این نوع نوشتهها کمی بیشتر از یک پیمانه شیر گرم است. آموزشها مهم هستند و اغلب میتوانند مفید باشند، اما هدف من در اینجا نوشتن چیزی با طول عمر بیشتر است.
بنابراین، این کتاب سعی میکند از طناب محکمی عبور کند: سرشار از مثالها و معاوضهها، اما همچنین دارای تفکری مفهومی و فلسفی. در همه موارد سعی می کنم عمل گرا باشم. من نمونههای کد را با استفاده از کتابخانههای مختلف در هم میپیوندم، اما تاکید بر برنامههای React frontend و کتابخانههای ethers.js و wagmi است که میتوانند آنها را تقویت کنند. در حالی که جزئیات پروتکلها و کتابخانههای موجود تغییر خواهد کرد، و ممکن است کد ضعیف شود، توصیهها و طرز تفکر، امیدوارم خنک و تازه باقی بماند.
In the chapters that follow, I argue for two main points:
- Product engineering on Ethereum is a distinct discipline, with its own set of challenges and constraints that make it an interesting and worthwhile endeavor – and one worthy of higher status than it currently enjoys.
- Decentralization involves trade-offs, and sometimes these are trade-offs that aren’t worth making.
This is an opinionated book, which presents a vision for Ethereum – and a style of building products on it – that will be at odds with many current Ethereum developers. That’s okay: it’s up to you to decide whether my arguments are good and whether the vision I present is one you think is attractive. I don’t expect everybody to agree.
But, I hope, it’s also an informative book, an introduction for technical people on how Ethereum works and why building products on top of it is challenging and rewarding.
Much technical writing is focused on the practical, with explicit instructions on how to build such and such an application or how to use this or that library. In an ecosystem like crypto, where the core technologies and best practices change and develop every day, this sort of writing has an expiry date little longer than a pint of warm milk kept in a trench-coat pocket. Tutorials are important and can often be helpful, but my goal here is to write something with a little more longevity.
This book therefore tries to walk a delicate tightrope: rich with examples and trade-offs, but also conceptual and philosophically minded. In all cases, I try to be pragmatic. I interweave code examples using various libraries, but the emphasis is on React frontend applications and the ethers.js and wagmi libraries that can power them. While the details of existing protocols and libraries will change, and the code may sour, the advice and mode of thinking will, I hope, remain cool and fresh.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Building With Ethereum
نظرات کاربران