Bitcoin Forum
May 13, 2024, 12:37:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 »
261  Bitcoin / Bitcoin Discussion / Re: If I was a newbie.... on: September 11, 2012, 03:00:01 PM

If secure decentralized networks are realy NP-hard then you cannot say how long it will take for them to be what you need them to be.
It means they are hard at some unknown magnitude.
Being optimistic doesnt change this.


Maybe a little faith.

edit: if they are going to be solved, the bitcoin community is the environment where it is going to happen.
262  Bitcoin / Bitcoin Discussion / Re: If I was a newbie.... on: September 11, 2012, 01:52:42 PM
People freak-out about all the scams that happen.  I think that this is mostly growing pains.

Over time the businesses and ventures that are well-run and reputable will grow larger, gain more loyal costumers, and extend their service.

Scammers take advantage of the fact that people are coming from a very different financial world, and are very trusting mainly because: in the traditional world people with guns prosecute you if you scam.

Having a higher power enforce laws is the simple solution to the problem.  However the problem with (the simple solution) is that it creates an environment that people want to escape (hence Bitcoin, and the turmoil of the traditional markets).


The best solution, also happens to be the hardest: Build decentralized secure infrastructure, that has so much utility that people _choose_ to use it voluntarily over the less-secure options.

This is why I said "Give It Time," in my previous post.  Secure Decentralized Networks are NP-Hard.  aka.  They are very difficult problems to tackle (hence why the violent simple solutions are so-often used).
But, I'm optimistic, the Bitcoin Community is full of extremely smart and motivated people that love Bitcoin, and love solving hard problems.  Maybe some of them will have the inspiration to design and implement the novel infrastructure that we require.

This is all growing pains.  If we continue to have the free-transfer of information. (speech and ideas, and in-essence Bitcoin itself).  I believe that the 'ZOMG Scammers' issue will start to fade away.


If all else fails.  At least I'm one of the people working on the infrastructure.  Checkout the Open Transactions project:  https://github.com/FellowTraveler/Open-Transactions
263  Bitcoin / Bitcoin Discussion / Re: If I was a newbie.... on: September 11, 2012, 01:21:54 PM
If you were a noobie, maybe all this negative stuff would help you not get scammed so easily... wait...

noobs still get scammed.


Overall I think that It will improve with time; we are in the wild west, it takes people time to adjust from the padded rooms that they are used to.
264  Bitcoin / Press / Re: 2012-09-10 scmagazine.com.au - Aussie coppers bedeviled by online contraband net on: September 10, 2012, 08:49:46 AM
quote from Bitcoin Australia:  https://www.facebook.com/bitcoinaus/posts/101744956647407

Quote
‎"The main weakness of a tor hidden service AFAIK is that the address doesn't have enough bits of entropy. However even if you did crack the silk-road address, many users on the forums use GPG to communicate.

The other issue is a legal one, what happens if you order a less than trafficking quantity of drugs?? Is it worth the police's time to track and prosecute you.

Finally, those who order on-line, most likely will not be using their real-name, and will not ship to their real-address (maybe ship to a letter-box of a vacant unit?) Even if the police tracked the letter, it is going to be very difficult to prove guilt, if they don't also camp outside the said letter-box.

In many ways I think that the enforcement of the prohibition drugs it up a creak without a paddle. The obvious solution, (legalize drugs), is in-fact the most rational also."
265  Economy / Service Discussion / Re: MATTHEW FIRED FROM BITCOIN MAGAZINE on: September 10, 2012, 03:32:38 AM
Damn, I just hate it when the obvious sarcasm has to be explained. I was making an allegorical point about priorities. The Matthew issue is a cartoon sideshow, he punk'd the community and held up a mirror so they can see how foolish they look. Pretty smart PR work. My point being that the magazine kiddies should be focusing on the magazine, not playing executioner for the Court of Pissed-Off Bettors.

+1
266  Bitcoin / Project Development / Re: 2^256 Deep Space Vagabond 1.01 on: September 09, 2012, 08:28:21 AM
just a warning.... don't run random executables linked on this forum...  Shocked
267  Bitcoin / Bitcoin Discussion / Re: Use of countries to grab more entropy for brain wallets on: September 08, 2012, 06:30:40 AM
what you need is a password form with auto-complete.  So you start typing the word, and it will give suggestions, then press <tab> to auto-complete that word.

Maybe have flag icons, and little pictures, that show up also.

