O desenvolvimento de criptomoedas é complexo. Veja por que não precisa ser a inteligência de dados PlatoBlockchain. Pesquisa Vertical. Ai.

O desenvolvimento de criptografia é complexo. Veja por que não precisa ser

O desenvolvimento de criptomoedas é complexo. Veja por que não precisa ser a inteligência de dados PlatoBlockchain. Pesquisa Vertical. Ai.

Quando Sam Dowd, o criador do aplicativo de produtividade Pausa para, começou a pensar em incorporar criptografia à experiência do usuário de seu aplicativo, a tarefa parecia assustadora.

“A responsabilidade de lidar com dinheiro real e manter as chaves privadas seguras para milhares de usuários me desanimou no início”, disse Dowd. “A coisa toda parecia um pouco assustadora.”

É um refrão comum ouvido entre os desenvolvedores de aplicativos de consumo convencionais. Eles querem ingressar no ecossistema emergente da Web 3, mas ou não têm tempo ou perdem rapidamente o apetite para mergulhar nas complexidades das integrações de criptomoedas.

Mas o fato é que a barreira à entrada é superável se você tiver as ferramentas certas, disse Bram Borggreve, desenvolvedor de software e consultor técnico sênior do Fundação Kin, a organização sem fins lucrativos criada para gerenciar a governança do Kin, uma criptomoeda que vive no Solana cadeia de bloqueio.

“Trabalhei com muitos desenvolvedores e muitas vezes quando você menciona algo relacionado ao blockchain, a primeira coisa que eles dizem é: ‘Não entendo nada sobre isso’”, disse Borggreve. Descifrar.

“Mas isso é algo que podemos consertar com ferramentas tão simples que não há desculpa técnica para não integrar a criptografia”, disse ele.

Existe um SDK para isso

Kin oferece vários plug-and-play kits de desenvolvimento de software, incluindo três SDKs do lado do servidor para desenvolvedores de aplicativos web (Go, Python e Node.js), bem como SDKs para ambos iOS e Android no lado móvel.

Usando um desses SDKs, um desenvolvedor pode se conectar ao blockchain Kin em questão de minutos, e implementá-lo é tão fácil quanto implementar qualquer outro SDK.

“Qualquer pessoa que já fez algum trabalho de desenvolvimento de aplicativos usou algum tipo de SDK”, disse Dowd. “Isso não é mais difícil ou diferente.”

No entanto, o que os SDKs da Kin se destacam é que eles permitem que os desenvolvedores abstraiam facilmente a complexidade e nivelem a curva de aprendizado acentuada que alguns ainda associam ao desenvolvimento de criptografia.

“Estamos acostumados a criar aplicativos para ambientes de desenvolvedores tradicionais”, disse Winter Wong, CEO e fundador da Tapatalk, um aplicativo social gratuito que agrega discussões de fóruns online na Internet e que usa Kin para recompensar seus usuários.

“Mas Kin é muito amigável ao desenvolvedor”, disse Wong. “Meus engenheiros não precisam saber muito sobre criptomoeda para fazê-la funcionar, e isso nos ajudou a acelerar o desenvolvimento.”

A camada de tradução oculta

Os SDKs do Kin funcionam comunicando-se com Agora, a camada de middleware que serve para isolar os desenvolvedores das complexidades do blockchain Solana.

Agora é responsável por criar contas, verificar o saldo de uma conta, lançar tokens, enviar pagamentos e subsidiar taxas de transação.

A melhor maneira de pensar no Agora é como um conjunto de blocos de construção que permitem às pessoas criar aplicativos no Solana usando um SDK simples, sem ter que enlouquecer lendo documentação ou aprendendo como a criptografia funciona.

E isso é útil do ponto de vista do desenvolvimento, disse Dowd. Pausar por enquanto recompensa os usuários do Kin pelo tempo que não passam no telefone. Os Kins que eles ganham podem então ser doados para instituições de caridade.

