Le développement de la cryptographie est complexe. Voici pourquoi il n'est pas nécessaire que ce soit PlatoBlockchain Data Intelligence. Recherche verticale. Ai.

Le développement de la cryptographie est complexe. Voici pourquoi cela n'a pas à être

Le développement de la cryptographie est complexe. Voici pourquoi il n'est pas nécessaire que ce soit PlatoBlockchain Data Intelligence. Recherche verticale. Ai.

Quand Sam Dowd, le créateur d'applications de productivité Pause pour, a commencé à réfléchir à l’intégration de la cryptographie dans l’expérience utilisateur de son application, la tâche semblait ardue.

"La responsabilité de gérer de l'argent réel et de devoir garder les clés privées en sécurité pour des milliers d'utilisateurs m'a d'abord rebuté", a déclaré Dowd. « Tout cela semblait un peu effrayant. »

C’est un refrain courant parmi les développeurs d’applications grand public. Ils souhaitent rejoindre l’écosystème émergent du Web 3, mais soit ils n’ont pas le temps, soit ils perdent rapidement l’appétit de se plonger dans la complexité des intégrations de crypto-monnaie.

Mais le fait est que la barrière à l’entrée est surmontable si vous disposez des bons outils, a déclaré Bram Borggreve, développeur de logiciels et conseiller technique principal du Fondation Kin, l'organisation à but non lucratif créée pour gérer la gouvernance de Kin, une crypto-monnaie qui vit sur le Solana blockchain.

"J'ai travaillé avec de nombreux développeurs et souvent, lorsque vous mentionnez quelque chose qui a trait à la blockchain, la première chose qu'ils disent est : 'Je n'y comprends rien'", a déclaré Borggreve. Décrypter.

"Mais c'est quelque chose que nous pouvons résoudre avec des outils si simples qu'il n'y a aucune excuse technique pour ne pas intégrer la cryptographie", a-t-il déclaré.

Il y a un SDK pour ça

Kin propose plusieurs plug-and-play kits de développement logiciel, comprenant trois SDK côté serveur pour les développeurs d'applications Web (Go, Python et Node.js), ainsi que des SDK pour les deux iOS ainsi que Android du côté des mobiles.

En utilisant l'un de ces SDK, un développeur peut se connecter à la blockchain Kin en quelques minutes, et sa mise en œuvre est aussi simple que la mise en œuvre de n'importe quel autre SDK.

"Quiconque a déjà travaillé sur le développement d'applications a utilisé une sorte de SDK", a déclaré Dowd. "Ce n'est ni plus difficile ni différent."

Cependant, les SDK de Kin se démarquent par le fait qu’ils permettent aux développeurs d’éliminer facilement la complexité et d’aplanir la courbe d’apprentissage abrupte que certains associent encore au développement de cryptographie.

« Nous sommes habitués à créer des applications pour les environnements de développement traditionnels », a déclaré Winter Wong, PDG et fondateur de Tapatalk, une application sociale gratuite qui regroupe les discussions des forums en ligne sur Internet et qui utilise Kin pour récompenser ses utilisateurs.

"Mais Kin est très convivial pour les développeurs", a déclaré Wong. "Mes ingénieurs n'ont pas besoin de connaître beaucoup de choses sur la crypto-monnaie pour la faire fonctionner, et cela nous a aidé à accélérer le développement."

La couche de traduction cachée

Les SDK de Kin fonctionnent en communiquant avec Agora, la couche middleware qui sert à protéger les développeurs des subtilités de la blockchain Solana.

Agora est responsable de la création de comptes, de la vérification du solde d’un compte, du largage de jetons, de la soumission des paiements et de la subvention des frais de transaction.

La meilleure façon de considérer Agora est de la considérer comme un ensemble d'éléments de base qui permettent aux utilisateurs de créer des applications sur Solana à l'aide d'un simple SDK sans avoir à lire de façon folle la documentation ou à apprendre comment fonctionne la cryptographie.

Et c’est utile du point de vue du développement, a déclaré Dowd. Pause For now récompense les utilisateurs de Kin pour le temps qu'ils ne passent pas sur leur téléphone. Les Kin qu'ils gagnent peuvent ensuite être reversés à des œuvres caritatives.

Il s’agit d’un cas d’utilisation nouveau et convaincant pour la crypto-monnaie intégrée à l’application – et c’est sur cela que les développeurs devraient se concentrer, plutôt que d’essayer de comprendre comment saler et hacher une paire de clés.

