دانلود کتاب Practical Blockchains and Cryptocurrencies: Speed Up Your Application Development Process and Develop Distributed Applications with Confidence (به فارسی: بلاک چین های عملی و ارزهای دیجیتال: روند توسعه برنامه های کاربردی خود را سرعت بخشید و برنامه های کاربردی توزیع شده را با اطمینان توسعه دهید) نوشته شده توسط «Karan Singh Garewal»
اطلاعات کتاب بلاک چین های عملی و ارزهای دیجیتال: روند توسعه برنامه های کاربردی خود را سرعت بخشید و برنامه های کاربردی توزیع شده را با اطمینان توسعه دهید
موضوع اصلی: کامپیوترها
نوع: کتاب الکترونیکی
ناشر: Apress
نویسنده: Karan Singh Garewal
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2020
تعداد صفحه: 495
حجم فایل: 4.34 مگابایت
کد کتاب: 1484258932 , 9781484258934
نوبت چاپ: 1st ed.
توضیحات کتاب بلاک چین های عملی و ارزهای دیجیتال: روند توسعه برنامه های کاربردی خود را سرعت بخشید و برنامه های کاربردی توزیع شده را با اطمینان توسعه دهید
با بررسی الگوریتمهای کلیدی و مفاهیم مربوط به بلاک چین، پردازش تراکنش، استخراج، اجماع توزیع شده و ارزهای ناشناس، ارزهای دیجیتال و برنامههای بلاک چین را ایجاد کنید. در این کتاب، یک ارز دیجیتال کاملا کاربردی را از ابتدا در زبان پایتون توسعه خواهید داد. بلاک چینهای عملی و ارزهای دیجیتال مرجعی برای توسعه برنامههای بلاک چین است و اطلاعات دقیقی در مورد رمزنگاری و تئوری زیربنایی بلاک چین در اختیار شما قرار میدهد.
این کتاب شامل فصلهای کوچکی است که بر موضوعات خاصی تمرکز دارد. شما با تاریخچه کوتاهی از پول شروع خواهید کرد. در مرحله بعد، اکوسیستم بیت کوین و آلتکوین را قبل از بررسی توابع هش رمزنگاری، رمزگذاری متقارن، رمزنگاری کلید عمومی و امضای دیجیتال بررسی خواهید کرد. تمام ریاضیات مورد نیاز برای توسعه برنامه های بلاک چین پوشش داده شده است. تاکید بر ارائه یک توضیح شفاف و دقیق در مورد ماهیت و عملکرد این سازه ها است.
بخش اصلی بعدی کتاب مفاهیم کلیدی و الگوریتم های مورد نیاز برای توسعه بلاک چین و برنامه های کاربردی ارزهای دیجیتال را مورد بحث قرار می دهد. نمایشگاههایی در زمینه ساخت بلاک چین، درختان مرکل، شبکههای همتا به همتا، آدرسهای ارزهای دیجیتال، تراکنشها و استخراج وجود دارد. شما به شکلگیری اجماع در سیستمهای توزیعشده نگاه عمیقی خواهید داشت.
در این کتاب شما یک ارز دیجیتال کاملاً کاربردی به نام هلیوم را از ابتدا در پایتون توسعه خواهید داد. الزامات زبان بسیار کم است زیرا فرض بر این است که اکثر خوانندگان با پایتون آشنایی ندارند. کل کد منبع و کد آزمون واحد در این کتاب گنجانده شده است.
بلاک چین های عملی و ارزهای دیجیتال برای نشان دادن فصل های نظریه و کد برنامه هلیوم را در هم می آمیزد. کاربرد عملی تئوری در کد برنامه هلیوم کار
آنچه خواهید آموخت
- مبانی ریاضی و همچنین مفاهیم و الگوریتم های بلاک چین و ارزهای دیجیتال را به دست آورید
- یک ارز دیجیتال را از ابتدا در پایتون پیاده سازی کنید
- تسلط بر طراحی توزیع شده برنامه های بلاک چین
این کتاب کیست برای
هر کسی که علاقه مند به ایجاد برنامه های کاربردی ارزهای دیجیتال و بلاک چین است
است
Create cryptocurrency and blockchain applications by examining the key algorithms and concepts pertaining to blockchains, transaction processing, mining, distributed consensus, and anonymous currencies. In this book, you’ll develop a fully functional cryptocurrency from scratch in the Python language. Practical Blockchains and Cryptocurrencies is a reference for development of blockchain applications and provides you with rigorous information on cryptography and the theory underlying blockchains.
This book consists of small chapters that focus on particular topics. You’ll start with a short history of money. Next, you will survey the bitcoin and altcoin ecosystem before delving into cryptographic hash functions, symmetric encryption, public key cryptography, and digital signatures. All the mathematics required to develop blockchain applications is covered. The emphasis is on providing a lucid and rigorous exposition on the nature and working of these constructs.
The next major segment of the book discusses the key concepts and algorithms required to develop blockchain and cryptocurrency applications. There are expositions on blockchain construction, Merkle trees, peer-to-peer networks, cryptocurrency addresses, transactions, and mining. You’ll take a deep dive into the formation of consensus in distributed systems.
In this book you’ll develop a fully functional cryptocurrency called Helium from scratch in Python. The language requirements are modest since it is presumed that most readers will not be acquainted with Python. The entire source code and unit test code is included in this book.
Practical Blockchains and Cryptocurrencies interleaves theory and Helium program code chapters in order to demonstrate the practical application of theory in working Helium program code.
What You Will Learn
- Gain the mathematical foundations as well as the concepts and algorithms of blockchains and cryptocurrencies
- Implement a cryptocurrency from scratch in Python
- Master the design of distributed blockchain applications
Who This Book Is For
Anyone interested in creating cryptocurrency and blockchain applications
برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.