Loozik
Sr. Member
Offline
Activity: 378
Merit: 250
Born to chew bubble gum and kick ass
|
|
June 08, 2013, 02:56:23 PM |
|
Correct me if I'm wrong, the major reason that BM's PoW is integral would be to eliminate 'junk' transactions?
Don't know if BM's PoW is integral. Don't know if its major reason (if it is integral) is to eliminate 'junk' transactions. I am sorry - I am just a silly newbie I was looking for ways to ease the life of traders who need non-delayed data to plot their charts. I am fine if my ideas / questions is declared non-sensical.
|
|
|
|
FreddyFender
Full Member
Offline
Activity: 215
Merit: 100
Shamantastic!
|
|
June 08, 2013, 03:33:21 PM |
|
Correct me if I'm wrong, the major reason that BM's PoW is integral would be to eliminate 'junk' transactions?
Don't know if BM's PoW is integral. Don't know if its major reason (if it is integral) is to eliminate 'junk' transactions. I am sorry - I am just a silly newbie I was looking for ways to ease the life of traders who need non-delayed data to plot their charts. I am fine if my ideas / questions is declared non-sensical. You introduce a much needed angle that BM is not a perfect solution for fast microtransactions needed for arbitrage. Hal Finney's elegant solution for hardening client wallet: https://bitcointalk.org/index.php?topic=154290.msg1635481#msg1635481Which grew from: Mike Hearn proposed the kernel timestamp of TRUST via TPM. https://bitcointalk.org/index.php?topic=67508.0Is this not a better solution for the issue? We could identify through broadcast on separate channel server/server integrity/program integrity and graph results without breaking privacy of OT server.
|
|
|
|
Rassah
Legendary
Offline
Activity: 1680
Merit: 1035
|
|
June 08, 2013, 06:49:09 PM |
|
There's still the issue that this system will simply connect multiple traders together, and not much else. It will be up to the traders themselves to actually negotiate and complete the exchange, which will very likely take more than a few milliseconds to complete. Also, BM doesn't take 3-4 minutes for POW. More like 10 to 60 seconds, especially for smaller messages.
|
|
|
|
virtualmaster
|
|
June 08, 2013, 06:52:46 PM |
|
A very interesting project. I like it. Will be used Namecoin for the credential layer for the identities ?
|
|
|
|
Xenland
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
June 09, 2013, 02:07:15 AM |
|
To any QT/C++ devs out there that have a few minutes of their time to help instruct me on how to include shared objects (.so) files along with header files (.h) in the QT Creator .pro setup? if i don't make any sense to you don't reply to this message, Please PM me. I'd be willing to give $50 in BTC value if you can help me get the init command of the OTAPI working on QT Creator. I have experience with including external libraries but mostly major libraries like SSL and the like.
|
|
|
|
fellowtraveler (OP)
|
|
June 09, 2013, 02:22:07 AM |
|
To any QT/C++ devs out there that have a few minutes of their time to help instruct me on how to include shared objects (.so) files along with header files (.h) in the QT Creator .pro setup? if i don't make any sense to you don't reply to this message, Please PM me. I'd be willing to give $50 in BTC value if you can help me get the init command of the OTAPI working on QT Creator. I have experience with including external libraries but mostly major libraries like SSL and the like.
Headers are not included in the project file -- they are included in the CPP files. (But while building, your compiler will fail to FIND those headers, unless they are on the include path.) The shared objects (.so files) are the Linux version of DLLs. Since you are installing to $HOME/.local, then you probably just need to make sure that $HOME/.local/lib is on your library path. (It will only find libraries that are on the library path.) I'm willing to bet that this part is already handled by the PKG_CONFIG_PATH which you have already set. You will also need to make sure that your makefile is linking the appropriate libraries. For example, if you were linking with g++, you would be adding -lotapi to the link step. That's the instruction that tells it to link the otapi library (which it will search for on the library path.) I'm not sure how you instruct a QT project file to link a specific library, but it will be something similar.
|
|
|
|
Xenland
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
June 09, 2013, 02:34:49 AM |
|
To any QT/C++ devs out there that have a few minutes of their time to help instruct me on how to include shared objects (.so) files along with header files (.h) in the QT Creator .pro setup? if i don't make any sense to you don't reply to this message, Please PM me. I'd be willing to give $50 in BTC value if you can help me get the init command of the OTAPI working on QT Creator. I have experience with including external libraries but mostly major libraries like SSL and the like.
Headers are not included in the project file -- they are included in the CPP files. (But while building, your compiler will fail to FIND those headers, unless they are on the include path.) The shared objects (.so files) are the Linux version of DLLs. Since you are installing to $HOME/.local, then you probably just need to make sure that $HOME/.local/lib is on your library path. (It will only find libraries that are on the library path.) I'm willing to bet that this part is already handled by the PKG_CONFIG_PATH which you have already set. You will also need to make sure that your makefile is linking the appropriate libraries. For example, if you were linking with g++, you would be adding -lotapi to the link step. That's the instruction that tells it to link the otapi library (which it will search for on the library path.) I'm not sure how you instruct a QT project file to link a specific library, but it will be something similar. Sounds like i did it all correctly. I'll post my .pro file for everyone to review, i even did the -L filepath -lotapi thing as well
|
|
|
|
Xenland
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
June 09, 2013, 03:22:42 AM |
|
|
|
|
|
cheesylard
|
|
June 09, 2013, 06:02:01 PM |
|
Why are you guys donating so much money for this?
|
|
|
|
fellowtraveler (OP)
|
|
June 09, 2013, 06:14:03 PM |
|
Why are you guys donating so much money for this?
It must be important.
|
|
|
|
caveden
Legendary
Offline
Activity: 1106
Merit: 1004
|
|
June 10, 2013, 07:05:21 AM |
|
|
|
|
|
JaSK
Newbie
Offline
Activity: 27
Merit: 0
|
|
June 10, 2013, 08:40:22 AM Last edit: June 10, 2013, 09:05:56 AM by JaSK |
|
How would the Integration with legacy banking be done? Do we initiate the SEPA transaction via some sort of API or do we just tell the user to "go to his banking site and send money to XYZ"? Why are you guys donating so much money for this?
60btc for three(?) programmers is actually pretty low payment, even if we manage to finish it in one month (not very likely considering the amount of beta-testing required for such an application)
|
|
|
|
caveden
Legendary
Offline
Activity: 1106
Merit: 1004
|
|
June 10, 2013, 12:07:12 PM |
|
How would the Integration with legacy banking be done? Do we initiate the SEPA transaction via some sort of API or do we just tell the user to "go to his banking site and send money to XYZ"?
You might want to watch this thread: https://bitcointalk.org/index.php?topic=173220.0
|
|
|
|
cbeast
Donator
Legendary
Offline
Activity: 1736
Merit: 1014
Let's talk governance, lipstick, and pigs.
|
|
June 10, 2013, 03:35:58 PM |
|
Currently Mt Gox and other exchanges are the only source for price reporting. With a decentralized exchange, how will anybody know how much Bitcoin is worth?
edit: Is this the function of the Advanced feature: Markets?
|
Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
|
|
|
becoin
Legendary
Offline
Activity: 3431
Merit: 1233
|
|
June 10, 2013, 04:35:48 PM |
|
Currently Mt Gox and other exchanges are the only source for price reporting. With a decentralized exchange, how will anybody know how much Bitcoin is worth? How do black markets work?
|
|
|
|
cbeast
Donator
Legendary
Offline
Activity: 1736
Merit: 1014
Let's talk governance, lipstick, and pigs.
|
|
June 10, 2013, 04:39:38 PM |
|
Currently Mt Gox and other exchanges are the only source for price reporting. With a decentralized exchange, how will anybody know how much Bitcoin is worth? How do black markets work? Not very well.
|
Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
|
|
|
HeRetiK
Legendary
Offline
Activity: 3122
Merit: 2178
Playgram - The Telegram Casino
|
|
June 10, 2013, 04:44:08 PM |
|
Currently Mt Gox and other exchanges are the only source for price reporting. With a decentralized exchange, how will anybody know how much Bitcoin is worth? I would assume by tracking and processing the datafeed of the last few transactions that propagated over the network, similar to a blockchain explorer. Only skimmed the thread so far though, so I could be wrong.
|
|
|
|
▄▄███████▄▄███████ ▄███████████████▄▄▄▄▄ ▄████████████████████▀░ ▄█████████████████████▄░ ▄█████████▀▀████████████▄ ██████████████▀▀█████████ █████████████████████████ ██████████████▄▄█████████ ▀█████████▄▄████████████▀ ▀█████████████████████▀░ ▀████████████████████▄░ ▀███████████████▀▀▀▀▀ ▀▀███████▀▀███████ | ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ Playgram.io ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ | ▄▄▄░░ ▀▄ █ █ █ █ █ █ █ ▄▀ ▀▀▀░░
| │ | ▄▄▄███████▄▄▄ ▄▄███████████████▄▄ ▄███████████████████▄ ▄██████████████▀▀█████▄ ▄██████████▀▀███▄██▐████▄ ██████▀▀████▄▄▀▀█████████ ████▄▄███▄██▀█████▐██████ ██████████▀██████████████ ▀███████▌▐██▄████▐██████▀ ▀███████▄▄███▄████████▀ ▀███████████████████▀ ▀▀███████████████▀▀ ▀▀▀███████▀▀▀ | | │ | ██████▄▄███████▄▄████████ ███▄███████████████▄░░▀█▀ ███████████░█████████░░█ ░█████▀██▄▄░▄▄██▀█████░█ █████▄░▄███▄███▄░▄██████ ████████████████████████ ████████████████████████ ██░▄▄▄░██░▄▄▄░██░▄▄▄░███ ██░░░█░██░░░█░██░░░█░████ ██░░█░░██░░█░░██░░█░░████ ██▄▄▄▄▄██▄▄▄▄▄██▄▄▄▄▄████ ███████████████████████ ███████████████████████ | | │ | ► | |
[/
|
|
|
caveden
Legendary
Offline
Activity: 1106
Merit: 1004
|
|
June 11, 2013, 06:10:44 AM |
|
Currently Mt Gox and other exchanges are the only source for price reporting. With a decentralized exchange, how will anybody know how much Bitcoin is worth? I would assume by tracking and processing the datafeed of the last few transactions that propagated over the network, similar to a blockchain explorer. Only skimmed the thread so far though, so I could be wrong. Plus, I don't think classic exchanges would disappear. They would keep operating, and arbitrage would guarantee no significant price difference would last long.
|
|
|
|
Xenland
Legendary
Offline
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
|
|
June 11, 2013, 06:10:23 PM Last edit: June 11, 2013, 07:18:05 PM by Xenland |
|
Now I'm thinking I am more experienced in coding than compiling, Someone else might want to take the OT calls bounty so I can leech off their compiling efforts as i seem incapable of being able to get OT to compile and run with out crash (let me know if you need my notes/experiences on OT call integration so FT dosen't have to waste his time explaining the steps again), and I'll just take HTTP interface (so plugins/websites can communicate with the tray)
Scratch that for now.....
|
|
|
|
fellowtraveler (OP)
|
|
June 11, 2013, 08:53:02 PM |
|
OT builds with fPIC turned on.
Is your QT app also building with fPIC turned on?
If not, then I would expect problems to arise at link time. (Which, for dynamic libraries, is at run time.)
Are you noticing, at run time, that a problem occurs in your main app, when you call something from a different shared object?
If so, then it sounds like they aren't compiled with the same options. (Whether 32/64 bit, or fPIC / no-fPIC, etc)
|
|
|
|
|