Bonjour Ecomo !
Déjà, uCoin ne sera pas une monnaie mais un système monétaire, donc permettant donc de créer autant de monnaies que l’on souhaite. uCoin étant basé sur la TRM, toutes ses monnaies le seront également.
Concernant le terme “monnaie locale”, attention : uCoin est conçu pour un mode de fonctionnement décentralisé, et donc ne permet pas d’assurer un fonctionnement immuable en mode “monnaie locale”. C’est possible, mais au final cela résultera uniquement de la volonté de ses utilisateurs. Une monnaie créée avec uCoin peut démarrer avec la volonté d’être locale (j’entends par là locale “géographiquement”) puis diverger pour être tout autre chose (elle restera une monnaie à RDB, mais les utilisateurs ne seront pas forcément des “locaux”).
Pour un fonctionnement type monnaie locale avec contrôle centralisé, monnaie M est bien plus adapté.
Non ! Cette fonctionnalité a été retirée.
Il y a déjà des mécanismes pour synchroniser l’écriture dans la blockchain, histoire que cette écriture soit le plus séquentielle possible (des embranchements existeront à n’en pas douter, plus ou moins localement, quoi que l’on fasse). Du reste, le spam “bas niveau” (sans rapport particulier avec uCoin) est toujours possible. Mais vu que l’on fonctionne en P2P, c’est beaucoup plus difficile.
Il faut toujours une clé privée pour effectuer une transaction. Donc a priori, non, pas de transaction sans wallet. Par contre, il n’y a pas besoin d’avoir la wallet “a disposition” : dans uCoin, la clé peut être générée à la volée en ayant en tête ses identifiants (sel + mot de passe).
Parce que je ne prétends pas créer l’outil qui va tout changer. Ma démarche est plutôt : “ce serait bien d’avoir un outil pour créer une/plusieurs monnaies à DU, en mode décentralisé. Ok, je vais essayer”. Après, advienne que pourra ! Au moins, on aura un 1er outil si ça marche. Nul doute que 1.000 autres verront le jour.
La technologie Node.js qui est derrière n’est qu’un détail. Je ne connais pas le projet, mais vraiment, Node.js importe peu. D’ailleurs uCoin peut très bien être écrit dans d’autres langages : ce qui importe, c’est le protocole.
La règle d’émission monétaire est la suivante :
UD(t+1) = MAX(UD(t) ; c * M(t) / N(t+1) )
avec par exemple :
c = 0.0036815
UD(0) = 100
dt ~= 2 semaines
Donc si on démarre à 3 utilisateurs, au bout de 2 semaines, il existera 300 unités de monnaie. Puis 2 semaines plus tard, si 2 nouveaux utilisateurs nous ont rejoint, il y aura 800 unités de monnaie. Etc. Arrivera un moment où nous serons en “croisière”, et alors le DU ne sera plus seulement de 100 unités par membre, mais plus.
Du coup, tu comprends qu’on n’a pas de but particulier : on veut pouvoir créer une nouvelle monnaie libre, au moins, et pouvoir l’utiliser. C’est tout !
uCoin n’ira pas dans ce sens là. La monnaie sera positive et sans dette. Si l’on veut pouvoir faire des échanges alors que l’on n’a pas de monnaie, on peut toujours se débrouiller pour en obtenir (travail, emprunt, etc…). Ou alors on patiente jusqu’au prochain DU