Sunday, June 21, 2015

DASH Faucet List - Updated

What is a Cryptocoin Faucet?



It is a site, that give away cryptocoin (Bitcoin, Litecoin, Feathercoin, DASH) to anybody ,that just give their wallet address. It aims at helping people new to the coin and get their first coins for free. Some faucets are funded by donations. Most are funded by Ads. None of them will give you more than a token amount of cryptocoins, maybe the equivalent of 1/2 penny per day.


http://darkcoin.worldcryptowallet.com 15000 satoshi every 60 minutes.


http://dash.coin43.com 3000 satoshi every 60 minutes.


http://moneyinpjs.com 1000 (95%), 4200 (4.7%), 20000 (0.1%), 100000 (< 0.1%) satoshi every 60 minutes.


http://dashfaucet.com 25000 (1%), 10000 (3%), 5000 (5%), 2000 (10.1%), 1000 (30.3%), 500 (50.5%) duff every 720 minutes.


http://dash.seowork.in.ua 100 (8.8%), 200 (8.8%), 300 (79.6%), 400 (0.8%), 500 (0.8%), 1000 (0.8%) satoshi every 30 minutes.


http://www.cmmonitor.com This free Dash Faucet helps anyone get started with Dash. Start by entering your Dash Address and correctly entering the reCaptcha. It’s that simple! You have the chance to receive between 200 Dash-satoshi to 1100 Dash-satoshi. The minimum time-frame between requests is 10 minutes. Minimal payout limit: 0.00100000 DASH.


http://cointasker.com 100 (75%), 250 (20%), 500 (4%), 1000 (1%) satoshi every 60 minutes.


http://www.dashfaucet.tk 10000 (25%), 15000 (25%), 20000 (25%), 25000 (25%) satoshi every 60 minutes.


http://onyxxo.com


http://www.drkfaucet.co


http://dash.cryptocoinfactory.com The cleanest, easiest and most friendly DASH faucet in the World!


http://worldcryptowallet.com 15000 (95%) 25000 (5%) DASH every 60 minutes.


https://dash.redfaucet.pw 8000 (50%), 10000 (49%), 12000 (1%) satoshi every 15 minutes.


http://makemoneyonlineho.me 10000 (70%), 15000 (20%), 20000 (10%) DASH satoshi every 180 minutes.


http://faucetthemes.com


http://www.dashmais.tk 750 (46.9%), 1500 (28.1%), 3000 (14%), 5000 (9.3%), 7000 (0.9%), 10000 (0.4%) satoshi every 15 minutes.


http://dash.freebitcointalk.org 2000 satoshi every 60 minutes.


http://faucetthemes.com 7500 (90%), 10000 (10%)


http://www.favoritefaucets.com This free Dash Faucet helps anyone get started with Dashes. Start by entering your Dash Address and correctly entering the reCaptcha. It’s that simple! You have the chance to receive between 600 DASH to 5100 DASH. The minimum time-frame between requests is 15 minutes. Minimal payout limit: 0.00100000 DASH.


http://top-faucet.tk


http://bitmaza.net 700 satoshi every 60 minutes.


http://www.dashpag.com



Frequently Asqued Questions


Why giving away free coins?


Giving free coins is the best way to help people start using this currency. The more people gets in, the better for the community.


How many coins I will get?


The amount of coins given is completely random depending on the faucet funds and the network difficulty, you can get an idea by looking at the average payment.


I want to help but I don’t have coins.


By sharing this site in your social networks or forums is enough help for this site to get known.



DASH Faucet List - Updated

Saturday, June 20, 2015

Croatia arrests citizen of Liberland

Earlier in the day on Thursday, a member of the LSA was arrested by Croatian authorities inside of Liberland’s borders. According to the LSA, this is a violation of the Danube and Geneva Conventions. The man, Ulrik Grøssel Haagensen, had just arrived in Liberland after a long journey, according to the LSA.


The motives of Croatian police are unclear, but nearby citizens of Liberland immediately began to lobby them for his release. The tiny government of Liberland has stated that it will try to secure the release of its citizen by whatever means it must, though it hasn’t any police or army like does Croatia.



From the statement by the LSA:


The LSA is appealing to the regional delegation of the International Committee of the Red Cross to ensure the humanitarian treatment of Haagensen in the notorious Croatian prisons, and to request the protection of the ICRC in the face of repeated and grave violations of the Geneva Conventions on the part of the Republic of Croatia. The Liberland government and the Danish embassy have been notified. Haagensen is a native of Denmark.

The status of Liberland remains unclear on many fronts, as the micro-nation has yet to be officially recognized by any of its neighbors. Likewise, it has received very little support except from a few libertarians worldwide. Its self-appointed president and its very existence has been considered a joke by many on more than one occasion.


The director of the LSA, Niklas Nikolajsen said:


We are rallying the whole greater Liberland organization and indeed the world to get Ulrik released by his abductors! We will be outside court tomorrow protesting, and Ulrik will be supported on the inside by our lawyer.

However, it is the first country of any sort to consider Bitcoin its national currency, and for this reason, the Bitcoin community has paid close attention to its development.



source: https://www.cryptocoinsnews.com/croatia-arrests-citizen-of-bitcoin-friendly-liberland/



Croatia arrests citizen of Liberland

Bytecoin v1.0.4

Bytecoin version 1.0.4. The main part of the update is the Bytecoin RPC Wallet that substantially improves operation of third party applications and services in the Bytecoin network via RPC.


Thanks to RPC Wallet the merchandisers can easily connect their shops to the Bytecoin network and start automatically accepting payments. This service will also boost performance and simplify connecting exchanges and other third party services.


Main features of Bytecoin RPC Wallet:


We have paid much attention to Wallet efficiency. Bytecoin RPC Wallet requires small amount of RAM for operation.

Being cross-platform, RPC Wallet can run as a daemon (Linux/OS X) and as a service (Windows).

RPC Wallet is capable of processing 3 times the amount of transactions per second (tps) compared to our previous solution, the RPC Simplewallet. The total amount of tps is now 60.

RPC Wallet supports approximately 10,000 remote connections. It greatly simplifies connection management for 3rd party applications.

Bytecoin RPC Wallet provides you high-level security. It is impossible to get access to Wallet’s private keys via RPC.

Developer-friendly and minimalistic interface allows for flexible setting any required functions via RPC-requests.

RPC Wallet can start up an internal node of the network, or it can use external node in case you need to save resources.

The Bytecoin RPC Wallet is more flexible and functional than Simplewallet RPC interface, superseding it. Therefore, Simplewallet RPC interface will be deprecated later on.


The Bytecoin release 1.0.4 contains refactored and optimized daemon. It enhances code modularity and allows us to tremendously increase software test coverage. We have introduced a new multi-threading library that makes daemon behavior more predictable. It will be released as a stand-alone project later on. Moreover, we have improved console logging.


GUI Wallet has also been updated. Now it supports selection of color themes. It is also capable of flexible connection to remote daemon or start an in-process node.


source: https://bytecoin.org/news/bytecoin-1.0.4-released/




Bytecoin v1.0.4

Litecoin v0.10.2.2

This is a major release of Litecoin Core, featuring the technical equivalent of Bitcoin v0.10.2 but with Litecoin specific patches.


On a general level, most of what is new is is hidden where block synchronization and various internals are considerably faster and more efficient, and it has several major privacy improvements. The most significant changes include:


Watch-only wallet support. This allows the wallet to track transactions to and form wallets for which you know the address of but do not have the private key to.

Faster blockchain synchronization due to headers-first synchronization and support for downloading blocks in parallel. Downloading the blockchain is now much quicker and can be completed within a few hours instead of taking days for some users.

A REST interface which allows unauthenticated access to public node data when the -rest flag is specified.

RPC Server “Warm-Up” Mode which starts earlier than previous versions. This helps users or services relying on it know that the server has already started and will be available soon.

Improved signing security. This is due to using the libsecp256k1 library for signing instead of OpenSSL. libsecp256k1 is a cryptographic library optimized for elliptic curve uses which Litecoin relies on and was created by Bitcoin Core developer Pieter Wuille. Featuring better security, via hardening against timing leaks and derandomization, this library is believed to be better tested and more thoroughly reviewed than the implementation in OpenSSL.

New utility applications including litecoin-tx for transaction related functionality and litecoin-cli for RPC command line functionality as litecoind no longer accepts them.

Strict DER encoding for signatures (BIP 66). This introduces block version 3 and a new consensus rule which prevents non-standard transactions from being included in blocks. This also removes the dependency on OpenSSL’s signature parsing. Eventually, libsecp256k1 will be used for all consensus related tasks, depreciating the need for OpenSSL entirely.


The major user-visible features that were new in Bitcoin v0.9 and v0.10 are not actually new for Litecoin v0.10 because we backported it to Litecoin v0.8 (like Coin Control).


For a complete list of Litecoin Core specific changes, you can view the release notes here.

For a complete list of Bitcoin Core specific changes, you can view the release notes here.


What’s New in version v0.10.2.2?

Litecoin v0.10.2.2 is a minor release from the previous release candidate, featuring improvements and bug fixes. The changes can be seen below:


Added option -alerts’ to opt out of the network alert system. Please note that disabling network alerts should only be used by power users as this system is used for network emergencies and important security releases. The default behavior is that network alerts are enabled.

Detect and reject LibreSSL. This prevents a non-approved SSL library being used for compiling Litecoin Core, preventing potential consensus compatibility issues.

Improved getbalance RPC functionality to allow the user to display zero confirmation transactions (this works with watch-only addresses as well).

PID file bug fix for non-Windows based systems.

Bug fix for signing and verifying messages.


New GPG Signing Process

To enhance the security of Litecoin Core releases, we have changed the GPG signing procedure and opted for one of the Litecoin development team members to individually sign the release binaries.


Prior to this, we used a team signing key. The problem with this is that if the key were to be compromised, we would not be able to identify the member of who it was obtained from. Switching to this new procedure allows us to pinpoint the leak, revoke the individual key and leads to further decentralization of the build process.


As with any release, please use GPG to verify the integrity of the release binaries. This ensures that the binary you have downloaded has not been tampered with. Linux, MacOS and Win32 cygwin command line GPG instructions are available here. Please also note that we GPG sign the binaries as a convenience to you, the ultimate way to verify the integrity of the builds is to build them yourself using Gitian.


source: http://blog.litecoin.org/2015/06/litecoin-v01022.html




Litecoin v0.10.2.2

Crypti v0.3.0 - Aphrodite

The Crypti Foundation hereby proudly announces the release of v0.3.0, codename: Aphrodite. It’s the second major release, with the first one being v0.2.0 alias Chronos.


With Aphrodite comes a complete new user interface and many awesome new features. This delivers an unseen user experience and we hope that you like this release as much as we!


One of the new features are usernames, which acts like an alias for your Crypti address. Long and confusing Crypti addresses are history. Additionally you can now add contacts to your Crypti account, which are saved on the blockchain. Where ever you go, you can now send XCR with a few simple clicks to your friends.


Changelog


Revamped the complete user interface and user experience

It follows the material design guidelines.

Will be expanded and enhanced from time-to-time, with every coming release.

SSL support for your public node

This makes it secure for the users to use public nodes.

You should never use any public node, which doesn’t have a https connection.

Usernames

You can now register your very own username, which also acts as an alias for your account ID.

I.e. you can send money to “Max” instead of “6739239032906543334C”.

Usernames are unique and can’t be changed right now.

Contacts

The contacts are saved on the blockchain.

This allows you to access contacts from everywhere and any device.

If both parties are connected, there is a friendship-like connection then, which can be used for account verification/trust/reputation.

Version Control

Auto detection of a newer Crypti client version with a link to the newest download.

Download


Today we only release the full client, as the lite client still needs some more work. It downloads the whole blockchain, so prepare some space for it.


Attention! Already with v0.2.0 there were issues with forging on Windows operation systems, the problem was that the Windows time servers were very unreliable and inaccurate. Therefore you will not be able to run a delegate on a Windows operation system anymore. Additionally we also deactivated this functionality on Mac OS, as it’s not very practical to run a delegate from a Mac. That means you have to use Linux nodes from now on.


To all delegates: This update is mandatory! You have to update your nodes as soon as possible! There is also currently a problem with the forging button. Red means that your client is NOT forging. Green means it’s forging. We will change it as soon as possible. Thank you.


source: http://blog.crypti.me/crypti-v0-3-0-aphrodite/#




Crypti v0.3.0 - Aphrodite

Wednesday, June 17, 2015

BitForTip

One of the best ways to get Bitcoin into the hands of as many people as possible is by combining a learning experience with a reward system. BitForTip is a newly launched platform, which will get you paid for answering people’s questions. Along the way, you might even learn a thing or two, making this a very fun experience for novice Bitcoin users.


Many people around the world struggle with the concept of obtaining their first piece of a Bitcoin. That is mostly because of a lack of education in this area; everyone assumes you have to buy Bitcoin to get some. But there are other alternatives as well, which do not require you to buy anything. The only cost involved is a bit of your time.


If you are truly interested in Bitcoin and digital currency, there is no better way to go about it than by reading up and learning new things on a daily basis. BitforTip will let you do exactly that, as you can ask any question about anything you want to know, and reward the best answer with a small Bitcoin tip.


This platform also works the other way around, too, as you can put your knowledge and expertise to good use by answering other people’s questions. Who knows, maybe you’ll find yourself on the receiving end of a Bitcoin tip shortly. To make it even more interesting, not all questions and answers have to relate to Bitcoin itself, but they are more common than others.


To post your first question, your account will need to be funded with a very tiny amount of Bitcoin. The amount of your balance can be used to reward the person with the most valuable answer to your question. Once you have found the most fitting answer to your question, simply release the reward from your balance, and you are all done.


n its current form, the BitForTip website is easy on the eyes, even though it may appear borderline bland. There are quite a few questions listed already, and it will be interesting to see whether or not more and more people will begin using this platform. We need more educational platforms that are tied to Bitcoin and digital currency, making BitForTip a welcome addition to that list.


As this platform grows, there is a lot of potential in store for BitForTip. However, this service is facing stiff competition from the likes of ZapChain, which has a much larger user base at this time. That being said, the BitForTip developer is planning to create a mobile application for both Android and iOS in the future.


Website: http://www.bitfortip.com/



source: http://digitalmoneytimes.com/crypto-news/bitfortip-earn-bitcoin-by-answering-questions/



BitForTip

Friday, May 8, 2015

11.2 - Dash Release

This is the first Dash release and it’s huge!


The team has been hard at work for over 2 months on improving various parts of the core client. The client should overall be much faster to use, require less bandwidth, will require a level-of-service from masternodes, perform Darksend transactions faster and has a new beautiful look and feel.


All users must update!


This includes protocol changes, so all users must update. Enforcement will be turned off briefly while the network updates, then turned on when we hit 80% in a day or two. Older version masternodes will cease to be paid immediately due to the incompatibility of the protocol!


Another special thanks to UdjinM6 for writing a really nice masternode management system. You can check it out here: https://github.com/darkcoin/darkcoin/blob/v0.11.2.x/src/masternodeman.cpp


This module makes it much faster to restart a node, because it won’t have to request the masternode list every time. It also keeps a record of the DS variables, which will make the network much more harder to trick.


