Be a crypto hero in the market by logging in

Don't you have an account? Sign in

Token price

  • BTC

    10,686,299.0KRW

    5.2%

  • ETH

    204,686.2KRW

    3.4%

  • XRP

    276.7KRW

    2.2%

  • BCH

    433,411.8KRW

    3.3%

  • BSV

    362,583.0KRW

    9.8%

  • USDT

    1,178.8KRW

    0.3%

  • EOS

    4,805.8KRW

    9.6%

  • LTC

    54,759.1KRW

    -0.5%

  • BNB

    21,030.7KRW

    2.2%

  • ADA

    57.3KRW

    8.6%

  • ETC

    12,476.5KRW

    14.7%

  • XLM

    71.6KRW

    3.7%

  • XMR

    78,775.6KRW

    4.8%

  • TRX

    20.5KRW

    3.0%

  • DASH

    135,493.5KRW

    1.0%

  • XTZ

    1,781.1KRW

    -0.7%

  • ATOM

    5,359.7KRW

    1.8%

  • NEO

    13,344.0KRW

    4.5%

  • HEDG

    3,144.1KRW

    4.5%

  • HT

    3,818.7KRW

    2.7%

  • MKR

    596,836.6KRW

    4.9%

  • ZEC

    66,917.9KRW

    4.4%

  • USDC

    1,204.9KRW

    1.1%

  • ONT

    815.6KRW

    7.0%

  • XEM

    48.8KRW

    2.0%

  • BAT

    269.0KRW

    7.6%

  • VET

    6.8KRW

    1.1%

  • DOGE

    2.8KRW

    4.4%

  • BTG

    14,581.0KRW

    8.5%

  • INB

    709.2KRW

    30.0%

  • PAX

    1,183.9KRW

    0.7%

  • DCR

    21,904.1KRW

    2.4%

  • QTUM

    2,384.7KRW

    4.2%

  • REP

    17,336.2KRW

    1.1%

  • RVN

    31.9KRW

    2.2%

  • ZRX

    275.9KRW

    1.4%

  • LINK

    485.1KRW

    2.0%

  • TUSD

    1,178.8KRW

    0.3%

  • ALGO

    283.9KRW

    1.2%

  • BCD

    760.1KRW

    5.9%

  • CNX

    2,531.8KRW

    3.8%

  • XIN

    288,649.0KRW

    2.5%

  • XIN

    288,649.0KRW

    2.5%

  • OMG

    959.8KRW

    2.2%

  • LSK

    920.1KRW

    -1.2%

  • NANO

    822.3KRW

    1.8%

  • ICX

    210.4KRW

    -0.7%

  • THETA

    121.8KRW

    1.0%

  • KCS

    1,282.1KRW

    4.2%

  • WAVES

    1,024.4KRW

    1.0%

  • BTM

    102.2KRW

    2.8%

  • BTM

    102.2KRW

    2.8%

  • DGB

    7.6KRW

    1.4%

  • MONA

    1,410.9KRW

    0.2%

  • MCO

    5,701.7KRW

    3.0%

  • NEXO

    150.6KRW

    14.5%

  • ENJ

    103.4KRW

    2.0%

  • IOST

    6.8KRW

    4.0%

  • KMD

    693.8KRW

    0.4%

  • HC

    1,820.9KRW

    4.8%

  • SC

    1.8KRW

    3.2%

  • STEEM

    202.1KRW

    8.6%

  • XVG

    4.4KRW

    2.4%

  • ABBC

    114.9KRW

    -3.6%

  • BCN

    0.3KRW

    -3.8%

  • BTS

    22.7KRW

    3.0%

  • AE

    201.5KRW

    4.0%

  • ZIL

    6.0KRW

    0.7%

  • XZC

    6,344.3KRW

    4.5%

  • QNT

    4,790.7KRW

    11.9%

  • MAID

    125.5KRW

    7.9%

  • MATIC

    20.0KRW

    2.2%

  • ARDR

    51.2KRW

    1.6%

  • ETN

    5.0KRW

    5.2%

  • SNT

    12.7KRW

    1.8%

  • MANA

    41.8KRW

    0.8%

  • GNT

    44.1KRW

    2.0%

  • BEAM

    747.6KRW

    2.9%

  • STRAT

    401.2KRW

    1.3%

  • GRIN

    1,221.6KRW

    1.4%

  • ELF

    72.2KRW

    2.1%

  • NPXS

    0.2KRW

    3.6%

  • TOMO

    529.5KRW

    -1.4%

  • AION

    89.2KRW

    0.0%

  • ELA

    1,897.2KRW

    1.2%

  • FET

    46.1KRW

    0.2%

  • DAI

    1,191.0KRW

    0.5%

  • LRC

    30.2KRW

    0.4%

  • PAI

    19.1KRW

    21.1%

  • PAI

    19.1KRW

    21.1%

  • WAX

    25.9KRW

    3.7%

  • WTC

    452.6KRW

    -2.7%

  • TRUE

    323.2KRW

    3.7%

  • RDD

    0.8KRW

    6.6%

  • ANT

    773.4KRW

    6.4%

  • ARK

    200.6KRW

    8.7%

  • R

    44.5KRW

    6.7%

  • LAMB

    31.0KRW

    0.7%

  • PPT

    403.7KRW

    -3.3%

  • FCT

    2,416.5KRW

    3.5%

  • POWR

    49.6KRW

    -0.5%

  • LOOM

    20.4KRW

    -3.6%

  • FTM

    10.8KRW

    -5.6%

  • BNT

    282.3KRW

    3.3%

  • PIVX

    328.7KRW

    0.7%

  • OCEAN

    47.3KRW

    4.9%

  • DENT

    0.2KRW

    5.2%

  • ABT

    159.4KRW

    1.1%

  • CET

    17.0KRW

    3.0%

  • MOAC

    230.6KRW

    1.1%

  • ODE

    65.3KRW

    1.4%

  • TTC

    31.9KRW

    -6.0%

  • AOA

    1.8KRW

    -2.0%

  • POLY

    22.9KRW

    -4.9%

  • REPO

    71.6KRW

    -23.5%

  • BCV

    7.5KRW

    1.5%

  • MBL

    1.8KRW

    1.8%

  • PAY

    46.6KRW

    1.8%

  • CPT

    2.0KRW

    1.6%

  • BORA

    9.2KRW

    5.5%

  • INS

    187.1KRW

    -1.8%

  • COSM

    8.2KRW

    2.1%

  • GUSD

    1,211.3KRW

    2.0%

  • UPP

    14.9KRW

    5.2%

  • BAAS

    1.0KRW

    -1.9%

  • FNB

    2.3KRW

    -2.6%

  • LKY

    89.5KRW

    0.3%

  • FLETA

    8.2KRW

    -1.4%

  • AERGO

    34.7KRW

    0.7%

  • RBG

    1.0KRW

    3.5%

  • HUM

    6.4KRW

    2.5%

  • MVL

    0.4KRW

    9.2%

  • EOSC

    2.7KRW

    -1.4%

  • DCC

    0.9KRW

    0.3%

  • eDEL

    2.4KRW

    -0.7%

  • VRA

    0.5KRW

    5.9%

  • RBTC

    10,462,470.2KRW

    6.1%

  • ABL

    6.7KRW

    2.8%

  • MEETONE

    0.7KRW

    10.0%

  • AKRO

    1.4KRW

    -14.9%

  • TEMCO

    0.4KRW

    -2.3%

  • AID

    2.4KRW

    -4.8%

  • XRA

    8.8KRW

    19.5%

  • CLB

    1.7KRW

    -2.3%

  • PXL

    19.8KRW

    -3.4%

  • AMON

    1.3KRW

    6.1%

  • WET

    3.8KRW

    -2.2%

  • SEAL

    1.0KRW

    35.3%

  • PTON

    0.0KRW

    13.3%

  • WIKEN

    1.7KRW

    -9.5%

  • NEWS

    1.8KRW

    3.5%

  • PUB

    0.2KRW

    6.2%

  • NPER

    3.4KRW

    0.3%

  • HORUS

    0.2KRW

    3.3%

  • KARMA

    0.0KRW

    3.2%

  • PUT

    2.2KRW

    4.1%

  • CCH

    0.0KRW

    0.3%

  • KNT

    0.0KRW

    -47.3%

  • APIX

    0.5KRW

    -2.0%

  • IQ

    3.0KRW

    9.3%

  • BLACK

    14.3KRW

    3.3%

  • RCD

    3.0KRW

    --%

  • MCC

    4.4KRW

    0.3%

  • INC

    0.2KRW

    6.9%

  • BZKY

    0.3KRW

    0.3%

  • CRE

    1.3KRW

    4.7%

