[RDD] Qu est ce que le REDDCOIN ?

in reddcoin •  7 years ago  (edited)

Qu'est-ce que Reddcoin? (RDD)


Reddcoin est une nouvelle monnaie numérique expérimentale qui permet des paiements instantanés à n'importe qui, n'importe où dans le monde. Reddcoin utilise la technologie peer-to-peer pour fonctionner sans autorité centrale: la gestion des transactions et l'émission d'argent sont effectuées collectivement par le réseau. Reddcoin Core est le nom du logiciel open source qui permet l'utilisation de cette monnaie.

Reddcoin a commencé en Janvier 2014 comme une variante de Litecoin en utilisant Scrypt comme algorithme de hachage de preuve de travail (PoW).

Cible de 1 minute
100 000 pièces par bloc
Prime réduite de moitié tous les 500 000 blocs
la subvention diminue de moitié tous les 50 000 blocs à partir du bloc 140 000
difficulté retarget: chaque bloc utilisant la difficulté de Kimoto

Le 2 août 2014, au bloc 260 800 Reddcoin est passé à son propre algorithme Proof-of-Stake-Velocity (PoSV) original qui a remplacé la validation de travail (PoW).

Cible de 1 minute
un peu moins de 27 milliards de mines en phase PoW
5% d'intérêt annuel dans la phase PoSV
difficulté retarget: chaque bloc utilisant bien la difficulté Kimoto

En décembre 2015, les travaux de portage directement à partir de Bitcoin v0.9 ont commencé, tout en conservant la fonctionnalité d'origine.

permettant une meilleure maintenance et amélioration
surveillance des fonctionnalités en amont
amélioration de la cohérence du code et du partage

Licence

Reddcoin Core est publié sous les termes de la licence MIT.

Processus de développement

Les développeurs travaillent dans leurs propres arborescences, puis soumettent des requêtes d'extraction lorsqu'ils pensent que leur fonctionnalité ou leur correction est prête.

S'il s'agit d'un changement simple / trivial / non controversé, l'un des membres de l'équipe de développement de Reddcoin l'integre simplement.

S'il s'agit d'un changement plus compliqué ou potentiellement controversé, le demandeur de patch sera invité à démarrer une discussion (si ce n'est déjà fait) sur le canal du forum concerné.

Le correctif sera accepté s'il y a un large consensus sur le fait que c'est une bonne chose. Les développeurs doivent s'attendre à retravailler et à renvoyer des correctifs si le code ne correspond pas aux conventions de codage du projet (voir doc / coding.md) ou s'ils sont controversés.

La branche maîtresse est régulièrement construite et testée, mais n'est pas garantie d'être complètement stable. Les tags sont créés régulièrement pour indiquer les nouvelles versions officielles et stables de Bitcoin.

Essai

Les tests et la révision de code constituent le goulot d'étranglement pour le développement; Reddcoin reçoit plus de demandes d'integrations qu'ils peuvent examiner et tester.

Tests automatisés

Les développeurs sont fortement encouragés à écrire des tests unitaires pour le nouveau code et à soumettre de nouveaux tests unitaires pour l'ancien code. Les tests unitaires peuvent être compilés et exécutés (en supposant qu'ils n'ont pas été désactivés dans configure) avec: make check

Chaque requête d'extraction est créée pour Windows, Linux et OSx sur un serveur dédié, et les tests d'unité et de santé mentale sont automatiquement exécutés. Les fichiers binaires produits peuvent être utilisés pour les tests manuels d'AQ - un lien vers ceux-ci apparaîtra dans un commentaire sur la demande d'extraction publiée par BitcoinPullTester.

Test manuel d'assurance qualité (AQ)

Les grands changements devraient avoir un plan de test, et devraient être testés par quelqu'un d'autre que le développeur qui a écrit le code. Voir https://github.com/bitcoin/QA/ pour savoir comment créer un plan de test.

Traductions

Les modifications apportées aux traductions ainsi que les nouvelles traductions peuvent être soumises à la page Transifex de Bitcoin Core.

Périodiquement, les traductions sont extraites de Transifex et fusionnées dans le dépôt git. Voir le processus de traduction pour plus de détails sur comment cela fonctionne.

Important: Nous n'acceptons pas les modifications de traduction en tant que requête pull github, car l'extraction suivante de Transifex les écraserait automatiquement à nouveau.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!