Configurations Have Been Moved!


Configurations have been moved from .darkcoin to .dash! You’ll need to do the following when updating your client. First close Darkcoin and backup your data directory.


Windows: %APPDATA%\Darkcoin\

Mac OS: ~/Library/Application Support/Darkcoin/

Unix/Linux: ~/.darkcoin/


After that rename it to Dash for Windows/Mac, or .dash for linux. Next go open the directory and locate the darkcoin.conf file, rename this to dash.conf.


Next, simply update to the newest Dash client and restart.


Other new things in this release:


Proof-of-service (PoSe), all masternodes MUST have their port opened correctly, otherwise they will be removed. This also checks to make sure masternodes are responding to work requests such as InstantX. This basically will ensure that all nodes are on the same fork and their network functionality is working properly. This was implemented so that the part of the masternode network checks another part of the network, so it’s 100% decentralized.

New command “masternode list pose”, shows all of the masternodes PoSe scores, good for debugging if your masternode is getting punished for not providing proper service.

New DarkSend caching, which improves the experience of using DarkSend vastly

Masternode Blinding is NOT part of this release, while it’s in the code, it’s currently disabled. It’ll take a bit more work to complete and we were running out of time before the March 25th deadline, so it’s being moved to the next release.

Thanks to PoSe, InstantX should work nearly all of the time now.

New masternode voting system for new Dash initiates, each masternode gets one vote. See the new commands “masternode list votes” and “masternode vote yea|nay”. First vote, what color is this dress : http://imgur.com/QjqfntR ? Blue and Black (yea) or White and Gold (nay)

Full release notes: https://github.com/darkcoin/darkcoin/blob/master/doc/release-notes/release-notes-0.11.2.md


v0.11.2.22 – Downloads


https://www.dashpay.io/downloads/


Thanks for helping with this release:


-UdjinM6

-Crowning

-Snogcel

-Propulsion, for maintaining our great forums we tested on

-Flare for setting up Transifex again

-All of those who helped translate the new version


Our awesome testers this release:


AjM,Moli, Tante, Lariondos, xxxsexygirls, Sub-Ether, Moocowmoo, AlexMomo

Bridgewater, elbereth, HowlingMad, JPCrypto, the-baker, Lukas_Jackson

coingun, darkred, MangledBlue, yikadee



source: https://dashtalk.org/threads/11-2-dash-release.4515/



11.2 - Dash Release

Saturday, May 2, 2015

Feathercoin API

feathercoin API





Value of FTC in specific fiat (FTC/Fiat)



Calls

?output=aud (Australia)
?output=eur (Euro)
?output=gbp (Great Britian)
?output=nzd (New Zealand)
?output=usd (United States)

Options

&amount=1 (Specify amount to convert, optional, defaults to 1)
&json=1 (Toggle JSON output with 0 or 1, optional, defauls to 1)

Example



Value of specific fiat in FTC (Fiat/FTC)



Calls

?output=ftcaud (Australia)
?output=ftceur (Euro)
?output=ftcgbp (Great Britian)
?output=ftcnzd (New Zealand)
?output=ftcusd (United States)

Options

&amount=1 (Specify amount to convert, optional, defaults to 1)
&json=1 (Toggle JSON output with 0 or 1, optional, defauls to 1)

Example



Value of Feathercoin in all currencies (FTC/Fiat)



Calls

?output=currencies

Options

&amount=1 (Specify amount to convert, optional, defaults to 1)

Example

Value of 1 FTC in all supported currencies
http://api.feathercoin.com/?output=currencies&amount=1


Value of all currencies in Feathercoin (Fiat/FTC)



Calls

?output=ftccurrencies

Options

&amount=1 (Specify amount to convert, optional, defaults to 1)

Example

Value of 1 of all supported currencies in Feathercoin
http://api.feathercoin.com/?output=ftccurrencies&amount=1


Get Feathercoin difficulty



Calls

?output=difficulty

Options

&json=1 (Toggle JSON output with 0 or 1, optional, defauls to 1)

Example



Get Feathercoin address confirms



Calls

?output=getconflasttx

Options

&address= (Feathercoin address, mandatory)
&json=1 (Toggle JSON output with 0 or 1, optional, defauls to 1)

Example



Get Feathercoin address balance



Calls

?output=balance

Options

&address= (Feathercoin address, mandatory)
&json=1 (Toggle JSON output with 0 or 1, optional, defauls to 1)

Example



Generate QR code



Calls

?output=qrcode

Options

&address= (Feathercoin address that the QR code will use, mandatory)
&amount= (Specify amount to convert, optional, defaults to 0)
&label= (Specify a label for the address, optional)

Example



Get Feathercoin stats



Calls

?output=stats

Returns

Returns the following in JSON

currblk – Current block number

khs – Current Hashrate in Kh/s

retblk – Next retarget block number

blkstoret – Blocks to next retarget

exptimeperblk – Expected time per block

nowdiff – Current difficulty

nextdiff – Expected next difficulty

timetoret – Time to retarget in second

days – Days till next retarget

hours – Hours till retarget after removing days

min – Minutes till retarget after removing hours and days

sec – Seconds till retarget after removing hours, days and minutes

totcm – Total number of Feathercoins

Example




source: https://www.feathercoin.com/feathercoin-api/



Feathercoin API

Bitcoin Core version 0.10.0

This is a new major version release, bringing both new features and bug fixes.


How to Upgrade


If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or bitcoind/bitcoin-qt (on Linux).


Downgrading warning


Because release 0.10.0 makes use of headers-first synchronization and parallel block download (see further), the block files and databases are not backwards-compatible with older versions of Bitcoin Core or other software:


Blocks will be stored on disk out of order (in the order they are received, really), which makes it incompatible with some tools or other programs. Reindexing using earlier versions will also not work anymore as a result of this.


The block index database will now hold headers for which no block is stored on disk, which earlier versions won’t support.


If you want to be able to downgrade smoothly, make a backup of your entire data directory. Without this your node will need start syncing (or importing from bootstrap.dat) anew afterwards. It is possible that the data from a completely synchronised 0.10 node may be usable in older versions as-is, but this is not supported and may break as soon as the older version attempts to reindex.


This does not affect wallet forward or backward compatibility.


Notable changes

Faster synchronization


Bitcoin Core now uses ‘headers-first synchronization’. This means that we first ask peers for block headers (a total of 27 megabytes, as of December 2014) and validate those. In a second stage, when the headers have been discovered, we download the blocks. However, as we already know about the whole chain in advance, the blocks can be downloaded in parallel from all available peers.


In practice, this means a much faster and more robust synchronization. On recent hardware with a decent network link, it can be as little as 3 hours for an initial full synchronization. You may notice a slower progress in the very first few minutes, when headers are still being fetched and verified, but it should gain speed afterwards.


A few RPCs were added/updated as a result of this:


getblockchaininfo now returns the number of validated headers in addition to the number of validated blocks.

getpeerinfo lists both the number of blocks and headers we know we have in common with each peer. While synchronizing, the heights of the blocks that we have requested from peers (but haven’t received yet) are also listed as ‘inflight’.

A new RPC getchaintips lists all known branches of the block chain, including those we only have headers for.

Transaction fee changes


This release automatically estimates how high a transaction fee (or how high a priority) transactions require to be confirmed quickly. The default settings will create transactions that confirm quickly; see the new ‘txconfirmtarget’ setting to control the tradeoff between fees and confirmation times. Fees are added by default unless the ‘sendfreetransactions’ setting is enabled.


Prior releases used hard-coded fees (and priorities), and would sometimes create transactions that took a very long time to confirm.


Statistics used to estimate fees and priorities are saved in the data directory in the fee_estimates.dat file just before program shutdown, and are read in at startup.


New command line options for transaction fee changes:


-txconfirmtarget=n : create transactions that have enough fees (or priority) so they are likely to begin confirmation within n blocks (default: 1). This setting is over-ridden by the -paytxfee option.

-sendfreetransactions : Send transactions as zero-fee transactions if possible (default: 0)

New RPC commands for fee estimation:


estimatefee nblocks : Returns approximate fee-per-1,000-bytes needed for a transaction to begin confirmation within nblocks. Returns -1 if not enough transactions have been observed to compute a good estimate.

estimatepriority nblocks : Returns approximate priority needed for a zero-fee transaction to begin confirmation within nblocks. Returns -1 if not enough free transactions have been observed to compute a good estimate.

RPC access control changes


Subnet matching for the purpose of access control is now done by matching the binary network address, instead of with string wildcard matching. For the user this means that -rpcallowip takes a subnet specification, which can be


a single IP address (e.g. 1.2.3.4 or fe80::0012:3456:789a:bcde)

a network/CIDR (e.g. 1.2.3.0/24 or fe80::0000/64)

a network/netmask (e.g. 1.2.3.4/255.255.255.0 or fe80::0012:3456:789a:bcde/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)

An arbitrary number of -rpcallow arguments can be given. An incoming connection will be accepted if its origin address matches one of them.


For example:


0.9.x and before 0.10.x

-rpcallowip=192.168.1.1 -rpcallowip=192.168.1.1 (unchanged)

-rpcallowip=192.168.1.* -rpcallowip=192.168.1.0/24

-rpcallowip=192.168.* -rpcallowip=192.168.0.0/16

-rpcallowip=* (dangerous!) -rpcallowip=::/0 (still dangerous!)

Using wildcards will result in the rule being rejected with the following error in debug.log:


Error: Invalid -rpcallowip subnet specification: *. Valid are a single IP (e.g. 1.2.3.4), a network/netmask (e.g. 1.2.3.4/255.255.255.0) or a network/CIDR (e.g. 1.2.3.4/24).

REST interface


A new HTTP API is exposed when running with the -rest flag, which allows unauthenticated access to public node data.


It is served on the same port as RPC, but does not need a password, and uses plain HTTP instead of JSON-RPC.


Assuming a local RPC server running on port 8332, it is possible to request:


Blocks: http://localhost:8332/rest/block/HASH.EXT

Blocks without transactions: http://localhost:8332/rest/block/notxdetails/HASH.EXT

Transactions (requires -txindex): http://localhost:8332/rest/tx/HASH.EXT

In every case, EXT can be bin (for raw binary data), hex (for hex-encoded binary) or json.


For more details, see the doc/REST-interface.md document in the repository.


RPC Server “Warm-Up” Mode


The RPC server is started earlier now, before most of the expensive intialisations like loading the block index. It is available now almost immediately after starting the process. However, until all initialisations are done, it always returns an immediate error with code -28 to all calls.


This new behaviour can be useful for clients to know that a server is already started and will be available soon (for instance, so that they do not have to start it themselves).


Improved signing security


For 0.10 the security of signing against unusual attacks has been improved by making the signatures constant time and deterministic.


This change is a result of switching signing to use libsecp256k1 instead of OpenSSL. Libsecp256k1 is a cryptographic library optimized for the curve Bitcoin uses which was created by Bitcoin Core developer Pieter Wuille.


There exist attacks[1] against most ECC implementations where an attacker on shared virtual machine hardware could extract a private key if they could cause a target to sign using the same key hundreds of times. While using shared hosts and reusing keys are inadvisable for other reasons, it’s a better practice to avoid the exposure.


OpenSSL has code in their source repository for derandomization and reduction in timing leaks that we’ve eagerly wanted to use for a long time, but this functionality has still not made its way into a released version of OpenSSL. Libsecp256k1 achieves significantly stronger protection: As far as we’re aware this is the only deployed implementation of constant time signing for the curve Bitcoin uses and we have reason to believe that libsecp256k1 is better tested and more thoroughly reviewed than the implementation in OpenSSL.


[1] https://eprint.iacr.org/2014/161.pdf


Watch-only wallet support


The wallet can now track transactions to and from wallets for which you know all addresses (or scripts), even without the private keys.


This can be used to track payments without needing the private keys online on a possibly vulnerable system. In addition, it can help for (manual) construction of multisig transactions where you are only one of the signers.


One new RPC, importaddress, is added which functions similarly to importprivkey, but instead takes an address or script (in hexadecimal) as argument. After using it, outputs credited to this address or script are considered to be received, and transactions consuming these outputs will be considered to be sent.


The following RPCs have optional support for watch-only: getbalance, listreceivedbyaddress, listreceivedbyaccount, listtransactions, listaccounts, listsinceblock, gettransaction. See the RPC documentation for those methods for more information.


Compared to using getrawtransaction, this mechanism does not require -txindex, scales better, integrates better with the wallet, and is compatible with future block chain pruning functionality. It does mean that all relevant addresses need to added to the wallet before the payment, though.


Consensus library


Starting from 0.10.0, the Bitcoin Core distribution includes a consensus library.


The purpose of this library is to make the verification functionality that is critical to Bitcoin’s consensus available to other applications, e.g. to language bindings such as python-bitcoinlib or alternative node implementations.


This library is called libbitcoinconsensus.so (or, .dll for Windows). Its interface is defined in the C header bitcoinconsensus.h.


In its initial version the API includes two functions:


bitcoinconsensus_verify_script verifies a script. It returns whether the indicated input of the provided serialized transaction correctly spends the passed scriptPubKey under additional constraints indicated by flags

bitcoinconsensus_version returns the API version, currently at an experimental 0

The functionality is planned to be extended to e.g. UTXO management in upcoming releases, but the interface for existing methods should remain stable.


Standard script rules relaxed for P2SH addresses


The IsStandard() rules have been almost completely removed for P2SH redemption scripts, allowing applications to make use of any valid script type, such as “n-of-m OR y”, hash-locked oracle addresses, etc. While the Bitcoin protocol has always supported these types of script, actually using them on mainnet has been previously inconvenient as standard Bitcoin Core nodes wouldn’t relay them to miners, nor would most miners include them in blocks they mined.


bitcoin-tx


It has been observed that many of the RPC functions offered by bitcoind are “pure functions”, and operate independently of the bitcoind wallet. This included many of the RPC “raw transaction” API functions, such as createrawtransaction.


bitcoin-tx is a newly introduced command line utility designed to enable easy manipulation of bitcoin transactions. A summary of its operation may be obtained via “bitcoin-tx –help” Transactions may be created or signed in a manner similar to the RPC raw tx API. Transactions may be updated, deleting inputs or outputs, or appending new inputs and outputs. Custom scripts may be easily composed using a simple text notation, borrowed from the bitcoin test suite.


This tool may be used for experimenting with new transaction types, signing multi-party transactions, and many other uses. Long term, the goal is to deprecate and remove “pure function” RPC API calls, as those do not require a server round-trip to execute.


Other utilities “bitcoin-key” and “bitcoin-script” have been proposed, making key and script operations easily accessible via command line.


Mining and relay policy enhancements


Bitcoin Core’s block templates are now for version 3 blocks only, and any mining software relying on its getblocktemplate must be updated in parallel to use libblkmaker either version 0.4.2 or any version from 0.5.1 onward. If you are solo mining, this will affect you the moment you upgrade Bitcoin Core, which must be done prior to BIP66 achieving its 951/1001 status. If you are mining with the stratum mining protocol: this does not affect you. If you are mining with the getblocktemplate protocol to a pool: this will affect you at the pool operator’s discretion, which must be no later than BIP66 achieving its 951/1001 status.


