Back to Course

3. Advanced Course

0% Complete
0/0 Steps
  1. 1. What is Taproot?
  2. 2. Blockchain bridges – what are they?
  3. 3. What is Ethereum Plasma?
  4. 4. What is Ethereum Casper?
  5. 5. What is Zk-SNARK and Zk-STARK? 
  6. 6. What is Selfish Mining? 
  7. 7. What is spoofing in the cryptocurrency market? 
  8. 8. Schnorr signatures - what are they? 
  9. 9. MimbleWimble - what is it? 
  10. 10. What is digital property rights in NFT?
  11. 11. What are ETFs and what role do they play in the cryptocurrency market? 
  12. 12. How to verify a cryptocurrency project – cryptocurrency tokenomics 
  13. 13. What is the 51% attack on blockchain?
  14. 14. What is DAO, and how does it work?
  15. 15. Zero-knowledge proof – a protocol that respects privacy 
  16. 16. What is EOSREX?
  17. 17. What is Proof of Elapsed Time (PoET)?
  18. 18. Mirror Protocol – what it is? 
  19. 19. What are synthetic assets? 
  20. 20. How to create your own NFT? 
  21. 21. Definition of DeFi, and what are its liquidations?
  22. 22. New identity system - Polygon ID
  23. 23. Ethereum Foundation and the Scroll protocol - what is it?
  24. 24. What is Byzantine fault tolerance in blockchain technology?
  25. 25. Scalability of blockchain technology - what is it?
  26. 26. Interchain Security - new Cosmos (ATOM) protocol
  27. 27. Coin Mixing vs. Coin Join - definition, opportunities, and threats
  28. 28. What is Ethereum Virtual Machine (EVM) and how does it work?
  29. 29. Soulbound Tokens - what are they, and how do they work?
  30. 30. Definition of LIDO - what is it?
  31. 31. What are Threshold Signatures, and how do they work?
  32. 32. Blockchain technology and cyberattacks.
  33. 33. Bitcoin script - what it is, and what you should know about it.
  34. 34. What is zkEVM, and what are its basic features?
  35. 35. Do confidential transactions on blockchain exist? What is a Confidential Transaction?
  36. 36. Algorithmic stablecoins - everything you should know about them.
  37. 37. Polygon Zk Rollups ZKP - what should you know about it?
  38. 38. What is Web3 Infura?
  39. 39. Mantle - Ethereum L2 scalability - how does it work?
  40. 40. What is the NEAR Rainbow Bridge?
  41. 41. Liquid Staking Ethereum and LSD tokens. What do you need to know about it?
  42. 42. Top 10 blockchain oracles. How do they work? How do they differ?
  43. 43. What are Web3.js and Ether.js? What are the main differences between them?
  44. 44. What is StarkWare, and recursive validity proofs
  45. 45. Quant Network: scalability of the future
  46. 46. Polygon zkEVM - everything you need to know
  47. 47. What is Optimism (OP), and how do its roll-ups work?
  48. 48. What are RPC nodes, and how do they work?
  49. 49. SEI Network: everything you need to know about the Tier 1 solution for DeFi
  50. 50. Types of Proof-of-Stake Consensus Mechanisms: DPoS, LPoS and BPoS
  51. 51. Bedrock: the epileptic curve that ensures security!
  52. 52. What is Tendermint, and how does it work?
  53. 53. Pantos: how to solve the problem of token transfer between blockchains?
  54. 54. What is asymmetric encryption?
  55. 55. Base-58 Function in Cryptocurrencies
  56. 56. What Is the Nostr Protocol and How Does It Work?
  57. 57. What Is the XDAI Bridge and How Does It Work?
  58. 58. Solidity vs. Rust: What Are the Differences Between These Programming Languages?
  59. 59. What Is a Real-Time Operating System (RTOS)?
  60. 60. What Is the Ethereum Rinkeby Testnet and How Does It Work?
  61. 61. What Is Probabilistic Encryption?
  62. 62. What is a Pinata in Web 3? We explain!
  63. 63. What Is EIP-4337? Will Ethereum Account Abstraction Change Web3 Forever?
  64. 64. What are smart contract audits? Which companies are involved?
  65. 65. How does the AirGapped wallet work?
  66. 66. What is proto-danksharding (EIP-4844) on Ethereum?
  67. 67. What is decentralised storage and how does it work?
  68. 68. How to Recover Cryptocurrencies Sent to the Wrong Address or Network: A Practical Guide
  69. 69. MPC Wallet and Multilateral Computing: Innovative Technology for Privacy and Security
  70. 70. Threshold signature in cryptography: an advanced signing technique!
  71. 71. Vanity address in cryptocurrencies: what is it and what are its characteristics?
  72. 72. Reentrancy Attack on smart contracts: a threat to blockchain security!
  73. 73. Slither: a static analyser for smart contracts!
  74. 74. Sandwich Attack at DeFi: explanation and risks!
  75. 75. Blockchain RPC for Web3: A key technology in the world of decentralized finance!
  76. 76. Re-staking: the benefits of re-posting in staking!
  77. 77. Base: Evolving cryptocurrency transactions with a tier-2 solution from Coinbase
  78. 78. IPFS: A new era of decentralized data storage
  79. 79. Typical vulnerabilities and bridge security in blockchain technology
  80. 80. JumpNet - Ethereum's new sidechain
