What types of token sale projects are there?

There are 3 common types of projects we currently see happening in the crypto-world, particularly when it comes to token sales (a.k.a. ICO):

Non-profit Infrastructure Projects

These are projects that create general crypto infrastructure and services. Examples: bancor, aeternety, tezos, taas. They (in theory) help to make crypto currencies as a whole more efficient and more useful. They are well-funded because every potential user is an investor and vice versa. This means that 100% of potential investors have an incentive to invest as all of them are crypto-currency holders and as such have an incentive to use the service or infrastructure at a later point of time. Virtually all of these projects create their own implementation of the blockchain concept as their underlying business logic requires further development and/or extension of the blockchain concept as we currently know it. These projects are by definition non-profit projects and as such there are no legal risks or challenges. Swiss legal entities such as foundations (originally meant for charitable purposes) have quickly become the legal solution of choise for these types of projects. Investors still have a huge incentive to invest as the tokens they receive are likely to increase in value due to the future demand of the underlying business value of the new (and unique) protocol features.

For-profit Blockchain Projects

These are projects that use blockchain technology in the fields of traditional (non-crypto) business. Examples: po.et. These projects take traditional business logic and want to use the benefits of decentralisation that is provided by blockchain technology to get a competitive advantage over current implementations of that business logic. In theory most of them should not implement their own blockchain infrastructure and instead be able to implement their business logic on existing blockchains and services (such as the Ethereum blockchain). For example a market place business logic is 100% implementable on the Ethereum platform. These projects are likely to be less well-funded because their tokens and services are not likely to achieve such a complete crypto-market penetration as this should be the case for crypto-infrastructure projects. In the example of po.et there will be demand for the po.et token for people that need to protect Intellectual Property (IP) only. These people make up for only a tiny share of current crypto-holders. The advantage of these projects is that they have the potential to disrupt huge markets and acquire new users out of these traditional markets on both offer and demand side and onboard them onto the crypto infrastructure. For crypto-holders these projects are still interesting for investment in the long run, however it is less likely that these tokens will increase in value in the short term as demand for these projects will go up as slowly as the transition of the underlying markets from non-crypto to crypto, which it is safe to assume will take decades. These projects are mostly for-profit as its founders in many cases want to run the for-profit business themselves instead of just providing non-profit infrastructure (like a market place), which creates legal risks and hurdles (compliance with regulators and jurisdictions, obtaining permits).

Investment Blockchain Projects

These are projects that let users invest in non-crypto assets. Examples: brickblock.io, vaultoro. These projects are also implementable on existing blockchains such as Ethereum. These are 100% for-profit businesses. As the token they sell is considered to be a security by all of earth’s main jurisdictions they are subject to regulation and banking and finance laws, as well as collective investment laws. This means that these type of crypto projects need to obtain a banking license, conduct KYC and AML procedures on investors, amongst other legal requirements. The legal challenges for asset classes such as commodities (gold, etc.) is much simpler solved than for asset classes that return a dividend. Investors are extremely likely to fund this type of projects because it allows them to diversify their crypto-currency to real-world asset classes and return on investment is much more short-term (and likely to happen at all).

ethereum bits & blocks

Oracles

Oracles are gateways from the blockchain to non-blockchain information and services and vice versa
https://www.oraclize.it
https://smartcontract.com/

Development

Wallet

  • Ethereum Wallet and geth can both access the same network info and keystore (account).
  • Info is stored on Mac OS X in ~/Library/Ethereum/<network>/

Proof of Concepts

  • Sign up with an ethereum address to an off-chain backend. The off-chain backend needs to securely be able to challenge and verify address ownership.
  • Then connect it to a password or email address

Exchanges

Legal

Create soft hyphens anywhere in mac os x

Soft hyphens are a really useful thing to make long words look good on narrow screens, such as mobile screens.

Without soft hyphens:

With soft hypens:

Where to find them on mac os x?

Drag and drop the soft hyphen into any input field or document.

build ionic in a Dockerfile

Is ionic a bit a bitch when it comes to dependencies and the building process? Yes. But it has to be, as so many things depend on the environment. The following Dockerfile works for me (as opposed to many others), including using official node or alpine images.

FROM debian:jessie-slim

RUN apt-get update && apt-get install curl sudo -y
RUN curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
RUN sudo apt-get install -y nodejs
RUN npm install -g cordova
RUN npm install -g ionic

ADD src /build/src
ADD package.json /build/package.json
ADD typings /build/typings
ADD resources /build/resources

ADD config.xml /build/config.xml
ADD ionic.config.json /build/ionic.config.json
ADD tsconfig.json /build/tsconfig.json
ADD tslint.json /build/tslint.json

