Bitcoin Forum
January 25, 2021, 01:12:31 AM *
News: Latest Bitcoin Core release: 0.21.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 [224] 225 226 227 228 229 230 231 232 233 234 235 »
4461  Bitcoin / Development & Technical Discussion / Re: Will bitcoins no longer be mined after 2024? on: April 24, 2018, 02:55:36 PM
No new Bitcoin will be mined/generated after 2140, but miners still make new Block (which contain transaction and maybe smart contract in future) as usual.

With ethereum moving towards Casper Proof of Stake you wonder if or when Bitcoin will follow suite. With the environmental impact and increasing cost of mining it's probably inevitable.

I think mining activity don't impact environmental too much (at least for now), but AFAIK PoS is less secure than PoW.
Read this article (https://medium.com/@hugonguyen/proof-of-stake-the-wrong-engineering-mindset-15e641ab65a2), even though i disagree with few points such as risks of checkpoint.

Miners will be rewarded with transaction fees only when that happens.

Well if they are not mining coins and rely on fees then should we not just rename them to something more
appropriate like "Bankers" to save all the confusion.

Using coins instead of gas to maintain the network in financial terms is "Leverage" and can make you very rich or very poor
very fast and this should had been avoided in the first place since it can lead to trouble and i have been reading about Bit-Cash
miners sending coins into a black-hole to manipulate the price today.

The network and the coin need to be separated like is happening in more advance networks like EVO and to some degree with ETH
but Bitcoin is stuck in the dark days and needs a re-think instead of keep attacking the messengers who point this out.

Do you imply that most cryptocurrency use "Bankers" system since the protocol force user (or wallet include fee by default) to pay fees on transaction?
4462  Other / Serious discussion / Re: Is Bitcoin Destroying the Planet? on: April 21, 2018, 02:33:43 PM
Just by see total energy used to Mine bitcoin (or any PoW-based cryptocurrency) isn't enough to prove that mining is destroying earth, since there are few question such as whether miners use renewable/Eco-friendly energy source and how "Eco-friendly" is their mining activity. If most miners use renewable/Eco-friendly, i don't see any reason Bitcoin is destroying Earth.

Even if miners use lots of electricity to the point where there's electricity shortage, there are solutions such as increase electricity price for miner as high as industrial electricity price in medium-big scale.

Also, i think PoW is the most secure consensus protocol. More info : https://medium.com/@hugonguyen/proof-of-stake-the-wrong-engineering-mindset-15e641ab65a2
4463  Bitcoin / Development & Technical Discussion / Re: Best blockchain for cheap public data records - Need advice on: April 20, 2018, 01:58:18 PM
I'm not sure use Cryptocurrencies's Blockchain for storing data is good idea since it would be expensive no matter which cryptocurrency you use.

I only can guess decentralized cloud storage which use Blockchain technology such as :
1. https://storj.io/
2. https://filecoin.io/

P.S. i never use these service, don't know their reputation and personally i doubt any of these services will work on big scale.
4464  Bitcoin / Development & Technical Discussion / Re: Lightning Network ideal for in-game currency in MMO games? on: April 17, 2018, 05:46:45 PM
1. If on-chain fees which used to open/close channel and refill balance isn't too high ($.1 or less), i think LN is fast and cheap for in-game currency or micro-transaction.
2. The real question is finding developer who wants to implement LN on their online games and find out which online game community who would use Bitcoin in LN layer.
3. IMO, I think LN isn't ready since there aren't any friendly LN wallet which can help user on unexpected cases such as can't find route and too low balance/fee where most user can't understand.
4. Great idea. I don't see any big problem for user if they only sent bitcoin (one-way) since that means they don't need to online 24/7 (or use 3rd party services) to see whether other peer try to cheat by broadcast earlier HLTC.
4465  Bitcoin / Development & Technical Discussion / Re: Is lightning really the answer? on: April 16, 2018, 04:36:25 PM
You clearly don't understand how LN works.

1. It's true that you connect to another person through nodes, but that doesn't mean the nodes hold your Bitcoin.
2. Clearly LN is different with banking system since you can connect to another person more than a way (if available) and LN HLTC (hashed timelock contract) is encrypted.
3. Without LN or other side-chain solution, Bitcoin can't scale to the VISA/global transaction level. Even with increasing block weight (not block size), this will disrupt decentralization.\

Some links that might be useful for you :
https://medium.com/@The1Brand7/lightning-faq-67bd2b957d70
https://hackernoon.com/an-overview-of-lightning-network-5a46cf3689f6
4466  Bitcoin / Development & Technical Discussion / Re: Lightning Network / Bitcoin scaling question on: April 15, 2018, 05:30:07 PM
My personal thought :
1. It's obvious Bitcoin need larger block size weight limit, even LN whitepaper mention this.
2. When block is full (with decent unconfirmed transaction) even when majority people use LN, increasing block weight is needed.
    The hard part is find the right limit to make sure it don't risk decentralization (people still can run full nodes after increase the limit without expensive device) & getting community approval.
3. Side chain (off-chain, extension-chain or other terms) isn't the only solution, but surely many side-chain will make user confused.
4. There are another technology that also can help scaling solution such as Schnorr Signature, MAST & Bulletproof which can reduce transaction size on specific case.
5. I also agree that LN isn't the only answer/piece for Bitcoin scaling.
4467  Bitcoin / Development & Technical Discussion / Re: Bitcoin Pay on: April 15, 2018, 03:15:37 PM
Hi! As I am new to whole thing I actually didn't look into this topic for some time.

Thanks to everyone, who answered.

Here is a link to the project:
https://www.bitcoinpay.com/en/about

Nevertheless I have more experience now and I did mix up this with lightning network. For now it looks to me strongly fraudulent or at least extremely underdeveloped. If you have more information on the topic just write me Smiley

Thanks again and I will try to answer earlier than in 120 days this time 😣😣

I thought you was talking about BTP which is one of bitcoin fork.

But in this case they don't do anything innovate, all they do is make a payment service (where BitPay, CoinBase and others already do it earlier) and accept zero-confirmation transaction to make their system looks fast which already accepted by some payment service/merchant since few years ago.
4468  Bitcoin / Development & Technical Discussion / Re: Can you think of ways to use LN offline? on: April 14, 2018, 06:05:28 PM
I only think using LN offline only can work when these conditions are meet :
1. The sender (Bob) and receiver (Alice) make channel through local connection (WLAN, NFC or Bluetooth most likely) or reconnect through local connection.
2. Both party trust each other and won't broadcast earlier transaction (considering earlier HTLC already meet the timelock requirement)
3. If Bob only send and Alice only receive all the time, Alice must trust Bob won't broadcast earlier transaction (also considering earlier HLTLC already meet the timelock requirement)

But AFAIK, using offline LN would be safer if both party make HTLC with time far in future and both of them can going online later. CMIIW.
At this point, simply make regular transaction with mobile wallet (if the wallet store required blockchain file) and send signed transcation to receiver and broadcast it online is more simple.
4469  Bitcoin / Bitcoin Technical Support / Re: Any other Operating systems with a built-in Crypto wallet? on: April 14, 2018, 05:50:41 PM
Cryptocurrency demand is very low compared with other features for any Operating System and developer wouldn't add features which have minor demands since that will make development time longer and increase installer/OS size. Especially since small installer size is important for lightweight OS.
Also, i think it would be difficult to prove the developer don't add malicious code or backdoor to the wallet or the integration might not done properly.

Only cryptocurrency OS or OS which have privacy/anonymity/security who would cryptocurrency wallet for their operating system.
Download the wallet installer and verify it before install is more reliable/safe anyway.
4470  Bitcoin / Development & Technical Discussion / Re: Will a failed transaction get included on the chain? on: April 13, 2018, 04:56:36 PM
In Bitcoin, if nodes/miner receive invalid transaction, they won't broadcast the transaction or include the transaction in the block. Even if miners accidentally mine a block which include invalid transaction due to buggy software, others node simply reject that block.

But in Ethereum, you still need to pay some Ethereum/Gas even if the transaction/smart contract is failed since ETH network already use their computational power to verify that transaction/smart contract.
However, there's no way to reverse smart-contract which is valid (have correct scripting/format and can be run on ETH VM successfully), but have logic error.
4471  Other / Serious discussion / Re: Why force me to spend? on: April 13, 2018, 09:40:26 AM
HODL isn't bad things, but people must aware that if early bitcoiners don't spend their bitcoin and convince people to do same thing, i think Bitcoin price won't reach that far.
Obviously no one force you to spend your bitcoin, but i (and some people) spend bitcoin sometimes would help/convince more people to accept bitcoin (or at least keep accept bitcoin).

Also, bitcoin deflation model indirectly cause people to HODL. Personally, i think tiny inflation (0.1% or less) in bitcoin would be better and indirectly make HODL not too useful and make people spend their bitcoin even though majority community is disagree with my opinion.
4472  Bitcoin / Bitcoin Technical Support / Re: Anyone have the full database of bitcoin core upload on cloud servers ? on: April 12, 2018, 04:36:45 PM
Even if you can find download link with high speed support, you still need hours-days to verify downloaded blockchain where the speed depends on your PC/Notebook specification.
If you're not in hurry to download whole bitcoin's blockchain, i suggest download it with bitcoin-qt.exe or bitcoind.exe (which is lighter than bitcoin-qt.exe) as background application.
4473  Bitcoin / Development & Technical Discussion / Re: double spending questions on: April 11, 2018, 04:13:29 PM
to clarify my questions.

from blockchain explorer what I see is:

from wallet         to wallet              amount
-------------        ----------             ---------
wallet_address1  wallet_address2      0.1
.....
.....

I don't see anything associate to a crypto coin.

if blockchain explorer doesn't show all transaction info, then what exactly a transaction looks like?

Thanks


Actual transaction don't have info about sender or receiver address, you can use Bitcoin core with getrawtransaction commend on it's CLI or http://chainquery.com/bitcoin-api/getrawtransaction to see RAW transaction.

An example of raw transaction with 1 input and 1 output (which decoded from hex format) :
Code:
{
"result": {
"txid": "b6e6cc6b9cd80f8de2ac85cfeedea51ac5068e3c20f92a992145e6a46c97e9c4",
"hash": "b6e6cc6b9cd80f8de2ac85cfeedea51ac5068e3c20f92a992145e6a46c97e9c4",
"version": 1,
"size": 192,
"vsize": 192,
"locktime": 0,
"vin": [
{
"txid": "6ad5523d0e7994372d5d18199ce99494cf20bf947e74ee3aef1952b7a803c267",
"vout": 54,
"scriptSig": {
"asm": "3045022100f09c8e2095fdb0a52a723b146660dc9a85ee4cff4a907263a43cd894051c34a302203f34ee6332ca955d6feeaa8a97179b5d6f2ce443f37b2ebc2bcc33e5538320d5[ALL] 033b63ae8bc8a95a6fa777f6c61247adec7e2fad8f9a8e96d58129ed8d79d9460c",
"hex": "483045022100f09c8e2095fdb0a52a723b146660dc9a85ee4cff4a907263a43cd894051c34a302203f34ee6332ca955d6feeaa8a97179b5d6f2ce443f37b2ebc2bcc33e5538320d50121033b63ae8bc8a95a6fa777f6c61247adec7e2fad8f9a8e96d58129ed8d79d9460c"
},
"sequence": 4294967295
}
],
"vout": [
{
"value": 0.07630000,
"n": 0,
"scriptPubKey": {
"asm": "OP_DUP OP_HASH160 26741a34fc541e7f1098f5bd3a88fc75fb7b8429 OP_EQUALVERIFY OP_CHECKSIG",
"hex": "76a91426741a34fc541e7f1098f5bd3a88fc75fb7b842988ac",
"reqSigs": 1,
"type": "pubkeyhash",
"addresses": [
"14WKmDyacWoGiExA8fkqYPxMk7LuQryTHK"
]
}
}
],
"hex": "010000000167c203a8b75219ef3aee747e94bf20cf9494e99c19185d2d3794790e3d52d56a360000006b483045022100f09c8e2095fdb0a52a723b146660dc9a85ee4cff4a907263a43cd894051c34a302203f34ee6332ca955d6feeaa8a97179b5d6f2ce443f37b2ebc2bcc33e5538320d50121033b63ae8bc8a95a6fa777f6c61247adec7e2fad8f9a8e96d58129ed8d79d9460cffffffff01b06c7400000000001976a91426741a34fc541e7f1098f5bd3a88fc75fb7b842988ac00000000",
"blockhash": "00000000000000000044edfb976653cedf4b43a69e673d428f9acb342a231f51",
"confirmations": 1,
"time": 1523460631,
"blocktime": 1523460631
},
"error": null,
"id": null
}

If you're interested or want more info, you can check :
1. Mastering Bitcoin, 2nd Edition chapter 6
2. https://en.bitcoin.it/wiki/Raw_Transactions
3. https://bitcoin.org/en/developer-reference#raw-transaction-format
4474  Bitcoin / Development & Technical Discussion / Re: double spending questions on: April 11, 2018, 08:56:53 AM
Miner/nodes will check the input in the transaction if it's already spend by check UXTO list or tx on mempool. If the input already spend, the nodes/miners will reject the transaction and won't be broadcast.
Even if double-spend attempt happen, the first transaction broadcasted or have lower timelock will be accepted. Also, the receiver simply can wait for a confirmation (or more for big transaction) as security.

That's also reason why there merchants don't accept zero-confirmation for big transaction or the fee is too low.
4475  Bitcoin / Development & Technical Discussion / Re: Shower thoughts on a 2nd layer Bitcoin network and why big blockers are scared on: April 10, 2018, 05:43:07 PM
It's true that Bank might run their LN nodes and charge fees for each transaction which hops through their nodes. But they can't make new coin from thin-air since AFAIK there's verification about balance in the HLTC, CMIIW.

The way I see it, is that they fear that Lightning nodes might be dominated/centralized by a few strong Lightning nodes or payment hubs and that the rest of the nodes will be unable to compete. I think what Bitcoin needs is strong competition and the fact that anyone can host a LN node, means that competition is still possible.

You can still open a direct channel between two individuals or entities, so nobody is blocking you to participate. You are also not creating new bitcoins from thin air, like it is done in fractional reserve systems, but merely transacting directly with people with the same bitcoin on a off-chain channel. The balance after all the transactions are done are just distributed to the participants and later added back to the Blockchain. <The same amount that was used in the channel>

That's true, but their argument is acceptable since user will be faced with 2 choices (considering the only routing channel is through strong LN nodes) :
1. Use strong LN nodes which have routing channel that user need, but with additional fees (this is what they really fear).
2. Make a new channel which consume time and on-chain fees.

--snip--
Sorry of this will break the chain of discussion but I had unanswered questions from previous threads that seemed to be about LN grievances, citing nodes as banks charging interest - something I couldn't find reference to.

Is this possibility OP discusses (and achow clarifies) where this idea of interest bearing loans come from?

I guess "nodes as banks charging interest" refers to LN transaction fees? Seems like a weird comparison though, as we already have a similar thing going on in the form of miner fees for on-chain transactions. Difference being, that in the case of LN nodes the fee market is much more favorable for people trying to transact money.

Their biggest argument isn't about how much the fees, but the one who receive the fees which is Banker who run LN nodes in this case and how Banker will convince user to connect through their nodes.
4476  Bitcoin / Development & Technical Discussion / Re: Resurrecting the Champ: PoW to become Bitmain/Buterin resistant on: April 10, 2018, 05:31:14 PM
I've made thread about similar problem at Do you think Bitcoin need to change it's PoW algorithm?. But changing/tweak/modify PoW algorithm is difficult once ASIC is available for public, hashrate dominated by ASIC or the algorithm isn't designed to combat ASIC (such as SHA-256).

For Monero, tweak CryptoNight algorithm isn't difficult since mining with CPU/GPU still profitable (which means ASIC haven't take over the network/hashrate), tweak CryptoNight don't change hash speed of CPU/GPU and most importantly majority community agree with their Core team decision.