Lesson 14 of 80
In Progress

14. What is DAO, and how does it work?

DAO, is nothing more than a Decentralized Autonomous Organization. The very name tells us a lot. DAO is the concept of an organization that is managed fully democratically. When any decision is made, those involved vote and debate together. Importantly, any such vote is anonymous. Usually in such cases, users are identified by a given blockchain token. It is the blockchain that allows the organization to make decisions quickly and democratically.

The second definition you will encounter in the crypto world is more complicated. It tells us that a DAO is a form of smart contract, managed by codes and computer programs. The whole thing works through rules, based on token management.  As the name also suggests, DAO units are fully decentralized and autonomous. No ‘third’ person can make decisions or impose their opinion on others. Autonomy gives it the ability to function independently on many levels.

DAOs are like online businesses that are jointly owned and managed by their members. They have built-in vaults that no one is allowed to access without the group’s permission. Decisions are governed by proposals and votes to ensure every member of the organization has a voice. No CEO can authorize spending on their whims, and there is no question of a dodgy finance director manipulating the books. Everything is transparent, and spending policies are integrated into the DAO through its code.

How did the DAO come about?authorize

The Dao was originally intended to be a funding tool for projects on Ethereum. The project “The Dao” was created in 2016, at the initiative of the blockchain start-up Slock.it’s team, and is so far the best-known example of this type of organization. TheDAO project’s function was threefold: to evaluate projects submitted to it; to decide together with DAO token holders on the funding of these projects; to distribute the associated risks and rewards.

During its ‘crowdsale’, TheDAO became in 2016 the largest crowdfunding campaign of all time, exceeding $160 million raised in almost four weeks. However, on 17 June 2016 TheDAO fell victim to a large-scale attack (a hacker exploited a vulnerability in the code) that brought its development to a halt. TheDAO was therefore a (brief) experiment that shed light on the challenges that remain to be solved for this type of project to thrive.

This hack resulted in a new consensus accepted by the majority. The new blockchain was then called Ethereum and the old blockchain was renamed Ethereum Classic.

How does the DAO work?

What is certain is that the DAO uses smart contracts. This allows an organization to work with external information and execute commands. Everything takes place in a fully decentralized system. We have no third-party interference here. Smart contracts in DAO are expressed in program or application forms, based on the blockchain. It is such a smart contract for a given entity. The computer code sets the terms of the contract and executes them using the blockchain network. The contract contains a set of rules by which the group operates and stores its assets. As in a traditional contract, for the aforementioned smart contracts to exist, we need two parties – principals and contractors. With smart contracts, we can perform specific activities without interference from third parties. A simple scheme is used there. If we have event A, action B is applied. Action and reaction. Of course – all transactions and records that occur in the DAO are based on the blockchain.

Decentralized Organizations have no hierarchy. This is why they are so attractive. They use certain economic mechanisms in their operation so that the interests of the organization are aligned with those of the members of the ecosystem. The users of the entity are not bound to it by any contract. They just have a common goal and motivation, bound by consensus rules. By contrast, as I’m sure you already know, such rules are enshrined in open – source software. In most systems fully based on blockchain technology, DAO is controlled by the user community.

So, why is DAO so attractive? Because it enables everyone to work together openly, without having to get to know each other or build trust.

However, such an entity also needs to be quality funded. In DAO, funding is based on crowdsourcing, based on tokens. As a new member of the community, you buy a token and gain a financial stake in the unit, along with voting rights in matters concerning it. The funds you deposit goes into the organization’s treasury. Decentralized autonomous organizations do not have a bank account. There is usually a MultiSig wallet, which requires approval from multiple people before any transaction can take place.

DAO forms

●    Investment – users of the system share a common cryptocurrency wallet and the group decides what to invest in, e.g., a new tokenization project or NFT.

●     Grants – with their funds, they can support the creators of a given project or application.