The prioritisetransaction RPC method has been added to enable miners to manipulate the priority of transactions on an individual basis.


Bitcoin Core now supports BIP 22 long polling, so mining software can be notified immediately of new templates rather than having to poll periodically.


Support for BIP 23 block proposals is now available in Bitcoin Core’s getblocktemplate method. This enables miners to check the basic validity of their next block before expending work on it, reducing risks of accidental hardforks or mining invalid blocks.


Two new options to control mining policy:


-datacarrier=0/1 : Relay and mine “data carrier” (OP_RETURN) transactions if this is 1.

-datacarriersize=n : Maximum size, in bytes, we consider acceptable for “data carrier” outputs.

The relay policy has changed to more properly implement the desired behavior of not relaying free (or very low fee) transactions unless they have a priority above the AllowFreeThreshold(), in which case they are relayed subject to the rate limiter.


BIP 66: strict DER encoding for signatures


Bitcoin Core 0.10 implements BIP 66, which introduces block version 3, and a new consensus rule, which prohibits non-DER signatures. Such transactions have been non-standard since Bitcoin v0.8.0 (released in February 2013), but were technically still permitted inside blocks.


This change breaks the dependency on OpenSSL’s signature parsing, and is required if implementations would want to remove all of OpenSSL from the consensus code.


The same miner-voting mechanism as in BIP 34 is used: when 751 out of a sequence of 1001 blocks have version number 3 or higher, the new consensus rule becomes active for those blocks. When 951 out of a sequence of 1001 blocks have version number 3 or higher, it becomes mandatory for all blocks.


Backward compatibility with current mining software is NOT provided, thus miners should read the first paragraph of “Mining and relay policy enhancements” above.


Credits

Thanks to everyone who contributed to this release:


21E14, Adam Weiss, Aitor Pazos, Alexander Jeng, Alex Morcos, Alon Muroch, Andreas Schildbach, Andrew Poelstra, Andy Alness, Ashley Holman, Benedict Chan, Ben Holden-Crowther, Bryan Bishop, BtcDrak, Christian von Roques, Clinton Christian, Cory Fields, Cozz Lovan, daniel, Daniel Kraft, David Hill, Derek701, dexX7, dllud, Dominyk Tiller, Doug, elichai, elkingtowa, ENikS, Eric Shaw, Federico , ond, Francis GASCHET, Gavin Andresen, Giuseppe Mazzotta, Glenn Willen, Gregory Maxwell, gubatron, HarryWu, himynameismartin, Huang Le, Ian Carroll, imharrywu, Jameson Lopp, Janusz Lenar, JaSK, Jeff Garzik, JL2035, Johnathan Corgan, Jonas Schnelli, jtimon, Julian Haight, Kamil Domanski, kazcw, kevin, kiwigb, Kosta Zertsekel, LongShao007, Luke Dashjr, Mark Friedenbach, Mathy Vanvoorden, Matt Corallo, Matthew Bogosian, Micha, Michael Ford, Mike Hearn, mrbandrews, mruddy, ntrgn, Otto Allmendinger, paveljanik, Pavel Vasin, Peter Todd, phantomcircuit, Philip Kaufmann, Pieter Wuille, pryds, randy-waterhouse, R E Broadley, Rose Toomey, Ross Nicoll, Roy Badami, Ruben Dario Ponticelli, Rune K. Svendsen, Ryan X. Charles, Saivann, sandakersmann, SergioDemianLerner, shshshsh, sinetek, Stuart Cardall, Suhas Daftuar, Tawanda Kembo, Teran McKinney, tm314159, Tom Harding, Trevin Hofmann, Whit J, Wladimir J. van der Laan, Yoichi Hirai, Zak Wilcox


https://www.youtube.com/channel/UCREs0ConyCR2sEFf-DrLRMw


source: https://github.com/bitcoin/bitcoin/blob/v0.10.0/doc/release-notes.md



Bitcoin Core version 0.10.0

BitShares 0.9.0

Required upgrade for all users by block 2460000 (approximately 2015-05-05 13:00 UTC)


RC1/RC2 users are also required to upgrade

Blockchain history will be replayed on upgrade; this can take a long time

Wallet database will be upgraded on first login; this can take a long time

Recommended to close and re-open client after first login after upgrade

The following changes will occur after block 2460000:

Advanced user-issued asset features have been added (see below for API changes)

Fix remaining rounding errors in market engine

Message burning now costs 1 BTS/KiB of message string

Registering long asset symbols now costs 5000 BTS instead of 500 BTS

Fix bug with random shuffling of delegate production round order

Many other market engine fixes

Project repository now has nested git submodules; use git submodule update –init –recursive when building

New wallet contact and approval handling API (see below for API changes)

Wallet accounts, contacts, and approvals are now three distinct types of records in the wallet

Fix bug where active keys could not be regenerated from owner keys using wallet_regenerate_keys

Fix incorrect output of blockchain_get_account_public_balance in some cases

Fix incorrect recording of market history in some cases

Fix bug where RPC ID was erroneously cached

API changes

Removed:

blockchain_is_synced

blockchain_get_security_state

wallet_get_name

wallet_account_set_favorite

wallet_account_set_approval

wallet_add_contact_account

wallet_transfer_to_legacy_address

wallet_transfer_to_address

wallet_transfer_to_public_account

wallet_transfer_from

wallet_account_update_private_data

wallet_list_favorite_accounts

wallet_list_unregistered_accounts

wallet_list_my_accounts

wallet_get_account_public_address

wallet_remove_contact_account

wallet_check_vote_status

wallet_asset_create

wallet_asset_update

wallet_asset_issue

wallet_asset_issue_to_addresses

wallet_asset_authorize_key

Modified:

No more floats/doubles in any API inputs or outputs

blockchain_market_price_history output now separates volume into base_volume and quote_volume

Some fields in the output of blockchain_get_transaction have been removed or renamed

wallet_transfer now accepts contacts, public keys, addresses, and BTC addresses as the recipient in addition to account names

An argument has been added to wallet_create and wallet_change_passphrase to allow for optional passphrase double-verification

An argument has been added to wallet_rescan_blockchain to allow scanning synchronously

Many of the fields in any asset_record such as those returned by blockchain_get_asset have been renamed

Some of the fields in any wallet_account_record have been removed:

is_my_account

approved

is_favorite

Added:

blockchain_list_address_orders

blockchain_get_market_order

wallet_list_contacts

wallet_get_contact

wallet_add_contact

wallet_remove_contact

wallet_list_approvals

wallet_get_approval

wallet_approve

wallet_set_custom_data

wallet_mia_create

wallet_uia_create

wallet_uia_issue

wallet_uia_issue_to_addresses

wallet_uia_collect_fees

wallet_uia_update_description

wallet_uia_update_supply

wallet_uia_update_fees

wallet_uia_update_active_flags

wallet_uia_update_authority_permissions

wallet_uia_update_whitelist

Full block contents are no longer written to log files

Separate exception database has been removed

Fix memory leak

Fix some syncing bugs

Fix some crashes

Many GUI fixes/updates

Tray icon removed

Spanish translation added

Miscellaneous fixes and optimizations



source: https://github.com/BitShares/bitshares/releases/tag/bts%2F0.9.0



BitShares 0.9.0

Sunday, April 26, 2015

OpenBazaar Beta 0.4 Notary’s Guide

For the fourth beta release, we’re issuing guides for each of the three user types in OpenBazaar: buyer, merchant, and notary.


The installation instructions are the same for each user.


These guides assume that installation was successful and that the user can reach the client interface in their browser. If you can’t, please check the Github issues and our Help Desk to see if it’s a known issue; if not then open a new issue on the Github or ask a question at our Help Desk.


Quick Start Guide

This guide is meant to get notaries set up and offering their services to buyers and merchants as quickly as possible. For a detailed overview of the entire client, visit here.


Step One: Personalize your Client

Click the Settings tab.

Enter a new Nickname for yourself. This is how other users will see you.

If you want a unique image for your avatar, put in a URL for an image in the Avatar URL field.

Input a Bitcoin address that you control into the Bitcoin Receiving Address field. This is where you receive funds from multisig if your services are needed.

Click Save.


Step Two: Set Communication Information

Click on the Communication section.

Enter an email address if you want to communicate with other parties via email.

If you have a website that you want displayed, enter the URL in the Your Web Site field.

Enter a Bitmessage address if you want to communicate with other parties via Bitmessage.

Click Save.


Step Three: Create Backup

Click on the Backup section.

Click Create New Backup.


Step Four: Set up your Notary Details

In Settings, select the Notary section.


Make me a notary. By clicking Yes in this section, you allow others to choose you as a notary. They will see this option when they click on your store front and see the “Services” tab, or by manually entering your GUID into the Trusted Notaries section. The default option is set to No; users aren’t notaries unless they choose to be.

Fees. As a notary, you can charge a percentage fee for providing dispute resolution. If the buyer and seller finish their transaction without needing the notary, there is no payment. If the notary is needed to refund buyer or release payment to merchant, then they will receive the percentage from the multisig that they set in this section. A notaries’ fee is visible in the “Services” tab in their store front.

Description of your services. Notaries can explain their terms and conditions in this area, as well as their credentials and any other information they wish to share.


Step Five: Manage your Orders

Note that at this point, offering notary services means you automatically accept all transactions which choose you as a notary. In the future, notaries will be able to screen transactions, or only accept them manually.


If a buyer or seller contacts a notary asking for funds to be released, it’s the notary’s responsibility to do their best to determine which party should receive funds. Once they’ve made their decision and contacted the parties, they can release funds by opening up the order in the notarizations tab.


In the 0.4 client, the notary has two options. “Refund the Buyer” releases all the funds from multisig to the buyer, minus the percentage fee which is paid to the notary for dispute resolution. “Release money to the Merchant” does the same for the merchant. The notary must click “Send Resolution” for the transaction to process.


Step Six: Give Feedback

To make this network and client the best it can be, we need your feedback on how to improve. Bug reports are obviously very helpful, but feedback can be about which new features you’d like to see, or changes to the interface, or anything you like. Please submit these ideas by opening up new Github issues or by posting at out Help Desk.



source: https://blog.openbazaar.org/notarys-guide-to-openbazaar-beta-0-4/



OpenBazaar Beta 0.4 Notary’s Guide

OpenBazaar Beta 0.4 Merchant’s Guide

For the fourth beta release, we’re issuing guides for each of the three user types in OpenBazaar: buyer, merchant, and notary.


The installation instructions are the same for each user. These guides assume that installation was successful and that the user can reach the client interface in their browser. If you can’t, please check the Github issues and our Help Desk to see if it’s a known issue; if not then open a new issue on the Github or ask a question at our Help Desk.


Quick Start Guide

This guide is meant to get merchants set up and offering goods and services as quickly as possible.


Step One: Set up Store

Click the Settings tab.

Enter a new Nickname for your store. This is how other users will see your store.

If you want a unique image for your store, put in a URL for an image in the Avatar URL field.

Input a Bitcoin address that you control into the Bitcoin Receiving Address field. This is where you receive funds from multisig if the notary needs to take action manually.

Describe your store in the Store Description field.

Click Save.


Step Two: Set Communication Information

Click on the Communication section.

Enter an email address if you want to communicate with other parties via email.

If you have a website that you want displayed, enter the URL in the Your Web Site field.

Enter a Bitmessage address if you want to communicate with other parties via Bitmessage.

Click Save.


Step Three: Create Backup

Click on the Backup section.

Click Create New Backup.


Step Four: List your Goods or Services

Click on the Contract tab.

Click Add Contract.

Input product details, including a title and description of your product, as well as the price (in Bitcoin), the cost of shipping, how many items are available, and what condition the items are in.

Add up to three externally hosted images in the photos section.

Make sure you click on the Keyword section next to Photos and input keywords that describe your product. This is how users find your items through the search function. If you don’t add keywords, your items cannot be found via search.

Click Save. This publishes your product to the network.


Step Five: Manage Trade

Manage your sales by viewing the My Sales section under the Orders tab. If you have an order, click on it to display details.

If someone purchases your product, the item will display “Buyer Paid.” Please double check the linked multisig account in the order description to verify; at this point a buyer can mark an item as paid without actually paying.


Determine if you trust the notary involved. Since at this point the buyer chooses the notary, if the two parties are colluding, they can cheat you out of the Bitcoin. You can view the notary involved by clicking “Contract Details” in the item description. Early in the beta, we recommend test transactions or small transactions until trusted notaries become established.

If you verify the buyer has sent the funds to multisig, and that you trust the notary, then ship the item to the buyer at the address they provided. This address is displayed in the “Shipping Information” tab when viewing the order.

Once you’ve shipped the item, input your Bitcoin address into the Shipping & Payment section of the order view, where it asks “Where would you like payment sent to?”

Once the buyer receives the item, they should release payment. If they don’t in a reasonable time, contact the buyer and request they release funds. If they are non-responsive, contact the notary involved in the transaction and request they release funds.


Step Six: Give Feedback

To make this network and client the best it can be, we need your feedback on how to improve. Bug reports are obviously very helpful, but feedback can be about which new features you’d like to see, or changes to the interface, or anything you like. Please submit these ideas by opening up new Github issues or by posting at out Help Desk.



source: https://blog.openbazaar.org/merchants-guide-to-openbazaar-beta-0-4/



OpenBazaar Beta 0.4 Merchant’s Guide

OpenBazaar Beta 0.4 Buyer’s Guide

For the fourth beta release, we’re issuing guides for each of the three user types in OpenBazaar: buyer, merchant, and notary.


The installation instructions are the same for each user. These guides assume that installation was successful and that the user can reach the client interface in their browser. If you can’t, please check the Github issues and our Help Desk to see if it’s a known issue; if not then open a new issue on the Github or ask a question at our Help Desk.


Quick Start Guide

This guide is meant to get buyers set up and shopping for goods and services as quickly as possible.


Step One: Personalize your Client

Click the Settings tab.

Enter a new Nickname for yourself. This is how other users will see you.

If you want a unique image for your avatar, put in a URL for an image in the Avatar URL field.

Input a Bitcoin address that you control into the Bitcoin Receiving Address field. This is where you receive funds from multisig if the notary needs to take action manually.

Click Save.


Step Two: Set Communication Information

Click on the Communication section.

Enter an email address if you want to communicate with other parties via email.

If you have a website that you want displayed, enter the URL in the Your Web Site field.

Enter a Bitmessage address if you want to communicate with other parties via Bitmessage.

Click Save.


Step Three: Create Backup

Click on the Backup section.

Click Create New Backup.


Step Four: Find & Trust a Notary

Notaries are a vital part of OpenBazaar. They are the third key holder in the 2 of 3 multisig, meaning that if there is a dispute between buyer and merchant, only the notary has the power to work with one of the parties to release the funds. As such, it’s important that buyer and merchant trust the notary not to collude with the other party. In beta we recommend smaller transactions until reputable notaries emerge in the market.


When viewing stores on the Home tab, look for users that offer services. This is only visible if the user offers notary services. If they do, it will display their percentage fee, a description of their services, and allow users to select them as notaries by clicking “Make Trusted Notary.” You can also manually add a notary in Settings if you know their GUID (string of letters and numbers under the store name).


Step Five: Find & Purchase Goods or Services