(all this should be disabled, maybe with a 'hide my password' option also.)
268  Bitcoin / Bitcoin Discussion / Re: Use of countries to grab more entropy for brain wallets on: September 08, 2012, 04:51:04 AM
what you need is a password form with auto-complete.  So you start typing the word, and it will give suggestions, then press <tab> to auto-complete that word.
269  Other / Politics & Society / "Serious dirt" on Paul Ryan on: September 07, 2012, 05:17:31 AM
Video by Adam Kokesh (http://www.adamvstheman.com/)

http://www.youtube.com/watch?v=hrDBq-c7Zrk

Has some interesting information... Yes all pollies are slimy.
270  Other / Off-topic / Re: Why are bitcoin exchange operators so sexy? on: September 07, 2012, 05:12:49 AM
submissive yet dominant simultaneously?

you get what you pay for, folks!

pics or GTFO!
271  Economy / Speculation / Re: How deep do you expect the price to fall? on: September 06, 2012, 03:05:46 PM
What the fuck... Bitfloor got hacked, there are still problems with Pirate, but the price is rising. The market is completely irrational.

Um you mean that both the Bitfloor and Pirate debacles are already priced into the market?  That sounds extremely rational to me.
272  Bitcoin / Wallet software / Re: Help Needed (Fixed): Open Transactions (Windows API) on: August 28, 2012, 06:41:09 PM
Ok I have worked out the error.
I had a few things compiling as static libraries; while fine if your code is perfect; they hide many linker errors.   I changed of the projects in the solution to compile as DLLs, and cleaned up all the linker errors, (and warnings).  Bang-Presto.  It 'just worked'
273  Bitcoin / Wallet software / Re: Help Needed: Open Transactions (Windows API) on: August 28, 2012, 01:57:33 PM
It has been quite a while since I worked with this stuff but from memory it might be required to compile everything with at least /clr (unless using some special ugly syntax perhaps) so maybe try compiling the oltlib.dll and otapi.dll with it just to see what happens.

Also perhaps this might be of some help: http://msdn.microsoft.com/en-us/library/ms235282.aspx


So I have created a test-case, this is just 2 DLL files and a Managed exe file:

https://github.com/da2ce7/MessagePass

It works fine, so it at-least shows that I was on the right idea originally;

Yet, I am no closer to knowing why it crashes for OT.
274  Bitcoin / Wallet software / Re: Help Needed: Open Transactions (Windows API) on: August 28, 2012, 08:58:36 AM
You did compile (everything?) using the /clr option?


Well depending what I was compiling, the pure native parts I was compiling with no /clr  (eg. otlib.dll, otapi.dll)

The Native/Managed interface, I compiled with: /clr (eg. otapicli.dll)

The Pure Managed test-app I compiled with /clr:pure (eg. ot_clr_prompt.exe)

The problem as far as I can tell is when linking the native dll's at runtime.  However debugging this is very difficult.
275  Bitcoin / Wallet software / Help Needed (Fixed): Open Transactions (Windows API) on: August 28, 2012, 07:08:32 AM
Hello, I'm the main windows developer for Open Transactions:
(don't know about Open Transactions check out my other thread: https://bitcointalk.org/index.php?topic=77301.0)

I need the help of a Windows API .NET CLI/C++ expert.

I have been trying to develop a CLI/C++ interface for the OTAPI (Open Transactions API).  To allow any .NET developer easy access in calling OT functions.  (Without needing P/Invoke and Swig).

I have got all the code compiling, without warnings.  I'm properly doing the __declspec(dllexport) and __declspec(dllimport) (afaict).

However on execution, I'm getting the impossible to debug:

(x64):

Quote
An unhandled exception of type 'System.AccessViolationException' occurred in ot_clr_prompt.exe

Additional information: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.


(x86):

Quote
A first chance exception of type 'System.BadImageFormatException' occurred in ot_clr_prompt.exe

Additional information: Could not load file or assembly 'otapicli.dll' or one of its dependencies.  is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)

Need a Windows API Expert to help me with a CLI/C++ interface error.


When debugging the suspect code its:

Code: (mcrtexe.cpp)
#if defined (_MANAGED_MAIN)
            mainret = main(arguments);   <-  the exception happens here.
#else  /* defined (_MANAGED_MAIN) */

However I'm finding it impossible to debug further.
I'm compiling all the source code with the same mode: Multi-threaded Debug DLL (/MDd) <- I even compile my own versions of ChaiScript, protobuf, and ZMQ, so be certain that they are using the same compiler settings.


All of the DLL's seem to be linked properly, and I have been quite careful about the references.

If anyone (maybe expert), wants to delve into this rabbit hole with me, and help, please checkout: https://github.com/da2ce7/Open-Transactions

I have full install setup instructions here: https://github.com/da2ce7/Open-Transactions/blob/master/docs/INSTALL-Windows.txt

In #opentransactions on freenode, I am regularly on-line as 'da2ce7.'


I think that this features, if possible to get stable, will be a big boon for writing a OT GUI for windows.

The suspect code files are:

https://github.com/da2ce7/Open-Transactions/blob/master/project/ot_clr_prompt/ot_clr_prompt.cpp  <- my test CLI file

https://github.com/da2ce7/Open-Transactions/blob/master/include/otapi/otapicli.h <- the CLI/C++ interface;
https://github.com/da2ce7/Open-Transactions/blob/master/src/otapi/otapicli.cpp   <- the related cpp file.

https://github.com/da2ce7/Open-Transactions/blob/master/include/otapi/OTAPI_Wrapper.h <- the native C++ interface.

However I suppose this bug isn't so-much related to the code itself, but rather the build system.

I'll even chip a few Bitcoins in the way of anyone who can help me solve this issue.  Grin  Grin


Ok I have worked out the error.
I had a few things compiling as static libraries; while fine if your code is perfect; they hide many linker errors.   I changed of the projects in the solution to compile as DLLs, and cleaned up all the linker errors, (and warnings).  Bang-Presto.  It 'just worked' Smiley
276  Other / MultiBit / Re: MultiBit on: August 26, 2012, 11:34:53 AM
neat!  Grin
277  Bitcoin / Project Development / Re: [BOUNTY] - Windows Installer for MoneyChanger (OT client) on: August 26, 2012, 03:49:22 AM
Hey, I'm the guy making the current windows builds.
The rational of the current builds is that I’m including the full debugging symbols, and linking against the development version of the libraries.

This will make finding bugs on windows far easier.  However in the future I will put more effort into making ‘release’ windows builds.

I can foresee at least 4 dependencies for the medium term, even with ‘release’ mode:
1.   MSVC 2008  (for OpenSSL)
2.   OpenSSL
3.   MSVC2010 SP1  (for Open Transactions)
4.   Java (for Moneychanger)

Of-course it should be possible to automate the install of the above mentioned dependencies, however this is not my development focus at the moment.

It would be great for another developer to offer their time and experience to build such an install system.  Else, I will get around to it, and just let people ‘suck it up’ with my debugging builds.
278  Bitcoin / Project Development / Re: Open Transactions and Moneychanger on: August 23, 2012, 12:42:22 PM
Been working hard on replacing the c api with c++.

Have finished the initial work:

Budding programmers can make use of:

https://github.com/da2ce7/Open-Transactions/blob/master/include/otapi/OTAPI_Wrapper.h

and (basic, just bool, long, and string)

https://github.com/da2ce7/Open-Transactions/blob/master/include/otapi/OTAPI_Basic.h

Smiley

Swig has been updated as-well:

https://github.com/da2ce7/Open-Transactions/tree/master/swig/glue

for csharp, d, java, perl5, php, and python Smiley


I'm going to work on next:  The high-level api...  (this is the one you will probably want to use).
279  Bitcoin / Project Development / Re: Open Transactions and Moneychanger on: August 18, 2012, 10:24:30 AM
New Windows Development Builds...

These builds have a few more dependencies, but have full debugging symbols included.

Follow the instructions here to install the dependencies:

https://github.com/da2ce7/Open-Transactions/blob/master/docs/INSTALL-Windows.txt

Win32:

https://github.com/downloads/da2ce7/Open-Transactions/OT_0.84.e_Win_x32_Debug_2.7z.7z

Win64:

https://github.com/downloads/da2ce7/Open-Transactions/OT_0.84.e_Win_x64_Debug.7z
280  Bitcoin / Project Development / Re: Open Transactions Server: Asset/Bond/Commodity/Cryptocoin/Deed/Share/Stock Exch. on: August 18, 2012, 10:23:04 AM
New Windows Development Builds...

These builds have a few more dependencies, but have full debugging symbols included.

Follow the instructions here to install the dependencies:

https://github.com/da2ce7/Open-Transactions/blob/master/docs/INSTALL-Windows.txt

Win32:

https://github.com/downloads/da2ce7/Open-Transactions/OT_0.84.e_Win_x32_Debug_2.7z.7z

Win64:

https://github.com/downloads/da2ce7/Open-Transactions/OT_0.84.e_Win_x64_Debug.7z


Common: User Data

(if you already use OT, and upgrading, only update the 'opentxs' folder)

https://github.com/downloads/da2ce7/Open-Transactions/ot_user_data_9300ce0.7z
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!