CryptoSpace v1.0 Announcement

An Educational VR Blockexplorer Experience

August 20, 2019

Everything Else

Tired of nodding along silently when someone starts throwing crypto-babble around? Do you flush, stutter & struggle to make eye-contact when someone asks you to explain Bitcoin? Have you given up on trying to visualize just exactly what a cryptocurrency is?

Me too, I built CryptoSpace, a VR blockexplorer, for us.

Product Announcement

Cryptocurrency is some complicated shit. It’s been written about to death, but at the intersection of multiple already-convoluted topics such as game theory, economics, thermodynamics, & more, cryptocurrency is far from an easy concept to explain. Unfortunately, poor execution by the industry as a whole to standardize a high-level of on-boarding education has led to a plague of wide misunderstandings that extend to newcomers & veterans alike.

In short, cryptocurrency & blockchain projects are terribly tough to explain, & even tougher to visualize.

So I set out to build the most immersive way to learn about these projects

Who Is This For?

For those that are tactile & visual learners; those who believe that cryptocurrency is a once-in-a-lifetime opportunity, but can’t quite spell out what makes these projects so special. It’s a tool to peek under the hood of the blocks that make up the blockchain — across five live projects:

  • Bitcoin (btc)
  • Ethereum (eth)
  • Litecoin (ltc)
  • XRP (xrp)
  • EOS (eos)

The goal is for you to step into & walk away with a deeper understanding of cryptocurrencies. To know, by seeing, what’s inside an actual block.

Why Those Five Projects?

Simple. Because these are the only projects that offered REST APIs within a reasonable rate limit — I’m happy to consider additional projects so don’t hesitate to reach out.

Image for post

Benefits & Features

Two distinct modules make up the majority of a prototypical crypto “world” within CrypoSpace: the Chain View & the Block View. While we’re already cranking away at future features, these modules should provide a basic, educational, overview of these projects — especially for the newcomer & the nontechnical.

Chain View

First, the original view when stepping into any world, the Chain View, contains a primer panel & the five latest blocks confirmed in that specific blockchains network. The panel displays information on the most recently-confirmed block (left-most); among a few educational descriptions & diagrams, the panel details the typical data found in a traditional blockexplorer: block height, time confirmed, number of transactions & volume of transactions.

Positioned directly above the panel are five, interactive, hollowed-out cubes — these represent the literal blocks within a blockchain. Hovering & clicking on a block expands it, revealing richer data on the transactions confirmed within that block by introducing you to the Block View.

Image for post

Block View

The second module, aptly named, contains an informational panel & a filtered, layered representation of the block itself. The informational panel is split in two — the top panel displays additional information about the block, the bottom panel displays a legend for the interactivity. Depending on the project you’re viewing, the block view will display different data. For example, in Bitcoin, blocks contain strictly transactions; in Ethereum, however, each block will contain ether transactions (buying/selling/sending/receiving Ether) as well as token transactions (OmiseGO, BAT, ChainLink etc…).

When you hover over a specific layer in the block, the bottom panel will update accordingly with a list of transactions within that layer.

Image for post

What’s Next?

A well-deserved break! I’ve moonlighted on this project in one form or another for 18+ months. Originally starting from a webvr prototype, it’s been absolute delight of a learning journey to go from JavaScript, to C#/Unity & finally to the VR ecosystem. I’ll write up a piece separately covering that journey.

But when it comes to CryptoSpace? You’ll find a feature roadmap within the app :) The only mini-feature that I’ll be patching & deploying shortly is the search feature. While previously you could scroll back in the history of a blockchain, this feature unfortunately broke when porting from the OculusSDK to the SteamVR2.0 plugin