If you click on an item in a store in the Home tab, a new window opens to give more product details, including the product title, price in Bitcoin, product description, cost of shipping and handling, quantity available, the item’s condition, and up to three photos. There is also a “Raw Contract” button which allows users to view the contract details directly.

Clicking on “Order Details” on the bottom left will bring you to a screen that allows you to purchase the product. You can determine the quantity desired, and attach a comment for the merchant to see along with your order. If you haven’t entered your shipping address in Settings already, a red warning will ask you to do so before proceeding. The price for the product and shipping and handling are displayed again.


At the bottom the user needs to input a Bitcoin Address that they control. This will be used in case of a refund.


Once this section is completed, the user selects “Choose a Notary.” A list of online notaries that the user has trusted is displayed. If the user hasn’t trusted any notaries, or if none of those notaries are online, they must choose another notary in order to continue.


The user then completes the order by selecting “Submit Order.” This sends the order to the notary and merchant.


Step Six: Finish the Purchase

When a buyer views “My Purchases” it will display the status of their orders. If they’ve just submitted an order, the status will indicate “Need to Pay” and the buyer needs to open the order to complete payment.


A QR code is displayed which, if scanned, will input the multisignature address and amount. If the user selects “Pay in your Wallet,” it will open a wallet on their device and pull in the same information. Once the payment is completed, the buyer must manually select “Mark as Paid.” This lets the merchant know to ship the item.


If the buyer marked the order as paid, but the merchant didn’t receive this message due to being offline, the buyer can re-open the order and click on “Resend Payment Notice” when the merchant is online.


Once the item has arrived or service is provided, the buyer can then release the funds from multisig by opening the order and selecting “Release Payment to Merchant.” Again, if the merchant didn’t receive this message due to being offline, the buyer can try releasing again when they are online.


Step Seven: Give Feedback

To make this network and client the best it can be, we need your feedback on how to improve. Bug reports are obviously very helpful, but feedback can be about which new features you’d like to see, or changes to the interface, or anything you like.



source: https://blog.openbazaar.org/buyers-guide-to-openbazaar-beta-0-4/



OpenBazaar Beta 0.4 Buyer’s Guide

OpenBazaar Beta 0.4.0 “Portobello”

The fourth OpenBazaar beta has been released, named after the famed Portobello Road Market in London.


Please note this is still a beta and for users with some level of technical expertise. This isn’t a consumer ready release.


Binaries will be released soon. Windows users will need to wait for binaries. You can install beta 0.4.0 on Linux or OSX using the following instructions.

We’ve also released quick start guides, visit these links for buyer, merchant, and notary.


This release includes a substantial number of new features and improvements. Most notable are the networking changes, which should allow better connectivity and largely eliminate the need for port forwarding. Also greatly improved is stability. Other improvements include:


Signing keys are now HD for increased privacy;

Internal messaging system for online parties to communicate;

Users can now select their avatars;

Images are now externally hosted and listings can support three images (including gifs);

Notaries can now offer refunds to buyer or release funds to seller;

Notaries can now set their fee (as a percentage) if their services are utilized;

The order workflow has been significantly improved;

Addition of simple walk-through on start up ;

Search improvements.

New Installation


If you don’t have Git installed on Linux, open terminal (Ctrl+Alt+T) and type:


sudo apt-get install git


If you don’t have Git installed for OSX, download here and install.


Now run:


git clone https://github.com/OpenBazaar/OpenBazaar.git


Once that’s complete, change directories:


cd OpenBazaar


Run the configure with this command:


./configure.sh


Please note that as of the 0.4 beta release, the default branch will be develop instead of master. This means that beta testers will receive more frequent updates if they run ‘git pull’. If you prefer to keep to the more stable releases only, then switch to the master branch by running this command:


git checkout master


To start your node:


./openbazaar start


To stop your node:


./openbazaar stop


To get help on the commands you can use with OpenBazaar:


./openbazaar help


Existing Users


If you’ve run a previous release, you need to delete your existing database:


rm db/ob.db


Run git pull:


git pull


And also run ./configure.sh again:


./configure.sh


If you find a bug, please let us know on our Github or on the bug reporting thread in our subreddit.



source: https://blog.openbazaar.org/openbazaar-beta-0-4-0-portobello-is-released/



OpenBazaar Beta 0.4.0 “Portobello”

Saturday, April 25, 2015

Liberland: Europe’s Newly Formed Country

On April 13, 2015 the Free Republic of Liberland was officially formed by a group of Czech citizens.


The newly formed country of Liberland is a three square mile plot of land between Serbia and Croatia. The President of Liberland, Vit Jedlicka, has confirmed that Liberland will not have an official currency nor a printed currency. The country will however, accept all currencies, both bitcoin and other digital currencies.


The Free Republic of Liberland is based on a revolutionary vision of freedom from the extensive control and oppression of the world’s governments.


The objective of the founders of the new state is to build a country where honest people can prosper without being oppressed by governments making their lives unpleasant through the burden of unnecessary restrictions and taxes. One of the reasons for founding Liberland is the ever expanding influence of interest groups on the functioning of existing states and the consequent worsening of living conditions of people. – Liberland.org



The Free Republic of Liberland, or “Liberland”, is only the size of three square miles, situated between Serbia and Croatia. The west bank of the Danube river runs alongside its border. This area between Croatia and Serbia had previously been declared terra nullius or a no man’s land. On April 13, 2015 the land was officially claimed and given its name after the Preparatory Committee declared the new state and raised a flag on location.


Free Republic of Liberland Facts


The government of Liberland will be a constitutional republic with elements of direct democracy.

The official languages of Liberland are Czech and English.

Liberland’s motto is: “To live and let live.”

Liberland will be free of tax requirements and organized military.

Liberland will establish its own banking system, and you can monitor the country’s bank account.

How Liberland Began



President Vit Jedlicka told TIME magazine that the beginnings of Liberland started as a political stunt to attract the media’s attention. He goes on to say, “But now it’s really turning out to be a real project with real support.” On that note, the 31-year-old leader says he looks forward to seeing the incredible prosperity in Liberland.


Vit Jedlicka was elected President of Liberland by the Preparatory Committee. Vit Jedlicka is also a member of the conservative Party of Free Citizens in the Czech Republic.


Liberland Quickly Taking Shape


Even though the new country is under two weeks old, Liberland has already adopted a flag, a coat of arms and has large social media followings on their Facebook and Twitter accounts.


The constitution and laws of Liberland are currently being written. You can register with the Liberland website but citizenship applications will not be accepted until the constitution is complete.


Once the constitution has been finalized, registered members of the Liberland website will receive an email offering them to apply for citizenship. Over 150,000 people have already registered on the site.



To find out more about Liberland or citizenship requirements, visit their website at Liberland.org


source: http://insidebitcoins.com/news/liberland-europes-newly-formed-country-to-use-bitcoin/31979



Liberland: Europe’s Newly Formed Country

Monday, April 6, 2015

Cryptocurrency glossary

Cryptocurrency glossary


51% attack: A condition in which more than half the computing power on a cryptocurrency network is controlled by a single miner or group of miners. That amount of power theoretically makes them the authority on the network. This means that every client on the network believes the attacker’s hashed transaction block. This gives them control over the network, including the power to:


Issue a transaction that conflicts with someone else’s.

Stop someone else’s transaction from being confirmed.

Spend the same coins multiple times.

Prevent other miners from mining valid blocks.


51% attack: Consider this concept as sort of a “hostile takeover” of a cryptocurrency; it’s possible in theory, but most industry experts doubt it’s very likely. The process of mining blocks of digital currency data often takes considerable computing time and energy. It’s conceivable that a miner or mining pool could expend the computing resources necessary to control more than 50% of the total computing power devoted to the currency’s network, and once they have majority control, they could “take over” and do some damage. For example, they could reverse current and new transactions, and could keep new data blocks and currency from being created. They would create more of an interruption than anything else, but they would not be able to “steal” currency or hack other investors’ accounts. Gaining more than 50% of a digital currency network’s computing time would take a lot of energy and computers, which in and of itself would be very expensive. Additionally, that percentage would have to be sustained over a decent period of time in order to do any damage. While it’s a potential threat—and since it’s dramatic, it makes for good media copy—it’s unlikely to happen. The work-to-reward wouldn’t be worth it.


Address: A bitcoin address is used to receive and send transactions on the bitcoin network. It contains a string of alphanumeric characters, but can also be represented as a scannable QR code. A bitcoin address is also the public key in the pair of keys used by bitcoin holders to digitally sign transactions (see Public key).

Address: In cryptocurrency, address is used for sending and receiving transactions in the network. This address can be either a QR code or alphanumeric characters.


Altcoin: The collective name for cryptocurrencies offered as alternatives to bitcoin. Litecoin, Feathercoin and PPcoin are all altcoins.

Altcoin: The alternative currencies to PPcoin, Feathercoin, Litecoin and Bitcoin are collectively known as Altcoin.


AML: Anti-Money Laundering techniques are used to stop people converting illegally obtained funds, to appear as though they have been earned legally. AML mechanisms can be legal or technical in nature. Regulators frequently apply AML techniques to bitcoin exchanges.

AML: AML stands for Anti-Money Laundering and AML techniques are often applied by regulators upon Cryptocurrencies exchanges.


ASIC: An Application Specific Integrated Circuit is a silicon chip specifically designed to do a single task. In the case of bitcoin, they are designed to process SHA-256 hashing problems to mine new bitcoins.

Application Specific Integrated Circuit (ASIC): An Application Specific Integrated Circuit (ASIC) is a computer chip created to perform one specific function, and only that function. Since mining of cryptocurrency data blocks can demand a lot of computer space and time, some miners set aside entire devices—or partition off a section of their computers—to do nothing but mining.

ASIC: ASIC stands for Application Specific Integrated Circuit and it’s actually a chip of silicon that processes the problem of SHA-256 hashing in Bitcoin.


ASIC miner: A piece of equipment containing an ASIC chip, configured to mine for bitcoins. They can come in the form of boards that plug into a backplane, devices with a USB connector, or standalone devices including all of the necessary software, that connect to a network via a wireless link or ethernet cable.

ASIC Miner: ASIC miner is a particular type of device that comes with the silicon ASIC chip and programmed to mine for bitcoins.


ASIC Mining: Out-of-the-box computer systems that you buy at electronics stores usually don’t include the processing power that’s necessary for the cryptocurrency mining process. As a result, many miners purchase separate computing devices set aside solely for mining. As an alternative, they can also get an Application Specific Integrated Circuit (ASIC); this is a specially-designed computer chip created to perform one specific function, and only that function—in this case, mining calculations. ASICs reduce the processing power and energy required for mining, and can help reduce the overall cost of the process in that way. Whether the ASIC—a term that refers to the specialized chip itself—is integrated into an existing computing system, or functions as a stand-alone device, the term “ASIC” is often used generically to refer to the overall system itself, and not just the chip.


Asymmetric Key Algorithm: This is the algorithm used to generate public and private keys, the unique codes that are essential to cryptocurrency transactions. In a symmetric key algorithm, both the sender and receiver have the same key; they can encrypt and exchange information privately, but since both parties have the decoding information, they can’t keep information private from one another. With an asymmetric key algorithm, both parties have access to the public key, but only the person with the private key can decode the encryption; this assures that only they can receive the funds.

Learn more about crypto trading in our comprehensive exchanges section.


Bear Trap: This is a manipulation of a stock or commodity by investors. Traders who “set” the bear trap do so by selling stock until it fools other investors into thinking its upward trend in value has stopped, or is dropping. Those who fall into the bear trap will often sell at that time, fearing a further drop in value. At that point, the investors who set the trap will buy at the low price and will release the trap—which is essentially a false bear market. Once the bear trap is released, the value will even out, or even climb.


Bitcoin: This was the first type of cryptocurrency introduced to the public. Satoshi Nakamoto published a white paper spelling out its concepts and mathematics in 2008, and it came into being the following year. (Nakamoto was originally considered a pseudonym for the person or persons who created Bitcoin, and up until March 2014, their true identity was unknown. At that time, it was revealed in an expose in Newsweek Magazine that Satoshi Nakamoto was the currency’s creator’s real name.) As it was the first cryptocurrency—and had no competition for over two years—Bitcoin is easily the most famous, and to date the most popular. Bitcoin uses the SHA-256 mining algorithm, and is mined by the proof-of-work method.


Bitcoin ATM: A bitcoin ATM is a physical machine that allows a customer to buy bitcoin with cash. There are many manufacturers, some of which enable users to sell bitcoin for cash. They are also sometimes called ‘BTMs’ or ‘Bitcoin AVMS’.


Bitcoin Investment Trust: This private, open-ended trust invests exclusively in bitcoins and uses a state-of-the-art protocol to store them safely on behalf of its shareholders. It provides a way for people to invest in bitcoin without having to purchase and safely store the digital currency themselves.


Bitcoin Price Index (BPI): For the first few years of Bitcoin’s existence, it was difficult for investors to firmly establish what their accounts were worth; the comparative value of Bitcoins against other currencies would vary from exchange to exchange—and sometimes vary quite wildly. In September 2013, digital currency news organization CoinBase decided to remedy the situation, and they created the Bitcoin Price Index (BPI). The BPI gathers information from the largest and most influential Bitcoin exchanges in the world, and applies the aggregated statistics to reach a more balanced and realistic picture of the currency’s market value. The BPI has a set of criteria—best practices guidelines for the exchange industry, if you will—and exchanges that don’t meet or accept these criteria aren’t included in the BPI statistics. The strict adherence to these standards—and the accurate information that results—have given the BPI a strong reputation in the cryptocurrency trading industry.
Bitcoin Price Index (BPI): The Bitcoin Price Index represents an average of bitcoin prices across leading global exchanges that meet criteria specified by the BPI. There is also an API for developers to use.


Bitcoin Sentiment Index (BSI): The Bitcoin Sentiment Index is a measure of whether individuals feel the digital currency’s prospects are increasing or decreasing on any given day, and is powered by data collected by Qriously.


Bitcoin Market Potential Index (BMPI): The Bitcoin Market Potential Index (BMPI) uses a data set to rank the potential utility of bitcoin across 177 countries. It attempts to show which markets have the greatest potential for bitcoin adoption.


Bitcoin Whitepaper: In November 2008, a paper, authored (probably pseudonymously) by Satoshi Nakamoto, was posted on the newly created Bitcoin.org website with the title ‘Bitcoin: A Peer-to-Peer Electronic Cash System’. The eight-page document described methods of using a peer-to-peer network to generate “a system for electronic transactions without relying on trust” and laid down the working principles of the cryptocurrency.

The paper describes the bitcoin protocol in detail, and is well worth a read. Satoshi Nakamoto followed this by releasing the bitcoin code in 2009.


Block: This is a collection of transaction data, one of the fundamental elements of cryptocurrency. As transactions are made, the pertinent information for each one is collected—and when the gathered data reaches a predetermined size, it’s bundled up as a block. As soon as possible after blocks are created, they’re processed by investors for transaction verification; this process is known as mining.


Blockchain: The full list of blocks that have been mined since the beginning of the bitcoin cryptocurrency. The blockchain is designed so that each block contains a hash drawing on the blocks that came before it. This is designed to make it more tamperproof. To add further confusion, there is a company called Blockchain, which has a very popular blockchain explorer and bitcoin wallet.

