🚨 Get Your Free NFT Certificate Mint by Completing the Web3 Exam! START NOW
Learn to gain real rewards

Learn to gain real rewards

Collect Bits, boost your Degree and gain actual rewards!

New
Video Courses
Video Courses
Deprecated
Scale your career with online video courses. Dive into your learning adventure!
Crypto Terms:  Letter M

What is Motoko Programming Language (DFINITY)?

Meaning:
Motoko Programming Language (DFINITY) - is a programming language that enables development on the Internet Computer.
medium
2 minutes

Let's find out Motoko Programming Language (DFINITY) meaning, definition in crypto, what is Motoko Programming Language (DFINITY), and all other detailed facts.

Motoko Programming Language (DFINITY) is a developer-friendly programming language designed for building smart contracts on decentralized internet. Its vision is to allow skill-diverse developer teams to build a new decentralized application generation that enables swapping and pairing of application components, in addition to being secure and scalable.

This programming language allows developers to create complex software applications that minimize the possibility of exploitation. It does this by providing parity typing.

Motoko programming language was originally developed as a language design exercise. The goal of this exercise was to investigate and evaluate how a programming language could perform was it able to utilize the security model of the Internet Computer and decentralization.

DFINITY prompted the continued development of the Motoko Programming Language. Currently, it has a variety of features including:

  • A solution to program in a statically-typed language facilitating type interference compiler;
  • Implementation of lexical closures within crucial functions;
  • Simplification of the pattern matching process through the use of algebraic data types;
  • Resource management via automatic memory management;
  • Enforced immutability and referential transparency offer stronger security.

One of the benefits of the Motoko Programming Language is that it removes elements such as garbage collection (GC), communication through message passing, and memory management, among others. 

Moreover, it provides concurrency primitives, data type lists, and sets of abstractions so programmers can create powerful software applications 

What is DFINITY?

DFINITY is a new type of public blockchain that runs completely on the web. It’s the first blockchain to facilitate the WebAssembly (WASM) virtual machine format in developing high-quality smart contracts. 

Threshold Relay is the consensus protocol that secures DFINITY and makes it scalable especially when talking about smart contracts. It’s a well-established protocol that’s known to combat cybercriminals who hack blockchains through the use of 51% attacks

Moreover, a new proof-of-stake (PoS) beacon of randomness is in DFINITY’s works. Smart contracts will utilize it to shuffle through various sets of data, randomly pick network participants as well as provide randomly generated numbers. 

What is the Internet Computer?

The Internet Computer is a worldwide system of public computer networks that allows producers to operate general-purpose software while taking a decentralized approach. 

It’s backed by the ICP coin. This coin allows the Internet Computer to cover the network computation and system governance costs.