Community

Loopring 3.0 1-Million LRC Bug Bounty

Loopring | 07.13| 168

Loopring has allocated up to 1,000,000 LRC for those who identify significant security issues in Loopring Protocol 3.0.

To participate in the Bug Bounty program, please visit https://gitcoin.co.

Background

Loopring is an order-based DEX protocol. The 3.0 version scales by migrating most storage and computation off the Ethereum blockchain. User balances and order trading histories are maintained as part of an off-chain Merkle tree per DEX.

Requests, such as deposits, withdrawals, order cancellation, and trade settlements, are processed as batches to update the Merkle tree. For each batch, the DEX operators only need to publish a 32 bytes post-processing Merkle tree root to Ethereum — and then, asynchronously, provide a Zero-Knowledge proof to verify user balances and order trading histories have been updated strictly by the rules enforced by the protocol.

Thanks to SNARKs, Loopring can settle up to 660 trades per second. If the on-chain data-availability feature is enabled, Loopring can still settle 200 trades per second. We expect to implement a more efficient data compression solution to offer even higher throughput.

Features

The current beta release, v3beta2, supports the following features:

  • Symmetric order modeling: All orders take the same format, regardless if they are maker orders or taker orders.
  • Dual Authoring: This is inherited from the previous versions to prevent orders or settlement requests from being stolen.
  • Order auto-scaling and partial matching.
  • Withdrawal mode: When a DEX fails to fulfill duties enforced by the protocol, users can withdraw their full balances by providing valid Merkle proofs (and the DEX operator got slashed). If on-chain data-availability is on, Merkle proofs can be generated merely from on-chain data; otherwise, users will have to request data from DEX operators.
  • Maintenance mode: Loopring provides a way for DEX operators to temporarily suspend user requests so they can upgrade their infrastructure. This is critical to ensure DEXes can be truly production-ready.
  • Proactive withdrawal distribution: Loopring DEX operators distribute approved withdrawn balances back to users’ addresses in a proactive way. This means users do not have to take a second action to get their tokens back to their own wallets — same as centralized exchanges.

