Testing, and Deploying Ethereum Apps Describing the Ethereum Development Life cycle Introducing Smart Contract Development Tools Chapter 4: Getting and Configuring Ethereum Development Tools Examining Why Multiple Ethereum Development Tools Are Available Downloading, Installing, and Configuring All the Pieces Chapter 5: 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 6: Discovering Smart Contracts Introducing Supply Chain and Common Challenges Examining How Blockchain Can Help Resolve Supply Chain Problems Implementing a Blockchain Supply Chain Solution Digging into Solidity Describing Basic Smart Contract Syntax Handling Data in Solidity Finding Out about Computation and Gas Exploring Access Modes and Visibility of Smart Contract Functions and Data Controlling Execution Flow Handling Errors and Exceptions Chapter 7: 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 8: 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 9: Deploying Ethereum Apps Test Blockchain Options versus Live Blockchains Anticipating Differences in Live Environments Preparing Your Configuration for Deploying to Different Networks Deploying a dApp
9 Book 5: Cryptocurrency Investing Chapter 1: Why Invest in Cryptocurrencies? Diversifying from Traditional Investments Gaining Capital Appreciation Increasing Income Potential Fueling Ideological Empowerment Chapter 2: Recognizing the Risks of Cryptocurrencies Reviewing Cryptocurrency Returns Risk: Flipping the Other Side of the Coin Glimpsing Cryptocurrencies’ Reward versus Risk Digging into Different Kinds of Risk Exploring Risk Management Methods Chapter 3: Cryptocurrency Exchanges and Brokers Distinguishing Crypto Exchanges Considering Brokers Looking at Other Methods for Buying Cryptos Chapter 4: Identifying Top-Performing Cryptocurrencies Introducing the Invest Diva Diamond Analysis Using Fundamental Analysis to Pick Cryptocurrencies Choosing Cryptos with Sentimental Analysis Trying Technical Analysis to Select Cryptos Chapter 5: Diversification in Cryptocurrencies Breaking Down Some Basics on Diversification Using Cryptocurrencies in Long-Term Diversification Tackling Diversification in Short-Term Trades Chapter 6: Getting Ahead of the Crowd: Investing in ICOs Understanding the Basics of Initial Coin Offerings Investing in an ICO So You Want to Start an ICO: Launching an ICO Yourself Chapter 7: Stocks and Exchange-Traded Funds with Cryptocurrency Exposure Looking for Stocks with Exposure to Cryptos Considering Cryptocurrency and Blockchain ETFs Chapter 8: Cryptocurrency Futures and Options Focusing on the Fundamentals of Futures Introducing the Basics of Options Understanding Cryptocurrency Derivatives Trading Chapter 9: Dealing with the Dollar and Other Fiat Currencies Considering the World’s Reserve Currency: The U.S. Dollar Examining the Euro and Other Major Currencies Comparing the Forex Market and the Crypto Market Chapter 10: Using Technical Analysis Beginning with the Basics of Technical Analysis Spotting the Key Levels Picking Out Patterns on a Chart Smoothing Charts Out with Moving Averages Chapter 11: Short-Term Trading Strategies Distinguishing Three Short-Term Time Frames Trying Short-Term Analysis Methods Managing Short-Term Trading Risk Chapter 12: Long-Term Investing Strategies Time Is on Your Side: Getting Started with Long-Term Investing Creating Long-Term Strategies Considering Limit and Stop-Loss Orders Chapter 13: Minimizing Losses and Maximizing Gains Keeping the Losses Down Letting the Profits Rise Chapter 14: Using Ichimoku and Fibonacci Techniques Getting a Handle on Ichimoku Kinko Hyo Introducing Fibonacci Retracement Levels Combining Ichimoku and Fibonacci Techniques Chapter 15: Taxes and Cryptocurrencies Distinguishing Three Types of Crypto Taxes Minimizing Your Crypto Taxes Evaluating Taxable Income from Crypto Transactions
10 Book 6: Cryptocurrency Mining Chapter 1: Understanding Cryptocurrency Mining Understanding Decentralized Currencies Exploring the Role of the Crypto Miner Making Cryptocurrency Trustworthy Reaching Agreement through Consensus Algorithms Looking at the Cryptocurrency Miner Making the Crypto World Go ’Round Chapter 2: Exploring the Different Forms of Mining Proof-of-Work Algorithms Proof-of-Stake Algorithms Hybrid Proof of Stake/Proof of Work Delegated Proof of Stake Delegated Byzantine Fault Tolerance Proof of Burn And MORE… Chapter 3: Mining Made Simple: Finding a Pool and Preparing an Account Understanding How Pool Mining Works Choosing a Pool Setting Up a Pool Account Researching Mining Pools Cloud Mining Chapter 4: Picking a Cryptocurrency to Mine Determining Your Goal Mineable? PoW? PoS? Researching Cryptocurrencies Going Deep Knowing That Decentralization Is a Good Thing Finding Out It’s an Iterative Process Chapter 5: Gathering Your Mining Gear Selecting the Correct Computational Mining Hardware Mining Equipment Manufacturers Finding a Wallet to Store and Protect Your Private Keys Where to Mine? Selecting a Viable Location Chapter 6: Setting Up Your Mining Hardware ASIC Mining Rigs GPU Mining Rigs CPU Mining Mining Software Chapter 7: Running the Numbers: Is It Worth It? Factors That Determine Mining Profitability Calculating Your ROI Chapter 8: Reducing Negatives and Gaining an Edge Profitability through Efficiency Knowledge Is Power Here Today, Gone Tomorrow Evaluating Your Mining Resources Chapter 9: Running Your Cryptocurrency Business What to Do with Your Mined Cryptocurrency Determining When to Sell Dollar Cost Averaging Tax and Your Mining Business Scaling Up?
11 Index
12 About the Authors
13 Connect with Dummies
14 End User License Agreement
1 Book 1 Chapter 3 TABLE 3-1 Popular Web Wallets TABLE 3-2 Popular Mobile Wallets TABLE 3-3 Popular Desktop Wallets TABLE 3-4 Popular Hardware Wallets TABLE 3-5 Popular Paper Wallets
2 Book 1 Chapter 4 TABLE 4-1 Some Top Ten Cryptos As of 2021 TABLE 4-2 Some Top 100 Cryptos as of 2021
3 Book 2 Chapter 2 TABLE 2-1 Common Uses for Different Types of Blockchains
4 Book 3 Chapter 2TABLE 2-1 $500 Trades Compared
5 Book 4 Chapter 3TABLE 3-1 Ethereum ClientsTABLE 3-2 Ethereum Development and Testing BlockchainsTABLE 3-3 Ethereum Compilers and Testing FrameworksTABLE 3-4 Source Code Editors/IDEs
6 Book 4 Chapter 6TABLE 6-1 Supply Chain ObstaclesTABLE 6-2 Ethereum Solutions to Supply Chain ObstaclesTABLE 6-3 Connecting Physical Assets to Digital AssetsTABLE 6-4 Solidity Data TypesTABLE 6-5 Ethereum Gas ChargesTABLE 6-6 Solidity Visibility ModifiersTABLE 6-7 Solidity Conditional and Iteration StatementsTABLE 6-8 Error-Handling Guard Functions
7 Book 4 Chapter 7TABLE 7-1 Common Ethereum Security Mistakes
8 Book 4 Chapter 8TABLE 8-1 Smart Contract Test Blockchain Options
1 Book 1 Chapter 2FIGURE 2-1: An example of a hard fork. FIGURE 2-2: An example of a soft fork.
2 Book 1 Chapter 3FIGURE 3-1: Popular cryptocurrency wallet types.
3 Book 2 Chapter 1FIGURE 1-1: The structure of the Bitcoin blockchain network.FIGURE 1-2: How blockchains work.FIGURE 1-3: The altcoin exchange platform.
4 Book 2 Chapter 3FIGURE 3-1: Navigate to this page at GitHub.FIGURE 3-2: Open with GitHub Desktop.
5 Book 2 Chapter 4FIGURE 4-1: A Merkle tree.FIGURE 4-2: A paper wallet.
6 Book 2 Chapter 5FIGURE 5-1: The world’s first immortal digital game, Etheria.FIGURE 5-2: Ethereum.org blockchain application depiction.FIGURE 5-3: The Add Members box.
Читать дальше