Rejoignez-Nous sur

Un Playbook pour la construction d'applications Crypto

Screen Shot 2020 01 09 at 12.13.03 PM

News

Un Playbook pour la construction d'applications Crypto

Les fondateurs de Crypto ont un défi unique devant eux. En plus de créer un produit que les gens veulent, ils doivent également examiner comment ce produit peut fonctionner avec succès de manière décentralisée – c'est-à-dire en tant que protocole détenu et exploité par une communauté d'utilisateurs.

Il s'agit d'un défi difficile car une grande partie de ce qu'il faut pour créer un produit réussi dès le départ – leadership du produit, itération rapide, mise sur le marché gérée – complique le chemin vers la propriété communautaire et la conformité réglementaire, qui garantissent la santé à long terme .

J'ai parlé à un certain nombre de fondateurs de crypto qui travaillent pour résoudre cette tension. Ici, je vais proposer un processus en trois étapes qui peut servir de guide pour le faire, par le biais d'une décentralisation progressive – un processus dans lequel les équipes fondatrices abandonnent le contrôle par degrés, au fil du temps. Cette étape par étape permet aux équipes de se concentrer et crée une voie vers la conformité réglementaire, y compris l'émission de jetons qui, espérons-le, ne seront pas contraires à la réglementation sur les valeurs mobilières.

Gardez à l'esprit que ce processus est destiné à la création de certaines startups crypto applications sur les plateformes de contrats intelligents. Il est moins utile pour les plates-formes informatiques blockchain elles-mêmes, qui nécessitent une décentralisation suffisante dès le début pour être utiles.

Compte tenu du cadre réglementaire encore incertain autour des réseaux appartenant à la communauté, les étapes finales de ce manuel ne visent que des solutions potentielles plutôt que d'identifier des stratégies gagnantes éprouvées. Considérez-le comme un chemin possible.

Les trois composantes du succès de la cryptographie

Tout d'abord, je suppose que toute application réussie exécutée sur un ordinateur blockchain comportera ces trois composants:

  1. Ajustement produit / marché
  2. Participation communautaire
  3. Décentralisation suffisante (appropriation communautaire)

Le besoin de ajustement produit / marché est évident. Sans un produit que les gens veulent, il n'y a pas d'utilisateurs, pas d'entreprise, et il sera difficile de maintenir une communauté pendant longtemps. Participation communautaire et le contrôle décentralisé est moins applicable aux startups traditionnelles, mais est crucial pour les startups crypto. Pourquoi sont-ils si importants?

La réponse est que participation et contrôle de la communauté entraîne un risque de plate-forme limité – le risque que les règles d'une plate-forme changent contre la volonté de ses utilisateurs. Les plates-formes Web 2.0 ont démontré le potentiel de ce type de désalignement, par exemple en tuant des écosystèmes d'applications innovants construits sur leurs API ou en profitant au détriment de la confidentialité ou du bien-être des utilisateurs. En revanche, les réseaux appartenant à des utilisateurs peuvent bénéficier modèle économique coopératif qui aide à garantir que les services de cryptographie restent mieux alignés avec leurs utilisateurs, même lorsqu'ils évoluent.

Une autre raison importante pour parvenir à un contrôle communautaire décentralisé est la conformité réglementaire. Les jetons cryptographiques qui facilitent l'alignement économique peuvent être considérés comme des titres s'ils échouent Test de Howey, un cadre réglementaire utilisé par la SEC. La gestion d'une distribution de titres à une large communauté d'utilisateurs peut être difficile et coûteuse à gérer pour une startup – même Airbnb et Uber n'a pas compris comment le faire. Mais l'analyse des récents commentaires de la SEC et des mesures d'application suggère qu'une véritable décentralisation peut permettre au jeton d'une startup de se transformer d'une sécurité à une non-sécurité si l'équipe est en mesure de décentraliser suffisamment les opérations, éliminant l'asymétrie d'information ou la dépendance aux efforts de l'équipe fondatrice pour créer de la valeur. Un critère clé pour déterminer si un investissement peut être considéré comme un titre est de savoir si les investisseurs comptent sur les efforts des autres dans l'espérance de bénéfices.

