دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.] نویسندگان: Matt Zand, Xun (Brian) Wu, Mark Anthony Morris سری: ISBN (شابک) : 1492086126, 9781492086123 ناشر: O'Reilly Media سال نشر: 2021 تعداد صفحات: 297 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 7 Mb
در صورت تبدیل فایل کتاب Hands-On Smart Contract Development with Hyperledger Fabric V2: Building Enterprise Blockchain Applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه قرارداد هوشمند با Hyperledger Fabric V2: ساخت برنامه های کاربردی بلاک چین نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
فناوری بلاک چین همچنان به ایجاد اختلال در طیف گسترده ای از سازمان ها، از کسب و کارهای کوچک گرفته تا Fortune 500 ادامه می دهد. امروزه صدها شبکه بلاک چین در حال تولید هستند، از جمله بسیاری از آنها که با Hyperledger Fabric ساخته شده اند. این راهنمای عملی به توسعهدهندگان نشان میدهد که چگونه آخرین نسخه این زیرساخت بلاک چین پایهای ایدهآل برای توسعه برنامهها یا راهحلهای بلاک چین فراهم میکند.
نویسندگان مت زند، برایان وو و مارک آنتونی موریس نشان میدهند که چگونه طراحی همهکاره Hyperledger چگونه است. Fabric 2.0 طیف وسیعی از موارد استفاده صنعتی را برآورده می کند. توسعه دهندگان با یا بدون تجربه قبلی Hyperledger متوجه خواهند شد که چرا هیچ چارچوب فناوری دفتر کل توزیع شده دیگری از پذیرش گسترده ای توسط ارائه دهندگان خدمات ابری مانند Amazon، Alibaba، IBM، Google و Oracle برخوردار نیست. معماری و اجزای Hyperledger Fabric 2.0
Blockchain technology continues to disrupt a wide variety of organizations, from small businesses to the Fortune 500. Today hundreds of blockchain networks are in production, including many built with Hyperledger Fabric. This practical guide shows developers how the latest version of this blockchain infrastructure provides an ideal foundation for developing enterprise blockchain applications or solutions.
Authors Matt Zand, Brian Wu, and Mark Anthony Morris demonstrate how the versatile design of Hyperledger Fabric 2.0 satisfies a broad range of industry use cases. Developers with or without previous Hyperledger experience will discover why no other distributed ledger technology framework enjoys such wide adoption by cloud service providers such as Amazon, Alibaba, IBM, Google, and Oracle.
Cover Copyright Table of Contents Preface How to Build Enterprise Blockchain Applications with Hyperledger Who Is This Book For? Overview of the Chapters Conventions Used in This Book Using Code Examples O’Reilly Online Learning How to Contact Us Acknowledgments Part I. Introduction to Blockchain Chapter 1. Fundamental Concepts of Blockchain What Is Blockchain? Origin of Blockchain The Blockchain Revolution Blockchain 2.0 Core Components of Blockchain Decentralized Network Cryptography Wallet Shared Ledger Consensus Smart Contracts Blockchain Architecture Nodes Blocks Chains Channels Supporting Technology and Concepts DLT Decentralization Peer-to-Peer Immutability Identity Accounts SDK API Transactions Incentives Privacy State Turing Complete Gas Tokens On-Chain Off-Chain Scalability Cryptocurrency Enclaves Oracles DApps Virtual Machine Fork Governance Genesis Clients Summary Part II. Introduction to Hyperledger Projects Chapter 2. Overview of Hyperledger Projects and Tools Evolution and Phases of Blockchain Technology Blockchain 1.0 Blockchain 2.0 Blockchain 3.0 Blockchain 4.0 Hyperledger Family, Architecture, and Ecosystem The Hyperledger Design Philosophy Overview of Hyperledger Overview of Hyperledger Projects Distributed Ledger Frameworks Domain-Specific Overview of Hyperledger Tools and Libraries Tools Libraries Summary Chapter 3. Hyperledger Fabric Architecture and Components Hyperledger Fabric Overview Hyperledger Fabric Model Blockchain Network Identity Membership Service Provider Policies Nodes Chaincode Ledger The Ordering Service Private Collections of Data Summary Part III. Developing Smart Contracts with Hyperledger Fabric Chapter 4. Smart Contract Development Installing Prerequisites and Setting Up Hyperledger Fabric Git cURL Node.js and npm Docker and Docker Compose Fabric Installation Script Fundamental Requirements of a Smart Contract SDK Create and Execute Queries Defining a Smart Contract Define Assets by Using Key-Value Pairs Collect Private Data Set Attribute-Based Access Control Initialize the Ledger State Installing and Instantiating a Smart Contract Package the Chaincode Install the Chaincode Query the Installation Approve the Package Check Commit Readiness Commit the Chaincode Definition Query Whether the Chaincode Is Committed Initialize the Contract Execute a Query Summary Chapter 5. Smart Contract Invocation Overview of fabric-samples, Fabcar, and the Test Network fabric-samples Fabcar Fabric Test Network Deploying a Smart Contract Understand the startFabric.sh Anatomy Execute startFabric.sh Generate Fabric Certificate Authorities Create Org1 Identities Invoke the Peer Chaincode Invoking Smart Contract Transactions Peer Command Fabric SDK for Node.js Command-Line Application Summary Chapter 6. Testing and Maintenance Creating a Fabcar UI Client Error Response Handling Fabcar UI Web Pages Fabcar UI Code Fabcar UI Execution Performing Rapid Smart Contract Testing Setting Up Preparing the Fabcar Smart Contract for Testing and Debugging Performing Fabcar Testing and Debugging Identifying and Reviewing Logs Creating Unit Test Contracts Summary Part IV. Blockchain Supply Chain with Hyperledger Chapter 7. Building Supply Chain DApps with Hyperledger Fabric Designing a Blockchain Supply Chain Understanding the Supply Chain Workflow Defining a Consortium Reviewing the PLN Life Cycle Understanding Transactions Writing Chaincode as a Smart Contract Project Structure Contract Class Transaction Logic Compiling and Deploying Fabric Chaincode Install Prerequisites Review the Project Structure Install Binaries and Docker Images Start the PLN Network Monitor the PLN Network Create a PLN Channel Running and Testing the Smart Contract Install the Smart Contract Test the Smart Contract Developing an Application with Hyperledger Fabric Through the SDK Summary Part V. Hyperledger Fabric—Other Topics Chapter 8. Deploying Hyperledger Fabric on the Cloud Deploying Hyperledger Fabric on Amazon Blockchain Services Set Up Amazon Managed Blockchain with Prerequisites Set Up the Hyperledger Fabric Network Set Up the Hyperledger Fabric Client Clone the Samples Repository Run the Hyperledger Fabric Application Using IBM Cloud for Blockchain Applications Understand the Platform Features Create an IBM Cloud Account Decide the Structure of the Blockchain Network Create and Join the Fabric Network Build the Blockchain Network Deploy the Smart Contract Create the Application Oracle Blockchain Platform Overview Oracle Blockchain Platform Use Case Explore the Use Case Engage with the Solution Experiment with Oracle Blockchain Platform Experience the Solution Summary Chapter 9. Hyperledger Fabric V2 Integration New Features of Hyperledger Fabric V2 Decentralized Governance for Smart Contracts New Chaincode Application Patterns Private Data Enhancements External Chaincode Launcher State Database Cache for CouchDB Alpine-Based Docker Images Sample Test Network Updating the Capability Level of a Channel Update to the Newest Capability Levels Upgrade Components Set Environment Variables for the Binaries Back Up and Restore the Ledger Upgrade the Orderer Nodes Upgrade the Peers Upgrade the Node SDK Clients Considerations for Moving to V2 Chaincode Life Cycle Chaincode Shim Changes (Go Chaincode Only) Chaincode Logger (Go Chaincode Only) Peer Databases Upgrade Capabilities Summary Chapter 10. Overview of Other Hyperledger Projects Hyperledger Aries Set Up the VON Network Run Hyperledger Aries Cloud Agent Hyperledger Avalon Trusted Execution Environment Zero-Knowledge Proofs Multiparty Computation Hyperledger Avalon Architecture Hyperledger Besu Hyperledger Besu Architecture Set Up Hyperledger Besu Smart Contract and DApp in Hyperledger Besu Private Network Hyperledger Grid Domain Models Smart Contracts Pike Sample Apps Summary Concluding Remarks Next Steps Now It’s Your Turn Further Reading Index About the Authors Colophon