Bitcoin Forum
May 23, 2024, 07:54:15 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 »
2961  Other / Meta / Re: Save Bitcoin Discussion subforum on: November 22, 2018, 11:26:57 AM
Unfortunately, there are more spammer/spam post than moderators could handle. The only thing you could do is by self-moderate your thread and remove all spam/FUD.
There's solution such as disable signature on "Bitcoin Discussion" or ban all Signature Bounty, but we know that won't happen.

That's why most member don't visit that boards or only participate on/make self-moderated thread.
2962  Bitcoin / Development & Technical Discussion / Re: 2038 year problem: does it have an impact on bitcoin? on: November 21, 2018, 06:26:20 PM
Bitcoin won't face this problem in 2038 as bitcoin use unsigned 32-bit/4-byte int

But i'm not sure if all client or wallet uses same data format or already migrate to longer timestamp format (such as unsigned 64-bit/8-byte int)
2963  Local / Bahasa Indonesia (Indonesian) / Re: [Info] Data Estimasi, Sirkulasi BTC & Reward Mining BTC yang masih tersisa on: November 21, 2018, 06:25:08 PM
Berbicara tentang bitcoin block time, hashrate dan difficulty. Harus diketahui bahwa rata-rata block time sekarang adalah 9.4 menit, bukan 10 menit.

Code:
Timestamp block #550981 : 1542823475
Timestamp block #1 : 1231469665

Perbedaan waktu timestamp : 1542823475 - 1231469665 = 311353810
Rata-rata timestamp : 311353810 / 550981 = 565.089921431

1 timestamp = 1 detik, maka rata-rata block time adalah 565.089921431 detik / 9.418165357 menit

More info :
1. https://arxiv.org/abs/1801.07447. Lebih tepatnya, bagian "II-B Block timestamps"
2. https://www.domob.eu/research/DifficultyControl.pdf
3. https://bitcointalk.org/index.php?topic=4905698.msg44176636#msg44176636
2964  Bitcoin / Development & Technical Discussion / Re: In case of a 51% attack, can the damage be reverted? on: November 20, 2018, 11:07:25 AM
With rollback you erase a chunk of the history. And yes, that means all the transactions included in that block / those blocks.
Luckily Bitcoin network is strong enough to make 51% attack too expensive to worth it, because the rollback is a nightmare and really nobody would consent to support it.

Actually, AFAIK it happened twice :
1. Value overflow in 2010 where attacker generate 184,467,440,737.09551616 Bitcoin
2. Accidental hard-fork after QT 0.8 release where it has different DB version and not compatible with older version

So, if something major like that happen again, rollback might be supported by parts of the community

Note that a long range 50%+1 attack is impractical and won't e carried out in real world because the attacker will ruin the coin under consideration by such an attack while spending too much resources (electricity, rents, ...) it turns the whole purpose of the attack to be void.

I agree as it's not impractical, expect it happened once with Bitcoin Gold (a fork of BTC). AFAIK attacker borrow hashrate from various mining rental services such as NiceHash to reverse 22 blocks, which is far higher than average confirmation needed by most merchants/exchange (1-6 confirmation).
While it can't happen to Bitcoin as there's no services which could provide hashrate enough to perform 51% attack. All cryptocurrency which it's hashrate is lower than hashrate of mining rental service combined should be very careful.
2965  Bitcoin / Development & Technical Discussion / Re: Bitcoin Scaling Solution Without Lightning Network... on: November 17, 2018, 05:11:57 PM
     Unlike, BCH, the BTC network already has consensus mechanisms in place that they are willing to use in order to ensure the vast majority of the network is on the same page before proceeding. As demonstrated by the UASF, we can also implement ways to ensure the miners can be persuaded to go along with the wishes of the non-mining users. If someone doesn't want to wait for a high consensus in order to implement their "improvements," they are free to go fork off. That's why we already have hundreds of alt coins right now. As I have already acknowledged, the "bigger block" solution probably won't be practical for at least a decade or so. I have also acknowledged that the second layer solution would probably end up being more efficient with the resources. However, it is nice to know that there is a plan "B" to the scaling solution, just in case the problems with the LN cannot be overcome.