En tant que Scott Kupor, associé directeur chez Andreessen Horowitz, a déjà écrit: «Dans la phase de pré-réseau, les jetons seront généralement qualifiés de titres à la lumière de la« dépendance aux efforts des autres »du test Howey. Cependant, après le lancement du réseau – à condition que le réseau soit suffisamment décentralisé – la nature du jeton peut passer de sécurisée à non sécurisée, du fait que le détenteur du jeton ne dépend plus des efforts des autres. »

Donc, avec ces raisons de décentralisation à l'esprit, passons à travers un cadre pour y faire face en tant que processus, dans le but de construire un produit durable, conforme et communautaire.

Objectif 1: Adéquation produit / marché

La première étape de la construction d'une application de chiffrement nécessite tous les ingrédients d'un démarrage normal: une grande équipe, un développement allégé, une exécution serrée et un apprentissage rapide. Pendant cette phase, la seule chose qui compte est l'adéquation produit / marché. Pour progresser rapidement vers sa recherche, il est important d'éviter la conception par un comité (ou une communauté!). Un produit a besoin d'un leadership avisé pour tester les hypothèses et les mettre à jour rapidement. En pratique, cela pourrait signifier des privilèges d'administrateur sur les contrats intelligents, qui permettent une itération rapide et une gestion des produits – y compris des mises à niveau, des arrêts ou un paramétrage rapide.

À ce stade, il ne devrait y avoir aucune prétention à la décentralisation – une équipe centrale dirige toutes les décisions sur les produits par nécessité, dans le but de trouver un produit / marché adapté. Le lancement d'un jeton à ce stade n'est pas recommandé car il pourrait déclencher les fils de conformité. La dépendance vis-à-vis des efforts de l'équipe principale est une façon de ne pas réussir le test Howey, et y penser est une distraction du développement de produits.

L'idée d'une équipe centrale contrôlant tous les aspects d'un projet peut ébouriffer les plumes de certains des premiers utilisateurs, mais les fondateurs ne devraient pas s'en méfier. Si les utilisateurs se plaignent du contrôle que vous avez, c'est en fait un bon problème! Cela signifie que quelqu'un se soucie de ce que vous avez construit. Cela dit, il est important de communiquer clairement où existe le contrôle. La simulation de l'autonomie est un moyen rapide de saper la confiance, tandis que la transparence est un moyen de la construire.

Objectif 2: participation communautaire

Aux premiers signes de traction du produit – une base d'utilisateurs croissante, un écosystème de développeurs et des effets de réseau – il est temps de commencer à consacrer plus de cycles pour favoriser l'harmonie entre les utilisateurs passifs, les contributeurs plus actifs et l'équipe principale.

Pour commencer, les fondateurs pourraient investir plus lourdement dans les meilleures pratiques pour faire fonctionner le produit comme un projet open source: investir dans une bonne documentation; se développer ouvertement; offrir des primes, des subventions ou d'autres incitations pour le développement de tiers; embaucher des leaders communautaires pour aider à gérer le développement ouvert; et présenter consensus approximatif sur la prise de décision.

Pour aller plus loin, il peut être judicieux de commencer à éliminer le risque de plate-forme en imposant des contraintes techniques. Par exemple, dans Compound v2.2, les mises à jour prennent effet 48 heures après avoir été poussées, laissant aux utilisateurs le temps de quitter le protocole, ou de réviser et d'exprimer leur désaccord. Urbit pratique le «versionnage Kelvin», dans lequel les numéros de version comptent vers le bas à 0, date à laquelle plus aucune mise à jour ne doit être effectuée.

Pour l'équipe centrale, l'abandon du contrôle est l'occasion de commencer à transférer la responsabilité à la communauté. Mais au fur et à mesure que vous engagez les membres de la communauté, il est important de revoir les incitations. Pourquoi les membres de la communauté contribueront-ils au produit de façon continue?

