Bitcoin Forum
June 21, 2024, 07:46:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 [108] 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 ... 204 »
2141  Bitcoin / Development & Technical Discussion / Re: Developmentin Blockchain vs. Distributed Ledger on: May 19, 2018, 02:09:31 PM
Recently, i have been reading that blockchain is the subset of distributed ledger technology (DLT). [...] nowadays some of the enterprise and startup are making an assumption that DLT is the more superset term. [...]

That's your answer right there -- DLT is a more general term than blockchain. Blockchains are an example of DLT. The difference between those two is that one describes a subset of the other -- like public trains are a subset of public transportation or search engines are a subset of the internet. Therefore DLT and blockchains are not in competition to one another, it's just that the term DLT is more loosely defined than the term blockchain.

Which is probably also why many companies prefer the term DLT over the term blockchain -- from a technological point of view, blockchains are pretty well defined, despite the term being abused in marketing more often than not. The term DLT currently still means pretty much anything, which makes it easier for a company to claim using DLT rather than a blockchain -- because the first is still so vaguely defined that you're technically always correct, no matter how useless the concept. That's the beauty of using a term that both means everything and nothing.

So yeah, if a company says they are working with DLT, that's about as informative as a company saying they are working with the internet. It may be technically correct but doesn't tell you anything about the viability of their venture.
2142  Other / Meta / Re: Mod, please check new plagiarism: Reporting copy/pasting, please permban on: May 18, 2018, 01:05:38 PM
newbie Ferhat.garip: Banned

They are copy / pasting earlier replies within the same thread. Their posts before this copy / pasting started are mostly permutations of "good job" and "i like this project".


Copy:

it's just news of various ways of strategy to drop crypto prices. and they succeeded it was time for high-ranking officials to buy crypto.

Original:

it's just news of various ways of strategy to drop crypto prices. and they succeeded it was time for high-ranking officials to buy crypto.  Shocked


Copy:

Every time you consider increased centralisation for whatever reason, you must ask yourself this question: why am I not simply using VISA?

Original:

Every time you consider increased centralisation for whatever reason, you must ask yourself this question: why am I not simply using VISA?


Copy:

I really think that technology is addictive thing.
Slave is exaggerated word but, it makes our lives completely bonded.

Original:

I really think that technology is addictive thing.
Slave is exaggerated word but, it makes our lives completely bonded.
2143  Other / Beginners & Help / Re: Advantages of Staking over Mining. on: May 17, 2018, 01:12:05 PM
Projects based on a Proof of Stake algorithm have tackled many of the scaling issues of PoW by achieving better latency with less computation, bandwidth and storage.

Scalability in terms of computation is determined by the amount of time it takes to verify transactions and their signatures which has nothing to do with PoW and is not improved by PoS.

Scalability in terms of bandwidth and storage is affected by transaction size and has nothing to do with PoW and is not improved by PoS.
2144  Other / Meta / Re: What about redesigning BitcoinTalk ? . on: May 17, 2018, 11:49:50 AM
The only addition I'd really like to see is 2FA support. About the cosmetics I don't care so much to be honest, but I might be a bit old school in this regard.


Most of this is coming to beta.bitcointalk.org. See New forum software.

