SpankChain Development Update 005 — December 25, 2017

SpankChain
Dec 26, 2017 · 4 min read
Image for post
Image for post

Happy Holidays! 2017 was an incredible year for us and we have a lot to be thankful for this holiday season. In this merry Christmas update we’ll go over our progress since the token sale and discuss the free public New Years Day cam show we have coming up!

Since the Token Sale about a month ago, our priorities have been growing our team and continuing to build out the first product on our roadmap, the SpankChain Camsite.

We are proud to announce that we’ve added three new highly skilled developers to the SpankChain team, bringing the total developer count to nine.

  • 1 new full-stack web developer
  • 1 new front-end developer / designer / business development
  • 1 new Solidity smart contract developer

Development Update:

Before we began developing our live video component we explored three different video streaming options before discovering a fourth, which we ultimately went with.

We’d like to share with you our thought processes when analyzing which solution to go with:

HLS (HTTP Live Streaming):

HLS, HTTP Live Streaming, is a protocol developed by Apple in 2009. At its core, the live video stream is broken down into many small (~10 second) chunks, those chunks are exposed via HTTP, and the client downloads and plays them in sequence.

HLS has the advantage of extreme portability and simplicity however the massive drawback of HLS is the latency it introduces. If chunks are 10 seconds long, the viewer will be at least 10 seconds behind which is a problem if they want to interact with the performer in real time.

WebRTC with a custom relay:

WebRTC is an open protocol for real-time peer-to-peer communication between web browsers, with an implementation released by Google in 2011, and now ratified as a W3C standard.

While WebRTC is a great protocol for peer-to-peer communication, there would be two major challenges to using it with SpankChain: Performer privacy and Bandwidth.

These challenges could be overcome using a relay server: the performer’s browser would connect over WebRTC to our relay server. Viewers would also connect over WebRTC to our relay server, which would — as the name suggests — relay the performer’s video.

Unfortunately, though, it is also quite complex: live video streaming is a complicated and nuanced problem, and even with the wealth of experience the team brings to the table, we aren’t confident that we would be able to build a robust platform within the necessary timeframe.

Hosted Solutions:

Hosted solutions turned out to have some interesting problems… Well, only for us in the adult entertainment space. In evaluating each of these platforms, there were three key considerations we always considered:

  1. Latency
  2. Scale
  3. Willingness to work with the adult industry

Number three turned out to be the trickiest. Working in the adult industry imposes some unique constraints on the tools and companies that are willing to work with us and we’ve been surprised by the number of providers with terms of service that exclude adult content (e.g. TokBox).

We also discovered limitations with hosted solutions. For example it is not possible to create a “tree” of streams (i.e. where the the first stream is streaming to a number of “sub-streams”, which are the streams that viewers will ultimately connect to).

In the end, we went with Agora!

And to celebrate we are conducting a free adult cam show on New Years Day beginning at 1:00pm PST.

We’re big believers in trust-but-verify, and we’d like to verify Agora’s “thousands of viewers” claim. So on New Years Day beginning at 1:00pm PST on SpankChain.com we’ve partnered with Giselle Palmer and Lena Paul who will be doing a free, donation based cam show, one at a time, for one hour each — or until they are finished.

Design Update:

Cam Site Design:

Image for post
Image for post
Rough design of the SpankChain Ethereum adult camsite

Website Redesign:

Image for post
Image for post
Image from the new SpankChain.com

That’s it! Stay tuned for more SpankChain updates and don’t forget to join us on New Years at 1:00pm PST for the first SpankChain live cam show!

Connect with SpankChain

SpankChain

Sexy Crypto Payments

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store