Blockchain development is entering a period of explosive growth, as real applications gain traction throughout multiple industries and cryptocurrencies earn greater acceptance throughout the financial sector. Blockchain represents one of the most promising opportunities for developers to advance and succeed. Building Blockchain Apps is an accessible guide to today’s most advanced and robust blockchain programming models and architectures.
Building on his pioneering experience, Michael Juntao Yuan covers a wide range of blockchain application development paradigms. The book starts with a concise introduction to blockchain and smart contract technologies. It then guides you through application development on Ethereum-compatible smart contract platforms. Ethereum is the largest and most robust blockchain ecosystem in the world.
Coverage includes
- Ethereum topics such as tools, application frameworks, internal data structures, external data interfaces, and future roadmap
- An introduction to new blockchain data protocol based on ElasticSearch, which provides insights into the current state of smart contracts and enables new application designs
- How to build an application-specific smart contract protocol by modifying and customizing the open source Ethereum Virtual Machine and its programming language tools
- How to extend and support language features that are most suitable for particular kinds of smart contracts (e.g., smart contracts for e-commerce marketplaces) with the open source Lity project
- How to customize and change the blockchain consensus layer beneath the application layer via the popular Tendermint and Cosmos SDK frameworks
- A survey of cryptocurrency and financial topics from the developers’ point of view, providing an analytical framework for valuating cryptocurrencies and explaining the roles of crypto exchanges
Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
ترجمه فارسی (ترجمه ماشینی)
راهنمای توسعه دهنده برای اصول برنامه نویسی بلاک چین
توسعه بلاک چین در حال ورود به دوره رشد انفجاری است، زیرا برنامههای کاربردی واقعی در صنایع مختلف مورد توجه قرار میگیرند و ارزهای دیجیتال مقبولیت بیشتری در سراسر بخش مالی کسب میکنند. بلاک چین یکی از امیدوارکننده ترین فرصت ها برای پیشرفت و موفقیت توسعه دهندگان است. ساخت برنامه های بلاک چین راهنمای قابل دسترس برای پیشرفته ترین و قوی ترین مدل ها و معماری های برنامه نویسی بلاک چین امروزی است.
مایکل جونتائو یوان با تکیه بر تجربه پیشگام خود، طیف وسیعی از پارادایم های توسعه اپلیکیشن بلاک چین را پوشش می دهد. کتاب با مقدمهای مختصر بر فناوریهای بلاک چین و قراردادهای هوشمند شروع میشود. سپس شما را از طریق توسعه اپلیکیشن در پلتفرم های قرارداد هوشمند سازگار با اتریوم راهنمایی می کند. اتریوم بزرگترین و قوی ترین اکوسیستم بلاک چین در جهان است.
پوشش شامل
است
- موضوعات اتریوم مانند ابزارها، چارچوبهای کاربردی، ساختارهای داده داخلی، رابطهای داده خارجی، و نقشه راه آینده
- مقدمهای بر پروتکل داده بلاک چین جدید مبتنی بر ElasticSearch، که بینشهایی را در مورد جریان فعلی ارائه میکند. وضعیت قراردادهای هوشمند و امکان طراحی برنامه های جدید
- نحوه ایجاد یک پروتکل قرارداد هوشمند ویژه برنامه با تغییر و سفارشی سازی ماشین مجازی متن باز Ethereum و ابزارهای زبان برنامه نویسی آن
- چگونه گسترش و پشتیبانی از ویژگی های زبانی که برای انواع خاصی از قراردادهای هوشمند (مانند قراردادهای هوشمند برای بازارهای تجارت الکترونیک) با پروژه منبع باز Lity مناسب هستند
- نحوه سفارشی سازی و تغییر لایه اجماع بلاک چین در زیر لایه کاربردی از طریق چارچوبهای محبوب Tendermint و Cosmos SDK
- بررسی موضوعات ارزهای دیجیتال و مالی از دیدگاه توسعهدهندگان، ارائه چارچوبی تحلیلی برای ارزیابی ارزهای دیجیتال و توضیح نقش صرافی های رمزنگاری
کتاب خود را برای دسترسی راحت به دانلودها، به روز رسانی ها و/یا اصلاحات به محض در دسترس بودن ثبت کنید. برای جزئیات به داخل کتاب مراجعه کنید.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.