Block Chain: Blocks of cryptocurrency transaction data don’t stand alone. As they’re created and processed, they’re interlinked with other blocks into what’s known as a block chain. On rare occasion, errors in transaction data are not found immediately, or in the block in which their information is embedded; however, as the processing, or mining, continues, information in the block chain is reviewed repeatedly. Therefore, the further down the chain a transaction is, the more secure and correct its details are.

Blockchain: The blockchain is a shared public ledger showing the entire transaction history of a respective coin. If a cryptocurrency is based on Bitcoin (and they all are except Ripple), then it has its own blockchain. Picture a long receipt for every transaction that was ever performed. In this way, addresses can calculate their spendable balance and transactions can be verified (which prevents the ‘double-spend’ to be mentioned below). The integrity and the chronological order of the blockchain are enforced with cryptography. This automated work is done by Miners. For the most part, you never have to worry about this but it is nice to look at if you want to verify that an amount was received by you or to check a balance at a known address on someone’s webpage. The blockchain is a dream come true for law enforcement. (Of course they haven’t caught on to this little fact yet, but give them time. They are too busy attacking the idea of crypto right now.) It shows all transactions and the sending and receiving addresses. If you ever want to know where funds are, it is all available and freely accessible. The blockchain only shows the address, not your name or IP, so some folks think it’s anonymous. It’s not. It can be if you know how to make it so, but that comes later in your training (and with another post on this site). Remind your friends that it’s pseudo-anonymous, not truly anonymous.

Block Chain: A complete list of blocks which have already been mined from the very first time when Bitcoin cryptocurrency was first introduced.


Block reward: The reward given to a miner which has successfully hashed a transaction block. This can be a mixture of coins and transaction fees, depending on the policy used by the cryptocurrency in question, and whether all of the coins have already been successfully mined. Bitcoin currently awards 25 bitcoins for each block. The block reward halves when a certain number of blocks have been mined. In bitcoin’s case, the threshold is every 210,000 blocks.

Block Reward: This is the “payoff” given to a miner who has successfully calculated the hash in a data block during the mining process. Since the verification of this data generates new coins, a portion of those will go to the miner. The block reward can also include a percentage of the transaction fees associated with the processed block. The new coins minted by the mining process, by the way, are called “virgin” coins, since they’re brand new and have not yet been used for any transactions.

Block Reward: When a transaction block is successfully hashed by a miner in Bitcoin cryptocurrency, he gets a reward known as block reward and that can be a mixture of transaction fees and coins as described in cryptocurrency policy.


Bot Trading:The majority of investors in digital currency use manual methods when they want to buy or sell their cryptocurrency of choice. However, there are now programs available for investors that have been created to make the process more precise and automatic. They download these programs, which monitor alternative currency exchanges and markets for them. These “bots” will carry out transactions automatically according to the price criteria the investor has set. There are those who argue bot trading is a little too reactionary, and that sales and purchases will be made on a “knee-jerk” level, rather than waiting for the market to stabilize. On the flip side of that coin, bot trading advocates insist the method will work in their favor, since they can’t personally monitor the markets 24/7.


Bubble: A bubble occurs when a market is driven upward by investors; this has happened in the dot-com and housing industries in the past decade or so. Factors such as industry popularity, speculation of potential worth, political influence, and many other things can combine to create these spikes in value. If the market is perceived to have “topped out,” or investors believe it will no longer retain its overall worth, the bubble can “burst.” This represents a massive sell-off by investors, which can make market value drop sharply.

Depending on your perspective, some cryptocurrency markets may or may not have experienced periodic bubbles. The industry’s naysayers insist the market is too volatile, and will continue to roller-coaster up and down, with no real stability in sight. Conversely, industry insiders claim these are the growing pains of a new field, and that digital currency fluctuations will smooth out over time.


Bull Trap: A bull trap is “set” by investors in a stock or commodity who will buy large amounts in order to artificially drive the value upward, or create a false bull market. Traders who are fooled by the bull trap will often buy shares at the inflated price, in the belief that the upward trend will continue and the shares they’re buying will rise in value. Unfortunately, those who fell into the bull trap will often be left holding shares for which they paid too much, since once the trap is released, the market evens out, and sometimes even drops.


Buy Order: A buy order is established when an investor approaches an exchange and wants to purchase cryptocurrency. These can range from very simple orders (“I want to spend x amount of dollars on Bitcoins”) to complex ones that include factors such as time frame in which the order should be filled, range of price, and so forth. Most exchanges allow for these to be entered online, but some investors prefer to go over the details directly with an exchange representative. Buy orders don’t necessarily guarantee your purchase; if your price is too low, for example, the offer may expire without being filled unless you make adjustments.


BTC: The short currency abbreviation for bitcoins.


Candlestick Chart: This is a popular at-a-glance type of chart that is commonly used in stock and commodity exchanges. Some charts use a dot to show where a certain stock or commodity closed on a given day; while this is valuable information, it doesn’t show the range of price the commodity experienced during the trading day. With a candlestick chart, a vertical bar is used to show the scope of activity in a trading day; the upper edge of the bar will be the opening price (in a bear market), and the lower edge denotes the closing price (also in a bear market; in a bull market, the two are reversed). Lines extend out of the top and bottom of the bar, showing the highest and lowest trading prices for the commodity for that day (thus forming the “wick” of the candle). Candlestick charts are ideal for showing day-to-day market activity in a concise—but still accurate—way, denoting the full range of activity for that period.


Client: A software program running on a desktop or laptop computer, or mobile device. It connects to the bitcoin network and forwards transactions. It may also include a bitcoin wallet.

Client: A program or software installed on your smartphone, laptop or desktop computer is termed as a client and it connects you to the cryptocurrency network for making transactions.


Confirmation: The act of hashing a bitcoin transaction successfully into a transaction block, and cementing its validity. A single confirmation will take around 10 minutes, which is the average length of time for a transaction block to be hashed. However, some more sensitive or larger transactions may require multiple confirmations, meaning that more blocks must be hashed and added to the blockchain after the transaction’s block has been hashed. Each time another block is added to the blockchain after the transaction’s block, the transaction is confirmed again.

Confirmation: When a block of transaction information is successfully processed, or mined, all the transactions within that data block are considered confirmed, or validated. Depending on the type of cryptocurrency, the confirmation time for transactions can vary anywhere from 30 seconds to several minutes; longer validation times—though considered a small inconvenience to those making transactions—are generally considered to be more secure, since a “closer look” is being given to the data as it is mined.

Since all data blocks are linked together in what is called a data chain, re-confirmation takes place for several blocks after the one containing the original transaction data. For each block that is mined, past the block containing the original data, another level, or generation, of confirmation is considered to have taken place. For example, let’s say Transaction X’s information is contained within Data Block 1 (we are heavily oversimplifying for this example). When the mining of Data Block 1 is completed, that’s one generation of confirmation for Transaction X; after Data Block 2 is mined, Transaction X has two levels of confirmation, and so forth. For most intents and purposes, a transaction is considered “official” after one level of confirmation; however, some exchanges and merchants will wait until several levels of confirmation have taken place before the funds related to the transaction are unfrozen. This practice helps guard against double-spending of digital currency, or using the same currency for more than one transaction.


Continuation Graph Pattern:When you take a look at a market value graph on a digital currency exchange site, you’ll be able to see at a glance the upward (“bull” market) and downward (“bear” market) trend lines. However, on occasion you’ll see graph patterns that show fluctuations that go against the flow of the current trend, only for the trend to continue in the same direction afterward. This type of graph pattern is known as a “continuation” type; though there may be momentary up-and-down movement in a currency’s value, from a macro view the trend hasn’t really changed direction. Continuation graph patterns show that investors have tested the current trend and found it to be sound—therefore, it continues.


Colored coins: A proposed add-on function for bitcoin that would enable bitcoin users to give them additional attributes. These attributes could be user-defined, enabling you to mark a bitcoin as a share of stock, or a physical asset. This would enable bitcoins to be traded as tokens for other property.

Colored Coins: For Bitcoin users this an add-on function which lets you add additional user-defined attributes so that you can mark your bitcoins as physical asset or share of stock or something else.


CPU: Central Processing Unit – the ‘brain’ of a computer. In the early days, these were used to hash bitcoin transactions, but are now no longer powerful enough. They are still sometimes used to hash transactions for altcoins.


Cryptocurrency: A form of currency based on mathematics alone. Instead of fiat currency, which is printed, cryptocurrency is produced by solving mathematical problems based on cryptography.

Cryptocurrency: Crypto is a word root that comes from the Greek for “hidden” or to hide;” for example, cryptography is the process of coding written messages. Cryptocurrency is a financial tool that takes the form of long blocks of alphanumeric code, and this alternative currency is traded between investors and used as a form of payment for goods and services to merchants who accept it.

Unlike traditional bill-and-coin currency such as the US dollar, cryptocurrency is not directly tied in to any government, corporation or bank, and is therefore not susceptible to inflation, regulations or charges and fees that affect traditional legal tender. Cryptocurrencies are relatively new; the first to be publicly introduced was Bitcoin in 2009. Cryptocurrency is also known by the terms “digital currency” and “alternative currency.”


Cryptography: The use of mathematics to create codes and ciphers that can be used to conceal information. Used as the basis for the mathematical problems used to verify and secure bitcoin transactions.

Cryptography: Usage of mathematics for developing ciphers and codes which are used to make transaction hidden from unauthorized users.


Cup and Handle Pattern: This is a pattern that appears on market value graphs when investors want to test the validity of an upward, or “bullish,” trend in a commodity market.

The upward trend, due to investor buying and selling, will gradually slope downward, then back up again, in a gently-sloping “Letter U” shape. After this “cup” is formed, the market will be tested again briefly, making a quick downward slope that’s considerably smaller (and shorter in duration) than the “cup” preceding it; this forms the “handle” to the teacup shape. The cup and handle is considered a “continuation” pattern, in that, once the handle is formed, the upward trend will continue.


Coin age: The age of a coin, defined as the currency amount multiplied by the holding period.

Coin Age: Age of a coin is calculated by multiplying holding period with the amount of currency.


Day Trading: This is the practice of buying and/or selling a stock or commodity, with the beginning-to-end process of the trade taking place all within the same calendar day. Day traders look for small price shifts minute-to-minute, and do their best to maximize their profits (or at least minimize their losses) by making several transactions a day—but without leaving any business unfinished overnight. Day traders depend on “micro-trends,” which are minuscule shifts in market value, as compared to regular traders, who may observe the trends of a stock or commodity over several days, weeks or months before taking action.


Dead Cat Bounce: In market trading terms, this somewhat unsavory phrase relates to a momentary recovery in a downward trend for a stock or commodity, such as cryptocurrency. When there’s a bear market—that is to say, a market in which a commodity’s values are steadily moving downward—there are two types of recovery. The first type is a true recovery, in which the downward slide is reversed over a long period of time, and prices trend upward consistently. The second type is the “dead cat bounce.” The price trend—which has been going downward for a long period of time—shifts upward briefly, usually for no more than a week or two at most. Dead cat bounces can occur in miniature—over the space of a few hours or days—but most analysts consider this version a minor blip in the market as opposed to calling it a “true” dead cat bounce. No matter the bounce’s duration, it’s a false recovery, and the downward trend in valuation continues afterward. The term comes from an old—and slightly disturbing—saying, “Even a dead cat will bounce if it falls from a great height.”


Decentralized: This is a term you’ll hear often when cryptocurrency is being discussed. In this context, it means the currency isn’t issued or controlled by a centralized authority, such as a bank or government. While this means cryptocurrency isn’t directly affected by inflation or governmental regulations—which its advocates insist makes for a more level international playing field—it also means its investors carry more responsibility for its well-being. They should be aware of the risks inherent with cryptocurrency, such as value fluctuation and the lack of institutional protections against theft and fraud. There’s no FDIC for digital currency—as there is in the centralized US banking system—so once it’s stolen, it’s gone forever.


DDoS: A distributed denial of service attack uses large numbers of computers under an attacker’s control to drain the resources of a central target. They often send small amounts of network traffic across the Internet to tie up computing and bandwidth resources at the target, which prevents it from providing services to legitimate users. Bitcoin exchanges have sometimes been hit with DDoS attacks.

Distributed Denial of Service (DDoS): To anyone who maintains any kind of online presence, this term represents a potential nightmare. The letters DDoS are almost always followed by the word “attack,” because that’s exactly what it is. A DDoS attack begins when the attacker rounds up hundreds, if not thousands, of “zombie” computers; this is achieved by downloading trojans or viruses onto remote computers without the owner knowing. Once the zombie network is in place, the attacker targets one website, email server or network, and directs all the zombie computers to flood the victim with tasks or requests. This coordinated attack can bring a website or network to its knees; DDoS attacks commonly crash servers and make websites temporarily disappear until the attack can be traced and halted. Several cryptocurrency exchanges have been the targets of DDoS attacks, which are often politically or personally motivated.

Webmasters and server owners can avoid DDoS attacks with powerful security measures such as firewalls, but the main issue remains in the hands of individual computer owners. Since the “zombie” trojans and viruses tend to work invisibly in the background, the members of a zombie computer network never know they’re part of it. In order to avoid such an infestation, computer owners should download a current (and easily updated) security program that searches their systems for malware and spyware.

DDoS: Distributed denial of service attack which brings a large number of computers under the control of the attacker. Attackers perform this to drain resources and to hinder regular service to actual users. Cryptocurrency may sometimes go through such DDoS attack.


Deflation: The reduction of prices in an economy over time. It happens when the supply of a good or service increases faster than the supply of money, or when the supply of money is finite, and decreases. This leads to more goods or services per unit of currency, meaning that less currency is needed to purchase them. This carries some downsides. When people expect prices to fall, it causes them to stop spending and hoard money, in the hope that their money will go further later. This can depress an economy.

Deflation: Generally speaking, in the financial sense deflation refers to a decline in prices of consumer goods. On the surface, this may seem like a good thing; after all, you’re paying less for your groceries, clothing and so forth. However, a sustained period of deflation can have negative effects on an economic system overall, because it represents reduced spending power in the population at large. Longer periods of deflation can lead to recessionary periods, and—in severe cases—depression. Governments and banks will often take steps to induce temporary inflation, or the rising of prices, to curb the effects of long-term deflation. As history has shown, these actions have had varied degrees of success.

Deflation can also refer to the falling prices or values of assets, such as homes, cars and investments such as cryptocurrency. Severe asset or equity deflation can result in an “underwater” situation; for example, if you are a homeowner, and the current appraised value of your house is less than what you paid for it, in that specific case you would be considered underwater. The same can happen with a digital currency portfolio; however, most periods of deflation tend to be corrected over time—so knee-jerk reactions such as selling off an investment can, in the long run, prove to be unwise.


Demurrage: This is a charge levied against the accounts of investors who don’t use their digital currency for transactions, but just leave it sitting as a long-term investment. Some cryptocurrencies use this as a way to keep their currency in circulation, and to prevent hoarding. After all, it’s in the issuer’s best interest to keep their currency active; it makes it more stable and supports its value. If you’re looking to invest in cryptocurrency—and not necessarily use it for purchases—you’ll want to shop around to see which ones carry demurrage fees.