Seriously though, is this project still alive?
2145  Other / Beginners & Help / Re: Advantages of Staking over Mining. on: May 17, 2018, 11:14:13 AM
-The last but maybe the most important reasons is scalability. With PoS the coin can achieve 500-1000X more transaction per second comparing to Bitcoin for example (which currently stands at about 3-4 tps.

Transaction throughput scalability has nothing to do with whether a cryptocurrency applies PoW, PoS or any other proof of resource.

Anyone claiming such a thing is either lying through their teeth or has no idea what they are talking about.
2146  Bitcoin / Development & Technical Discussion / Re: Bachelors Thesis - How much hashpower do i need for 600 Million transactions /y on: May 17, 2018, 09:02:21 AM
1. calculate how much energy only Germany would use when utilizing the bitcoin network per year with its 600 million transactions

The transaction amount is irrelevant to the energy expended for securing a PoW blockchain as it has nothing to do with the hashrate.

Ignoring Moore's Law, the energy cost of a blockchain depends on the hashrate which depends on how much miners are willing to pay for electricity. How much miners are willing to pay for electricity, depends on how much the blockchain pays their miners. How much the blockchain pays their miners, has little to do with the transaction throughput, assuming that transaction fees are negligible and mining subsidy ie. block reward is significant.

For example: If a blockchain pays its miners EUR 10,000,000,- a year, and EUR 100,000,- is an acceptable profit, miners will spend EUR 9,900,000,- a year on electricity. If a blockchain pays its miners only EUR 1,000,- a year, and EUR 100,- is an acceptable profit, miners will spend only EUR 900,- a year on electricity. Keep note though, that the latter is much cheaper to attack, thus more vulnerable.

The example above is over-simplified of course and ignores hardware and infrastructure costs, as well as the volatility of cryptocurrencies. I do hope it helps exemplify why transaction throughput is a bad starting point for calculating energy expenditure of PoW based blockchains though.
2147  Other / Beginners & Help / Re: Barrier for newbies on: May 16, 2018, 04:03:22 PM
as expected.. no hero member said contrary to the merit system. I am not even against of it. i am just asking about the distribution of sMerit. Can you tell if this kind of post is legible to be merited by 8 from a single user? https://bitcointalk.org/index.php?topic=3140323.msg32467777#msg32467777

If I see a post worth meriting, I do so, regardless of rank. Don't expect merits for posts like these:

Advertising the project and you will receive token in return.

Sometimes only if I think it is a good project.

Yes it is but we must choose the a project which are have the potential.

Pretty much your whole post history consists of posts like these. Except for this thread here, were you now are complaining about not receiving merits for posts such as above.

I'm not trying to critize you, but trying to point you in the right direction. If you improve your post quality, you will be merited. If it's any condolences, you don't even need merits to rank up until Jr Member level. And even then you only need 10 merits to rank up to Member.
2148  Bitcoin / Development & Technical Discussion / Re: git question: why are some commits return 'bad object'? on: May 16, 2018, 02:43:10 PM
It looks like the commit is not part of any branches known to origin. Or at least not of master, which is likely the branch that you have pulled.
2149  Other / Beginners & Help / Re: Barrier for newbies on: May 16, 2018, 02:06:00 PM
Merit system in my opinion was build as a barrier for new comers and gives an advantage to early adopters in terms of signature campaign.

If you were here because you are interested in the community and to learn about cryptocurrencies, you probably wouldn't care about merits all that much, because ranks are little more than cosmetics.

If you are annoyed by the merit system, because you're only here for signature campaigns and bounties, I'd say that's proof enough for the merit system working as intended.
2150  Other / Meta / Re: Warning when posting to old threads on: May 16, 2018, 01:21:53 PM
Should I try to add a post to a thread that is more than 14 days old on the Fit to Talk project, I get this warning message. -
Quote
Warning: this topic has not been posted in for at least 14 days.
Unless you're sure you want to reply, please consider starting a new topic.

Do you think it would be worth adding this feature to the Bitcoin Talk forum?

Usually I'd say yes, but in the case of BitcoinTalk I'm not so sure.

It would help guiding genuine users to stay well behaved, but once those are out of newbhood they will usually be considerate enough to check post dates first before replying. Our spammer friends on the other hand will simply not care at all and I'm afraid that they are at fault for most necroposts.

So on one hand I'm not sure if it would be all that effective, but on the other hand I wouldn't see much harm done.
2151  Bitcoin / Development & Technical Discussion / Re: Set send limit for particular bitcoin address ? on: May 15, 2018, 01:56:58 PM
Thank you for your time.

They cant since private key is required to set limit for an address.

If they can send coins from the wallet, the wallet contains the private key. If the wallet doesn't have access to the private key, it can't send any coins.


If someone bypass send limit ine the client side, what is the appraoch to take ? How the block chain will check that ? How the other clients trust the transaction ?

The Bitcoin blockchain won't check for these limits because it neither knows nor cares about these limits. The other clients won't check for these limits because they as well neither know nor care about these limits. If someone bypasses the send limit on the client side there's nothing you can do about it.

If you really want to have absolute security about the withdrawal limits being enforced, all you can do is create an alt that does so on the protocol level.
2152  Bitcoin / Development & Technical Discussion / Re: Set send limit for particular bitcoin address ? on: May 15, 2018, 01:03:29 PM
If someone get your private key, sure you will lose everything, but this will prevent some attacks like:
- steal everything from JSON RPC api for web services

Exchanges should keep everything in cold storage to begin with. If you can empty their wallets using their API they already have fucked up security so badly that no rate limiter will be able to help them.


- if someone have access to your phone or desktop client, he cant send everything

Of course they can, because then they simply increase the withdrawal limit before stealing your coins.


But  the main question remain, how it is possible programmatically to add this feature.

1) Keep track of outgoing transactions within the last 24 hours
2) Whenever a new transaction is made, accumulate the outgoing transaction amount and check against it
3) Publish the new transaction on the blockchain if the outgoing transaction amount is smaller than the withdrawal limit minus the accumulated amount of outgoing transactions within the last 24 hours
4) Otherwise display user message
2153  Bitcoin / Development & Technical Discussion / Re: Set send limit for particular bitcoin address ? on: May 15, 2018, 09:44:06 AM
Is there any altcoin based on bitcoin core implemented this feature ?

