Navigation

    ChainIDE

    ChainIDE 官方论坛/ChainIDE Official Forum

    • Register
    • Login
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. tjad
    T
    • Profile
    • Following 0
    • Followers 0
    • Topics 9
    • Posts 9
    • Best 0
    • Groups 0

    tjad

    @tjad

    0
    Reputation
    3
    Profile views
    9
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    tjad Follow

    Latest posts made by tjad

    • [AMM] Pancakeswap and DEX friends

      In the uprising of decentralised finance, there have been an influx of automatic market makers (AMM) appearing in the scenes. They have stemmed from the most basic use case of a decentralised exchange(DEX) with trading of 2 commodities that happen peer-to-peer via a liquidity pool.

      Uniswap has been one of the first main competitors of AMM initially paving the way for the coming generations of AMM, and the code was contributed to the open source community who have quickly picked up the project, forking it and making improvements on it alongside the growth of the original Uniswap which is now moving onto version 3 of its DEX. Uniswap was originally built for the Ethereum VM (EVM) and was deployed to the Ethereum(ETH) network. Users who stake liquidity into the liquidity pair pools gain a portion of the DEX transaction fees.

      Another variant of Uniswap is Sushiswap who's team sought to extend the AMM features provided, allowing users to easily do yield farming and this provides a good incentive for users to provide liquidity for the growth of liquidity pools used by the DEX. This yield farming rewards users for having staked liquidity.

      Pancakeswap is yet another fork of Uniswap and also sought to extend the AMM features provided. Most the biggest incentive to migrate to Pancakeswap was to reduce fees and they achieved this by deploying their smart contracts to the Binance Smart Chain(BSC). The biggest difference at the time of deployment is that the ETH blockchain had not yet moved to a Proof Of Stake(PoS) consensus mechanism, hence ETH transactions were still expensive at the time. BSC already uses PoS consensus mechanism and the savings in transaction costs are huge, which has been one of the biggest problems for many users of DEX.
      Pancake swap also provide liquidity farming, and they continue to extend their feature set of DeFi, today offering a Lottery and their latest feature being a binary options trading feature called "Predictions".

      There have been further improvements to later generations of AMM which now tend to make a fork of Pancakeswap or sibling. One such AMM is known as PantherSwap and they have included tokenomics most recognised by the SafeMoon tokenomics where they automate liquidity acquisition for their pools. The tokenomics work such that a tax is made on each transfer of the underlying token, PANTHER. This tax is then split up and provided to the PANTHER holders and also liquidity pools.

      Running even further away from transaction fees, PolyLion have forked Pancakeswap in a similar manner to PantherSwap using SafeMoon tokenomics. PolyLion have however deployed their contracts to the Polygon blockchain - formerly known as Matic-, and this chain has negative transaction fees, hence you are paid MATIC to interact with these contracts.

      Today there are 100s of AMM in existence generally forked from PancakeSwap as the current AMM/DEX leader. Each AMM is trying to reduce the costs and slippage of DEX transactions with their own unique features.

      posted in General Discussion
      T
      tjad
    • BMDS Day 4 - Blockchain Multimedia Data Science Webinar

      Blockchain Multimedia Data Science Discussion by University of Alberta, White Matrix
      UTC 02:00 30 April 2021

      • "Industrial Opportunities" Distinguished Panel (Canada, China and international)
        1.) Neha Raj, VPISenior product Manager, Citi Bank Toronto, Canada
        2.) Jun Yu, Investment Director in Ant Group and Managing Director of A&T Capital
        3.) Aaron Liu, lead engineer at BestBuy Marketplace R&D.
        4.) Carlos, COO, Nanopay Corporation
      • MM student projects final competition (presentation) 15 min each max with Q&A
        Moderator: Irene Cheng
      posted in General Discussion
      T
      tjad
    • BMDS Day 3 - Blockchain Multimedia Data Science Webinar

      Blockchain Multimedia Data Science Discussion by University of Alberta, White Matrix
      UTC 02:00 29 April 2021
      (Technical difficulties recording Bruce)

      • Data Science Keynote
        Bruce Matichuk, PhD Co-Founder and CTO (Health Gauge)
        Moderator: Irene Cheng

      • Blockchain-empowered Privacy Preserving Machine Learning and the Trusted Computing
        Dr. Zehua Wang, Prof., University of British Columbia

      • BMDS Applications ||
        Xinyao (Alvin) Sun, Ph.D. Candidate University of Alberta
        Moderator: Irene Cheng

      posted in General Discussion
      T
      tjad
    • BMDS Day 2 - Blockchain Multimedia Data Science Webinar

      Blockchain Multimedia Data Science Discussion by University of Alberta, White Matrix
      UTC 02:00 28 April 2021

      • Blockchain Keynote
        Xiao Wu, CEO, WhiteMatrix

      • BMDS Applications |
        Wei Cai, Prof, The Chinese University of HK-SZ

      • AI: CV & ML
        Prof. Anup Basu, PhD (University of Alberta)
        Moderator: Alvin Sun

      posted in General Discussion
      T
      tjad
    • BMDS Day 1 - Blockchain Multimedia Data Science Webinar

      Blockchain Multimedia Data Science Discussion by University of Alberta, White Matrix
      UTC 02:00 27 April 2021

      • Opening Speech
        Dr. Matina, Dean, UA Faculty of Science
        Xiao Wu, CEO, WhiteMatrix
        Moderator: IreneCheng

      • Blockchain Intro
        Shuyi Zhang, CTO, WhiteMatrix

      • Data Science Intro
        Marchin Mizianty, PhD VP, Data Science(AltaML)
        Moderator: Irene Cheng

      posted in General Discussion
      T
      tjad
    • [dApp] Learn to code Move for Diem with ChainCastle

      Diem is the successor of the Libra blockchain. Previously Libra blockchain was heavily tied to Facebook company which imposed a lot of bureaucracy for the Libra blockchain. Diem effectively broke the deep coupling to Facebook in order to help facilitate a faster launch of their version of the blockchain.

      https://libramovetutorial.com

      posted in Beginner Tutorial
      T
      tjad
    • [dApp] Learn to code dApps with Cryptozombies

      Getting started with writing dapps can be a steep learning curve, and cryptozombies have made it their objective to flatten this curve with a fun problem context where you code a zombie game for the blockchain.

      cryptozombies.png

      There are a wide range of tutorials that teach from basics about solidity for Ethereum to using tools like Truffle, and more advanced concepts like writing Oracles and ERC-721 tokens.

      Cryptozombies have recently started offering learning for the Libra chain too.

      Goto Cryptozombies

      posted in Beginner Tutorial
      T
      tjad
    • [ERC20] What is ERC20?

      ERC20 is a specification for a standard interface for transferable tokens on the Ethereum network. The specification allows tokens to be more discoverable as the token will have the necessary methods to interact with the contract for token properties like its name, supply and decimals, and functions like querying and maintaining balance. The specification also exposes methods for allowing 3rd party's to do transactions on the wallet owner's behalf.

      This allows custom tokens with custom functionality to be laced together with the ERC20 interface to become fully discoverable like any other token on the blockchain in a standard manner.

      The ERC20 specification was introduced through EIP-20: ERC-20 Token Standard

      BEP20 is synonymous to and an extension of the ERC20 token for the Binance Smart Chain.

      These tokens can be used for creating stable coins, peggy tokens, company shares and more.

      posted in Beginner Tutorial
      T
      tjad