LEADER 03024nam 22005535 450 001 9910637739103321 005 20230224131442.0 010 $a9781484289754 010 $a1484289757 024 7 $a10.1007/978-1-4842-8975-4 035 $a(MiAaPQ)EBC7161578 035 $a(Au-PeEL)EBL7161578 035 $a(CKB)25793277800041 035 $a(OCoLC)1356006669 035 $a(OCoLC-P)1356006669 035 $a(DE-He213)978-1-4842-8975-4 035 $a(PPN)268211795 035 $a(CaSebORM)9781484289754 035 $a(Perlego)4514091 035 $a(EXLCZ)9925793277800041 100 $a20221221d2023 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 12$aA Brief Introduction to Web3 $eDecentralized Web Fundamentals for App Development /$fby Shashank Mohan Jain 205 $a1st ed. 2023. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2023. 215 $a1 online resource (192 pages) 300 $aDescription based upon print version of record. 311 08$a9781484289747 311 08$a1484289749 320 $aIncludes bibliographical references and index. 327 $a1. Introduction to Decentralization -- 2. Blockchain -- 3 -- Solidity -- 4. Wallets and Gateways -- 5. Remix IDE -- 6. Truffle -- 7 ? IPFS and NFTs; 8. Hardhat. 330 $aJourney into the world of Web3-based application development, its related protocols, and its usage in developing decentralized applications. This book will explain how programmable blockchains are revolutionizing the world of web applications, which can be run on decentralized platforms or peer-to-peer networks like IPFS. You'll start with an introduction to decentralization with a focus on blockchain implementations like Ethereum and Bitcoin. You'll then learn to develop simple decentralized applications (dApps) using Solidity, the language used for developing apps with Ethereum as well as smart contracts, wallets, gateways and NFTs. This book also covers how security and scale are addressed by L2 networks for scaling Bitcoin and Ethereum blockchains. A Brief Introduction to Web3 is your go-to guide for setting up simple Web3 applications using the Ethereum blockchain programming model. You will: Build NFT tokens Examine Web3 differs from Web2-based applications Understand the fundamentals of blockchain and the corresponding data structures around it See how consensus and trustless computing can be performed using blockchain Use Solidity and Truffle to build Web3 applications. 606 $aWeb applications$xProgramming 606 $aBlockchains (Databases) 615 0$aWeb applications$xProgramming. 615 0$aBlockchains (Databases) 676 $a005.74 700 $aJain$b Shashank Mohan$01052043 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910637739103321 996 $aA Brief Introduction to Web3$93000252 997 $aUNINA