Altcoins(here: BTC forks) are based on bitcoin, not 'bitcoin core'.
Bitcoin core is just a client(full node / wallet) to access the bitcoin network.

But, no. I am not aware of an altcoin providing such a 'feature'.
What would be the sense of such a feature? What problem does it solve?


It's mentioned in the original post:

This will prevent stealing big amount of BTC in a major exchanger and even from owners.


I'm not sure if such a measure would be all that effective though. Keep in mind that the owner of the coins would be affected by this withdrawal limit as well, which means they would have no way to move their coins to safety should a breach occur -- as the adversary would already have used up the contingent of that daily limit. So while an adversary could not clean out a wallet in one fell swoop, you'd have a daily race between the adversary and the original owner of the coins on who manages to get the daily contingent of coins out first.

Another challenge is the following: How is the limit defined? If it's (a) hard coded as part of the protocol, you have a crippled payment network that depending on the exchange rate supports either only too small denominations or has limits that are too high to make any sense for protection purposes. If it's (b) defined by the address owner, ie. the holder of the private key, the adversary can easily lift the limit up themselves.
2154  Alternate cryptocurrencies / Altcoin Discussion / Re: DAGs are applyable for blockchain ? on: May 14, 2018, 03:15:17 PM
DAGs differ from blockchains in that they  store transaction history in a vastly different way.

On blockchains transactions are ordered by concrete checkpoints -- that is, the blocks that confirm a transaction. DAGs don't care all that much for transaction ordering as long as they are not double-spent -- which also seems to be the biggest challenge for DAGs so far.

While most blockchains mitigate double-spends by applying PoW, PoS or other proof-of-resource schemes, DAG-based cryptocurrencies so far rely on centralized, trusted entities -- eg. Iota's coordinator and ByteBall's witnesses.

So far I'm not aware of any decentralized DAG-based cryptocurrencies; I'm not sure whether the need for centralization really is an inherent property of DAG-based cryptocurrencies though.
2155  Bitcoin / Bitcoin Discussion / Re: Fundstrat:"Bitcoin will cost $64'000". on: May 14, 2018, 02:37:29 PM
Fundstrat predict that the Bitcon will cost $64,000 by the end of the year. The most interesting in this prediction is that it is based on the growth of mining activity.Note, Fundstrat predict that the hash rate will increase to 350% until 2019. Sam Doctor, head of data research at Fundstrat, said in a report:

[...]

Do you agree with the analysts at Fundstrat?

I love some good speculation as much as the next guy, but it still seems rather unfounded.

Looking at the hashrate of the last 2 years, the growth of mining activity during the last few months hasn't increased more than usual.

https://blockchain.info/charts/hash-rate?timespan=2years&scale=1


Ignoring the big slope during the advent of ASICs, hashrate growth has been fairly stable since late 2011. Looking at 2014 the hashrate seems to grow more than usual in wake of a bubble (could also have been ASIC laggards though), but in itself doesn't seem like a good indicator of future price movements.

https://blockchain.info/charts/hash-rate?timespan=all&scale=1


It is also worth noting that at this point the majority of Bitcoins has already been mined, so investor sentiment will have a larger influence on the Bitcoin price than miner sentiment.
2156  Bitcoin / Development & Technical Discussion / Re: Set send limit for particular bitcoin address ? on: May 14, 2018, 01:30:57 PM
How it can be done ?

Is it possible for a bitcoin fork for example ? and can be applied for any bitcoin address proving the private key to check if he/she own that address ?

All you could do is make your own hardfork, but then you'd end up with an alt on its own blockchain and not Bitcoin.

If you only write a wallet client that enforces such a limit you would have gained nothing, as you would need to implement such a feature on the protocol level. So while your wallet client would check for such a limit, any adversary that wants to steal coins would simply use a wallet that doesn't enforce it.

