Bitcoin Forum
May 27, 2024, 12:11:55 AM *
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 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 ... 109 »
781  Bitcoin / Development & Technical Discussion / Re: sendtoaddress sendmany api change proposal. on: October 01, 2014, 07:52:37 PM
My concern is that if I (or anyone) go to the work to fix it and submit a patch, it won't get accepted, due to core team resistance.

Am I wrong?
Well, do something different than all the previous "enterprise" programmers. There was a common thread in all the "enterprise" patches submitted to the core team: they interfered with or completely destroyed the blockchain reorganization behavior. I'm on the record disagreeing with various technical issues regarding Bitcoin Core client, but I fully support the Bitcoin Core developers in their insistence on preserving the fundamental properties of the Bitcoin protocol: the global consensus is achieved through a somewhat random convergence that could involve orphaning some blocks.

The list of things you seem to be missing is actually longer:

1) The coin-selection is a non-trivial problem that is NP-complete in a general case (I've already mentioned that the current solution is a stochastic approximation, which is non-monotonic and therefore breaks the code like yours)

2) Bitcoin wallet isn't static while your code snippets are running, new blocks can appear randomly and change the coin selection both by adding and removing coins from it. (This is the most common mistake in the various "enterprise" patches that I've seen: mishandling of orphan blocks)

3) After you correctly solve the first two problems there is an issue of repeated greedy local optimization leaving wallet full of near-dust coins, so the optimization needs to be upgraded to some non-local, near-global or at least allow for optimizing coin selection for a set of transactions.

4) After you correctly solve problem (3) you need to provide a solution for the common operational requirement of keeping 2 wallets: hot and cold, and manage the coin transfers between the two of them that fulfill the non-scalar optimization goal of maximizing security and minimizing fees.

I hope that the above list helps you understand the true "enterprise" requirements and why your proposal is nothing more than a short-sighted temporary hack.

From myself I'll add that any true "enterprise" solution would obey http://en.wikipedia.org/wiki/Two-phase_commit_protocol and will easily integrate with any of the available http://en.wikipedia.org/wiki/Transaction_processing_system . From your insistence on using unstructured RPC calls I surmise that you have neither "enterprise" coding experience nor even plain multi-threaded development.
So what technical reason prevents that capability from being exposed at the RPC API level?
The technical reason is called "inversion of control" (i.e. server calling client to make a decision). Again this was discussed on this forum many times, at least since the wx->Qt UI transition. Use the search function.

You seem to be missing the point that this is a sharp pain point for developers and businesses.
If it is really such a "sharp pain point" then you are better off basing your work on a different code that Bitcoin Core and submit raw transactions to be reference implementation.
782  Economy / Service Discussion / Re: Butterfly Labs (BFL) raided today by U.S. Marshalls 9/19/14 on: September 27, 2014, 06:27:25 PM
Trained at the Defense Language Institute in Monterey, California.  Prime duty.  Might be where he got his pilot's license.
Thanks, I checked the Wikipedia http://en.wikipedia.org/wiki/Defense_Language_Institute  and this institution grands AA degrees, which is far away from the psy-ops educational requirements.

This type of teaching establishment have their own occupational risks, which I think Churchill summed the best: ability to squeeze the maximum of words into the minimum of meaning.

This would also completely explain Inaba's dialectical habits. Given the sentence "two plus two equal five", he would correct it to "two plus two equals five" or complain that it isn't a well-formed sentence but just a clause.

In my opinion that has more in common with "verbal tic" than a highly skilled social technique. I've met unquestionably highly educated people who to the end of their life couldn't get rid of similar language habits learned in a mediocre language schools (religious, not military). This ELIZA technique is frequently used to quickly approximate a fluent speech.

Amazingly Josh is still answering questions on the BFL forum.
Why do you find that amazing?
Maybe Inaba is just a new implementation of http://en.wikipedia.org/wiki/ELIZA ? His keyword-oriented response generation is effective in emulating the http://en.wikipedia.org/wiki/ELIZA_effect to generate voluminous discussion threads.
783  Bitcoin / Development & Technical Discussion / Re: sendtoaddress sendmany api change proposal. on: September 27, 2014, 03:47:32 PM
I'm not saying the proposed API change is perfect... actually perfection to me would be if I could write app code something like:

Quote
// business application pseudo-code