Bounty Rules

  1. We’ll pay up to 250,000 LRC for each critical bug, defined as a bug that causes all funds to be susceptible to loss; up to 100,000 LRC for each bug that loses one user’s fund; and up to 50,000 LRC for other bugs.
  2. Performance enhancement suggestions are welcomed but do not qualify for bounties. We have many existing ideas on how to improve the throughput and/or lower the cost. That said, if your idea is truly inspiring and eventually gets adopted, we may still grant you some tokens at our discretion.
  3. This bounty program is set up only for the Smart Contracts in v3beta2, circuits excluded. Bugs found in other versions don’t qualify. The Design Doc is something you must read to understand the overall design and solidity code.
  4. This bounty program is valid for 3 months (Oct 13, 2019).

How to submit your findings

  1. Create an issue at https://github.com/Loopring/protocols/issues.
  2. Prefix your issue with [Protocol3], and add Loopring Protocol 3 as Projects. Please also label it as Bug and Bounty .
  3. If you just want to reach out to ask questions, please also create an issue — unless there is a duplicate one, and label it as discussion instead.

Thanks! Looking forward to the community’s help. Here is this same bug bounty as a GitHub issue. We will also be using Gitcoin to handle the bounty program, so please feel free to check it out here too.

Loopring is a decentralized exchange protocol utilizing zkSNARKs to bring highly scalable, non-custodial trading to the masses. You can sign up for our bi-weekly update, and learn more at:

⭑ Twitter: twitter.com/loopringorg
⭑ Reddit: reddit.com/r/loopringorg
⭑ Telegram: t.me/loopring_en & t.me/loopringfans (Chinese)
⭑ Discord: discord.gg/KkYccYp
⭑ GitHub: https://github.com/Loopring
⭑ Kakao: open.kakao.com/o/gJbSZdF (Korean)


Loopring 3.0 1-Million LRC Bug Bounty was originally published in Loopring Protocol on Medium, where people are continuing the conversation by highlighting and responding to this story.

Comment 0

delete

Are you sure you want to delete this post?