دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Elad Elrom
سری:
ISBN (شابک) : 9781484248478
ناشر: Apress
سال نشر: 2019
تعداد صفحات: 522
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 10 Mb
در صورت تبدیل فایل کتاب The Blockchain Developer به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه دهنده بلاک چین نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توسعه دهنده بلاک چین شوید و پروژه های بلاک چین غیرمتمرکز مقیاس پذیر را با استفاده از بیت کوین، اتریوم، NEO، EOS و Hyperledger طراحی، ساخت، انتشار، آزمایش، نگهداری و ایمن کنید. این کتاب به شما کمک می کند بلاک چین را فراتر از توسعه و رمزنگاری درک کنید تا قدرت و قابلیت آن را بهتر مهار کنید. شما نکاتی را برای شروع پروژه خود و بهترین روش ها برای آزمایش، امنیت و حتی انطباق خواهید آموخت. در این فناوری غوطه ور شوید و موضوعات کلیدی مانند اقتصاد رمزنگاری، کدگذاری شبکه P2P بلاک چین خود، مکانیسم های اجماع مختلف، دفتر کل غیرمتمرکز، استخراج، کیف پول ها، بلوک ها و تراکنش ها را مرور کنید. علاوه بر این، این کتاب ابزارها و مثالهایی کاربردی برای ایجاد قراردادهای هوشمند و dApps برای بلاکچینهای مختلف مانند اتریوم، NEO، EOS و Hyperledger در اختیار شما قرار میدهد. با کمک مثالهای کدنویسی عملی و واقعی، خواهید دید که چگونه میتوانید dApps را با استفاده از تایپاسکریپت Angular از ابتدا تا انتها بسازید، به شبکه بلاک چین به صورت محلی در یک شبکه آزمایشی متصل شوید و در محیط اصلی تولید منتشر کنید. از انقلاب فناوری بعدی غافل نشوید - امروز با استفاده از توسعه دهنده بلاک چین، یک توسعه دهنده بلاک چین شوید. آنچه یاد خواهید گرفت کاوش در اکوسیستم بلاک چین و مکانیسم های اجماع مختلف ایجاد استخراج کننده ها، کیف پول ها، تراکنش ها، شبکه های توزیع شده و DApps است. پیادهسازی بلاک چین پروژههای خود را برای امنیت و مقیاسپذیری منتشر و آزمایش کنید. کارآفرینان فنی، سرمایه گذاران فنی یا حتی مدیرانی که می خواهند فناوری بلاک چین و پتانسیل آن را بهتر درک کنند.
Become a Blockchain developer and design, build, publish, test, maintain and secure scalable decentralized Blockchain projects using Bitcoin, Ethereum, NEO, EOS and Hyperledger. This book helps you understand Blockchain beyond development and crypto to better harness its power and capability. You will learn tips to start your own project, and best practices for testing, security, and even compliance. Immerse yourself in this technology and review key topics such as cryptoeconomics, coding your own Blockchain P2P network, different consensus mechanisms, decentralized ledger, mining, wallets, blocks, and transactions. Additionally, this book provides you with hands-on practical tools and examples for creating smart contracts and dApps for different blockchains such as Ethereum, NEO, EOS, and Hyperledger. Aided by practical, real-world coding examples, you’ll see how to build dApps with Angular utilizing typescript from start to finish, connect to the blockchain network locally on a test network, and publish on the production mainnet environment. Don’t be left out of the next technology revolution – become a Blockchain developer using The Blockchain Developer today. What You’ll Learn Explore the Blockchain ecosystem is and the different consensus mechanisms Create miners, wallets, transactions, distributed networks and DApps Review the main features of Bitcoin: Ethereum, NEO and EOS, and Hyperledger are Interact with popular node clients as well as implementing your own Blockchain Publish and test your projects for security and scalability Who This Book Is For Developers, architects and engineers who are interested in learning about Blockchain or implementing Blockchain into a new greenfield project or integrating Blockchain into a brownfield project. Technical entrepreneurs, technical investors or even executives who want to better understand Blockchain technology and its potential.
Contents......Page 3
Blockchain Basics......Page 13
Intro to Cryptoeconomics......Page 14
Blockchain Explained......Page 20
Cryptocurrencies Overload......Page 25
Blockchain P2P Network......Page 29
Summary......Page 42
Running a Blockchain Node......Page 43
Bitcoin Core API......Page 64
Summary......Page 84
Creating own Blockchain......Page 85
Basic P2P Network......Page 86
Genesis Block & Sharing Blocks......Page 98
Registering Miners & creating New Blocks......Page 106
Storing Blocks in LevelDB......Page 113
Blockchain Wallet......Page 117
API......Page 121
Command-Line Interface......Page 125
Where to go from here......Page 130
Summary......Page 131
Bitcoin Core RPC Resources......Page 132
Bitcoin Wallet......Page 134
Transactions......Page 140
Bitcoin Colored Coins......Page 178
Summary......Page 182
Ethereum Wallets & Smart Contracts......Page 183
Ganache Simulated Full-Node Client......Page 187
IntelliJ IDEA Plugin for Solidity......Page 188
Truffle Suite......Page 189
Compile with Remix......Page 203
Private Ethereum Blockchain with Geth......Page 205
Connect the Mist Ethereum Wallet to Private Network......Page 212
MetaMask......Page 216
Public Testnet......Page 219
Summary......Page 221
EOS.IO Wallets & Smart Contracts......Page 223
Testnet Environment......Page 226
"HelloWorld" Smart Contract......Page 244
Smart Contract IDE......Page 247
Compile a Contract & generate ABI......Page 248
Deploy a Contract......Page 250
Smart Contact Tokens......Page 251
Connecting to Public Testnet Block Producer......Page 255
Connecting to Mainnet......Page 261
Summary......Page 265
NEO Blockchain & Smart Contracts......Page 267
NEO’s High-Level Blockchain Architecture......Page 268
Local Environment......Page 272
Local NEO Private Testnet......Page 281
Publish Smart Contract on Private Testnet......Page 300
Ethereum vs EOS vs NEO......Page 302
Where to go from here......Page 307
Summary......Page 308
Hyperledger......Page 309
Hyperledger Overview......Page 310
Hyperledger Fabric......Page 314
Installing Hyperledger Fabric & Composer......Page 318
Hyperledger Composer......Page 335
"Hello, World" with Playground......Page 336
Deploying on Local Hyperledger Fabric Network......Page 350
Running the "hello-network" Network......Page 351
Where to go from here......Page 353
Error Troubleshooting......Page 354
Summary......Page 357
Build Dapps with Angular 1......Page 359
What is a DApp......Page 360
Why Angular......Page 367
Summary......Page 404
Build Dapps with Angular 2......Page 405
Transfer a Smart Contract......Page 406
Link with the Ethereum Network......Page 416
Connect to MetaMask......Page 423
Where to go from here......Page 427
Summary......Page 428
Security & Compliance......Page 429
Security & Compliance Readiness......Page 431
Common Blockchain Attacks......Page 441
Development Cycle......Page 466
Where to go from here......Page 475
Summary......Page 476
Blockchain beyond Crypto......Page 477
Harnessing Blockchain......Page 478
Decentralization of Industries & Verticals......Page 484
Summary......Page 510
Index......Page 512