Difficulty: This number determines how difficult it is to hash a new block. It is related to the maximum allowed number in a given numerical portion of a transaction block’s hash. The lower the number, the more difficult it is to produce a hash value that fits it. Difficulty varies based on the amount of computing power used by miners on the bitcoin network. If large numbers of miners leave a network, the difficulty would decrease. Thus far, however, bitcoin’s growing popularity has attracted more computing power to the network, meaning that the difficulty has increased.

Difficulty: The term “difficulty” here refers to how easily a data block of transaction information can be mined successfully. Each type of cryptocurrency has algorithms (such as SHA-256 and Scrypt) that determine the mining difficulty for their corresponding coins—and adjust those difficulties as circumstances warrant.

Setting the difficulty for cryptocurrency mining is a challenge, one that needs to strike a delicate balance. Make the process too easy, and miners will flood the market with too many new coins created by the mining process. Make it too difficult, and miners will lose interest in taking part. The latter has become an issue with more popular digital currencies like Bitcoin; its difficulty has risen to the point that most individual miners can’t justify the added cost of specialized mining machinery. Collective mining (where miners can contract mining power from third parties) has eased this somewhat, but many prospective miners are looking for newer and “easier” currencies to mine.


Double Bottom Pattern: A double bottom pattern forms on a market chart when investors buy and sell to test a downward trend in value. Buying and selling will take place, and over time this will form two distinct and almost-equal valleys on the chart’s trend line. Once the second valley has formed, an upward trend will develop past the point of the peaks or tops formed during the pattern’s formation. Once that happens, the market is likely to be “bullish,” or upward-trending, for a while; thus the double bottom pattern is considered a “reversal” pattern, transitioning from a bear to a bull market.


Double Spending: Those who turn a critical and skeptical eye on the cryptocurrency industry insist that double spending is the biggest flaw in the concept. Since digital currency is 100% electronic, the argument goes, there’s no accounting for one electronic coin being spent more than once. And, indeed, it has been tried many times; a holder of an alternate currency coin will spend it in one place, and will turn around and use its unique code for a transaction somewhere else.

This cynical argument, however, tends to assume there are no safeguards in place for this kind of fraud—and that couldn’t be further from the truth. For all types of cryptocurrency, there is a validation system in place, and it happens as data blocks are mined, or verified. For example, if Coin A is used for Transaction B, all is well and good; when the data block for that transaction is mined, the transaction is confirmed, and that’s that. But, let’s say our unscrupulous coin holder turns around and tries to use the code for Coin A for Transaction C a little while later. When the data block for Transaction C is mined, a red flag is raised, because the code for Coin A—which has already been electronically “spent”—has been duplicated. As a result, Transaction C will not be confirmed; instead, it will be rejected. So, yes, in theory double spending is an issue with cryptocurrency. But in practice, security measures built into the mining process doesn’t allow it to happen.

Double Spending: Double spending happens when you use the Bitcoin to make a transaction and then again use that same Bitcoin to make another transaction from someone else.

Double spending: The act of spending bitcoins twice. It happens when someone makes a transaction using bitcoins, and then makes a second purchase from someone else, using the same bitcoins. They then convince the rest of the network to confirm only one of the transactions by hashing it in a block. Double spending is not easy to do, thanks to the way that the bitcoin network operates, but it is nevertheless a risk run by those accepting zero-confirmation transactions.


Double Top Pattern: A double top pattern forms on a market chart when investors buy and sell to test an upward trend in value. Buying and selling will take place, and over time this will form two distinct and almost-equal peaks on the chart’s trend line. Once the second peak has formed, an downward trend will develop past the point of the dips or valleys formed during the pattern’s formation. Once that happens, the market is likely to be “bearish,” or downward-trending, for a while; thus the double top pattern is considered a “reversal” pattern, transitioning from a bull to a bear market.


Dust transaction: A transaction for an extremely small amount of bitcoins, which offers little financial value, but takes up space in the blockchain. The bitcoin developer team has taken efforts to eliminate dust transactions by increasing the minimum transaction amount that will be relayed by the network.

Dust Transaction: Bitcoin transaction of so small amount which has very little financial value is known as dust transaction and developers set minimum amount of transaction for eliminating dust transaction.


ECDSA: The Elliptic Curve Digital Signature Algorithm is the lightweight cryptographic algorithm used to sign transactions in the Bitcoin protocol.

ECDSA: ECSDA stands for Elliptic Digital Signature Algorithm and it is used in the Bitcoin protocol to sign transactions.


Escrow: The act of holding funds or assets in a third-party account to protect them during an asynchronous transaction. If Bob wants to send money to Alice in exchange for a file, but they cannot conduct the exchange in person, then how can they trust each other to send the money and file to each other at the same time? Instead, Bob sends the money to Eve, a trusted party who holds the funds until Bob confirms that he has received the file from Alice. She then sends Alice the money.

Escrow: This is the act of having a third party store the funds for a transaction in a temporary account until the details of the trade can be acknowledged and approved by the two chief parties involved. Digital currency exchanges often use escrow accounts when large amounts of currency are being traded; this allows the traders to do research not only on each other, but on other factors that may affect the transaction. When the payer and the payee are both satisfied with the transaction details, they notify the escrow holder (in this case, the exchange representative), who releases the funds to the recipient.

Escrow: The system in which assets or funds are held in a third party account for ensuring protection at the time of an asynchronous transaction.


Exchange: A central resource for exchanging different forms of money and other assets. Bitcoin exchanges are typically used to exchange the cryptocurrency for other, typically fiat, currencies.

Exchange: An exchange is a service where cryptocurrency investors go to buy and sell their currency of choice. That’s the heart of an exchange—a secure third-party location where transactions can take place—but not all exchanges are alike. For example, some sell cryptocurrency directly to investors—and buy from them as well—whereas some simply offer a platform where buyers and sellers can connect. Investors can find market values, exchange rates, and other trading information on exchange web sites, and many exchanges offer wallet services, too. Several exchanges also maintain directories of merchants who accept cryptocurrency as payment.


Exchange Rate: With traditional currency, this term refers to the comparative worth of one government-issued currency to another. For example, if you’re an American looking to make a purchase from a merchant in England, in order to do so you’d want to take a look at the exchange rate between the US dollar and the British pound before making your purchase. This way, you’ll know exactly how much you’ll be spending in your currency as it applies to the other.

Since cryptocurrency is international in nature, and has the same worth no matter what country you’re in, the term “exchange rate” takes on a different meaning. With digital currency, it can mean one of two things: How the currency compares to a traditional currency such as the US dollar, or how it stacks up against another type of cryptocurrency (such as Bitcoin to Litecoin).


Faucet: A technique used when first launching an altcoin. A set number of coins are pre-mined, and given away for free, to encourage people to take interest in the coin and begin mining it themselves.

Faucet: If you’re a business owner, and you want to generate publicity for your product or service, what’s the best way to do that? Well, free stuff, of course! People will line up around the block for a chance to pick up something for nothing. This lesson hasn’t been lost on the cryptocurrency industry, and there are many places online where those interested can stop by and request some shiny virtual coins for free. The sites that offer free digital currency are called “faucets.”

Of course, those running the faucets aren’t just doing it out of the kindness of their sainted hearts. The amounts of currency given away on faucet sites are quite small, and they offer just enough of a taste to get potential investors interested in picking up more—and not for free this time around. Faucet owners also tend to offer advertising on their sites as another way to offset the cost of giving away some of their currency for nothing. On occasion, either lack of investor interest or shortage of funding will cause a faucet site to shut down; when that happens—in keeping with the terminology—that faucet is said to have “gone dry.”

Faucet: When an altcoin is launched for the first time this technique is applied. For encouraging people to mine themselves some pre-mined coins are given away for free.


Feathercoin: Scrypt-proof-of-work Lightcoin based altcoin.


Fiat currency: A currency, conjured out of thin air, which only has value because people say it does. Constantly under close scrutiny by regulators due to its known application in money laundering and terrorist activities. Not to be confused with bitcoin.

Fiat Currency: “Fiat” is the Latin word for “it shall be,” so that translation isn’t of much help to us here. In a nutshell, a fiat currency is a financial tool that is not backed up by any physical commodity or goods; essentially, it exists and flourishes simply because the people who use it believe in it. While that might sound like a somewhat shaky proposition, it should be pointed out that the majority of currencies in the world—including cryptocurrencies—are fiat currency systems. They can be used for transactions—and are viable for trade in their own markets—because those who use them—be they governments, banks, or individual investors—have faith in their validity as a financial entity. Should that faith be lost—the Confederate States of America currency, or the “Dixie Dollar,” is a prime example—the currency loses its value. In theory, all fiat currencies have the potential to become worthless—banks can fail, governments can fall—so they rely very heavily on that faith.

In contrast, a lot of people don’t realize the United States dollar wasn’t always a fiat currency. All currency issued in the US used to be backed by a proportional amount of silver or gold; if you hear the terms “gold standard” or “silver standard,” that is what they used to mean. However, due to economic factors, by 1973 the US dropped both the gold and silver standards, making the dollar a full fiat currency.


FinCEN: The Financial Crimes Enforcement Network, an agency within the US Treasury Department. FinCEN has thus far been the main organization to impose regulations on exchanges trading in bitcoin.

FinCEN: FinCEN stands for The Financial Crimes Enforcement Network which is the agency of US Treasury Department and also the only regulators of cryptocurrency trading in the USA.


Fork: The creation of an alternative ongoing version of the blockchain, typically because one set of miners begins hashing a different set of transaction blocks from another. It can be caused maliciously, by a group of miners gaining too much control over the network (see 51% attack), accidentally, thanks to a bug in the system, or intentionally, when a core development team decides to introduce substantial new features into a new version of a client. A fork is successful if it becomes the longest version of the blockchain, as defined by difficulty.


FPGA: A Field Programmable Gate Array is a processing chip that can be configured with custom functions after it has been fabricated. Think of it as a blank silicon slate on which instructions can be written. Because FPGAs can be produced en masse and configured after fabrication, manufacturers benefit from economies of scale, making them cheaper than ASIC chips. However, they are usually far slower.


Fill or Kill: This is a simple type of buy order made with a cryptocurrency exchange. The investor dictates how much currency they want, and at what price, and establishes a cutoff date for the order. The exchange will then do their best to fill the order according to those criteria. If the exchange hasn’t found an appropriate match for the order by the cutoff date, the order is canceled and left unfilled. In other words, fill this order according to these guidelines and within this time frame. If you can’t, kill it.


Flag Pattern: This pattern forms on market value charts when investors want to test a current trend in a commodity’s value. The buying and selling that takes place during this testing period—which generally last one to three weeks—forms fluctuations that can be bracketed by parallel diagonal lines, forming the “flag” shape.

Flag patterns can occur during both upward-trending (“bear”) and downward-trending (“bull”) markets. Since they don’t signify the current trend is going to reverse, the flag pattern is considered one of the “continuation” pattern types. Once the pattern is formed, the trend will continue moving in the direction it had been beforehand.


Fontas: This isn’t so much a “what” as it is a “who.” Fontas is a mysterious investor or group of investors who has been using pump and dump schemes to manipulate the value of various digital currencies. That is to say, he/she/they have been buying large amounts of currency at low prices, then they’ve used misleading information to get other investors to buy, falsely inflating the currency’s price. At that point, Fontas sells a large chunk of their cryptocurrency investment for a sizable profit. Thus far, Fontas’ focus has been on Bitcoin, but they are trying to do the same with Litecoin and Namecoin; however, investors are on to the scheme. Needless to say, Fontas is not exactly the most popular investor in the alternative currency industry. However, even savvy investors who weren’t taken in by Fontas’ scheme have to grudgingly admit its effectiveness.


Genesis block: The very first block in the block chain.

Genesis Block: In the cryptocurrency mining process, blocks of data are processed and validated one by one, and each of these blocks are linked in chronological order, forming what is called a block chain. But every chain has to start somewhere, and the very first block of data mined in order to launch an alternate currency is known, appropriately enough, as a “Genesis block.” The main way in which a Genesis block differs from all the other blocks on the chain following it is that the Genesis block will have its “previous hash” data set to all zeroes. This indicates that no other data was processed before the block in question; all other blocks will have other numbers in this data field.

The most famous Genesis block generated was Block 0 of the Bitcoin chain, created by the currency’s founder, Satoshi Nakamoto, in January 2009. Genesis blocks are almost always mined by the creator of a given digital currency—and sometimes several other subsequent blocks, as well—to establish the coin before it’s released to the general public. In comparison, for cryptocurrency types that have failed and no longer exist, the final block of data mined for such a currency is referred to as the “Omega block.”

Genesis Block: In a block chain the very first block is known as genesis block.


GPU: Graphical Processing Unit. A silicon chip specifically designed for the complex mathematical calculations needed to render millions of polygons in modern computer game graphics. They are also well suited to the cryptographic calculations needed in cryptocurrency mining.

GPU: A silicon chip used as Graphical Processing Unit for performing cryptocurrency mining through complex cryptographic calculations.


Graph Gaps: On occasion, gaps will appear in trend lines on market value graphs. These gaps indicate a visible drop or rise in a commodity’s value that hasn’t necessarily happened due to trading. These can be the result of closed markets, statistical adjustments by analysts, or by strong news about the commodity. There are three types of gaps:

1. Breakaway Gap. These appear at the beginning of a strong upward or downward trend, and represent very high-volume trading.

2. Runaway Gap. These occur during an upward or downward trend, and represent a quick momentary intensification of that trend.

3. Exhaustion Gap. This occurs toward the end of an upward or downward trend, and tends to indicate a small trend in the opposite direction.


Hash: A mathematical process that takes a variable amount of data and produces a shorter, fixed-length output. A hashing function has two important characteristics. Firstly, it is mathematically difficult to work out what the original input was by looking at the output. Secondly, changing even the tiniest part of the input will produce an entirely different output.

Hash: This is a random and complex mathematical formula used in the verification of blocks of transaction data in the process known as mining. Once a miner calculates the proper hash in a block, they’re rewarded with coins and a percentage of the transaction fees embedded in that block. Achieving the right hash in a given block can take several tries and calculation adjustments—and some blocks, even though properly processed, may not “pay out.” The difficulty of calculating the hash in a block is set fairly high, so the rewards aren’t distributed at too fast a rate; after all, mining also helps create new coins, and the mathematics are set so this doesn’t happen too quickly—that could destabilize the currency.


Hash rate: The number of hashes that can be performed by a bitcoin miner in a given period of time (usually a second).

Hash Rate: The hash rate is the speed at which complex mathematical calculations are performed in the mining of cryptocurrency data blocks. What this measurement boils down to is: the higher the hash rate of a mining system, the more data blocks can be successfully mined—which in turn means more block rewards for the miner or miners involved. As some types of digital currency become more popular—and the mining as a result becomes more competitive—the hash rates required for successful mining can increase as a result. Higher hash rates often require specialized computing equipment, and the use of more energy. Also, more complex mining algorithms such as SHA-256 require higher hash rates than simplified systems like Scrypt.


The following terms are used for mining hash rate measurement:


KH/s: Kilohashes per second, or one thousand hash computations per second

MH/s: Megahashes per second, or one million hash computations per second