●  Social – a good example is guilds in MMO games. Members meet and spend time together developing their passions.

●      Media – audiences decide on the content to be delivered by their creators.

●      Design – looking for developers or other staff for projects related to Web3.

As you can see for yourself, the possibilities for DAO applications are many. All the processes that take place in this type of organization are written in advance in code. This is a great convenience.

DAO – advantages

You have already noticed that the concept of DAO is very fascinating. It’s application solves most of the problems associated with the functioning of modern organizations. We know that there are no perfect things, but a precisely constructed decentralized organization gives the investor many advantages. 

Advantages:

●   No hierarchy. Anyone can share their ideas with the users of the system. And it will be considered by the rest of the organization.

●   The rules are clear and transparent. They are enshrined in smart contracts. Every investor must first familiarize himself with them before joining the organization.

●  A transparent and democratic voting system that leaves no room for quarrels or disputes between users.

●   The investor does not lose funds to submit a proposal and vote, which occurs in traditional organizations. It thus eliminates all inefficiencies.

●     Transparency, by recording all financial transactions on the blockchain.

● Clarity, because everyone has an overview of the transactions in the blockchain.

Disadvantages of DAO

●      The technology is very young and not fully developed.

●   They are vulnerable to hacker attacks. A prime example is The DAO, where hackers have taken funds out by following the rules. This is why it is so important to design the system in detail and with precision.

●   Lack of clear and regulated legislation.

DAO versus traditional organization

In a DAO, the community rules, whereas in traditional organizations managers, the board, or investors do. In building your career, you’ve certainly encountered more than once or twice that only senior employees have full access to information. And only they know what is going on. In a DAO, it’s quite the opposite. All operations are transparent and available to all users of the unit. No one will spend money without the approval of the rest, as we already mentioned. Beautiful, isn’t it? Any internal disputes are resolved by voting and predetermined rules. Mistakes, manipulation, corruption – they don’t exist in DAO. Decentralized

Autonomous organizations vs Classical organization – the differences:

DAOCOMPANY
Governed by majority, democratically. No hierarchy.CEO, executives, board of directors, presidents. Hierarchy.
Transparent and autonomous.Only the ‘top’ has access to all the information.
Fully democratic – all changes and decisions are determined by the community.Only part of the workforce, usually the most senior, decides on the company.
Trust in code and smart contract.You have to trust your colleagues.
Very difficult to manipulate at any level. Manipulation, gamesmanship, corruption, stabbing, bickering.
Open to all.You have to go through a recruitment process that is not always fair and ends with a happy ending.
Automatic transactions.A man and his skills are required for the transaction.

Examples of interesting DAOs in the cryptocurrency market

  1. Maker DAO – an investment platform that offers various interactions between investors and entrepreneurs. It aims to redefine venture capital for the masses by providing scalable technology and financial backing to tokenized startups. This venture capital fund was first developed in 2017.
  2. Curve – It is an Ethereum-based decentralized exchange specializing in stablecoins. This specificity allows it to offer extremely low fees (0.04%), reduced slippage and virtually no unsustainable losses for liquidity providers.
  3. My Neighbor Alice –  is a multiplayer construction game where the user can buy and own virtual islands, collect and build exciting objects and meet new friends. Participants can take part in the management process through a decentralized autonomous organization (DAO), with proposals and voting structures (e.g., operations and project development). Voting incentives will be introduced to encourage voter participation.

Summary

Decentralized Autonomous Organizations originate from Web3. You already know how they work. You also know that they’re a relatively new concept, not really known to everyone. On one point, they can be compared to blockchain – they will soon revolutionize the traditional model of companies. With DAOs, it is possible to coordinate activities on a wholly different level. It is a new management structure, introducing automation, democracy and full transparency. It’s also an ideal way to prevent manipulation at every level. I like to compare DAO to a secret garden. It’s a kind of gateway that opens up a different, fascinating world, providing the opportunity for inspiring global collaboration on other levels.

DAO – interesting facts

●      DAO has a very infamous beginning.

●   It gained its notoriety in 2016 when The DAO was hacked. 3.6 ETH was lost at the time.

●      The attack led to a split between the Ethereum blockchain.

●      After the attacks, no one heard from the DAO.

● Decentralized organizations are having their big comeback with the emergence of MakerDAO.

●    MakerDAO is an open-source community that manages the stablecoin DAI.

●     Maker led to the popularization of the DAO structure.

●  There is interest in DAOs because of the balances they manage. These come from holding some projects’ native data tokens.

● Interestingly – some DAOs have more than USD billion (BE) of inactive capital.

Explore the world of cryptocurrencies with Kanga Exchange