É um caso de uso novo e atraente para criptomoeda no aplicativo – e é nisso que os desenvolvedores devem se concentrar, em vez de tentar descobrir como adicionar sal e hash a um par de chaves.

“Gosto de não ter que pensar nisso”, disse Dowd. “Kin alinha a criptografia com algo como autenticação – não é como se você precisasse entender como o Facebook OAuth palavras, ele simplesmente funciona quando você diz para ele fazer o que quer.”

Focando nas coisas divertidas

Isso é importante porque os desenvolvedores são pessoas ocupadas e muitos blockchains não facilitam o desenvolvimento de criptografia. É um grande problema para os desenvolvedores que desejam participar da economia simbólica.

“Quanto mais fácil tornarmos [o desenvolvimento de blockchain], mais os desenvolvedores poderão trabalhar na implementação de suas grandes ideias.”

Bram Borggreve

Eles começam a bisbilhotar e rapidamente percebem que a criptografia não é trivial de operar, disse Borggreve, e ser forçado a contemplar coisas como pagamentos em lote, manutenção de carteira e segurança de pares de chaves apenas “os afasta da construção de ótimas experiências”.

“Quanto mais fácil tornarmos isso, quanto mais exemplos de casos de uso compartilharmos e quanto mais avançados forem nossos kits iniciais, mais os desenvolvedores poderão trabalhar na implementação de suas grandes ideias”, disse Borggreve.

Tire Madlipz, um aplicativo de dublagem e narração que permite aos usuários dar gorjetas no Kin como forma de mostrar seu apreço por um bom conteúdo. Esse é um caso de uso fácil para a criptografia, disse Amir Alikhanzadeh, CEO e cofundador do aplicativo.

Mas a facilidade de uso do Kin está dando a Madlipz a flexibilidade para ser mais criativo sem qualquer trabalho pesado adicional, disse ele. Por exemplo, Madlipz adicionou recentemente a capacidade de pagar aos criadores do Kin por compartilharem seu conteúdo fora da plataforma.

“O fato de qualquer desenvolvedor com uma ideia poder começar a construir no blockchain imediatamente é o que nos atraiu para Kin.”

Amir Alikhanzadeh

“Não precisamos de conhecimento técnico para fazer isso – podemos apenas nos concentrar na experiência do usuário”, disse Alikhanzadeh. “O fato de que qualquer desenvolvedor com uma ideia pode começar a construir no blockchain imediatamente é o que nos atraiu originalmente para Kin e até hoje continua sendo a coisa mais importante que Kin oferece aos desenvolvedores.”

Colher as recompensas

Mas para Vincent Hsu, vice-presidente de desenvolvimento de negócios e parcerias do aplicativo virtual de maquiagem e beleza Perfect365, o aspecto mais atraente de trabalhar com Kin é o Motor de recompensas Kin.

Os desenvolvedores são pagos em Kin em troca da criação de experiências que incorporam o token em seus aplicativos e impulsionam a adoção do Kin. É uma economia autorrealizável.

“O modelo não apenas cria valor para os usuários, mas também nos recompensa, como desenvolvedores, por impulsionar o uso do Kin”, disse Hsu. “É realmente uma vitória/vitória para todos.”

O KRE também resolve um grande problema que os desenvolvedores enfrentam, que é a necessidade de ganhar dinheiro, apesar do fato de a maioria dos usuários esperar experiências e conteúdos gratuitos.

Os desenvolvedores geralmente precisam cobrar de seus usuários uma taxa de transação se quiserem monetizar com criptografia e isso geralmente é um problema.

“O KRE nos permite renunciar a todas as taxas transacionais e fracionárias e permite que nossos usuários experimentem os serviços gratuitos como verdadeiramente gratuitos”, disse Alikhanzadeh. “É fácil, mas também é justo: uma economia justa e uma forma justa para os aplicativos ganharem dinheiro.”

Postagem patrocinada por Parentes

Este artigo patrocinado foi criado por Decrypt Studio. Saber Mais​ sobre a parceria com o Decrypt Studio.

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

Carimbo de hora:

Mais de Descifrar