Incitatifs (frais)

Une incitation économique est une façon d'engendrer la contribution de la communauté. Mais d'où vient l'économie? Un modèle commercial pragmatique et familier pour les services de cryptographie est une redevance par appel, similaire à un micro-service API comme Twilio ou Stripe. La distribution de ce flux de frais aux contributeurs actifs peut aligner la communauté sur la réussite du projet.

Cela dit, les frais n'ont pas toujours de sens au début d'un projet. Étant donné que les services de cryptographie sont open source, il peut être préférable d'introduire des frais uniquement lorsqu'il y a forts effets de réseau, ce qui entraîne une défensibilité par le biais des coûts de commutation.

Uniswap, un échange décentralisé, est un exemple de la façon dont une application cryptographique payante peut être protégée par la puissance de ses effets de réseau. Dans Uniswap, plus il y a d'utilisateurs qui apportent de la liquidité à une paire d'échange, meilleurs sont les prix pour les traders. Afin de fournir le même prix dans une fourchette gratuite, vous devez coordonner tous les fournisseurs de liquidité et les services tiers intégrés à l'original pour commencer à utiliser ladite fourchette. Le coût de la coordination de tout cela est un coût de commutation. Bien que ces coûts de commutation soient inférieurs dans la cryptographie où les données sont ouvertes, ils existent toujours. En crypto, cependant, les protocoles doivent rester peu extractif (en d'autres termes, ils couvrent les coûts pertinents plutôt que de chercher à maximiser le profit) afin d'encourager la contribution de la communauté.

Distribution (jetons)

Les jetons sont un instrument pour distribuer efficacement la valeur fondamentale d'un projet, y compris un flux de frais. Bien que la distribution de jetons puisse encourager la participation et aider à renforcer la défensibilité, il est important de réfléchir à la manière de construire une distribution à la fois juste et efficace.

De nombreux ICO et parachutages étaient sous-optimaux en ce qu'ils invitaient les communautés non engagées et l'examen réglementaire. Les applications cryptographiques qui se concentrent sur l'adéquation produit / marché ont la possibilité de faire mieux, en distribuant des jetons à une base d'utilisateurs déjà active.

Pour commencer, les équipes peuvent tester une distribution avec un groupe géré et autorisé de membres de la communauté. Un certain nombre d'équipes ont choisi de le faire en allouant une tranche de futurs jetons aux premiers contributeurs de «pouvoir», par exemple par le biais de programmes de testnet où les membres indépendants de la communauté peuvent s'inscrire pour participer à l'exploitation d'un nœud. Une distribution de jetons promis et gérés aux utilisateurs qui contribuent à un travail précieux peut aider à éliminer la dépendance de la communauté aux efforts des équipes fondatrices.

Ensuite, les équipes doivent planifier la façon dont les jetons restants seront distribués aux participants, à la fois équitablement pour les contributions passées et efficacement comme incitation future à une participation continue.. La conception de la distribution doit tenir compte de l'équipe centrale qui a construit le produit, ainsi que des utilisateurs qui le rendent utile. Il est difficile de faire les choses correctement et sera toujours spécifique à l'application en question, mais certaines questions courantes à réfléchir sont les suivantes:

  • Quel pourcentage de jetons doit être alloué à la table initiale des équipes et des plafonds?
  • Comment récompenserez-vous différents types de contributeurs au produit ou au service, historiquement et à l'avenir?
  • Comment le leadership technologique sera-t-il récompensé à l'avenir?

Pour y répondre, il faut analyser le comportement de la communauté, modéliser les résultats rationnels et proposer des propositions d’ateliers avec les membres de la communauté.

Objectif 3: une décentralisation suffisante

