Je suis incroyablement excité aujourd'hui de sortir la prochaine version de Vessel - qui propose une toute nouvelle façon d'interagir avec la blockchain Steem de n'importe où sur Internet. J'espère que cet effort aidera à débloquer le potentiel de la blockchain de Steem en donnant aux développeurs et aux créateurs de contenu les outils nécessaires pour interagir avec leurs audiences n'importe où.
Un peu d'arrière-plan sur Vessel avant d'aller trop loin:
Qu'est-ce que Vessel?
Vessel est un portefeuille de bureau pour la blockchain Steem, qui peut être téléchargé et exécuté sur votre ordinateur. Vessel est libre d'utiliser et open source, et est conçu pour être un moyen d'aider à sécuriser votre compte. Lorsque vous utilisez Vessel, vos clés / mot de passe ne quittent jamais l'application, les transactions sont signées localement, puis diffusées à la blockchain comme n'importe quel autre portefeuille de crypto-monnaie téléchargeable.
Avec Vessel, vous n'avez plus besoin de faire confiance à votre navigateur Web lorsque vous effectuez des actions sécurisées avec votre compte.
Télécharger le navire
Vessel est encore un logiciel bêta et il est recommandé de le traiter comme tel. Avant de commettre des actions irréversibles sur votre compte (par exemple, de gros transferts sortants), veuillez effectuer des tests avec des quantités plus petites pour vous assurer que tout fonctionne correctement et que vous comprenez vos actions. Si vous envoyez tout votre SBD à quelqu'un, il n'y a pas d'inversion.
Téléchargement disponible sur github pour macOS, Windows et Linux.
Quoi de neuf dans 0.2.0
Une seule fonctionnalité, utilisable à l'infini:Communiqués: https://github.com/aaroncox/vessel/releases
Forums chainBB: https://chainbb.com/f/vessel
Rapports de bug: https://github.com/aaroncox/vessel/issues
Code source: https://github.com/aaroncox/vessel
Création d'opération via un schéma URI
C'est probablement du charabia à 99% d'entre vous - alors je vais essayer d'expliquer ce qu'est un schéma URI, puis donner quelques exemples de la façon dont nous pouvons l'utiliser.
Avez-vous déjà cliqué sur un lien qui a ouvert votre client de messagerie? Ces types de liens sont utilisés partout: sur les pages de contact, dans les signatures de courrier électronique, ou partout où vous voulez que quelqu'un puisse vous contacter (une manière d'interagir). Ces liens sont un type spécial de lien qui utilise un schéma URI (le schéma mailto: // dans ce cas) qui permet à votre navigateur Web d'interagir avec votre client de messagerie par défaut.
C'est l'objectif d'un système URI: lancer une application sous votre contrôle pour interagir avec le contenu d'un site Web.
Cette nouvelle version de Vessel implémente cette même idée et introduit une première ébauche du schéma steem: // - sauf qu'au lieu d'ouvrir votre client de messagerie, ce schéma ouvre Vessel (ou toute autre application Steem future). Cela va bien au-delà de l'ouverture de Vessel - il peut inciter l'utilisateur à interagir avec la blockchain d'une manière spécifique.
Regardons quelques exemples - mais d'abord, vous devriez avoir Vessel 0.2.0 installé pour cela. Vous pouvez le télécharger ici. Si vous avez des problèmes de confidentialité / sécurité / confiance avec Vessel, je vous recommande d'importer une clé de comptabilisation de l'un de vos comptes.
Prêt? Ce post vient d'être interactif.
Exemple # 1 - Vote sur un poste
En utilisant le schéma steem: //, n'importe qui peut créer des liens qui interagissent réellement avec la blockchain Steem:
Bouton Vote (ou affichage dans opbuilder)
Ce lien a été créé spécifiquement pour inciter à voter sur un post que j'ai écrit plus tôt cette semaine sur opbuilder (un outil de développement pour supporter ce schéma d'URI). Lorsque vous cliquez dessus, Vessel lancera une petite fenêtre pour confirmer l'action et donnera parfois des valeurs à modifier (le pourcentage dans ce cas).