RUN cordova telemetry on
RUN cd /build && npm install
RUN mkdir /build/www
RUN cd /build && ionic state restore
RUN cd /build && ionic build browser --prod
ENTRYPOINT /bin/bash

Lean Startup und Minimum Viable Products. Wie kann man eine Geschäftsidee möglichst kosteneffizient und schnell validieren

Der herkömmliche Ansatz zur Beschreibung einer Geschäftsidee ist der Business Case. Ein ernsthafter Business Case nimmt schon mal das Ausmass einer mittleren Bachelor-Arbeit an. Der Business Canvas hat in den letzten Jahren den Business Case weitgehend abgelöst und der Umfang hat sich auf eine A4-Seite reduziert. Dem deutlich geringeren Aufwand steht maximaler Nutzen gegenüber.

Mit dem Aufkommen des Lean-Startup-Prinzips im Silicon Valley hat sich herausgestellt, dass der Erfolg neuer Geschäftsideen und -modelle nicht auf dem Papier geplant werden kann. Nur die Realität kann das nötige Feedback liefern. Papier ist geduldig, aber jeder Arbeitstag in der wirklichen Welt kostet echtes Geld – und sei es in Form von Opportunitätskosten. “Failing early” reduziert den Zeitaufwand enorm. Oft wird jedoch übersehen, dass ein richtiger “Fail” erst den ganzen Einsatz und unbedingten Willen zum Erfolg der Gründer verlangt. “Fail early” heisst also nicht etwa “schnell aufgeben”, sondern eine erfolgsversprechende Lösung gründlich, konsequent und unter Einsatz aller vorhandener Mittel vorwärts zu treiben – aber bei hoher Geschwindigkeit.

Diese Schnelligkeit ist nicht ganz einfach zu bewerkstelligen. Schnell kann nur sein, wer bereit ist, seine Vision abzuspecken und Zwischenlösungen zu suchen, die nicht perfekt sind und sofort beginnt draussen auf der Strasse zu verkaufen. Dies kann schon innerhalb von einigen Tagen bewerkstelligt werden.

Als Ausnahme sind hier technologie-getriebene Startups anzuführen, z.B. ein Unternehmen, welches als Universitäts-Spin-Off ein neuartiges Krebsmedikament auf den Markt bringt. Da wird das Risiko über eine weite Strecke von der Grundlagenforschung, also direkt oder indirekt über eine Universität vom Staat getragen und die Zeit für die Lösung komplexer technischer Herausforderungen ist da.
Es gibt Projekte, die erst Marktmacht aufbauen müssen, damit der Proof-of-Concept gelingt. Das ist zum Beispiel der Fall bei siroop.ch, der Coop-Kopie des Schweizer Online-Supermarktes Galaxus. Siroop.ch ist nach vielen Millionen CHF Investitionen den Beweis noch schuldig, dass es jemals den Break-even erreichen wird. Die Investoren haben viel Geld, denken sehr langfristig und scheuen selbst extrem hohe Risiken nicht. Aus welchen Gründen auch immer.

Falls Sie solche Investoren von Ihrer Geschäftsidee überzeugen können, herzliche Gratulation! Es ist nicht unmöglich. CentralWay, dem ersten Schweizer Unicorn, ist dies z.B. mit numbrs gelungen – obwohl nach einem Blick auf Google Trends wohl jedem klar sein müsste, dass das nichts mehr wird.

Für alle anderen, unter anderem für diejenigen, die sich zu schade sind, ihr Startup über Jahre zu Grabe zu tragen, wird es jetzt spannend. Mit begrenzten finanziellen Mitteln und wenig Zeit treten sie an den Start.
Die Geschwindigkeit des Go-to-Market ist matchentscheidend. Maximale Geschwindigkeit erreicht nur, wer aus seinem Projekt die Kernhypothesen herausschält und diese sofort mit geringstmöglichem Mitteleinsatz validiert. Das ist das Minimum Viable Project. Lesen Sie im nächsten Artikel mehr darüber.

Mit maximaler Geschwindigkeit zum Startup-Erfolg

Das Minimum Viable Project

In der Phase der Validierung der Geschäftsidee (early stage) gibt es ein hauptsächliches, grosses Risiko. Und zwar die verfrühte Investition in Technologie. Viele Gründer denken, die Unique Selling Position ihres Produktes ergibt sich durch die Technologie, z.B. das Aufbauen einer besonders raffinierten Web Applikation. Doch dafür gibt es keine Garantie und die Geschwindigkeit des Go-To-Markets leidet extrem.
Die schnellste Validierung ist der sogenannte MVP, kurz für Minimum Viable Product (oder Project). Die Maxime des MVPs ist so viel Technologie wie nötig, aber so wenig wie möglich.