Looks like no one remember about transaction compression (reduce transaction size). This is similar scenario with internet scaling in past where people only focus on increasing bandwidth rather than compress the content and compression format such as MP3 solve many problem (including internet scaling a bit).

IMO, bitcoin need all of it (n-layer network, higher block size limit and lower transaction size) to be able to scale without lots of security/decentralization trade-off.
2966  Bitcoin / Development & Technical Discussion / Re: Bitcoin Scaling Solution Without Lightning Network... on: November 17, 2018, 03:35:00 AM
This has been discussed many times and unfortunately, majority of Bitcoiner would disagree since increasing block size would increase the cost of running full nodes.
Split block data to many different nodes type is called Sharding and already proposed many times such as BlockReduce: Scaling Blockchain to human commerce
Besides, IMO sharding open lots of attack vector, increase development complexity and requiring more trust.

Additionally, LN help bitcoin scaling a lot, even though it's not perfect solution. Those who said that clearly don't understand how LN works and it's potential.
Lots of cryptocurrency including Ethereum are preparing 2nd-layer/off-chain as scaling solution because they know it's good scaling solution.
2967  Other / Serious discussion / Re: "The Blockchain Lie" on: November 15, 2018, 05:50:41 PM
Well, in principle you are right. But with that particular person's background
Quote
Roubini (...) was Senior Economist for International Affairs in the White House's Council of Economic Advisers during the Clinton Administration. He has worked for the International Monetary Fund, the US Federal Reserve, and the World Bank
you would expect him to know what he is talking about when he talks about money, even crypto-money, especially if he talks about it.

When I read such controversial information coming from people who would be expected to know what they are talking about, I always feel there may be their own hidden agenda behind their words.

You just prove what i'm said is right, because :
1. Most experts on same fields (with him) who voice his/her opinion about Bitcoin/Cryptocurrency clearly have no idea or don't understand about what they're talking about.
2. I doubt anonymity/pseudonymity, full-control over money,  un-censorable  & decentralization are important things in today's economy which makes those expert can't see potential of Bitcoin/Cryptocurrency
2968  Bitcoin / Development & Technical Discussion / Re: Dead man's switch on: November 15, 2018, 05:36:54 PM
There are many ways if he rely on trusted people or 3rd party which already mentioned by others.

Otherwise, the closest things that i could think is using P2SH transaction/bitcoin script where the receiver only can claim the Bitcoin after n days/blocks. To prevent claim abuse while he's still alive, he could remake the script with different timelock before current timelock is "expired".
The rough code should look like this (i'm still learning bitcoin script, so most likely it's inaccurate) :
Code:
OP_IF
    <Alice's Public Key> OP_CHECKSIG
OP_ELSE
    <90 days> OP_CSV <Bob's Public Key> OP_CHECKSIG
OP_ENDIF
2969  Bitcoin / Electrum / How do i verify Electrum installer on Linux? on: November 15, 2018, 10:27:49 AM
As the title mentioned, how do i verify Electrum on Linux? I'm talking about installing Electrum on Terminal with these command :
Code:
Install dependencies:
sudo apt-get install python3-setuptools python3-pyqt5 python3-pip
Install Electrum:
sudo python3 -m pip install https://download.electrum.org/3.2.3/Electrum-3.2.3.tar.gz#egg=electrum[fast]

or should i just download Electrum's source, verify it's signature and compile it myself?
2970  Other / Meta / Re: Add Altcoin Development section on: November 15, 2018, 04:55:35 AM
Your idea has been suggested by many members previously (including me), but until now it doesn't happen. IMO it's because :
1. No moderator with sufficient altcoin's technical knowledge which means moderator can't identify which post is FUD, troll or not
2. Many members would pretend they have in-depth knowledge, even though all they do are throw some terminology or details from other website/whitepaper
3. The board would turn into announcement/promotion board where each coins claims they have best technology