For Bitcoin, it's hard task because :
1. ASIC completely dominate Bitcoin mining.
2. Changing algorithm to ASIC resistance is difficult since the network hashrate would be very low which makes block generation very slow and make Bitcoin network vulnerable during transaction since that means attacking bitcoin network 51% attack will be far easier. Even when considering there are ways to "tweak" SHA-256 just to break ASIC
3. Getting community approval over tweak/change which require hard-fork is difficult, especially from ASIC miners.

I think tweak Ethash algorithm at this point is good idea since the ASIC isn't available for public yet, but without Ethereum Foundation or majority community approval, your idea won't happen (at least without chain-split).
But i think enforcing dedicated memory requirements won't do much since ASIC/FPGA manufacture simply can add more memory, unless your solution is similar with CryptoNight which force high-speed/low-latency for efficient mining such as L2/L3 cache which is expensive in big capacity. CMIIW.
4477  Bitcoin / Development & Technical Discussion / Re: Transactions per second with the Lightning Network? on: April 09, 2018, 05:17:22 PM
That depends on internet speed, computing power and soft-limit of LN nodes (such as maximum connection). But obviously there's no way to count total transaction in LN or any non-public off-chain/payment channel/layer.
We can make very rough estimation based on on-chain transaction which used to open/close channel and refill balance.
4478  Bitcoin / Hardware wallets / Re: Ledger releasing native Desktop and Mobile apps on: April 08, 2018, 05:59:26 PM
Considering their good reputation with hardware wallet which have good security and good community/customer service, i'm sure this wallet will be favorite among user who needs cryptocurrency wallet or/and don't want run full nodes.
Jaxx and Exodus popularity could be beaten by Ledger if the application at least as good as their hardware wallet.
The app still requires you to have a Ledger.

