Andrews Stale (OP)
Newbie
Offline
Activity: 3
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 28, 2014, 01:15:17 PM |
|
Hello guys,
We are developing an exchange with proof of reserves using merkle tree approach. And putting reserves with hot and cold wallet system. So i want to know how we implement proof of reserves and whats the functional procedure that is suitable for our model without depending on 3rd party.
|
|
|
|
jonald_fyookball
Legendary
Offline
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 28, 2014, 05:41:21 PM Last edit: June 28, 2014, 06:08:34 PM by jonald_fyookball |
|
what exactly do you mean here with the "merkle tree approach"?
I think to prove reserves, you will have to one way or another reveal the addresses of your cold storage (someone please correct me if that is wrong)... and then sign a message as well proving you control those addresses. You would then, basically show the amount you have in storage is greater than the volume being traded.
Anyway thats my 2 cent stab at answering your question.
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 28, 2014, 10:24:17 PM Last edit: June 28, 2014, 11:11:20 PM by DeathAndTaxes |
|
I think to prove reserves, you will have to one way or another reveal the addresses of your cold storage (someone please correct me if that is wrong)... and then sign a message as well proving you control those addresses. You have proven you own/control "X" BTC. Now prove you are suppose to have "X" BTC. To be truly proven you must also prove the site has the right amount. Say an exchange provably shows you they have 197,218 BTC on hand. That fact doesn't do you much good if they owe customers 218,111 BTC. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 28, 2014, 10:53:17 PM |
|
Agreed it was more hypothetical for jonald.
|
|
|
|
jonald_fyookball
Legendary
Offline
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 28, 2014, 10:58:52 PM Last edit: June 28, 2014, 11:12:47 PM by jonald_fyookball |
|
Doh! (Now I Feel dumb)
Well OP , ask and ye shall receive. You want a functional spec, now you have one. Good that this topic is being discussed and hopefully standardized.
|
|
|
|
Andrews Stale (OP)
Newbie
Offline
Activity: 3
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 29, 2014, 10:16:54 AM |
|
what exactly do you mean here with the "merkle tree approach"?
I think to prove reserves, you will have to one way or another reveal the addresses of your cold storage (someone please correct me if that is wrong)... and then sign a message as well proving you control those addresses. You would then, basically show the amount you have in storage is greater than the volume being traded.
Anyway thats my 2 cent stab at answering your question.
I mean to ask as a exchange we don't want to depend on third party like blockchain or Armory,We want use our own wallet. Can you suggest me procedure how it will goes with the help of organogram or something. (I am not a technical guy,developers will to the rest of coding work and all)
|
|
|
|
jonald_fyookball
Legendary
Offline
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 29, 2014, 10:58:06 AM |
|
did you check the link gmaxwell just posted? Some nice looking diagrams in there.
|
|
|
|
Andrews Stale (OP)
Newbie
Offline
Activity: 3
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 29, 2014, 12:18:19 PM |
|
yeah.That explain very much about implementation of proof of reserves. i want to ask about other procedural implementation for exchange so that developers can work on that by taking as guideline.
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 29, 2014, 04:22:00 PM |
|
I mean to ask as a exchange we don't want to depend on third party like blockchain or Armory,We want use our own wallet. Can you suggest me procedure how it will goes with the help of organogram or something. (I am not a technical guy,developers will to the rest of coding work and all)
The procedure described doesn't require blockchain or armory. I am not sure what you are asking. Please be specific exactly what action of which process (proving reserves, proving liabilities, verifying reserves, verifying liabilities) do you believe requires a third party?
|
|
|
|
TierNolan
Legendary
Offline
Activity: 1232
Merit: 1104
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 04, 2015, 01:46:27 PM |
|
It is available on the Internet Archive
|
1LxbG5cKXzTwZg9mjL3gaRE835uNQEteWF
|
|
|
swapcoiner
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 93
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 05, 2015, 06:32:31 PM |
|
Yes, however look at the bitcoin bankruptcy stories, exchanges that have lost to hackers. Keep an eye on security issues too.
|
|
|
|
coinpr0n
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 10, 2015, 01:01:14 AM |
|
Wouldn't this be much easier using HD keys? Could even do departmental proof-of-reserves.
|
|
|
|
true-asset
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 09, 2015, 10:49:36 AM |
|
The open source exchange software http://peat.io has a working implementation of this in Ruby on Rails. Its being used by yunbi, coinspark and a few other exchanges.
|
Uro: A Real Long Term Currency, 1 URO = 1 metric tonne of Urea N46 fertilizer[/url] Urea N46 tracks gradual increases in energy and food prices over the long term.
|
|
|
|