De 2009 à maintenant, Bitcoin est en fait en cours d'exécution depuis 10 ans, au milieu sans intervention humaine beaucoup. Depuis le petit volume de négociation initial, jusqu'à maintenant ne sont pas si énorme accident, le système fonctionne automatiquement si rare.
Mais il n'y a aucune raison pour laquelle l'effondrement Bitcoin, la plus importante raison est que ce sont les règles relativement simples. Grâce à nos cours 17, 18 sur le contenu, que vous pourriez ressentir: il est une règle simple à exécuter, même les gens ordinaires peuvent comprendre clairement.
En outre, Nakamoto est très disposé à apprendre des opinions des autres personnes. Bitcoin avant chaque nouvelle version, le code sera envoyé d'abord que tout le monde compte. Donc, pendant 10 ans sans accident, cela ne signifie pas que ce soit un homme de Dieu pour créer du système.
9 janvier 2009 sortie de la version 0.01 de Bitcoins peut dire être couvert de bug, et tous les logiciels personnels sont similaires au début. Tout simplement parce qu'il a publié le code source tôt, de nombreux programmeurs forum peuvent aider à améliorer ensemble, et constamment optimisé.
Par exemple, avant que la version client Bitcoin 0.2, ne fonctionne que sur les systèmes Mac OS et Unix, la version 0.2 peut-être seulement commencé à courir le logiciel client sur Linux, la version Windows du client, également à la fin Février 2009 dans les accidents fréquents.
C'est une question de logiciel, en outre, dans le réseau Bitcoin, plus tôt également apparu des lacunes importantes. Par exemple, la fin de Juillet 2010, la version 0.3.5 de Bitcoins, il a été n ° 74638 bloc, il a creusé en millions de Bitcoin. En fait, dans les bonnes circonstances combien devrait creuser? La réponse est 50. Vous voyez, cela est bien pire.
Heureusement, l'accident est survenu au début des gens, quand seulement une monnaie de RMB peu plus d'un argent impliqué est petit, mais aussi sont initiés cercle de mot de passe, les idées de chacun plus cohérente. Donc, envoyer des patches au moyen d'un appel d'urgence pour bloquer tout le réseau renverra pas de problème, que la tempête a été dépensé.
Si vous mettez aujourd'hui, un des milliers de devises de dollars, certainement pas un consensus, il ne peut être une fourchette difficile, séparer les deux types de monnaie de bits des différents protocoles.
Bitcoin, la plupart du contenu est Satoshi mis en avant, puis à l'aide avec le cercle de personnes intéressées par cryptologie modifier l'optimisation. Le principe de fonctionnement de la preuve mathématique du système (principalement algorithme de tolérance aux pannes byzantine de la théorie des jeux), et ils ne peuvent pas se permettre de donner.
Si ces preuves mathématiques au début complet, puis Nakamoto peut également être pris en compte que les gens de classe dieu. Malheureusement, Bitcoin ne fonctionne pas.
Alors maintenant, il semble, ceux-ci sont conçus et modifiés par le pragmatisme de bons programmeurs, ne concerne que les bons ou mauvais, ne se soucient pas de la théorie de la preuve stricte.
Ce Nakamoto à peu près aussi bons programmeurs bon dans quelle mesure?
Cryptographie a un cercle pour discuter des questions professionnelles liste de diffusion, en plus du groupe Nakamoto, il est aussi le fondateur du fondateur du logiciel PGP Qima Man (Phil Zimmermann), ainsi que des logiciels de téléchargement BT Bram Cohen (Bram Cohen), expert scientifique en chef d'Intel (Timothy C. May) et fondateur de WikiLeaks, Julian Assange (Julian Assange).
Et être en mesure de discuter des détails du développement de ces personnes, qu'il est vraiment dépasser le programmeur moyen. Mais bricoler avec le logiciel, l'émergence d'importantes erreurs de vue, il est pas un peuple de classe dieu.