Besides, few of non-bitcoin/altcoin technology already discussed on Development & Technical Discussion.
Things might be different if this suggested-board have some restriction such as signature disabled or minimum rank (Jr. Member / Member).
2971  Bitcoin / Development & Technical Discussion / Re: Detecting when a private key has been swept on: November 14, 2018, 02:32:30 PM
This is what I need. How do I check if a specific address (that I know) had an outgoing transaction?

There are few ways :
1. If you're running full node, add address as watch-only address. Then configure walletnotify to run script (https://bitcoin.stackexchange.com/questions/24457/how-do-i-use-walletnotify)
2. Use 3rd party API/service which notify when there's transaction related with specified address
2972  Bitcoin / Development & Technical Discussion / Re: Ways of transacting with bitcoin must be unified. on: November 14, 2018, 02:18:01 PM
--snip--

Stop promoting your centralized & closed-source wallet service. Your wallet service is the opposite of what Bitcoin trying to reach, which is decentralization and full control over your money.

Wallet such as Electrum might be harder to use, but it's better than lose pseudonymity & full control over your coins.There's no difference between bank and your service, expect different currency choice.

I didn't self-moderate this thread because I thought I didn't need to in this section.

I reported Freewallet reply for being off-topic spam.

Usually you don't need to as almost all spam/off-topic are deleted in this section, even if it's made by reputable member.
Most of the times, spam are done by newbie / newly created account and all of them are deleted.
2973  Bitcoin / Development & Technical Discussion / Re: Ways of transacting with bitcoin must be unified. on: November 13, 2018, 05:29:43 PM
While i agree with your opinion, most of the hurdle comes from :
1. Wallet developer who don't bother upgrade their wallet to support newer Bitcoin features (Bech32 SegWit, Payment protocol, RBF, etc.)
2. No automatic update or message to upgrade wallet to latest version
3. User choose bad/centralized wallet (freewallet, coinbase, etc.)
4. There's no implementation guide/standard yet, such as signing message with Bech32 address (no idea if there's standard now)

The only way to unify bitcoin's transaction standard (without hard-fork which force user and developer update their wallet) that i could think are :
1. Constantly ask wallet's company/developer to support newer features
2. Encourage user only to use wallet which support newer features (and decentralized obviously)
3. Boycott all wallet/services which don't support newer features (Last resort)
2974  Alternate cryptocurrencies / Altcoin Discussion / Re: The Birth of Ethereum on: November 08, 2018, 06:06:22 PM
It's quite confusing (since there are various changes), but AFAIK :
1. Mastercoin is rebranded as OMNI. You can check basic info at https://www.openmarketcap.com/tokens/omni or https://coinmarketcap.com/currencies/omni/
2. OMNI is part of OmniLayer platform. The most popular usage was Tether/USDT and there's list of OmniLayer usage at https://www.omniexplorer.info/properties/production.
3. Most tasks are done on OMNI network, not on Bitcoin network. With 4-Layer internet model as analogy, Bitcoin is Network Layer while OMNI is Application Layer.

I will keep making posts like this. So, do you think is it better to post in the serious discussion or in the Altcoin spam discussion?

Just post it on serious discussion, you won't get accurate/detailed answer on Altcoin discussion. Even if you self-moderate the thread, your thread will be buried quickly.
2975  Bitcoin / Development & Technical Discussion / Re: Top upcoming proposals on: November 08, 2018, 12:00:54 PM
1. MimbleWimble is actively developed, but not for Bitcoin. It lacks support from Bitcoin community, mainly because it's not popular and not compatible with bitcoin script
2. TumbleBit already available today on Breeze Wallet
3. Schnorr Signatures is actively developed, but it took long time since there's no standard for it
4. Confidential Transactions won't coming to Bitcoin since it has scalability trade-off (bigger transaction size and longer verification time). Most privacy-based cryptocurrency use it though