Si vous êtes un fondateur de la cryptographie et que vous êtes prêt pour cette étape, cela signifie que vous avez atteint un premier ajustement produit / marché, construit une communauté robuste capable de maintenir l'application avec succès et élaboré un modèle qui encourage correctement les opérations durables.

Maintenant, pour la dernière et dernière étape sur le chemin vers une décentralisation suffisante: une distribution de jetons généralisée.

En pratique, j'imagine que les équipes «sortie dans la communauté»En larguant des jetons aux utilisateurs et contributeurs sur la base du plan défini dans l'objectif précédent. Cela se produirait au moment où un contrat intelligent est déclenché pour frapper et distribuer des jetons. De manière optimale, une fois cette fonction déclenchée, un certain nombre de choses se sont produites:

  • L'équipe principale aura cédé la majorité de la propriété de l'application (frais et contrôle) et atténué le risque de plate-forme en s'assurant que le produit est détenu et exploité par la communauté.
  • Le jeton peut avoir été converti en non-sécurité, étant donné que le service est désormais suffisamment décentralisé, c'est-à-dire indépendant des efforts d'une seule entité qui pourrait avoir des informations asymétriques.
  • L'entreprise est durable, ayant conservé suffisamment de jetons pour bénéficier des frais et de la croissance.
  • Les utilisateurs propriétaires réalisent des rendements d'échelle croissants, car l'économie coopérative du service permet un meilleur alignement et une valeur croissante (telle que définie par les utilisateurs plutôt que par les actionnaires).

L'esprit de cet objectif est de marquer un moment spécifique où une entreprise de produits de cryptographie achève son parcours d'une équipe de produits traditionnelle à un réseau durable appartenant à la communauté et exploité par la communauté. (La réalisation d'une distribution de jetons nécessite toujours un examen juridique minutieux, et il y a peu de précédent pour ce que je décris, alors veuillez d'abord consulter un avocat!)

Comment éviter de rester coincé

De nombreuses équipes sont restées bloquées en s'attaquant à ces objectifs dans le mauvais ordre, en «simulant» la décentralisation ou en essayant de tout faire en même temps.

Par exemple, les équipes d'applications qui recherchent d'abord la propriété de la communauté (en commençant par une large distribution de jetons) risquent d'engendrer une communauté de spéculateurs, plutôt que de vrais utilisateurs. Sans produit fonctionnel, la propriété ne vaut rien et la communauté ne s'en tiendra pas. De nombreuses équipes qui l'ont fait ne sont pas en mesure de revenir à l'adéquation produit / marché et, par conséquent, ont du mal à démarrer une participation communautaire significative.

Un autre risque de séquençage passe directement des premiers signes de l'adéquation produit / marché à la propriété communautaire décentralisée (sauter l'objectif 2, la participation communautaire). réel la participation communautaire peut aboutir à des projets dans une vallée étrange de théâtre de décentralisation. Un symptôme d'être pris ici est une communauté apathique avec de faibles taux de participation et une forte dépendance à l'égard des équipes fondatrices. Dans cette situation, la formalisation du contrôle (par exemple par le biais de la délégation) peut être un meilleur moyen de renforcer la confiance, alors que se cacher sous le prétexte de la décentralisation est un moyen rapide de le saper.

Une autre façon de rester coincé est de viser à faire les trois choses à la fois. Le manque de concentration est la mort de la plupart des startups, et il en va de même pour les applications de cryptographie. Chacun de ces objectifs se chevauchent et doit être considéré de manière holistique, dans le cadre d'un labyrinthe d'idées, mais l'exécution doit être séquencée et hiérarchisée, pas tentée à la fois.

Enfin, il convient de noter que même si vous effectuez les étapes dans l'ordre, une fois que vous avez basculé le commutateur vers la pleine propriété de la communauté, vous êtes en territoire relativement inexploré en termes de gouvernance de l'application. La mise à l'échelle d'une prise de décision communautaire efficace est difficile, mais si les communautés Internet peuvent accomplir des exploits comme Wikipedia, je suis optimiste que l'expérimentation et le skin-in-the-game (via une propriété précieuse) peuvent conduire à une prise de décision coopérative à une échelle sans précédent.

