-
Notifications
You must be signed in to change notification settings - Fork 3
Home
This is the community maintained wiki covering all information about FUSION DCRM. suggestions and contributions are welcome.
Distributed control rights management (DCRM) is the process that hands over the control of digital assets by individuals or centralized organizations to the decentralized nodes’ management. The distributed generation and distributed storage of a private key ensures that no single individual can access the complete private key, which means that no single node can obtain the control of the digital assets under the state of distributed control rights management. To learn more about FUSION, please read the DCRM Tech and White Paper.
FUSIONDCRM-v2.0 uses the same DCRM technology as the previous version, and build multiple virtual users locally to demonstrate how to complete the distributed execution of the DCRM. On the basis of the previous version, the new version completes a transfer transaction signature for assets controlled by distributed private key, and generates the RAW transaction. By broadcasting the original transaction to the target main chain, the user can transfer these assets, thus making the user have a more intuitive experience of dcrm technology.
This release shows the DCRM technology's support for Ethereum.
We will continue to update v2.0 in the near future. In v2.1, we will implement support for the DCRM technology used in both Ethereum and Bitcoin.
In the next phase, we will release v3.0 of the DCRM verification. In this release, we plan to build a distributed DCRM verification network based on P2P network environment. At that time, users can participate and experience the complete process of distributed generation of private keys, public keys and transaction signatures in a way that acts as one of the nodes.
If you want to ask some developing questions about FUSION, you can join us from:
-
Telegram : https://t.me/FUSIONFoundation
-
Medium : https://medium.com/@fusionprotocol
-
Twitter : https://twitter.com/FUSIONProtocol
-
Linkedin : https://www.linkedin.com/company/fusion-foundation/
-
Facebook : https://www.facebook.com/FUSIONProtocol
The fusion-dcrm-java project is licensed under the GNU Lesser General Public License v3.0.
The following open source projects are referenced in the program.
-
EthereumJ (GNU Lesser General Public License v3.0)
-
JNA GMP (Apache License 2.0)
-
Bouncy Castle Crypto Package For Java
-
log4j (Apache License 2.0)
-
JNA
https://github.com/java-native-access/jna
https://github.com/java-native-access/jna/blob/master/LICENSE
-
Commons-Lang (Apache License 2.0)
https://github.com/apache/commons-lang
https://github.com/apache/commons-lang/blob/master/LICENSE.txt
-
JPBC(GNU Lesser General Public License v3.0)
http://gas.dia.unisa.it/projects/jpbc/index.html
http://gas.dia.unisa.it/projects/jpbc/license.html#.W2m1-SgzZPY
-
ThresholdECDSA(Apache License 2.0)