Also, there are few upcoming proposal which are interesting
  • Dandelion
  • MAST
  • Eltoo
  • Bulletproof (useless unless CT is used as well)

Edit : looks like Pmalek already answer your question while i verify my memory Roll Eyes
2976  Bitcoin / Bitcoin Technical Support / Re: NOT ENOUGHT SPACE IN MY MAC on: November 07, 2018, 05:30:52 PM
Thank you for your answer.
I don't found how to run the prune mode.

1. Settings > Options


2. Enable "Prune block storage" then input storage size


Regarding:
"If you insist to keep all blockchain data, then move blockchain to external storage or add/replace with new HDD to your Mac are the only option.
Just move whole bitcoin folder to different location, make sure there's no bitcoin folder on default location and run Bitcoin Core again. Bitcoin Core think it's first time you run Bitcoin Core and ask you to choose directory location, then you just need to choose location of moved bitcoin folder."

I don't really know how to do; could you detail me the way to do it please?

Easiest guide that i could find https://bitzuma.com/posts/moving-the-bitcoin-core-data-directory/

P.S. External HDD isn't best storage option since there's higher chance block/wallet corrupted.
2977  Bitcoin / Development & Technical Discussion / Re: Someone says about "running your own full node" but.. on: November 07, 2018, 01:22:33 PM
First setting up full nodes. I use prune 5000, it took me 5 days to sync.

Pruning only reduce storage space used by only store x latest blocks, you still need to download (and verify) all blocks. That's why it took so long.

are all these people are only parroting what others said and never do it themselves?

Only running full nodes is easy, but configure it for specific usage (such as payment services) is tricky.

why the fuck is this so fucking hards?

Because you chose the hard way, there are some better alternatives which don't involve 3rd party such as :
2978  Bitcoin / Bitcoin Technical Support / Re: Btc transaction with camoufled outputs on: November 05, 2018, 02:07:41 PM
FYI, some people refer native SegWit address (starting with bc1) as Bech32 address and refer nested SegWit address as P2SH SegWit address. Just in case so you won't be confused with the terminology.

While SegWit have many advantage which mentioned by BitCryptex, not all Bitcoin wallet support sending Bitcoin to Bech32 address (but all of them support send to nested SegWit address).
2979  Bitcoin / Development & Technical Discussion / Re: How does bitcoin store the utxo set? on: November 03, 2018, 03:26:22 PM
IS the utxo set stored independently from the block set?

Yes. It's called chainstate, few call it UTXO set.

so for each block that comes in you store;
block (Key: BlockHash)
then extract each tx and store;
tx (Key: TxHash)

AFAIK it's true, chainstate uses key/value pair method which contain TX hash and block hash.

how does bitcoin search the db for a given utxo to verify a transaction is legitimate if it just stores the blocks?

By access chainstate, not access blocks
2980  Other / Meta / Re: POWERFUL SUGGESTION TO FURTHER IMPROVE BITCOINTALK FORUM on: November 01, 2018, 09:39:21 AM
Anyone who suggest KYC in cryptocurrency space shouldn't use cryptocurrency in first place and keep using fiat (exception for centralized exchange and few merchant). I would rather leave this forum rather than give my identity.
Even CloudFlare implementation is enough to make good member who want preseve their anonymity left this forum.

If we want to prevent spam, scam or merit farming, disable signature and remove bounty child board are better option.

TLDR : Your idea can go to hell.




Rather than blocking newly created accounts through IP addresses tracking, I would suggest that a thorough KYC should be done for newly registered members (such as email and ID verification)

Hey Mike.  Smiley

You really should check out bitcoin - it is an anonymous decentralized currency. 

You meant pseudonymous Smiley
Pages: « 1 ... 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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!