Alternatively you could try using timelocked transactions and periodically shuffling coins around on an application level. That would be incredibly kludgy though and not necessarily increase security.
2157  Bitcoin / Development & Technical Discussion / Re: Derivation path of trezor wallet on: May 14, 2018, 12:51:19 PM
I might just not have found the correct function. But it seems that this is currently not possible with this libary  Huh

It does indeed look that way. There's a couple of discussions on their GitHub about adding SegWit support, none of which lead to any meaningful results. Their release history also doesn't include anything about P2SH SegWit addresses:

https://github.com/bitpay/bitcore-lib/releases
2158  Bitcoin / Development & Technical Discussion / Re: Sacrificing Decentralization for Scalability on: May 13, 2018, 02:29:06 PM
AFAIK, mining algorithms are designed to decentralize the transaction processing and production of coins in the first place.
But it naturally strongly tends to concentrate the minig power since the reward depends on it.

I think this is rather a consequence of the "winner-takes-all" nature of the Bitcoin block reward.
After all there is only a remuneration for the first miner, who successfully mines a block, which makes mining only economical
if you either have a large percentage of the total hashrate or are part of a mining pool that enables
you to partake in the block reward even if you donīt mine the block yourself.

In part sure, but I wouldn't underestimate the effects of economics of scale.

Large mining operations can stay profitable at lower margins, which in turn makes it harder for smaller miners to remain profitable, further feeding into the profitability and thus growth of large mining operations. I'm afraid this is inevitable with pretty much everything that is turned into a business though.
2159  Bitcoin / Development & Technical Discussion / Re: Sacrificing Decentralization for Scalability on: May 11, 2018, 12:38:09 PM
What are you opinions on this- Algorithms that sacrifice decentralization for scalability are not ideal, as they increase the attack surface from powerful adversaries.

There are many variables to this statement- Decentralization, scalability, protocol security, why sacrifice? Is there a better way to think about it all and what are your thoughts on this?

Decentralization vs scalability vs security seems to be one of many tricky trilemmas, with Bitcoin being the first technology to bring decentralization and security together -- the other two possible combinations having been covered by banks and BitTorrent respectively (amongst others).

So yeah, in the case of cryptocurrencies I fully support decentralization and security over scalability, because otherwise, what's the point? Security is necessary to transmit value, otherwise you can't use it as a money. Decentralization is necessary as a means to an end to achive trustlessness and permissionlessness -- a benefit that centralized solutions do not seem to offer. This leaves scalability as a bit of a stepchild, but that doesn't mean that it can't be improved upon.

The problem when discussing these matter is often that different people have different opinions on (a) what constitutes sufficient decentralization or sometimes even (b) whether decentralization is important at all. Prime example for (a) being the whole Bitcoin vs BCash discussion, AKA "big blocks lead to centralization" vs "payment channels lead to centralization". Prime example for (b) being the likes of Ripple and effectively every ICO ever made, whether they admit it to themselves or not.

Regardless of what your thoughts are on this matter, cryptocurrencies offer something that has been unprecedented so far: Choice. You now have a shitload of currencies to choose from, no matter your preference. Which of these choices will make a real world difference, only time will tell.
2160  Bitcoin / Bitcoin Technical Support / Re: Can I slowdown someone's transaction? on: May 10, 2018, 10:42:15 AM
I'm going against the consensus here by saying a theoretical yes, but it'll slow down many other transactions too: a spam attack on the blockchain. Just make enough new transactions with a higher fee per byte than the transaction you want to slow down, and your transactions will be included first.
It'll lead to fee spiraling up, and while a RBF will cost the transaction in question a few dollars at  most, you'll be paying up to millions of dollars per day.

So yes, it's possible in theory, but quite unlikely to do.

Even ignoring RBF and CPFP spamming the network wouldn't guarantee your success though. Sure, you could slow down the whole network, but the specific transaction you are trying to target could by some happy circumstance still slip through the cracks and end up in one of the next blocks.

It is also worth noting that OPs scenario assumes that the transaction is already published. Assuming a reasonable transaction fee this gives a would-be adversary less than 10 minutes (ie. a block interval) to have their spam transactions propagated and validated all over the network. And even then there's a chance that a miner includes transactions that arrived before the spam attack first -- including the targetted transaction.
Pages: « 1 ... 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 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 [108] 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 ... 204 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!