Foundations of Blockchain
Blockchaintechnologyisacombinationofthreepopularconcepts:cryptography,peer-to-peernetworking,andgametheory.Thisbookisforanyonewhowantstodiveintoblockchainfromfirstprinciplesandlearnhowdecentralizedapplicationsandcryptocurrenciesreallywork.Thisbookbeginswithanoverviewofblockchaintechnology,includingkeydefinitions,itspurposesandcharacteristics,soyoucanassessthefullpotentialofblockchain.Allessentialaspectsofcryptographyarethenpresented,asthebackboneofblockchain.Forreaderswhowanttostudytheunderlyingalgorithmsofblockchain,you’llseePythonimplementationsthroughout.You’llthenlearnhowblockchainarchitecturecancreatedecentralizedapplications.You’llseehowblockchainachievesdecentralizationthroughpeer-to-peernetworking,andhowasimpleblockchaincanbebuiltinaP2Pnetwork.You’lllearnhowtheseelementscanimplementacryptocurrencysuchasBitcoin,andthewiderapplicationsofblockchainworkthroughsmartcontracts.Blockchainoptimizationtechniques,andblockchainsecuritystrategiesarethenpresented.Tocompletethisfoundation,weconsiderblockchainapplicationsinthefinancialandnon-financialsectors,andalsoanalyzethefutureofblockchain.Astudyofblockchainusecasesincludessupplychains,paymentsystems,crowdfunding,andDAOs,whichroundsoutyourfoundationinblockchaintechnology.
·9.2萬字