The value of the Bitcoin virtual currency has hit a three-year high with each one now worth about $900 (£730).
At the start of 2016, single coins were only worth around $435 but their value has climbed steadily all year.
The steady upward progress has continued despite regular hack attacks on virtual currency exchanges in which coins have been stolen.
Experts said the rise in value was linked to the long-term depreciation of the Chinese Yuan. bbc.com