You don't need to buy a hardware device to use Jaxx and Exodus, so you can't compare both of them with the new Ledger app.

But there's no info whether the wallet give user full access to their cryptocurrency private key or seed.
It should be pretty obvious that you will have access to your seed, which you can use to import your wallet into a different wallet (like Electrum).

My bad, i thought "Native desktop application" means standalone/fully independent wallet which don't require Ledger's hardware wallet.
4479  Bitcoin / Wallet software / Re: First Crypto Hardware Wallet for Smartphone ? on: April 08, 2018, 05:44:09 PM
That's unique product since there aren't many hardware wallet with mobile device support, but it would be better if XEEDA support both mobile and desktop devices.
Also, people who wish to buy device should wait until they make their OS/app/firmware open source in May 2018 and audited by professional/trusted auditor and there's no information when the product will be available or shipped for those who preorder which is worrying.
4480  Bitcoin / Hardware wallets / Re: Ledger releasing native Desktop and Mobile apps on: April 08, 2018, 05:38:49 PM
Considering their good reputation with hardware wallet which have good security and good community/customer service, i'm sure this wallet will be favorite among user who needs cryptocurrency wallet or/and don't want run full nodes.
Jaxx and Exodus popularity could be beaten by Ledger if the application at least as good as their hardware wallet.

But there's no info whether the wallet give user full access to their cryptocurrency private key or seed.
Pages: « 1 ... 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 [224] 225 226 227 228 229 230 231 232 233 234 235 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!