Disculpas si esta respuesta es nitpicky y difiere ligeramente de las preguntas intención, pero este en particular suave pregunta que parece justificar una respuesta suave.
Implícito en el término "mathcoin" son supuestos de que el problema:
- Permite nuevas soluciones que se encuentran en regulares ajustable en intervalos de tiempo,
- Es la memoria de disco duro, de modo que se especializó ASICs puede acelerar los cálculos, y
- Cualquier significativamente más rápido algoritmos representan el drástico avance que podría emerger de toda la comunidad matemática simultáneamente y no de un proyecto secreto.
Por supuesto, las colisiones en criptográficos hash satisface 1 y 3, mientras que una memoria de disco duro de cifrado hash como scrypt
o argon2
cumple 2 así.
Casi todas las respuestas que aquí se propone por lo tanto la medida de que se produzca un error de 1 y tal vez todos aquí no 2. Peor aún, hay probablemente ningún cálculos que pase de 3 y representan útil matemática (resp. científica) de la investigación, al menos no para 2 (resp. 10) años.
En definitiva, un ingenuo "mathcoin" como se sugiere aquí que parece imposible hacer correctamente. No podría ser menos ingenuo enfoques donde quizás cualquier problema pasa y el problema de la dificultad es establecido por los intentos anteriores, pero que en realidad es la solución de un problema social para alcanzar los 1 con una amplia y variada problemas de matemáticas simplemente como una fuente de aleatoriedad que las derrotas de ASICs.
Como un aparte, hay prueba-de-útil-sistemas de trabajo que podría apoyar un bitcoin como moneda, sin desperdicio de recursos, pero, de nuevo, todos ellos proporcionan útil sociales como los servicios de almacenamiento de archivos (filecoin) o el anonimato a través de encaminamiento de cebolla.
Actualización de 2018: aún no Hay evidencia de cualquier mathcoin problema, pero hay aparentemente adecuado de la ciencia y de problemas de ingeniería. Ejemplos:
Prueba-de-luna: Todos los mineros deben comprar telescopio matrices para explorar el cielo nocturno buscando específicos de eventos astronómicos. Si usted encuentra uno, a continuación, la presentación de informes en una forma canónica y hash el informe con un nonce puede ganar un bloque, con la dificultad, posiblemente, ajustado por el evento.
La prueba de la vulnerabilidad: a Todos los mineros de ejecución avanzado de las herramientas de análisis estático en el software para descubrir vulnerabilidades en software publicado. Un minero gana el bloque con el hash de las características específicas de una vulnerabilidad, además de un nonce, así que una vez que una vulnerabilidad de la que se encuentra el minero va a ganar con el tiempo un bloque. Hay varios desafíos, sin embargo: en Primer lugar, usted debe evitar una vulnerabilidad de ser utilizado dos veces, potencialmente, esto podría hacerse a través de la resolución de un punto en particular en el código, pero luego de los proyectos con más lanzamientos de ser mejores objetivos. Segundo, las herramientas de análisis estático de falsos positivos, por lo que usted puede necesitar para poner a prueba las consecuencias de alguna manera. Tercero, es probable que tengas algún tipo de prueba de la apuesta de sistema para permitir a los seres humanos para, en definitiva, el arbitraje de las vulnerabilidades. En adelante, usted desea abordar de software de código cerrado, así que la definición de publicado hace complicado. Quinto, los desarrolladores pueden enfadarse con vulnerabilidades que se publican en blockchain sin siquiera intentar advertir a ellos primero.