while( num_tries++ < max_tries ) {

   fee = rpc.calcsendfee( address, amount )

   if( not fee_is_ok( fee ) )
       break;

   code = rpc.sendtoaddress( address, amount, .., fee )

   if( code != insufficient_fee ) {
      break;
   }
}
You seem to be missing the crucial fact: the coin selector in the "send" is a stochastic knapsack solver. For any non-trivial wallet it pseudo-randomly selects different coins resulting in a different size of the transaction and thus requiring a different minimal fee. This has been discussed many times on this forum, please use search.
784  Bitcoin / Project Development / Re: Funding for Professional Certification on: September 27, 2014, 01:53:07 PM
Another personal message spammer:
Hi Jutarul, 2112 & Goonie,


I am seeking funding support for a Professional Certification - TOGAF Level 1 & 2. Can you please provide support for me even if you were to just share this.

I am going out on a limb here hoping that someone can assist me. If there is any information you require, please feel free to ask and I will provide it.

I basically can't get support from any of the avenues I have pursued, ie loan, friends and family.

With this Certification I can secure a job role paying 65K, 75K+(GBP) and I can get this money back to the funders with a monthly payment option, if required.


I have searched and there aren't any cryptocurrencies offering educational funding which would be a real game changer for the market. Given that just about every sector or industry that is successful and booming, has an educational integration in some form; ie technology (pushing for computer sciences in school, MS Academy etc.)

I am asking for support and maybe, you guys can create a cryptocurrency funding/loan initiative/investment bank or whatever is appealing. As many people out there can perhaps better the human civilisation if the right help and just about everything we do, requires knowledge & education.

Maybe Slush's Bitcoin wallet can even benefit from this in the long run or it can be something to consider.

My Point being that if anything is ever implemented to create real substantial change in the world for decades and even centuries, it is harnessed through educational engagements and initiatives.

I for one would apply seeking funding from such an entity even if I had to pay it back on a monthly basis.

-------------------------------------------------------------------------------------------------------------------------

I made a post about it here seeking funding: https://bitcointalk.org/index.php?topic=797759.msg8973994#msg8973994

Any assistance you can provide is welcome and would be great. The course is from the 1st of October to the 3rd of October 2014 and there is another course available from the 24th - the 26th of November 2014

I can only hope that Bitcoins can do more than just finance companies and also fund and finance education for individuals like myself who seek to get get professional certifications and payback in kind.

I hope that you and anyone you can share this with can support the fund.

Thank you,

Jhan
785  Economy / Service Discussion / Re: Butterfly Labs (BFL) raided today by U.S. Marshalls 9/19/14 on: September 27, 2014, 01:32:44 PM
He was trained in phy-ops in the army,
How do you know that? Can you give us a link to his post?
786  Bitcoin / Bitcoin Discussion / Re: [ANN] Bitcoin blockchain data torrent on: September 26, 2014, 04:35:18 PM
This is off topic, but whatever your reason are. UPDATE NOW! Running WinXP with SP1 on a machine thats online is like begging for trojans. Your system is most likely infected allready as every scriptkiddie that knows how to install a linux distro can easily "own" your system with metasploit. If you must have WinXP for specific tools that you can not get to run on a modern OS, use VM Ware.
As a person who also runs Win XP SP1 (for reasons unrelated to Bitcoin), I'm curious. Is there a real way to exploit such a machine (by a scriptkiddie or a real hacker) when the only Internet-visible port is tcp/8333 and the respective outgoing connections? Or is shorena spouting a standard pseudo-security paranoia? Please don't talk about social engineering attacks or other attacks involving physical access to the hardware.

Edit: Like Kelp! I also don't run antivirus on it, although I monitor it with a Tripwire-equivalent.
787  Economy / Service Discussion / Re: Butterfly Labs (BFL) raided today by U.S. Marshalls 9/19/14 on: September 25, 2014, 06:35:35 PM
Amazingly Josh is still answering questions on the BFL forum.
Why do you find that amazing?
Maybe Inaba is just a new implementation of http://en.wikipedia.org/wiki/ELIZA ? His keyword-oriented response generation is effective in emulating the http://en.wikipedia.org/wiki/ELIZA_effect to generate voluminous discussion threads.
788  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core won't take my passphrase on: September 24, 2014, 03:13:56 AM
Windows 2012 server
the tilde key
You have a classic setup to get bitten by http://en.wikipedia.org/wiki/Dead_key issue. This is especially easy on Windows which keeps the keyboard layout state per thread/window. So many people are unaware that when the new window pops up the keyboard layout may have been temporarily changed for the duration of this new window being open. In all cases like this that I've personally assisted it was always caused by careless change in keyboard layout, keyboard driver, physical keyboard or the way the key presses are transmitted through the various "remote desktop" tools.

