XCurrency

From Organic Design wiki
Revision as of 16:57, 18 October 2014 by Nad (talk | contribs) (intro)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

XCurrency, abbreviated XC, is a revolutionary digital currency that is more than just a store of value. XC is built on Blockchain 2.0, a flexible digital platform which allows easy integration for current and future XCurrency applications. The XC network is made up of two parts, the standard XC network, made up of computers running the XC App, and the anonymous XC network, which is run by XC Nodes. All apps that are open and connected to the network while holding coins are a part of the standard XC network. This network is very similar to what other cryptocurrencies currently use.

The XC anonymous network, on the other hand, is something entirely different. It can be accessed from any XC App, but if a user designates a transaction to be sent anonymously, it is processed by the XC Nodes which make up the anonymizing portion of the network. Any XC App can be set up to run as an XC Node, as long as it meets certain criteria as outlined in our How-To section of the website.

Because every XC App can function as an XC Node, this allows XC to avoid what Bitcoin core developer Gregory Maxwell has recently called a security “chokepoint” in some other coins’ use of semi-centralized nodes to forward transactions. Unlike most other anonymous strategies, XC avoids the need to hold a very large amount of coins in order for an XC Node to function. This is made possible due to the small, random transaction sizes of XC’s multi-path architecture. The smaller capital requirement to run an XC Node benefits the XC network by allowing more XC Nodes to exist, increasing the overall efficiency and effectiveness of the anonymous network.

XC uses multi-sig and end-to-end message encryption. This solution improves upon the more common practice of simply forwarding transactions, which can be problematic because malicious actors can steal transactions instead of forwarding them. Another issue resolved by the XC approach is XC Nodes cannot snoop on the broadcasting system and publish the identities of senders and receivers. This further adds to XC's security.

Installation on LinuxMint

The installation for Linux has either a generic binary (both 32 and 64 bit versions) which are just the daemon, or Ubuntu-specific .deb files. Linux Mint is based on Ubuntu, but I couldn't get the bitcoin ppa to install with their instructions in the README and had to install manually by adding the following to my sources.list file and then running apt-get update.

deb http://ppa.launchpad.net/bitcoin/bitcoin/ubuntu trusty main 
deb-src http://ppa.launchpad.net/bitcoin/bitcoin/ubuntu trusty main

You can check that things are correct before running the .deb by checking if the libdb4.8++ package is available:

<bash>apt-cache search libdb4

News and articles about XCurrency