Results

xDai Initial Run with Load Script

The Splunk team created a dashboard to analyze the load demo. See the video below for basics on navigating the dashboard metrics.

Splunk Dashboard

Load Test Dashboard

Video Demo

Status

Completed: Load completed in 4.3 hours, 25X efficiency relative to the 5 day requirement.

Details

Txs

Time

Block Ranges

300000

~4.3 hours

10,981,269 - 10,983,855

Contract Addresses

All transactions can be viewed using BlockScout Block Explorer. Click the contract address to view.

xDai Continuous Run with Live Monitoring

To demonstrate a live setting and dashboard, we deployed BRICK tokens on xDai and run a continuous load of claims, subscriptions, transfers and burns. This ran over the course of 1 month. A Splunk dashboard was available to see transactions in real time, a screenshot from the end of the load is below.

Status

Complete: Continuous load started July 29 will run for 1 month. The load successfully finished Friday, August 28 at approximately 1pm CET.

  • Start: July-29-2020 11:19:55 AM UTC (block #11205762)

  • End: August-28-2020 11:33:50 AM UTC (block #11707962)

Contract Addresses

BlockScout token transfers (new transactions created every ~10 seconds)

Splunk Dashboard

Link to Live Dashboard

Screeenshot of results from end of the continuous load test

qDai Experimental Sidechain

The qDai chain features 1 second blocks, 74M gas per block and 150+ tps. We also deployed an instance of BlockScout to allow for qDai transaction exploration.

Splunk Dashboard

qDai Load Test Dashboard

Status

Completed: Load completed in 29 minutes, 220X efficiency relative to the 5 day requirement.

Details

Txs

Time

Block Ranges

300000

~29 min

2,810,663 - 2,812,218

Contract addresses

Interoperability

TokenBridge AMB

Completed: We transfer MOON tokens to xDai and bridge them back to Rinkeby in minutes.

An Arbitrary Message Bridge (AMB) was deployed between Rinkeby and xDai, along with mediator contracts to support MOON and BRICK transfers and a UI application using Burner Wallet 2. We demonstrate moving tokens between chains and encourage users to try the process for themselves.

MOONs on Rinkeby have already been transferred by Reddit users to the xDai chain and traded on the xMoon.exchange and Uniswap fork for xDai tokens. See the Technical Details page for more information on the deployment.

Connext State Channels

As fellow challenge participants, Connext introduced Spacefold, a UI on top of a Connext node that shows the power of using State Channels for instant cross-chain communication. At spacefold you can transfer tokens between xDai and several other chains, then send to an address on the Ethereum Mainnet. Their entry video demonstrates this process.

The Connext integration highlights several important ideas:

  • xDai ecoystem compatibility for novel projects and solutions

  • Mult-chain interoperability

  • Cross-chain transactions without the need to trust intermediaries