Lýsing:
Dive into a secure future Professionals look to Ethereum as a blockchain-based platform to develop safe applications and conduct secure transactions. It takes a knowledgeable guiding hand to understand how Ethereum works and what it does -- and Ethereum For Dummies provides that guidance. Written by one of the leading voices in the blockchain community and best selling author of Blockchain For Dummies , this book demystifies the workings of Ethereum and shows how it can enhance security, transactions, and investments.
As an emerging application of blockchain technology, Ethereum attracts a wide swath of professionals ranging from financial pros who see it as a way to enhance their business, security analysts who want to conduct secure transactions, programmers who build apps that employ the Ethereum blockchain, or investors interested in cashing in on the rise of cryptocurrency. Ethereum For Dummies offers a starting point to all members of this audience as it provides easy-to-understand explanation of the tools and techniques of using Ethereum.
Annað
- Höfundur: Michael G. Solomon
- Útgáfa:1
- Útgáfudagur: 2019-04-01
- Hægt að prenta út 10 bls.
- Hægt að afrita 2 bls.
- Format:ePub
- ISBN 13: 9781119474067
- Print ISBN: 9781119474128
- ISBN 10: 111947406X
Efnisyfirlit
- Cover
- Introduction
- About This Book
- Foolish Assumptions
- Icons Used in This Book
- Beyond the Book
- Where to Go from Here
- Part 1: Getting to Know Blockchain and Ethereum
- Chapter 1: Introducing Ethereum
- Describing Blockchain Technology
- Introducing Ethereum
- Exploring Ethereum’s Consensus, Mining, and Smart Contracts
- Buying, Spending, and Trading Ether
- Getting Started with DAO and ICO
- Exploring the Ethereum Ecosystem
- Delving into Development Tools
- Building Blockchain Apps
- Chapter 2: Learning about Blockchain
- Exploring Distributed Applications
- Examining the Bitcoin Solution to the Distributed Dilemma
- Describing Blockchains
- Building Blockchains
- Understanding How Blockchains and Databases Store Data Differently
- Effectively Using Blockchains
- Chapter 3: Exploring Use Cases for Ethereum
- Diving Into Ethereum Applications
- Exploring Financial Services
- Establishing Digital Identity Management
- Examining Industry Applications
- Enabling Effective Governance
- Chapter 1: Introducing Ethereum
- Chapter 4: Examining the Ethereum Ecosystem and Development Lifecycle
- Exploring the Ethereum Blockchain Block Structure
- Describing Smart Contracts
- Introducing Solidity, the Language of Smart Contracts
- Working with the Ethereum Virtual Machine
- Fueling Your Code with Gas
- Surveying Tools for Developing, Testing, and Deploying Ethereum Apps
- Describing the Ethereum Development Lifecycle
- Introducing Smart Contract Development Tools
- Chapter 5: Getting and Configuring Ethereum Development Tools
- Examining Why Multiple Ethereum Development Tools Are Available
- Downloading, Installing, and Configuring All the Pieces
- Chapter 6: Establishing an Ethereum Wallet
- Unlocking the Secrets of an Ethereum Wallet
- Examining the Types of Ethereum Wallets
- Choosing an Ethereum Wallet
- Installing MetaMask, an Ethereum Wallet
- Chapter 7: Building Your First Ethereum Apps
- Validating Your Ethereum Development Environment
- Exploring the Ganache Test Environment
- Designing Simple Smart Contracts
- Coding Your First Smart Contract
- Running Your First Smart Contract
- Paying as You Go
- Chapter 8: Learning about Smart Contracts
- Introducing Supply Chain and Common Challenges
- Examining How Blockchain Can Help Resolve Supply Chain Problems
- Describing a Blockchain Supply Chain Solution
- Digging into Solidity
- Describing Basic Smart Contract Syntax
- Handling Data in Solidity
- Learning about Computation and Gas
- Exploring Access Modes and Visibility of Smart Contract Functions and Data
- Controlling Execution Flow
- Handling Errors and Exceptions
- Chapter 9: Writing Your Own Smart Contracts with Solidity
- Reviewing Supply Chain Design Specification
- Creating New Smart Contracts
- Coding Primary Functions
- Using Events
- Introducing Ownership
- Designing for Security
- Implementing Minimal Functionality
- Chapter 10: Testing Ethereum Apps
- Understanding Ethereum dApp Testing
- Deploying a dApp to a Test Ethereum Blockchain
- Writing Tests for Ethereum dApps
- Logging and Handling Errors
- Fixing Bugs in a dApp
- Chapter 11: Deploying and Maintaining Ethereum Apps
- Test Blockchain Options versus Live Blockchains
- Anticipating Differences in Live Environments
- Preparing Your Configuration for Deploying to Different Networks
- Deploying a dApp
- Chapter 12: Integrating Non-Blockchain Apps with Ethereum
- Comparing Blockchain and Database Storage
- Contrasting Execution and Flow in Blockchain dApps and Traditional Applications
- Designing Goals for Incorporating Blockchain into an Existing Application
- Identifying Interface Data and Transaction Requirements
- Creating or Modifying Contracts to Provide Data Interface
- Testing Integrated dApps
- Deploying Integrated dApps
- Chapter 13: Ten Free Ethereum Resources
- Exploring Alternative Ethereum Development Frameworks
- Selecting a Free Integrated Development Environment
- Exploring Ethereum Clients and APIs
- Focusing on Wallets and Security
- Learning More About Developing Ethereum dApps
- Chapter 14: Ten Design Principles for Distributed Blockchain Apps
- Designing for Trust
- Enforcing Consistency
- Removing Doubt through Transparency
- Providing Feedback, Guidance, and Setting Expectations
- Handling Mistakes with Class
- Designing Functions that Focus on User Actions, Not Data
- Storing Data Based on User Actions, Not Data Structures
- Keeping It Simple
- Expecting Blockchain Access to Be Expensive
- Staying Out of the User's Way
- Chapter 15: Top Ten Ethereum Projects
- Predicting Future Events with Gnosis
- Crowdsourcing Event Predictions in Augur
- Managing Decentralized Organizations with Aragon
- Breeding and Collecting Cryptokitties
- Exchanging Tokens with IDEX
- Creating Your Digital Identity with uPort
- Sharing Your Thoughts on the Blockchain with EtherTweet
- Searching for Jobs with EthLance
- Using TenX to Pay with Cryptocurrency
- Buying and Selling Computing Power with Golem
UM RAFBÆKUR Á HEIMKAUP.IS
Bókahillan þín er þitt svæði og þar eru bækurnar þínar geymdar. Þú kemst í bókahilluna þína hvar og hvenær sem er í tölvu eða snjalltæki. Einfalt og þægilegt!Rafbók til eignar
Rafbók til eignar þarf að hlaða niður á þau tæki sem þú vilt nota innan eins árs frá því bókin er keypt.
Þú kemst í bækurnar hvar sem er
Þú getur nálgast allar raf(skóla)bækurnar þínar á einu augabragði, hvar og hvenær sem er í bókahillunni þinni. Engin taska, enginn kyndill og ekkert vesen (hvað þá yfirvigt).
Auðvelt að fletta og leita
Þú getur flakkað milli síðna og kafla eins og þér hentar best og farið beint í ákveðna kafla úr efnisyfirlitinu. Í leitinni finnur þú orð, kafla eða síður í einum smelli.
Glósur og yfirstrikanir
Þú getur auðkennt textabrot með mismunandi litum og skrifað glósur að vild í rafbókina. Þú getur jafnvel séð glósur og yfirstrikanir hjá bekkjarsystkinum og kennara ef þeir leyfa það. Allt á einum stað.
Hvað viltu sjá? / Þú ræður hvernig síðan lítur út
Þú lagar síðuna að þínum þörfum. Stækkaðu eða minnkaðu myndir og texta með multi-level zoom til að sjá síðuna eins og þér hentar best í þínu námi.
Fleiri góðir kostir
- Þú getur prentað síður úr bókinni (innan þeirra marka sem útgefandinn setur)
- Möguleiki á tengingu við annað stafrænt og gagnvirkt efni, svo sem myndbönd eða spurningar úr efninu
- Auðvelt að afrita og líma efni/texta fyrir t.d. heimaverkefni eða ritgerðir
- Styður tækni sem hjálpar nemendum með sjón- eða heyrnarskerðingu
- Gerð : 208
- Höfundur : 11424
- Útgáfuár : 2019
- Leyfi : 379