Jusqu'à présent, nous n'avons pas encore vu une application de chiffrement exécuter chacun des objectifs de manière séquentielle, mais les équipes de projet les plus prometteuses avec lesquelles j'ai parlé ont parcouru leur chemin à travers ce manuel. Au fil de ces conversations, j’en suis venu à croire que la décentralisation progressive offre aux équipes le chemin le plus propice pour trouver un ajustement produit / marché, une durabilité financière, une communauté participative et la conformité réglementaire – dans cet ordre.

Screen Shot 2020 01 09 at 12.13.03 PM

Merci à Robert Leshner, Hayden Adams, Alexis Gouba, Dan Robinson, Ali Yahya, Denis Nazarov et Toby Shorin pour les conversations qui m'ont aidé à réfléchir à ces idées.

***

Les opinions exprimées ici sont celles de chaque personne AH Capital Management, L.L.C. ("A16z") personnel cité et ne sont pas le point de vue de a16z ou de ses filiales. Certaines informations contenues ici ont été obtenues auprès de sources tierces, y compris auprès de sociétés de portefeuille de fonds gérés par a16z. Bien que provenant de sources jugées fiables, a16z n'a pas vérifié ces informations de manière indépendante et ne fait aucune déclaration sur l'exactitude durable des informations ou leur pertinence pour une situation donnée.

Ce contenu est fourni à titre informatif uniquement et ne doit pas être considéré comme un conseil juridique, commercial, d'investissement ou fiscal. Vous devriez consulter vos propres conseillers sur ces questions. Les références à des titres ou des actifs numériques sont à titre indicatif uniquement et ne constituent pas une recommandation d'investissement ou une offre de fournir des services de conseil en investissement. En outre, ce contenu n'est pas destiné ni destiné à être utilisé par des investisseurs ou des investisseurs potentiels, et ne peut en aucun cas être invoqué lors de la décision d'investir dans un fonds géré par a16z. (Une offre d'investissement dans un fonds a16z ne sera faite que par le mémorandum de placement privé, la convention de souscription et tout autre document pertinent de ce fonds et doit être lu dans son intégralité.) Tous les investissements ou sociétés de portefeuille mentionnés, mentionnés, ou décrits ne sont pas représentatifs de tous les investissements dans des véhicules gérés par a16z, et rien ne garantit que les investissements seront rentables ou que d'autres investissements réalisés à l'avenir auront des caractéristiques ou des résultats similaires. Une liste des investissements réalisés par des fonds gérés par Andreessen Horowitz (à l'exclusion des investissements pour lesquels l'émetteur n'a pas autorisé A16z à divulguer publiquement ainsi que des investissements inopinés dans des actifs numériques cotés en bourse) est disponible sur https://a16z.com/investments/.

Les tableaux et graphiques fournis dans le présent document sont fournis à titre informatif uniquement et ne doivent pas être utilisés pour prendre une décision d'investissement. Les performances passées ne représentent pas les résultats futurs. Le contenu ne parle qu'à la date indiquée. Toutes les projections, estimations, prévisions, cibles, perspectives et / ou opinions exprimées dans ces documents peuvent être modifiées sans préavis et peuvent différer ou être contraires aux opinions exprimées par d'autres. S'il te plait regarde https://a16z.com/disclosures pour plus d'informations importantes.

. (tagsToTranslate) crypto-monnaies et blockchain



Traduction de l’article de zoran : Article Original

BlockBlog

Le Meilleur de l'Actualité Blockchain Francophone & Internationale | News, Guides, Avis & Tutoriels pour s'informer et démarrer facilement avec Bitcoin, les Crypto-Monnaies et le Blockchain. En Savoir Plus sur L'Équipe BlockBlog

Commenter cet Article

Commenter cet Article

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Plus dans News

Top
ut Aenean sed felis dolor luctus non consectetur ante.