Beim MVP geht es darum, möglichst viele Schritte im Wertschöpfungs-Prozess zu outsourcen oder mit einfachsten Bordmitteln als Concierge selbst zu imitieren.

Zapos, einer der ersten Online Schuh-Shops in den Staaten hat die über eine primitive statische Seite bestellten Schuhe einfach beim Schuhhändler um die Ecke gekauft und an die Kunden per Post verschickt. Die erste Bestellung kam innerhalb von Tagen.
Bei Unumondo, einem Zürcher Sprachbildungs-Startup, vermittelt die Gründerin alle Kontakte zwischen Sprach-Coach und Lernende selbst. Der erste Schritt zur Validierung der Idee war die Durchführung einer ersten Session mit einem Expat als Kunden und einem Bekannten als Sprach-Coach – innerhalb von einer Woche!

cvcube.ch, ein Schweizer Startup welches die Vermittlungen von Weiterbildungen mit digitalen Mitteln revolutionieren möchte, hat zu Beginn mit einer simplen Webseite mit Kontaktformular gearbeitet und jeder eingegangene Kontakt im BackOffice komplett manuell und per Telefon bearbeitet und beraten. Innerhalb von 30 Tagen kam der erste Signup.

Folgende Tipps helfen, einen erfolgreichen MVP zu bauen:

  • Es braucht als Vorausstzung einen konkreten, in 30 Sekunden erzählbaren Wertschöpfungsprozess. Falls der nicht da ist: Zurück ans Business-Canvas-Reissbrett.
  • So wenig Technologie wie möglich. Wo immer möglich ersetzen Sie Investitionen in Technologie durch einen Quick Fix.
  • Der MVP muss Kundennutzen stiften. Das wird über ein nutzengerechtes Pricing validiert. Der Preis darf auf keinen Fall unter Marktwert angesetzt sein.
  • Die Profitabilität darf im MVP ruhig negativ sein, aber nicht wegen einem zu tief angesetzten Pricing, sondern wegen den anfänglich hohen Kosten, respektive der Ineffizienz im Wertschöpfungsprozess.
  • Der Gründer-Team soll alle Schritte selbst manuell ausführen können. Das garantiert, dass wichtige Learnings früh gemacht werden und Herausforderungen in Bezug auf eine spätere Skalierung sofort sichtbar werden.
    Was kommt nach dem MVP?

Nach einem erfolgreichen MVP ist das Gründer-Team in jedem Fall extrem gestresst. Denn die Nachfrage ist da, die Aufträge kommen rein, aber es mangelt an Ressourcen um das Projekt über Wasser zu halten. Jetzt müssen die Löcher gestopft werden. Gemäss dem “Fake it until you make it” Ansatz wird jetzt Schritt für Schritt von “Faking” auf “Making” umgestellt, Prozesse automatisiert, digitalisiert und profesionalisiert. Die grösste Herausforderung wird jetzt sein, die hohe Kundenzufriedenheit aufrechtzuerhalten.

Jetzt, mit dem ersten – wenn auch kleinen – Erfolg in der Tasche, macht online Marketing, Growth Hacking und Investorensuche Sinn.

Viel Erfolg!

Set up letsencrypt on linux

Its actually pretty easy:

Installing is helped with by https://certbot.eff.org/#debianjessie-apache

Make sure the webserver is running, then point certbot to the web root and add all the domains you want to get covered:

certbot certonly --webroot -w /var/www/spanischschulezurich.ch/ -d spanischschulezurich.ch -d www.spanischschulezurich.ch

For auto-renewal, at the following as a file into /etc/cron.daily/:

#!/bin/sh
certbot renew --post-hook "service apache2 restart"
# certbot renew --post-hook "service nginx restart"

Add the new certs to the web server config.

# Apache:
SSLCertificateFile /etc/letsencrypt/live/spanischschulezurich.ch/fullchain.pem  
SSLCertificateKeyFile /etc/letsencrypt/live/spanischschulezurich.ch/privkey.pem

# nginx:
ssl_certificate /etc/letsencrypt/live/spanischschulezurich.ch/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/spanischschulezurich.ch/privkey.pem;

Dont forget to restart the web servers.

Web Server Setup

Depending on the setup exlusions for the letsencrypt verification url have to be added.

Apache

add RewriteCond %{REQUEST_URI} !\.well-known/acme-challenge before every applicable RewriteRule in your virtual host or .htaccess config.