GH/s: Gigahashes per second, or one billion hash computations per second

TH/s: Terrahashes per second, or one trillion hash computations per second

PH/s: Petahashes per second, or one quadrillion hash computations per second


Hash Rate: This is the number of hashing a miner can perform within a second.


Head and Shoulders Pattern: The head and shoulders pattern forms on a market value chart when two smaller fluctuations in value bracket a larger one in the middle.

There are two types of head and shoulders patterns, both of which are illustrated in the image above. One is the traditional head and shoulders, viewed “right side up” if you were looking at the bust of a human being. The fluctuations forming the head and shoulders represent investors buying and selling to test a current trend. The regular head and shoulders pattern represents a reversal from a “bull” (upward-trending) market to a “bearish” (downward-trending) one, whereas the inverted head and shoulders pattern shows the opposite, from bear to bull. Because of these characteristics, the head and shoulders pattern is listed among those of the “reversal” type.


Hybrid Wallet: This is a cryptocurrency storage and maintenance system that is a combination of a software wallet (stored on your home computer) and a web wallet (stored on a third-party server). The bulk of your digital currency account information is stored on the wallet host’s server—except for one important detail. Your private key (the code that uniquely identifies you) is stored only on your own device. When you make a transaction, your private key is encrypted on the way to the exchange’s server, so they never know what your private key is. This is an impressive security feature, but access to your private key also includes a password that—again–only you know. If you lose or forget that password, access to your account could be denied, and you could potentially lose your account balance forever.


Inflation: When the value of money drops over time, causing prices for goods to increase. The result is a drop in purchasing power. Effects include less motivation to hoard money, and more motivation to spend it quickly while the prices of goods are still low.

Inflation: In financial terms, inflation indicates the general trend of rising prices for consumer goods and services. As a result—unless consumers’ income matches the rate of inflation—it means consumers have a lower level of purchasing power as prices go up. Banks and governments often do whatever they can to stop long periods of excessive inflation, just as they do the same for its opposite, deflation—or a sustained drop in prices. Though inflation is a natural financial process, most countries try to keep the rate of inflation at a more manageable level of 2-3%; the majority of consumers are able to adapt more readily to these rates.

Inflation can also apply to assets, such as a home or an investment portfolio. In the spirit of “buy low, sell high,” many savvy investors will wait until a given commodity has shown a long and sustained period of asset inflation before selling (at a substantially higher price than they initially paid), and will often then turn around and buy a commodity that shows indications of an oncoming inflationary trend. Like most commodity trading, this concept applies to cryptocurrency investing.


Input: The part of a bitcoin transaction denoting where the bitcoin payment has come from. Typically, this will be a bitcoin address, unless the transaction is a generation transaction, meaning that the bitcoin has been freshly mined (see Coinbase).


Issuer: We admit openly that we use this as a term of convenience when we talk about cryptocurrency. With traditional currency, the issuer would be the US Treasury for American bills and coins, for example. Technically, digital currency coins aren’t issued, they’re created by the mining process. There’s no central bank, no government deciding when new cryptocurrency comes into being; it’s “minted” when investors mine the data blocks. There’s really no one owner of Bitcoin, and no corporate board making the decisions; all of its investors have a vested interest and a share in it. As such, when we use the term “issuer,” we mean the investors in a type of cryptocurrency; we use it conceptually and not literally.


KYC: Know Your Client/Customer rules force financial institutions to vet the people they are doing business with, ensuring that they are legitimate.


Leverage: In foreign currency trading, leverage multiplies the real funds in your account by a given factor, enabling you to make trades that result in significant profit. By giving leverage to a trader, the trading exchange is effectively lending them money, in the hope that it will earn back more than it loaned in commission. Leverage is also known as a margin requirement.


Liberty Reserve: A centralized digital currency payment processor based in Costa Rica. It was shut down by the US government, after it was found guilty of money laundering.


Litecoin: An altcoin based on the Scrypt proof of work. Read Litecoin news to find out more.

Litecoin: This type of cryptocurrency was introduced to the public in October of 2011, the first major player to do so since Bitcoin in 2009. Even though about 30 different cryptocurrencies have cropped up since then, Litecoin holds the number two spot behind Bitcoin, and it’s gaining ground as Bitcoin prices surge out of the range of some investors’ budgets. Litecoin uses the Scrypt mining algorithm, and is mined by the proof-of-work method.

Litecoin: A Scrypt-proof-of-work algorithm based altcoin.


Liquidity: The ability to buy and sell an asset easily, with pricing that stays roughly similar between trades. A suitably large community of buyers and sellers is important for liquidity. The result of an illiquid market is price volatility, and the inability to easily determine the value of an asset.


Margin call: The act of calling in a margin requirement. An exchange will issue a margin call when it feels that a trader does not have sufficient funds to cover a leveraged trading position.


Market order: An instruction given to an exchange, asking it to buy or sell an asset at the going market rate. In a bitcoin exchange, you would place a market order if you simply wanted to buy or sell bitcoins immediately, rather than holding them until a set market condition is triggered to try and make a profit.


Microtransaction: Paying a tiny amount for an asset or service, primarily online. Micro-transactions are difficult to perform under conventional payment systems, because of the heavy commissions involved. It is difficult to pay two cents to read an online article using your credit card, for example.


Mining: The act of generating new bitcoins by solving cryptographic problems using computing hardware.

Mining: Cryptocurrency transactions are bundled together in packets of data that are called blocks. The timely processing of these blocks is essential to the health of cryptocurrency, and since there’s no one central entity that can carry out all this processing on their own, it’s done by the currency’s investors. This is called mining, and the miners are offered incentives to take on the task. When a block of data is properly mined, and specific predetermined algorithmic and mathematical criteria (known collectively as “hash”) have been met, the miners collect a reward of coins and a percentage of the transaction fees from the block they’ve processed. It should be noted mining is more a perk than a requirement; you can invest in cryptocurrency without mining, if you wish.

Mining serves a dual purpose; not only does it validate transactions, but it results in the generation of new cryptocurrency. For currencies that carry mintage caps, the mining reward of coins will eventually disappear when the cap is met; by that time, it’s projected—and hoped—that transaction volume will be high enough to provide adequate incentive for miners to take part in the process for their share of transaction fees alone.

Mining: When new cryptocurrency is generated through solving cryptographic problem, it is known as cryptocurrency mining.


Mining Pools: In many cases, the process of mining can be a resource hog; it can eat up a lot of processing time and space on computers. Since most individual miners don’t have the computing power or the hardware to dedicate one or more machines strictly to mining, they’ll join with other miners to distribute the processing burden. When more than one miner is involved in the processing of data blocks, this is called a mining pool. Once the mining is completed and verified, the pool’s members divide the coin and transaction fee rewards evenly.


Mintage Cap: As cryptocurrency miners process blocks of transaction data, they generate new coins as a result. Cryptocurrency is a young industry, and its issuers want enough coins to go around to satisfy new investors as they join. These new coins are mathematically designed to be turned out at a stable rate, so the value of the currency will remain relatively stable, too (there will be fluctuations, as in any other commodity market, but not as wild as they would be if the commodity was extremely limited in availability). Over time, however, the mathematics of coin creation are also designed to end, to avoid over-saturation of the market and currency devaluation. In plain English, that means most cryptocurrencies will eventually stop being created when they reach a predetermined amount known as a mintage cap. Once the last coin’s created, there won’t be any more. In most cases, the cap won’t be reached for a number of years—that’s by design, so new investors will be allowed to join up for some time to come. The majority of cryptocurrencies have mintage caps set; however, a few—like Peercoin—don’t.


Mixing service: A service that mixes your bitcoins with someone else’s, sending you back bitcoins with different inputs and outputs from the ones that you sent to it. A mixing service (also known as a tumbler) preserves your privacy because it stops people tracing a particular bitcoin to you. It also has the potential to be used for money laundering.


Mt. Gox: One of the first bitcoin exchanges, and at one time the most popular. Mt. Gox has since gone into administration. Based in Japan, the exchange was started by Jed McCaleb in 2010. Read the latest Mt. Gox news.


Multisig: Multi-signature addresses allow multiple parties to partially seed an address with a public key. When someone wants to spend some of the bitcoins, they need some of these people to sign their transaction in addition to themselves. The needed number of signatures is agreed at the start when people create the address. Services using multi-signature addresses have a much greater resistance to theft. Read more about Multisig here.


Node: A computer connected to the bitcoin network using a client that relays transactions to others (see client). If you’d like to run a bitcoin node, then bitcoin.org offers a comprehensive guide.


Nonce: A random string of data used as an input when hashing a transaction block. A nonce is used to try and produce a digest that fits the numerical parameters set by the bitcoin difficulty. A different nonce will be used with each hashing attempt, meaning that billions of nonces are generated when attempting to hash each transaction block.

Nonce: For hashing a transaction block some string (random) data is used as input and that is known as nonce.


Noob Trap: “Noob” is an abbreviation for the term “new blood,” and is also sometimes expressed as “newb” or “newbie.” It applies to anyone who is a newcomer to a given community—in this case, investing in digital currency. Most alternative currency investors are good folks, and are willing to lend a helping hand and advice to those who are new to the game. However, there are also folks who see noobs as an easy mark, and these unscrupulous investors often use market manipulation methods to take advantage of those who may not yet know any better. Luckily, some judicious studying of these methods can help new investors protect themselves from falling into market manipulation traps. For better understanding of the types of noob traps there are in the digital currency world, see the terms Bear Trap, Bull Trap and Pump and Dump and read our articles for more trading tips.


Offline Storage: This concept relates to how your cryptocurrency is stored. If your currency is online—on an active drive on a computer that’s turned on, or accessible through cloud computing– that means it’s also accessible by other computer users. Sometimes that access takes place without your knowledge. This can lead to hacking and theft, since cryptocurrency—by design—isn’t connected directly to any one person. As such, it’s important to keep your unique currency information offline as often as possible; it’s best to do so unless the currency is directly in use for a transaction. Two of the best ways to keep your investment info offline is to store it on an external drive that can be disconnected from your computer when it’s not needed, or to print it out and store it in a paper wallet. If you decide to take advantage of a wallet service from a cryptocurrency exchange, one of the first questions you should ask them should be about offline information storage, since digital currency theft is usually untraceable and irreversible.


Orphan block: A block which is not a part of the valid blockchain, but which was instead part of a fork that was discarded.

Orphan Block: A block of discarded fork which is not considered as a valid part of a block chain.


Output: The destination address for a bitcoin transaction. There can be multiple outputs for a single transaction.


P2P: Peer-to-peer. Decentralized interactions that happen between at least two parties in a highly interconnected network. An alternative system to a ‘hub-and-spoke’ arrangement, in which all participants in a transaction deal with each other through a single mediation point.

Peer-to-Peer: Also abbreviated as P2P, this is a concept that’s central to cryptocurrency. Transactions are made between individuals (peers), with no interruption or dictation from a centralized authority. On the plus side, all those invested in a type of cryptocurrency have a say in its well-being, without having to answer to a bank or government. On the minus side, this means people of less-than-ideal reputations are able to invest, just like anyone else. Cryptocurrency systems tend to be self-policing, but in the young industry’s growing pains there have been conflicts between keeping the riffraff out and keeping the environment as free and accessible as possible.


Paper wallet: A printed sheet containing one or more public bitcoin addresses and their corresponding private keys. Often used to store bitcoins securely, instead of using software wallets, which can be corrupted, or web wallets, which can be hacked or simply disappear. A useful form of cold bitcoin storage.

Paper Wallet: (AKA “cold storage,” also referred to as an “off-line wallet.”) A paper wallet is a physical piece of paper you print out that stores your altcoins in a secure, off-line environment. Paper wallets are inherently impervious to hacking and other forms of internet theft but vulnerable to acts of nature (fire and flood), burglary, and human error (simply losing your wallet). Basically all a paper wallet contains is a printed public key and private key for a respective address. The data is NOT stored on a computer. Often a paper wallet has a QR code of the public and private keys to make it easy when you need to get the key values on your computer or phone — you just scan the paper instead of manually typing the keys out. Think about securing your paper wallet in a safety deposit box or a safe.


Pennant Pattern: This pattern forms on market value charts when investors want to test a current trend in a commodity’s value. The buying and selling that takes place during this testing period—which generally last one to three weeks—forms fluctuations that can be bracketed by converging diagonal lines, forming a “pennant” shape.

These pennant patterns can occur during both upward-trending (“bear”) and downward-trending (“bull”) markets. Since they don’t signify the current trend is going to reverse, the pennant pattern is considered one of the “continuation” pattern types. Once the pattern is formed, the trend will continue moving in the direction it had been beforehand.


Phone-to-Phone Transfer: This is a mobile application feature that allows the instantaneous transfer of information from one smartphone to another. If two mobile device users want to exchange data, and both have this feature installed and activated on their phones, they can make the transfer simply by having their devices in close proximity to each other. These are also sometimes called “touch transfers.”


Platform Exchange: This is a digital currency exchange that limits the role they play in transactions made between investors. The majority of exchanges are there to facilitate these transactions, and make them easier to carry out. The exchange will sort through buy and sell orders, and will then match up investors who meet the criteria of the order in question. Their algorithms are designed so the trades being made are both secure and fair to both parties involved. Beyond that, however, the exchange does not play any “middleman” or mediating role. This is in contrast to exchanges that will hold the transaction funds in escrow, or will discuss the details of the trade with both investors before moving forward.


Pool: A collection of mining clients which collectively mine a block, and then split the reward between them. Mining pools are a useful way to increase your probability of successfully mining a block as the difficulty rises.

Pool: A group or pool of miners who mine blocks collectively and divide the rewards among themselves.


Pre-mining: The mining of coins by a cryptocurrency’s founder before that coin has been announced and details released to others who may wish to mine the coin. Pre-mining is a common technique used with scamcoins, although not all pre-mined coins are scamcoins (see Scamcoins).


Private key: An alphanumeric string kept secret by the user, and designed to sign a digital communication when hashed with a public key. In the case of bitcoin, this string is a private key designed to work with a public key. The public key is a bitcoin address (see Bitcoin address).

Private Key: This unique identifier code is issued to investors to be used as a digital signature during transactions. Compared to public keys—which are openly listed in the directories of many cryptocurrency exchanges—private keys are to be just that: closely guarded and not given out. Your private key is what you use when you receive a transfer—from an investor who encrypts it with your public key—to “sign” your approval of the transaction. Private keys should be treated just as you would your credit card or Social Security numbers.

Private Key: Your private key is a private address that is paired with your public key. Private keys allow you to spend your coins or take them out of your wallet for using. The private key looks very similar to a public key but it’s slightly longer. You can get your public key from a private key but you CANNOT get a private key from a public key. Which is precisely the point. Keep this sucker secret. It is the key to the balance of the address. Whoever holds the private key owns the value of the address.


PSP: Payment Service Provider. The PSP offers payment processing services for merchants who wish to accept payments online.


Pump and dump: Inflating the value of a financial asset that has been produced or acquired cheaply, using aggressive publicity and often misleading statements. The publicity causes others to acquire the asset, forcing up its value. When the value is high enough, the perpetrator sells their assets, cashing in and flooding the market, which causes the value to crash.