Like, are you positive that nobody in your household had recently started learning e.g. Spanish or stopped learning German?
789  Bitcoin / Hardware / Re: Cointerra AIRE Miner 16nm PreOrder on: September 21, 2014, 11:45:36 PM
the power and timings they've quoted are from post layout simulations (the most accurate kind of simulation).
The "most accurate kind of simulation" is all-analog simulation using BSIM or equivalent. I doubt that they did that. As someone mentioned earlier their J/GH numbers are in the "standard cell" range, thus points to a design flow that is intentionally approximate.
790  Bitcoin / Development & Technical Discussion / Re: Competing Bitcoin Networks on: September 21, 2014, 10:53:34 PM
Depending on how you would want "sub-networks" to operate and interact with the main network, I would think that Proof-of-Burn could work as part of the transfer mechanism from the main network to sub-network.
AFAIK proof-of-burn is an one-way blockchain hop. I'm more interested in hopping without burning the bridges to return back. Kind of like people talk about side-chains and tree-chains; I'm thinking of DAG-chains or directed-acyclic-graph-chains.
791  Bitcoin / Development & Technical Discussion / Re: Is calendar time used in the Bitcoin network? on: September 21, 2014, 05:49:40 PM
But what are the rules for calendar time check of the individual blocks? Can a 55% attack on timestamps be done to mess up the blockchain? Cheesy
Yes. The only defense is a sheer expense of doing that attack. Also note that attacking time over a significant period would also attack the difficulty, so the stupid attacker (speeding up the time) will actually attack itself through the difficulty increase.
792  Bitcoin / Development & Technical Discussion / Re: Is calendar time used in the Bitcoin network? on: September 21, 2014, 05:31:26 PM
The "current time" on the Bitcoin network is a median of the time of last 11 blocks.

Note the cute duality: median of 11 is a 6th element in a sorted array, so "time hasn't moved forward until median time of 11 last blocks has increased " and "money transfer not confirmed until 6 confirmations are seen" are mathematically dual.
793  Bitcoin / Development & Technical Discussion / Re: Competing Bitcoin Networks on: September 21, 2014, 05:23:57 PM
I'm not an advanced programmer so I don't know many of the technical details, but it seems something like this could be possible.
It isn't impossible, it's just that it would require very advanced programming expertise and some changes to the Bitcoin protocol to be able to explicitly track sub-variants of Bitcoin again double-networking (currently Bitcoin guards agains double-spends, it would need to safely guard against transferring same bitcoins to more than one sub-network).

If you want you can take a look at my old proposal from my signature:

https://bitcointalk.org/index.php?topic=54382.0

But I have to warn you that advanced programming knowledge is required to understand it.

Currently there's absolutely no consensus on how to change the Bitcoin's network protocol.

The one thing I don't like is the title of this thread: it should be "Competing and cooperating Bitcoin networks". They are competing in serving of customers but simultaneously cooperating against fraud and counterfeiting.

Edit: Without that last caveat the purely "Competing Bitcoin Newtorks" would be just Alternative Cryptocoin Networks".
794  Economy / Service Discussion / Re: Butterfly Labs (BFL) raided today by U.S. Marshalls 9/19/14 on: September 20, 2014, 04:27:36 AM
Are you suggesting they're insolvent? How or why would that happen if they're sitting on boatloads of cash.
No, I'm not suggesting that they are insolvent. I however think that they aren't competitive and don't have much value as a going concern that will continue to release products for many years into the future. In particular I don't think that BFL can be sold to a 3rd party or subject to a management buyout.

If not Ch.7 then trusteeship followed by a regular liquidation. If they really sit on a boatload of cash then that surplus may forfeited or used to compensate past customers.

In any case I don't think all employees will be immediately laid-off and the premises cleaned by hazardous waste disposal contractors.