"J'aime ne pas avoir à y penser", a déclaré Dowd. "Kin aligne la cryptographie sur quelque chose comme l'authentification – ce n'est pas comme si vous deviez comprendre comment les mots Facebook OAuth, cela fonctionne simplement lorsque vous lui dites de faire son travail."

Se concentrer sur les choses amusantes

C’est important, car les développeurs sont des gens occupés et de nombreuses blockchains ne facilitent pas le développement de crypto-monnaies. C’est un gros problème pour les développeurs qui souhaitent participer à l’économie symbolique.

"Plus nous facilitons le développement de la blockchain, plus les développeurs peuvent travailler à la mise en œuvre de leurs grandes idées."

Bram Borggreve

Ils commencent à fouiller et réalisent rapidement que la cryptographie n'est pas triviale à utiliser, a déclaré Borggreve, et le fait d'être obligé d'envisager des choses comme le regroupement des paiements, la maintenance du portefeuille et la sécurité des paires de clés ne fait que « les empêcher de créer de grandes expériences ».

"Plus nous rendons les choses faciles, plus nous partageons d'exemples de cas d'utilisation et plus nos kits de démarrage sont avancés, plus les développeurs peuvent travailler à la mise en œuvre de leurs grandes idées", a déclaré Borggreve.

Prenez Madlipz, une application de doublage et de voix off qui permet aux utilisateurs de donner un pourboire en Kin afin de montrer leur appréciation pour un bon contenu. Il s’agit d’un cas d’utilisation simple pour la cryptographie, a déclaré Amir Alikhanzadeh, PDG et co-fondateur de l’application.

Mais la facilité d’utilisation de Kin donne à Madlipz la flexibilité nécessaire pour faire preuve de plus de créativité sans aucune lourdeur supplémentaire, a-t-il déclaré. Par exemple, Madlipz a récemment ajouté la possibilité de rémunérer les créateurs dans Kin pour partager leur contenu hors de la plateforme.

"Le fait que tout développeur ayant une idée puisse commencer immédiatement à construire sur la blockchain est ce qui nous a attiré vers Kin."

Amir Alikhanzadeh

« Nous n’avons pas besoin de savoir-faire technique pour faire cela : nous pouvons simplement nous concentrer sur l’expérience utilisateur », a déclaré Alikhanzadeh. "Le fait que tout développeur ayant une idée puisse commencer immédiatement à construire sur la blockchain est ce qui nous a attiré vers Kin à l'origine et reste à ce jour la chose la plus importante que Kin offre aux développeurs."

Récolter les fruits

Mais pour Vincent Hsu, vice-président du développement commercial et des partenariats chez l'application virtuelle de maquillage et de beauté Perfect365, l'aspect le plus attrayant de travailler avec Kin est le Moteur de récompense Kin.

Les développeurs sont payés en Kin en échange de la création d'expériences qui intègrent le jeton dans leurs applications et stimulent l'adoption de Kin. C’est une économie auto-réalisatrice.

"Le modèle ne crée pas seulement de la valeur pour les utilisateurs, il nous récompense en tant que développeurs pour avoir favorisé l'utilisation de Kin", a déclaré Hsu. « C’est vraiment gagnant/gagnant pour tout le monde. »

KRE résout également un gros problème auquel sont confrontés les développeurs, à savoir la nécessité de gagner de l'argent malgré le fait que la plupart des utilisateurs s'attendent à des expériences et à du contenu gratuits.

Les développeurs doivent généralement facturer des frais de transaction à leurs utilisateurs s’ils souhaitent monétiser avec la cryptographie, ce qui est généralement malvenu.

"KRE nous permet de renoncer à tous les frais transactionnels et fractionnaires et permet à nos utilisateurs de bénéficier de services gratuits comme étant véritablement gratuits", a déclaré Alikhanzadeh. "C'est facile, mais c'est aussi juste : une économie équitable et un moyen équitable pour les applications de gagner de l'argent."

Message sponsorisé par Parents

Cet article sponsorisé a été créé par Decrypt Studio. En savoir plus sur le partenariat avec Decrypt Studio.

Source : https://decrypt.co/81060/crypto-development-is-complex-heres-why-it-doesnt-have-to-be

Horodatage:

Plus de Décrypter