technical indicator<\/a> that reacts to changes in financial market trends<\/strong>. Therefore, it is used by marketers to forecast the direction of the trend of an asset. The basic concept of MA is to take an asset's average closing price over an X amount of periods.<\/p>\n<p>The MA graph usually consists of two lines (short-term MA and long-term MA). <strong>The gap between these lines indicates the amount of <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-volume/">volume. If the gap is huge, it means that the level of volume is really high.<\/p>\n<p>When the short-term MA line crosses the long-term MA line <strong>from<\/strong><strong> below going up<\/strong>, it&rsquo;s called a <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-golden-cross/">golden cross<\/strong><\/strong><\/a>, and it signals a bullish trend <em>(the price is increasing)<\/em>. However, when the short-term MA line crosses the long-term MA line <strong>from above going down<\/strong>, it&rsquo;s called a <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-death-cross/">death cross<\/strong><\/a>, and it means that there is a bearish trend in the price of an asset <em>(the price is decreasing)<\/em>.<\/p>\n<h3>Why Is Moving Average (MA) Used?<\/h3>\n<p>Marketers use the MA to evaluate an asset's support and resistance by analyzing its market movements. The MA depicts the price activity in a straightforward manner that can be utilized by investors to <strong>predict a probability of a bullish or bearish trend<\/strong>.<\/p>\n<h3>What is the Best Moving Average (MA) Setting?<\/h3>\n<p>The best setting for Moving Average (MA) is:<\/p>\n<ul>\n<li>Short-term MA &ndash; 50 days<\/li>\n<li>Long-term MA &ndash; 200 days<\/li>\n<\/ul>\n<h2>Types of Moving Averages (MAs)<\/h2>\n<p>Overall there are four types of MAs &ndash; <strong>Smoothed, Weighted, Exponential, and Simple (or Arithmetic)<\/strong>. However, Simple Moving Average (SMA) and Exponential Moving Average (EMA) are the two most popular ones in the financial industry.<\/p>\n<h3>Simple Moving Average (SMA)<\/h3>\n<p>The sum of all the data points in a given time period is divided by the total number of time periods to generate a Simple Moving Average (SMA).<\/p>\n<p>The formula to calculate the SMA:<\/p>\n<p><img title=\"Glossary: Simple Moving Average formula.\" src=https://www.bitdegree.org/"https:////assets.bitdegree.org//crypto//storage//media//glossary-moving-average-formula-sma.o.jpg/" alt=\"Glossary: Simple Moving Average formula.\" width=\"181\" height=\"64\"><\/p>\n<p><em>Where:<\/em><\/p>\n<p><em>n = total number of time periods<\/em><\/p>\n<p><em>A = average in an &lsquo;n&rsquo; period<\/em><\/p>\n<h3>Exponential Moving Average (EMA)<\/h3>\n<p>The Exponential Moving Average (EMA) <strong>focuses on recent price data<\/strong> while also retaining previous price insights for traders to examine and make informed investment decisions. Therefore, traders prefer using EMA more than SMA.<\/p>\n<p>The formula to calculate the EMA:<\/p>\n<p><img title=\"Glossary: Exponential Moving Average formula.\" src=https://www.bitdegree.org/"https:////assets.bitdegree.org//crypto//storage//media//glossary-moving-average-formula-ema.o.jpg/" alt=\"Glossary: Exponential Moving Average formula.\" width=\"679\" height=\"76\"><\/p>\n<p><em>Where:<\/em><\/p>\n<p><em>EMA = Exponential Moving Average<\/em><\/p>\n<p><em>Smoothing = 2 (increase it if you want the recent price observations to have a bigger impact on the EMA)<\/em><\/p>\n<p>MA is one of the better indicators for traders, however, it&rsquo;s best to use a combination of various indicators. Some of the other useful ones include the <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-aroon-indicator/">Aroon indicator<\/strong><\/a>, <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-on-balance-volume-obv/">OBV, <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-moving-average-convergence-divergence-macd/">MACD, <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-relative-strength-index-rsi/">RSI, and the <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-stochastic-oscillator/">stochastic oscillator<\/strong><\/a>.<\/p>\n<p>&nbsp;<\/p>","definition":"a technical indicator used by marketers to forecast the direction of the trend of an asset.","status":"published","meta_title":"What is Moving Average (MA)? Definition & Meaning | Crypto Wiki","meta_description":"Moving Average (MA) meaning: Moving Average (MA) - a technical indicator used by marketers to forecast the direction of the trend of an asset.","meta_keywords":null}" :prev-section="{"id":527,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Moore%27s_Law","level":"easy","author_id":1,"created_at":"2023-06-19T06:59:00.000000Z","updated_at":"2023-11-21T18:43:11.000000Z","slug":"what-is-moores-law","title":"What is Moore's Law?","section":"M","keyword":"Moore's Law","content":"<p>Moore&rsquo;s Law refers to <strong>Gordon Moore&rsquo;s belief that the number of transistors in a microchip might double every two years and the pricetags of computers are halved.<\/strong><\/p>\n<p>Moreover, Gordon E. Moore was the co-founder of <strong>Intel,<\/strong> and he was the one that made the initial concept, which molded into Moore&rsquo;s Law. However, he did not call this &ldquo;Moore&rsquo;s Law&rdquo;, and he didn&rsquo;t intend on creating a &ldquo;law&rdquo;.<\/p>\n<p>He made a statement about acknowledging emerging trends in chip manufacturing at Intel. Later on, this became a prediction that lead to becoming <strong>the golden rule<\/strong> we know now.<\/p>\n<p>Moore's Law has been a critical component in the late 20th and early 21st century's technological and social transformation, as well as productivity and economic growth.<\/p>\n<p>Nonetheless, if we reflect back at the decades that lead up to the original consideration, Moore's Law first dominated the <strong>semiconductor industry. <\/strong>This was especially true in long-term strategizing and establishing research and development objectives.<\/p>\n<p>Computers got smaller and quicker as transistors in implemented circuits became more effective. Slices and semiconductors are small structures that comprise carbon and silicon molecules that are properly aligned to carry electricity down the circuit quicker.<\/p>\n<p>The quicker this microchip ends up really processing electrical impulses, the more effective the computer becomes. Note that the fees for higher-powered computers are decreasing on an annual basis.<\/p>\n<p><strong>This is a result of the decreased labor expenses as well as decreasing semiconductor prices, both of which play a major part.<\/strong><\/p>\n<p>So, this law indicated that computers and machines that operate on computers, along with computing power, will eventually be smaller, faster, and cheaper.<\/p>","definition":"is the statement that a computer\u2019s speed capability will go up every year, even though fees go down.","status":"published","meta_title":"What is Moore's Law? Definition & Meaning | Crypto Wiki","meta_description":"Moore's Law meaning: Moore's Law - is the statement that a computer\u2019s speed capability will go up every year, even though fees go down.","meta_keywords":null}" :model="{"id":880,"wikipedia_url":"https:\/\/en.wikipedia.org\/wiki\/Programming_language","level":"medium","author_id":1,"created_at":"2023-06-19T06:59:01.000000Z","updated_at":"2023-11-21T18:44:55.000000Z","slug":"what-is-motoko-programming-language-dfinity","title":"What is Motoko Programming Language (DFINITY)?","section":"M","keyword":"Motoko Programming Language (DFINITY)","content":"<p><strong>Motoko Programming Language<\/strong> (DFINITY) is a developer-friendly programming language designed for building <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-smart-contract/">smart contracts<\/strong><\/a> on decentralized internet. Its vision is to allow skill-diverse developer teams to build a new <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-are-decentralized-applications-dapps/">decentralized application<\/strong><\/a> generation that enables swapping and pairing of application components, in addition to being secure and scalable.<\/p>\n<p>This programming language allows developers to create complex software applications that minimize the possibility of exploitation. It does this by providing parity typing.<\/p>\n<p>Motoko programming language was originally developed as a language design exercise. The goal of this exercise was to investigate and evaluate how a programming language could perform was it able to utilize the security model of the Internet Computer and decentralization.<\/p>\n<p>DFINITY prompted the continued development of the Motoko Programming Language. Currently, it has a variety of features including:<\/p>\n<ul>\n<li>A solution to program in a <strong>statically-typed language facilitating type interference compiler<\/strong>;<\/li>\n<li>Implementation of lexical closures within crucial functions;<\/li>\n<li>Simplification of the pattern matching process through the use of algebraic data types;<\/li>\n<li>Resource management via automatic memory management;<\/li>\n<li>Enforced immutability and <strong>referential transparency<\/strong> offer stronger security.<\/li>\n<\/ul>\n<p>One of the benefits of the Motoko Programming Language is that it removes elements such as garbage collection (GC), communication through message passing, and memory management, among others.&nbsp;<\/p>\n<p>Moreover, it provides concurrency primitives, data type lists, and sets of abstractions so programmers can create powerful software applications&nbsp;<\/p>\n<p>What is DFINITY?<\/p>\n<p>DFINITY is a new type of <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-public-blockchain/">public blockchain<\/strong><\/a> that runs completely on the web. It&rsquo;s the first blockchain to facilitate the WebAssembly (WASM) virtual machine format in developing high-quality smart contracts.&nbsp;<\/p>\n<p>Threshold Relay is the consensus protocol that secures DFINITY and makes it scalable especially when talking about smart contracts. It&rsquo;s a well-established protocol that&rsquo;s known to combat cybercriminals who hack blockchains through the use of <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-51-attack/">51% attacks<\/strong><\/a>.&nbsp;<\/p>\n<p>Moreover, a new <a href=https://www.bitdegree.org/"//crypto//learn//crypto-terms//what-is-proof-of-stake-pos/">proof-of-stake (PoS)<\/strong><\/a> beacon of randomness is in DFINITY&rsquo;s works. Smart contracts will utilize it to shuffle through various sets of data, randomly pick network participants as well as provide randomly generated numbers.&nbsp;<\/p>\n<p><strong>What is the Internet Computer?<\/strong><\/p>\n<p>The Internet Computer is a worldwide system of public computer networks that allows producers to operate general-purpose software while taking a decentralized approach.&nbsp;<\/p>\n<p>It&rsquo;s backed by the ICP coin. This coin allows the Internet Computer to cover the network computation and system governance costs.<\/p>","definition":"is a programming language that enables development on the Internet Computer.","status":"published","meta_title":"What is Motoko Programming Language (DFINITY)? Definition & Meaning | Crypto Wiki","meta_description":"Motoko Programming Language (DFINITY) meaning: Motoko Programming Language (DFINITY) - is a programming language that enables development on the Internet Computer.","meta_keywords":null,"author":{"id":1,"user_id":1,"created_at":"2023-05-03T14:30:55.000000Z","updated_at":"2023-05-11T07:18:20.000000Z","title":"Editor-In-Chief","slug":"aaron-s-editor-in-chief","description":"<p>Having completed a Master&rsquo;s degree on Economics, Politics &amp; Culture for the East Asia region, Aaron has written scientific papers with a comparative analysis of the differences between US&rsquo; Western and Japan&rsquo;s Collective forms of capitalism, 1945-2020.<\/p>\n<p>With close to a decade of experience in the FinTech industry, Aaron understands all of the biggest issues and struggles that crypto enthusiasts face. He&rsquo;s a passionate analyst who is concerned with data-driven and fact-based content, as well as that which speaks to both Web3 natives and industry newcomers.<\/p>\n<p>Aaron is the go-to person for everything and anything related to digital currencies. With a huge passion for blockchain &amp; Web3 education, Aaron strives to transform the space as we know it, and make it more approachable to complete beginners.<\/p>\n<p>Aaron has been quoted by multiple established outlets, and is a published author himself. Even during his free time, he enjoys researching the market trends, and looking for the next supernova.<\/p>","user":{"id":1,"first_name":"Aaron","last_name":"S.","email":"aaron@bitdegree.org","email_sanitized":"aaron@bitdegree.org","email_verified_at":"2023-12-01T09:40:20.000000Z","must_verify_email":false,"is_registered_with_wallet":false,"status":"active","country":"LT","last_connected_ip":"88.119.132.125","image_id":2641,"referral_token":"05TMu2NysXOCn525","referred_by":null,"created_at":"2023-05-03T14:30:55.000000Z","updated_at":"2024-01-09T15:22:21.000000Z","full_name":"Aaron S."}}}" :chapter-list="[{"id":1,"title":"Blockchain","slug":"blockchain","updated":null,"chapter":"crypto\/assets\/crypto-book\/chapters\/learn-blockchain.jpg","chapter_simple":"crypto\/assets\/crypto-book\/chapters-simple\/blockchain-101.jpg","rating":100,"sections":[{"chapter_id":1,"order":1,"slug":"what-is-blockchain","title":"What is the Blockchain?","status":"published","modified_content":null},{"chapter_id":1,"order":2,"slug":"decentralized-blockchain","title":"Anonymous & Decentralized Blockchains: The Cornerstone of Crypto","status":"published","modified_content":null},{"chapter_id":1,"order":3,"slug":"blockchain-transaction","title":"What is a Blockchain Transaction in Crypto?","status":"published","modified_content":null},{"chapter_id":1,"order":4,"slug":"crypto-fees","title":"The Different Types of Crypto Fees Explained","status":"published","modified_content":null},{"chapter_id":1,"order":5,"slug":"what-is-bridging-in-crypto","title":"The Key Notion Behind the Concept of Bridging in Crypto","status":"published","modified_content":null},{"chapter_id":1,"order":6,"slug":"types-of-blockchains","title":"Different Types of Blockchains: What to Look Out For?","status":"published","modified_content":null}]},{"id":2,"title":"Cryptocurrencies","slug":"cryptocurrencies","updated":null,"chapter":"crypto\/assets\/crypto-book\/chapters\/learn-cryptocurrencies.jpg","chapter_simple":"crypto\/assets\/crypto-book\/chapters-simple\/cryptocurrencies-101.jpg","rating":100,"sections":[{"chapter_id":2,"order":1,"slug":"what-is-a-cryptocurrency","title":"What is a Cryptocurrency?","status":"published","modified_content":null},{"chapter_id":2,"order":2,"slug":"how-does-cryptocurrency-work","title":"How Does Cryptocurrency Work?","status":"published","modified_content":null},{"chapter_id":2,"order":3,"slug":"is-cryptocurrency-a-good-investment","title":"Is Cryptocurrency a Good Investment? The Pros & Cons","status":"published","modified_content":null},{"chapter_id":2,"order":4,"slug":"coin-vs-token","title":"Coin VS Token: How Do They Differ?","status":"published","modified_content":null},{"chapter_id":2,"order":5,"slug":"what-are-stablecoins","title":"What are Stablecoins, Altcoins & Wrapped Coins?","status":"published","modified_content":null},{"chapter_id":2,"order":6,"slug":"what-is-a-bitcoin","title":"Bitcoin: the Pioneer of the Crypto World","status":"published","modified_content":null},{"chapter_id":2,"order":7,"slug":"what-is-ethereum","title":"The Ultimate Blockchain for dApp Creation: Ethereum","status":"published","modified_content":null},{"chapter_id":2,"order":8,"slug":"what-is-cardano-in-crypto","title":"What is Cardano and What is It Used For?","status":"published","modified_content":null},{"chapter_id":2,"order":9,"slug":"what-is-shiba-inu-coin","title":"Shiba Inu: the Dogecoin Killer","status":"published","modified_content":null},{"chapter_id":2,"order":10,"slug":"what-is-solana-in-crypto","title":"Is Solana an Improved Version of Ethereum?","status":"published","modified_content":null},{"chapter_id":2,"order":11,"slug":"what-is-polkadot-in-crypto","title":"The Bridge Between Blockchains: Polkadot","status":"published","modified_content":null},{"chapter_id":2,"order":12,"slug":"what-is-polygon-in-crypto","title":"Polygon: the Essential Scaling Solution for Ethereum","status":"published","modified_content":null},{"chapter_id":2,"order":13,"slug":"what-is-luna-crypto","title":"The Bumpy Road of Terra (LUNA)","status":"published","modified_content":null},{"chapter_id":2,"order":14,"slug":"what-is-fantom-crypto","title":"Is Fantom (FTM) Yet Another Ethereum Killer?","status":"published","modified_content":null},{"chapter_id":2,"order":15,"slug":"what-is-aave-crypto","title":"Aave: Crypto Lending Trailblazer","status":"published","modified_content":null},{"chapter_id":2,"order":16,"slug":"what-is-algorand-crypto","title":"Did Algorand Truly Solve the Blockchain Trilemma?","status":"published","modified_content":null},{"chapter_id":2,"order":17,"slug":"what-is-olympus-dao","title":"Does Olympus DAO Have Anything to Do With Mythology?","status":"published","modified_content":null},{"chapter_id":2,"order":18,"slug":"what-is-avax","title":"Is Avalanche Network (AVAX) Rightfully Called the Future of DeFi?","status":"published","modified_content":null},{"chapter_id":2,"order":19,"slug":"what-is-monero-coin","title":"Monero: Where Cryptocurrency Meets Cryptography","status":"published","modified_content":null},{"chapter_id":2,"order":20,"slug":"what-is-ripple-xrp","title":"Is Ripple \"it\" When it Comes to Cross-Border Transactions?","status":"published","modified_content":null},{"chapter_id":2,"order":21,"slug":"practical-use-of-cryptocurrencies","title":"The Practical Use of Crypto","status":"published","modified_content":null}]},{"id":3,"title":"Crypto Exchanges","slug":"crypto-exchanges","updated":null,"chapter":"crypto\/assets\/crypto-book\/chapters\/learn-crypto-exchanges.jpg","chapter_simple":"crypto\/assets\/crypto-book\/chapters-simple\/crypto-exchanges-101.jpg","rating":80,"sections":[{"chapter_id":3,"order":1,"slug":"how-do-cryptocurrency-exchanges-work","title":"How do Cryptocurrency Exchanges Work?","status":"published","modified_content":null},{"chapter_id":3,"order":2,"slug":"dex-vs-cex","title":"DEX VS CEX: Two Sides of the Crypto Exchange Industry","status":"published","modified_content":null},{"chapter_id":3,"order":3,"slug":"crypto-day-trading","title":"Crypto Day Trading: The Difference Between Buying, Trading, and Swapping","status":"published","modified_content":null},{"chapter_id":3,"order":4,"slug":"kyc-crypto","title":"KYC & AML: The Key to Complying With Legal Industry Standards","status":"published","modified_content":null},{"chapter_id":3,"order":5,"slug":"how-to-buy-crypto","title":"From Fiat to Crypto: How to Buy Crypto for the First Time","status":"published","modified_content":null},{"chapter_id":3,"order":6,"slug":"fiat-to-crypto","title":"Taking Profits: Turning Crypto Into Fiat","status":"published","modified_content":null},{"chapter_id":3,"order":7,"slug":"how-to-use-crypto","title":"You\u2019ve Got Crypto: What Can You Do With It?","status":"published","modified_content":null}]},{"id":4,"title":"Crypto Wallets","slug":"crypto-wallets","updated":false,"chapter":"crypto\/assets\/crypto-book\/chapters\/learn-crypto-wallets.jpg","chapter_simple":"crypto\/assets\/crypto-book\/chapters-simple\/crypto-wallets-101.jpg","rating":80,"sections":[{"chapter_id":4,"order":1,"slug":"what-is-a-crypto-wallet","title":"What is a Crypto Wallet?","status":"published","modified_content":null},{"chapter_id":4,"order":2,"slug":"hot-wallet-vs-cold-wallet","title":"Hot Wallet VS Cold Wallet: Which One to Pick?","status":"published","modified_content":null},{"chapter_id":4,"order":3,"slug":"non-custodial-wallet","title":"What are Non-Custodial Crypto Wallets?","status":"published","modified_content":null},{"chapter_id":4,"order":4,"slug":"what-is-metamask","title":"Metamask: The Leading Non-Custodial Wallet","status":"published","modified_content":null},{"chapter_id":4,"order":37,"slug":"how-safe-is-cryptocurrency","title":"The Key Crypto Wallet Safety Practices: How Safe Can Crypto Be?","status":"published","modified_content":null}]},{"id":5,"title":"NFTs","slug":"nfts","updated":null,"chapter":"crypto\/assets\/crypto-book\/chapters\/learn-nfts.jpg","chapter_simple":"crypto\/assets\/crypto-book\/chapters-simple\/nfts-101.jpg","rating":100,"sections":[{"chapter_id":5,"order":2,"slug":"how-to-trade-nfts","title":"NFT Trading: The Ins and Outs","status":"published","modified_content":null},{"chapter_id":5,"order":3,"slug":"buying-nft","title":"Tips and Tricks of Choosing the Right NFTs","status":"published","modified_content":null},{"chapter_id":5,"order":4,"slug":"how-to-store-nft","title":"How to Store NFTs: Best Practices","status":"published","modified_content":null},{"chapter_id":5,"order":5,"slug":"how-to-create-an-nft","title":"How to Create Your Own NFTs?","status":"published","modified_content":null},{"chapter_id":5,"order":6,"slug":"how-to-make-passive-money-with-nft","title":"Making Passive Money with NFTs","status":"published","modified_content":null}]},{"id":6,"title":"dApps & Defi","slug":"dapps-and-defi","updated":true,"chapter":"crypto\/assets\/crypto-book\/chapters\/learn-dapps.jpg","chapter_simple":"crypto\/assets\/crypto-book\/chapters-simple\/dapps-defi-101.jpg","rating":80,"sections":[{"chapter_id":6,"order":1,"slug":"what-are-nfts","title":"What are Non-Fungible Tokens (NFTs)?","status":"published","modified_content":null},{"chapter_id":6,"order":1,"slug":"what-is-defi","title":"What is Decentralized Finance (DeFi)?","status":"published","modified_content":null},{"chapter_id":6,"order":2,"slug":"what-is-defi-2-0","title":"DeFi 2.0: The New Version of Decentralized Finance","status":"published","modified_content":null},{"chapter_id":6,"order":3,"slug":"what-are-dapps-in-crypto","title":"What Are dApps and How Do They Work?","status":"published","modified_content":null},{"chapter_id":6,"order":4,"slug":"defi-dapps","title":"Picking the Right dApps: Dos and Don'ts","status":"published","modified_content":null},{"chapter_id":6,"order":5,"slug":"what-is-web-3-0","title":"Web 3.0: The Future of the Internet","status":"published","modified_content":null},{"chapter_id":6,"order":6,"slug":"what-are-smart-contracts","title":"What is the Core Purpose of Smart Contracts?","status":"published","modified_content":null},{"chapter_id":6,"order":7,"slug":"what-is-a-dao-in-crypto","title":"The Notion of a Decentralized Autonomous Ogranization (DAO)","status":"published","modified_content":null},{"chapter_id":6,"order":8,"slug":"what-is-staking-in-crypto","title":"What is the Goal of Staking Crypto Assets?","status":"published","modified_content":null},{"chapter_id":6,"order":9,"slug":"what-is-liquidity-pool-in-crypto","title":"What is a Liquidity Pool and How Does It Work?","status":"published","modified_content":null},{"chapter_id":6,"order":10,"slug":"what-is-automated-market-maker","title":"Automated Market Maker: the Cornerstone of the Decentralized Crypto Exchange Industry","status":"published","modified_content":null},{"chapter_id":6,"order":11,"slug":"what-is-yield-farming-in-crypto","title":"The Main Yield Farming Techniques","status":"published","modified_content":null},{"chapter_id":6,"order":12,"slug":"what-is-an-oracle-in-crypto","title":"Crypto Oracles: The Link Between Blockchain and Outside World Data","status":"published","modified_content":null},{"chapter_id":6,"order":13,"slug":"crypto-gambling","title":"The Peculiarities of Decentralized Crypto Gambling","status":"published","modified_content":null},{"chapter_id":6,"order":14,"slug":"what-is-the-metaverse","title":"Metaverse: A New Perception of Reality","status":"published","modified_content":null}]},{"id":7,"title":"Trading & Investing","slug":"trading-and-investing","updated":null,"chapter":"crypto\/assets\/crypto-book\/chapters\/learn-crypto-trading.jpg","chapter_simple":"crypto\/assets\/crypto-book\/chapters-simple\/crypto-trading-101.jpg","rating":80,"sections":[{"chapter_id":7,"order":1,"slug":"where-to-trade-crypto","title":"Where Can You Trade Cryptocurrencies?","status":"published","modified_content":null},{"chapter_id":7,"order":2,"slug":"how-to-invest-in-crypto","title":"Investing in Crypto: What Investing Options Do You Have?","status":"published","modified_content":null},{"chapter_id":7,"order":3,"slug":"ico-vs-ido","title":"ICO vs IDO vs IEO: Which One is the One?","status":"published","modified_content":null},{"chapter_id":7,"order":4,"slug":"what-is-an-airdrop","title":"What are Crypto Airdrops and How to Get Them?","status":"published","modified_content":null},{"chapter_id":7,"order":5,"slug":"how-to-get-free-crypto","title":"How to Get Free Crypto Assets?","status":"published","modified_content":null},{"chapter_id":7,"order":6,"slug":"how-to-arbitrage-crypto","title":"What is Crypto Arbitrage: The Main Principles","status":"published","modified_content":null},{"chapter_id":7,"order":7,"slug":"what-is-a-perpetual-contract","title":"Perpetual Contracts: Futures Contracts Without an Expiration Date","status":"published","modified_content":null},{"chapter_id":7,"order":8,"slug":"what-is-fud","title":"What is FUD: How to Use It to Your Advantage While Investing in Crypto?","status":"published","modified_content":null},{"chapter_id":7,"order":9,"slug":"investing-in-cryptocurrency","title":"Investing in Cryptocurrency: How to Manage Your Risks?","status":"published","modified_content":null},{"chapter_id":7,"order":10,"slug":"what-is-a-rug-pull-in-crypto","title":"What is a Rug Pull in Crypto?","status":"published","modified_content":null},{"chapter_id":7,"order":11,"slug":"how-to-avoid-rug-pulls-in-crypto","title":"How to Spot and Avoid Rug Pulls?","status":"published","modified_content":null},{"chapter_id":7,"order":12,"slug":"how-to-avoid-crypto-taxes","title":"The Key Legal Techniques of Avoiding Crypto Taxes","status":"published","modified_content":null}]},{"id":8,"title":"Crypto Analysis","slug":"crypto-analysis","updated":null,"chapter":"crypto\/assets\/crypto-book\/chapters\/learn-crypto-analysis.jpg","chapter_simple":"crypto\/assets\/crypto-book\/chapters-simple\/crypto-analysis-101.jpg","rating":100,"sections":[{"chapter_id":8,"order":1,"slug":"what-is-bullish-and-bearish","title":"Bearish and Bullish Markets: Do They Matter?","status":"published","modified_content":null},{"chapter_id":8,"order":2,"slug":"best-technical-analysis-indicators-for-crypto","title":"5 Best Crypto Technical Analysis Indicators You Must Know About","status":"published","modified_content":null},{"chapter_id":8,"order":3,"slug":"what-is-candlesticks","title":"Technical Analysis: What are Candlesticks, Trendlines, and Patterns?","status":"published","modified_content":null},{"chapter_id":8,"order":4,"slug":"how-to-track-new-crypto-coins","title":"Crypto Tracking: How to Track Your Favorite Coins & Tokens?","status":"published","modified_content":null},{"chapter_id":8,"order":5,"slug":"how-to-research-crypto","title":"Crypto Research Fundamentals & Social Signals: Your Daily Trading Strategy","status":"published","modified_content":null},{"chapter_id":8,"order":46,"slug":"portfolio-diversification-definition","title":"Portfolio Diversification: The Whats, the Whys, and the Hows","status":"published","modified_content":null}]},{"id":9,"title":"Mining","slug":"mining","updated":false,"chapter":"crypto\/assets\/crypto-book\/chapters\/learn-crypto-mining.jpg","chapter_simple":"crypto\/assets\/crypto-book\/chapters-simple\/crypto-mining-101.jpg","rating":80,"sections":[{"chapter_id":9,"order":1,"slug":"what-is-crypto-mining","title":"Crypto Mining: What It is and How Does It Work?","status":"published","modified_content":null},{"chapter_id":9,"order":2,"slug":"what-is-a-mining-pool","title":"Mining Pools: Is Collective Mining Better Than Solo Mining?","status":"published","modified_content":null},{"chapter_id":9,"order":3,"slug":"what-is-staking-crypto","title":"An Advanced Look into What is Staking Crypto","status":"published","modified_content":null},{"chapter_id":9,"order":4,"slug":"what-is-proof-of-stake-vs-proof-of-work","title":"Proof-of-Work VS Proof-of-Stake: The Differences That Matter","status":"published","modified_content":null},{"chapter_id":9,"order":5,"slug":"what-is-crypto-mining-rig","title":"Crypto Mining Rig: What It is and How to Build One?","status":"published","modified_content":null}]},{"id":10,"title":"Crypto Terms","updated":false,"chapter":"crypto\/assets\/crypto-book\/chapters\/crypto-101-glossary.jpg","chapter_simple":"crypto\/assets\/crypto-book\/chapters-simple\/crypto-glossary-101.jpg","rating":100,"sections":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]}]" current-chapter="M" current-section="what-is-motoko-programming-language-dfinity">