795  Economy / Service Discussion / Re: Butterfly Labs (BFL) raided today by U.S. Marshalls 9/19/14 on: September 20, 2014, 03:18:01 AM
I honestly can't envision a scenario where the doors are opened come Monday and everybody's working like today didn't happen. It's also probably a safe bet that some suppliers have yet to be paid, and won't want to ship more parts to an entity currently enjoying the wrong kind of limelight.
Theoretically speaking BFL could be forced through Chapter 7, and that would mean retaining some (or even most) employees through the initial liquidation stage.
796  Bitcoin / Bitcoin Discussion / Re: Shipping Companies as Escrow Services on: September 20, 2014, 01:24:41 AM
I cannot imagine this kind of service being cost efficient. Most escrow services will never have any kind of employee involvement unless there is a dispute, and this would require that employees be involved in every single transaction. This would greatly increase costs to the escrow service, which would increase the fee that they would need to charge to customers. I just don't see any scenario where the escrow service would be both profitable and charge little enough that customers would be willing to pay for their services.
Apparently fees are competitive enough when compared with maintaining a physical retail location in a large European city. I heard about the plans of expanding it to the sending side, where the courier will witness and photograph the shipment before the box is closed and taped-up. Thus far the "sending side" is typically a phone/mail/web-order operation that does volume shipments and there's not much chance of fraud but more of miscommunication; overselling or general buyer's remorse.
797  Bitcoin / Bitcoin Discussion / Re: Shipping Companies as Escrow Services on: September 19, 2014, 06:10:17 PM
Some smaller courier services in Europe provide this type of service, not for bitcoin though. The courier stays with the customer for a limited time during opening of the shipping box and has the camera to document any discrepancies on the spot.

Neither FedEx nor UPS are in the position to offer it because:

1) legal complexities involving international shipping
2) employee time/productivity management that is uniform worldwide
798  Alternate cryptocurrencies / Mining (Altcoins) / Re: Swedish ASIC miner company kncminer.com on: September 19, 2014, 05:06:15 PM
I am thinking of buying a rubbermaid container and modifying it so I can put my Neppy, three PSU's, power cables and network cable inside then put the box outside on my balcony as I live in Canada and it tends start to must cooler this time of the year before winter hits. I wonder if anyone has done something like this and been able to figure out where to drill some holes for ventilation or if anyone has an some idea?
Check out the archived GPU-mining threads. There were posts from some Finnish guy who had his mining farm on a balcony and described how he kept the snow out and dealt with the moisture.
799  Bitcoin / Hardware / Re: [ANN] Spondoolies-Tech - carrier grade, data center ready mining rigs on: September 19, 2014, 04:32:22 PM
2) Do you do dynamic voltage/freq scaling based on wattage/temperature limitations? Then did you notice that the "BIST" in ASIC fails at lower frequencies then real jobs because of power drop at beginning of job - it might get you few more GH.
One more argument for the Bitcoin ASIC designers that building a dedicated on-chip testing functionality is a waste of resources. Perhaps BISC (Built-In Self-Calibration) would be a productive use of silicon?
800  Bitcoin / Hardware / Re: [ANN] Spondoolies-Tech - carrier grade, data center ready mining rigs on: September 17, 2014, 02:29:06 AM
As far as I know this sort of direct wiring from the fuse panel to the outlet is no different on a european panel than it is on either a 2-phase 120/240V or 3-phase 120/208V breaker panel.
What can I say? You are just an ignorant idiot. I even provided the links describing the differences between UK and US electrical wiring.

I'm all for capitalism and transfer of capital from stupid people in "old world" to smart people in "new world".

But what is now happening here is a sort of homicide/suicide pact done over the web forum. A homicide on the part of idiot giving the advice. Suicide on the part of idiot willing to follow the advice. It is a significant step beyond simple transfer of capital.

Thus far the worst occurrence related to Bitcoin mining was one guy suffering heat-stroke or brain-stroke after falling asleep in his very hot bedroom filled with mining equipment.

What is happening here (if followed literally to completion) will quite probably end in actual injury or death of boscocoin. The libertarian in me isn't really against it, if boscocoin has a death wish then let him fulfill it. But it may be a bad marketing for Spondoolies if boscocoin kills himself trying to install their miner.  So I'm somewhat torn ethically. On one hand I'm not really against ruthless people (like bobsag3 and klondike_bar) ripping off naive people. But when the ruthlessness moves into potential death-causing misadventures, I think I'm ethically obliged to raise an alarm.

I'll wait for the comment from the Israeli people who manage this thread.
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 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 ... 109 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!