Pump and Dump: This is a market strategy that’s strongly frowned upon by conscientious investors. An individual or group will invest heavily in a stock or commodity when its price is low, and will then publicize it aggressively, often using misleading or outright false statements. This is the “pump” part of the term, and it’s designed to get other investors interested and to drive the price upward. Once that happens, the individual or group will sell off their shares at a higher price; this often results in a profit for them, but it also creates a drop in the commodity’s value. This is the “dump” part, and needless to say, does not please the other investors.

Cryptocurrency markets are just as susceptible to pump and dump strategies as other markets are. To help guard against it, heavy and aggressive over-investment is discouraged, and digital currency investors learn quickly how to sort the truth from false information.


Process node: The size of a transistor in nanometers, produced during a chip fabrication process. Smaller process nodes are more efficient.


Proof of stake: An alternative to proof of work, in which your existing stake in a currency (the amount of that currency that you hold) is used to calculate the amount of that currency that you can mine.

Proof-of-Stake Mining: Rewards for this type of mining are based upon the amount you’ve already invested in the cryptocurrency in question. The more currency you hold, the higher your potential rewards for mining will be. Proof-of-stake mining, as of yet, is not used as a stand-alone method, but is used by some cryptocurrency issuers in combination with proof-of-work Mining. Peercoin and Novacoin are two major cryptocurrencies that use this combination mining method.


Proof of work: A system that ties mining capability to computational power. Blocks must be hashed, which is in itself an easy computational process, but an additional variable is added to the hashing process to make it more difficult. When a block is successfully hashed, the hashing must have taken some time and computational effort. Thus, a hashed block is considered proof of work.

Proof-of-Work Mining: The rewards for this type of mining are straightforward: you receive coins and transaction fee rewards in direct correlation to the actual mining work you do. As such, the more mining you do, the more you can make. With some major cryptocurrencies such as Bitcoin and Litecoin, this is the only type of mining option available; however, some use a combination of proof-of-work and proof-of-stake mining.


Public key: An alphanumeric string which is publicly known, and which is hashed with another, privately held string to sign a digital communication. In the case of bitcoin, the public key is a bitcoin address.

Public Key: This is a unique encrypted code issued to an investor. When they want to make a transaction with their cryptocurrency, they give their public key out—many cryptocurrency exchanges have a directory of these for their investors—so the transfer can be made. The public key is a way to positively identify someone making a transaction, even though their actual name or personal information is not embedded in the key itself. Contrast this with a private key—which is not publicly known, and should be closely guarded—which is used to accept and validate a transaction.

Public Key: Public key (AKA “address” or “public address”) is like the bank account for your personal digital currency. It is where you store your coins. If you have multiple types of coins, you must have a separate wallet for each type. A wallet is a collection of public keys. So a wallet can contain one public key or one hundred. How much you decide to put in each is up to you and there is no cost. An example of a Bitcoin public key : 13CVcPgM2pcKw8h8qaum6BHm8YT66RRawU. Anyone can send you coins or you can transfer coins to other addresses as long as you have the private key.


QR code: A two-dimensional graphical block containing a monochromatic pattern representing a sequence of data. QR codes are designed to be scanned by cameras, including those found in mobile phones, and are frequently used to encode bitcoin addresses.

QR Code: These are a lot like the rectangular bar codes you’ll find on just about anything you buy, except QR codes are square in shape and can hold more information than bar codes.

Merchants who accept cryptocurrency as payment—as well as other types of currency—will often display QR codes in their stores. All the customer has to do is scan the QR code with their smartphone, and it will direct them to a URL where they can make the purchase right then and there, without the inconvenience of waiting in line at a cash register. Most digital currency mobile apps include QR code-scanning capability.


Reversal Graph Pattern: This is a type of pattern that forms on market value charts you’ll see on many digital currency exchange websites. A reversal pattern indicates that a market that has been trending upward (known as a “bull” market) will reverse direction and start moving in a downward direction, or become a “bear” market—or vice versa. When a reversal graph pattern appears, it shows that investors have been testing the current trend, and for one reason or another they don’t find it viable or sustainable—thus the market changes direction.


Rounding Bottom: Occasionally referred to as a “saucer bottom,” this is a term for a pattern you may see on market value charts on exchange websites. The rounding bottom pattern is considered a “reversal” pattern; that is to say, it represents the transition over time of a downward-trending, or “bear” market, into an upward-moving “bull” market. The gently downward-sloping line on the left of the illustration above tracks the market as it eventually finds its bottom, or lowest market value, then—usually just as gently and slowly—the trend heads upward. This is a very long-term pattern, often taking several months to a couple of years to fully form.


Satoshi: The smallest subdivision of a bitcoin currently available (0.00000001 BTC).

Satoshi: Currently, this is the smallest possible fraction of cryptocurrency available for transactions. It refers to 0.00000001 Bitcoin, and is named after Satoshi Nakamoto, the enigmatic creator of the first publicly-available digital currency. Nakamoto wrote the white paper in 2008 that evolved into the creation of Bitcoin—and until March 2014, no one had been able to pin down the true identity of the person or persons operating under the pseudonym. An expose in Newsweek Magazine at that time revealed that Satoshi Nakamoto was, indeed, the creator of Bitcoin’s real name.


Satoshi Nakamoto: The name used by the original inventor of the Bitcoin protocol, who withdrew from the project at the end of 2010.


Sell Order: This takes place when an investor approaches an exchange with the intent to sell some or all of their cryptocurrency investment. Sometimes sell orders are simple and straight to the point (“Just sell what I have at the best price you can find”), or the investor can set criteria that have to be met before the sale can be made. This can include, price, time frame, percentage of holdings being sold, and so forth. Most exchanges have sell order forms that can be filled out, but if investors have specific questions or concerns, they can talk directly to an exchange representative before activating their order.


Scamcoin: An altcoin produced with the sole purpose of making money for the originator. Scamcoins frequently use pump and dump techniques and pre-mining together.


Scrypt: An alternative proof of work system to SHA-256, designed to be particularly friendly to CPU and GPU miners, while offering little advantage to ASIC miners.


Signature: A digital digest produced by hashing private and public keys together to prove that a bitcoin transaction came from a particular address.


Silk Road: An underground online marketplace, generally used for illicit purchases, often with cryptocurrencies such as bitcoin. Silk Road was shut down in early October 2013 by the FBI after owner Ross Ulbricht was arrested. Ulbricht was later convicted on money laundering and drug distribution charges.

Silk Road: This was the notorious online black marketplace where drug deals and money laundering occurred on a regular basis. Many of the transactions on Silk Road used cryptocurrencies, which gave the entire industry a black eye for a while. After a long FBI investigation, Silk Road’s owner was arrested in October of 2013, and the entire operation was shut down.


SEPA: The Single European Payments Area. A payment integration agreement within the European Union, designed to make it easier to transfer funds between different banks and nations in euros.


SHA-256: The cryptographic function used as the basis for bitcoin’s proof of work system.


SPV: Simplified Payment Verification. A feature of the Bitcoin protocol that enables nodes to verify payments without downloading the full blockchain. Instead, they need only download block headers.


Stale: When a bitcoin block is successfully hashed, any others attempting to hash it may as well stop, because it is now ‘stale’. They would simply be repeating work that someone else has already done, for no reward. The term is also used in mining pools to describe a share of a hashing job that has already been completed.


Stale Block: When a block of cryptocurrency data has been successfully processed by a miner or mining pool, that block of data is considered stale. Experienced miners know to skip stale blocks, for it would be a waste of their time to try to mine them again.


Stop-Loss Order: This is a standing “get me out of here!” sell order that investors in stocks or commodities (such as cryptocurrency) use to, well…stop their losses. Or at least minimize them.

Investors often establish a stop-loss order the minute they make a purchase. This is a sell order that specifies the price at which the currency should be sold. For example, if you buy shares of something at $100 each, you might decide to issue a stop-loss order at $60. As long as the share price remains above that number, all is well—and nothing will happen unless you contact the exchange personally. However, the second the price hits $60, all or part of your currency (whichever you specify) will be sold at your stop-loss order price. Different exchanges treat this differently; some sell immediately, and some wait to see if it’s just a momentary “hiccup” on the market; if the price falls below your stop-loss limit, you’ll get the latter amount for your shares.


SliceFeeds: SliceFeeds is Coin Pursuit’s free social network that eliminates hassle by concentrating all traders, miners and enthusiasts contacts and cryptocurrency information in one place. Members can Slice conversations, notes, rumors, tips, links and videos to fellow community members to follow. Its network is divided into three easy-to-use sections: the network page shows statistics at a glance; the Slices page displays updates as they happen; and the profile page allows members to customize their own personal network-within-the-network. Members will also be able to monetize their unique contributions to the community; for example, bloggers can offer subscriptions (payable in digital currency, of course) for access to their exclusive content, and merchants will be able to advertise their companies and products through SliceFeeds, as well. To join SliceFeeds you can register here.


Slices: Slices are member-contributed content provided by members on SliceFeeds, a social media network provided by Coin Pursuit. These Slices can consist of conversations, notes, rumors, tips, links and videos for fellow community members to follow, rate and view.


Taint: An analysis of how closely related two addresses are when they have both held a particular bitcoin. A taint analysis could be used to determine how many steps it took for bitcoins to move from an address known for stolen coins, to the current address.


Testnet: An alternative bitcoin blockchain, used purely for testing purposes.


TOR: An anonymous routing protocol, used by people wanting to hide their identity online.


Transaction block: A collection of transactions on the bitcoin network, gathered into a block that can then be hashed and added to the blockchain.


Transaction fee: A small fee imposed on some transactions sent across the bitcoin network. The transaction fee is awarded to the miner that successfully hashes the block containing the relevant transaction.

Transaction Fee: Most trades and purchase made with cryptocurrency include a small transaction fee. This fee is fed into the data block that contains the transaction’s information, and all or part of the transaction fee will be rewarded to the miner or mining pool that successfully processes that block.


Trading Walls: Generally speaking, the trend line on a chart (such as those offered by digital currency exchanges) will move more or less diagonally as trades are made. However, once in a while there is a buy or sell order that comes in which will make the trend line move directly up and down, creating a vertical line that resembles a wall. These “walls” represent a temporary high demand in interest, either in buying or selling a certain type of digital currency. If a wall is created by a large buy order, it’s called a “buy wall,” and if it represents a sizable sell order, it’s called a “sell wall.” Generically speaking, these walls are called “trading walls” or “bid walls.” Once the orders have been filled—or are ignored by the market in general—the wall disappears, and the diagonal trend line continues.


Triangle Pattern: Generally speaking, triangle patterns form on market value charts when investors buy and sell to test a current trend. The highs and lows of these fluctuations can be bracketed by straight lines that define the highs and lows during that testing period; these lines form an open-ended triangular shape.

There are three types of triangle patterns:

1. Descending Triangle. This is formed when the lower line of the triangle is a horizontal line, and the upper line tilts downward from left to right. The descending triangle represents a downward-trending, or “bear,” market.

2. Ascending Triangle. This is the inverse of the descending triangle, with an upward left-to-right tilted line at the bottom, and a horizontal line at the top. Ascending triangle patterns indicate an upcoming “bull,” or upward-trending, market.

3. Symmetrical Triangle. The symmetrical triangle stands out because both lines forming the triangle are tilted. It’s also a more tricky pattern to predict, because it can continue in either an upward (“bullish”) or downward (“bearish”) direction.


Triple Bottom Pattern: A triple bottom pattern forms on a market chart when investors buy and sell to test a downward trend in value. Buying and selling will take place, and over time this will form three distinct and almost-equal valleys on the chart’s trend line. Once the third valley has formed, an upward trend will develop past the point of the peaks or tops formed during the pattern’s formation. Once that happens, the market is likely to be “bullish,” or upward-trending, for a while; thus the triple bottom pattern is considered a “reversal” pattern, transitioning from a bear to a bull market.


Triple Top Pattern: A triple top pattern forms on a market chart when investors buy and sell to test an upward trend in value. Buying and selling will take place, and over time this will form three distinct and almost-equal peaks on the chart’s trend line. Once the third peak has formed, an downward trend will develop past the point of the dips or valleys formed during the pattern’s formation. Once that happens, the market is likely to be “bearish,” or downward-trending, for a while; thus the triple top pattern is considered a “reversal” pattern, transitioning from a bull to a bear market.


Vanity address: A bitcoin address with a desirable pattern, such as a name.


Virgin bitcoin: Bitcoins purchased as a reward for mining a block. These have not yet been spent anywhere.


Volatility: The measurement of price movements over time for a traded financial asset (including bitcoin).


Wallet: A method of storing bitcoins for later use. A wallet holds the private keys associated with bitcoin addresses. The blockchain is the record of the bitcoin amounts associated with those addresses.

Wallet: Just like a bill-and-coin wallet, this is a place to keep your digital currency. There are four types of cryptocurrency wallets:


1.Software Wallet. These are programs you load onto your desktop or laptop computer.


2.Mobile Wallet: These come in the form of applications you install on your smartphone or tablet computer. They usually include QR code scanning and phone-to-phone transfers for on-the-go transactions.


3.Web Wallet: These are usually gotten through exchanges, and stored on third-party servers via cloud computing. They can be accessed by any computing device.


4.Paper Wallet: Your digital currency can be printed out—usually in the form of QR codes—and these hard-copy cryptocurrency “bills” can be kept in a physical wallet just like traditional money.


Wedge Pattern: These are a type of “continuation” pattern you’ll see on market value graphs; that means they represent a momentary shift against the current trend, but the trend tends to continue in the direction it was going once the pattern is fully formed. Wedge patterns can be spotted by two diagonal, but non-converging, lines that bracket the up-and-down fluctuations that occur while investors test the current trend. There are three types of wedge patterns:


1. Rising Wedge. This wedge shape is tilted upward; thus the name. However, a rising wedge occurs during a downward trend, or “bear” market. It’s a momentary upward shift, but the bear market continued afterward.


2. Falling Wedge. The falling wedge is tilted downward. It represents just the opposite of the rising wedge, in that it denotes a brief downward movement during a “bull” market, which continues once the wedge is formed.


3. Level Wedge. These appear to move in more or less a horizontal direction on a graph. Just like the rising and falling wedges, the level wedge shows a brief respite in a trend, which will continue once the wedge pattern is complete.


Wire transfer: Electronically transferring money from one person to another. Commonly used to send and retrieve fiat currency from bitcoin exchanges.


Zerocoin: A protocol designed to make cryptocurrency transactions truly anonymous.


Zero-confirmation transaction: A transaction in which the merchant is happy to provide a product or service before the bitcoin’s transmission has been confirmed by a miner and added to the blockchain. It can carry a risk of double spending.

Zero Confirmation Transaction: The processing of data for cryptocurrency transactions can take anywhere from half a minute upward to over ten minutes in some cases. Though this is necessary in order to validate transactions—and guards against fraudulent activity such as double spending—the waiting period can be inconvenient for those involved in the transactions. As a result, some exchanges and businesses that deal with digital currency are offering “zero confirmation” transactions, which are almost immediately verified without waiting for the mining process to confirm the data block.


source: http://suracoin.com/bitcoin-terminology/ & https://www.coinpursuit.com/definitions/ & http://www.coindesk.com/information/bitcoin-glossary/



Cryptocurrency glossary