Imagen realizada en canva por @dexsyluz.
A mi parecer, estimularía mucho la participación de los usuarios a los cursos si se obtiene algo más que una recompensa en criptomonedas. Si podemos lograr que cada equipo de enseñanza otorgue certificados por participar en ellos sería fantástico.
Ya que un certificado te ayudaría a ''avalar'' de cierta forma tu conocimiento a la hora de aplicar a un trabajo ya sea virtual o presencial, y como los cursos realmente son dictados por profesionales capacitados no veo el problema. En el mundo actual los certificados tienen información de la institución, el titulo del curso y sobre todo la firma de la persona que dicta el curso, sin embargo proporcionar una firma real dentro de Internet es muy peligroso.
Como profesional, no me gustaría que mi firma ande por toda la Internet. Ya que cualquiera podría tomarla para falsificar más certificados.
Mi primer pensamiento fue ¿pero como deberían ser dichos certificados?, eso me llevó a buscar varias publicaciones sobre la creación de hash aleatorio con mensajes codificados, sería una muy buena idea pero quería una función que fuera propia de Steem Blockchain.
Lo que me llevó a pensar que las transacciones transparentes y descentralizadas de la red de bloques nos podrían dar esa autenticidad que estamos buscando. ¿Sabías que por cada transacción que realizas puedes obtener un ID de Transacción? Si aprovechamos esta función sería más o menos así;
Cada vez que el profesor otorgue un certificado debería enviar una transacción para validar dicho certificado. La transacción debe enviarse al usuario que participó y debería contener un memo que describa que se trata de ''firma para certificado''
Imagen capturada de Steem World por @dexsyluz.
Para mostrarles un ejemplo hice una transacción mínima hacía @oneray, con un memo de certificación. Dicha transferencia se realizó en un bloque especifico, si entramos en ese link podremos ver las transacciones que se realizaron en ese bloque.
Imagen capturada de Steem World por @dexsyluz.
Cuando entramos en el bloque solo debemos hacer clic en las transacciones para ver si encontramos nuestra certificación. al encontrar la transacción nos iremos a detalles y extraemos el ID de la transacción.
Imagen capturada de Steem World por @dexsyluz.
Los datos como el numero del bloque y el ID de la transacción serán agregados al certificado digital, esta certificación fue creada en el bloque 87970097 con el ID 1894f460e1e507c0cfb1557ea145f40bb40302c6. Para que una persona pueda validar que el certificado sea real solo deberá hacer la búsqueda en el explorador de bloques Steem e introducirá los datos que colocamos en el certificado anteriormente. Con solo colocar el numero del bloque podrá ver las transacciones y asegurarse que el ID corresponda con los últimos (o primeros) dígitos.
Y así los profesores podrán otorgar certificados sin arriesgar su firma personal. También podría sugerir que solo se le genere un certificado a las personas que completen el 80 o 90% del curso dictado (de 6 publicaciones, que el usuarios haya realizado 4 o 5 de ellas) para que los usuarios interesados en un certificado se vean en la obligación de continuar si quieren obtenerlo. Si te ha gustado este pequeño aporte no olvides dejar un voto positivo y además tu opinión, tu comentario es muy valioso para mí.