Pages:
Author

Topic: Someone says about "running your own full node" but.. (Read 758 times)

member
Activity: 364
Merit: 13
Killing Lightning Network with a 51% Ignore attack
Yeah... Because PoS is soooo perfect Roll Eyes

You choose to focus on pointing out flaws in your target, and quietly ignore the issues with your chosen "champion".

Bitcoin isn't perfect... I never claimed it was. In fact, I haven't seen any perfect crypto currency.

Would you care to share with the class where we should be "investing" if Bitcoin is such a poor choice? Huh

Yeah believe those lame ass quotes, and how many PoS coins have any of you btc pussies been able to crash.
Your count was zero last i checked.

Any and I repeat any low inflation PoS coins will be a better investment than btc by the year 2021.

By the way , the conversation was over and the original poster found what he needed,
But you felt the need to throw your little piss ant thoughts in the ring.

Sadly you are just a piss ant , with no interesting thoughts to share.
HCP
legendary
Activity: 2086
Merit: 4314
Yeah... Because PoS is soooo perfect Roll Eyes

You choose to focus on pointing out flaws in your target, and quietly ignore the issues with your chosen "champion".

Bitcoin isn't perfect... I never claimed it was. In fact, I haven't seen any perfect crypto currency.

Would you care to share with the class where we should be "investing" if Bitcoin is such a poor choice? Huh
member
Activity: 364
Merit: 13
Killing Lightning Network with a 51% Ignore attack
At least Bitcoin had $1000 worth of value to lose... Wink

It was a 15% drop in value... Granted, not ideal, but not exactly an earth shattering drop... and comparable to the same losses incurred by most other currencies over recent days.  *Shrug*

The price graphs on coinmarketcap don't make particularly pleasant reading for any currency at the moment.


All that I mentioned and all you understood was $1000 drop.  (Lame)

Yeah , you're a real genius.

Enjoy your declining investment.  Kiss


HCP
legendary
Activity: 2086
Merit: 4314
At least Bitcoin had $1000 worth of value to lose... Wink

It was a 15% drop in value... Granted, not ideal, but not exactly an earth shattering drop... and comparable to the same losses incurred by most other currencies over recent days.  *Shrug*

The price graphs on coinmarketcap don't make particularly pleasant reading for any currency at the moment.


Also... Just so you know, it's "versus"... Not "verses"
member
Activity: 364
Merit: 13
Killing Lightning Network with a 51% Ignore attack
Quote from: Zin-Zang's sig
 Proof of Stake aka Proof of Sustainability aka Proof of Superior Design
verses
Proof of Work aka Proof of Waste aka Proof of Worst Design Possible
The guy has some sort of axe to grind with Bitcoin... I'm not surprised at their level of ignorance and lack of understanding. Roll Eyes

Really, because it surprises me how stupid you bitcoin religious fanatics are on a daily basis.  Kiss
You ignore the energy waste.
You ignore the weak onchain transaction capacity.
You ignore the centralization issue, Bitmain owns you.  Wink
You ignore that LN hubs will required a money transmitters license or possibly even a banking license.
You ignore that the miners can kill LN with a 51% ignore segwit attack without hurting their onchain transactions.

You ignore so much and you think I have a problem.


LOL, now that is funny.    Cheesy Cheesy Cheesy



FYI:
Are you also ignoring the ~$1000 per coin you lost in 1 day.
Keep on ignoring stuff , it will end badly for you and then you'll realize who was truly ignorant.  Cheesy

HCP
legendary
Activity: 2086
Merit: 4314
Quote from: Zin-Zang's sig
 Proof of Stake aka Proof of Sustainability aka Proof of Superior Design
verses
Proof of Work aka Proof of Waste aka Proof of Worst Design Possible
The guy has some sort of axe to grind with Bitcoin... I'm not surprised at their level of ignorance and lack of understanding. Roll Eyes
legendary
Activity: 2912
Merit: 2066
Cashback 15%
Oh boy, this thread turned into a clusterfuck. artofwar, you ever got your payment processing logic up and running?


You are confused, non-mining nodes do not Validate shit, they relay information nothing else.

Of course non-mining nodes validate transactions and blocks before they relay them to their peers, everything else would be... not so smart.


Program Code word semantics that does not fulfill the function of the wording ,
is just another lie to fool the morons that think running a non-mining full node matters, it doesn't.

[...]

PrOgRaM cOdE WoRd SemAntiCs tHaT DoeS nOt FulFiLL tHe fUncTioN oF ThE wOrDing.

Sure thing buddy. Sure thing.

legendary
Activity: 2898
Merit: 1823

UASF/UAHF was a threat by the Developers to change the algorithm excluding the ASICS.
The non-mining nodes were mere pawns, they had no power as many of them would have preferred to become mining nodes again and their desire was ignored.

The Core developers did not support the UASF, though there were maybe two of them that did, there was nothing official, statements or actions, that showed support for the movement.

USAF was a movement from the community that showed the miners that they are more powerful than mining nodes. Hahahahaha. Cool



BTC Community are sheep that think they are dangerous, the miners are wolves and you are their meal ,
as they feed off of your ignorance that they are not the ones in charge, When They Are IN Charge!
 Cheesy

UASF or split. Baaa! Hahahaha.
staff
Activity: 3374
Merit: 6530
Just writing some code
This thread got derailed, so it's being locked.
member
Activity: 142
Merit: 26
** If it was this easy, why everyone wants to use 3rdparty merchant?? cant they use their own electrum? or is there any security reason?

Quote

However since you are using a separate block explorer to confirm receipts, you should be ok,
just be sure to wait 3 to 6 confirmations to be sure it's valid and never trust the electrum wallet without verifying with the block explorer and you should be ok.

Good Luck.  Smiley

Oh I updated a question about block.io. what are they charging really? and why should I pay?
same with blockcypher. why we need to pay to use their api?
member
Activity: 364
Merit: 13
Killing Lightning Network with a 51% Ignore attack
** If it was this easy, why everyone wants to use 3rdparty merchant?? cant they use their own electrum? or is there any security reason?

Quote

However since you are using a separate block explorer to confirm receipts, you should be ok,
just be sure to wait 3 to 6 confirmations to be sure it's valid and never trust the electrum wallet without verifying with the block explorer and you should be ok.

Good Luck.  Smiley


FYI:
Most 3rd party services run full nodes and most businesses do require immediate conversion to fiat to avoid price fluctuations,
so that gives the 3rd party service an edge for most business.
member
Activity: 142
Merit: 26
Omg, you guys have gone deeper than blackholes.

Can we put a stop to this cock measurement?

So this is my final solution after doing some research.

1. I use electrum daemon in my server.
2. Using my wallet xpub for the daemon (later will use xpub from my ledger nano s, gona buy one)
3. Using blockchain.info to supply raw tx hash for notification.
4. no more own nodes, because the purpose of it was to get transaction notification, since we cant get it right and already found another solution. I guess im shutting it down.

================================================

There are several guides available online on how to accept payments (either via core or electrum).
Electrum probably is a bit easier.

If you don't explicitly want to have a validating full node (but still want to use it trustless and with being in full control over your funds), i'd choose electrum to accept payments.


Thank you for your suggestion. I found out electrum for server. and use it instead.
But I have problem in notifying payments. I cant get it with electrum.

================================================


FYI:
Non-mining nodes Relay the blockchain , all you are doing is viewing a receipt of your transaction with your node.
You could just view a receipt by just confirming your transaction in a block explorer with zero costs of maintaining a node.


So I use this to solve my payment notification thing. Now I can get instant payment notification with 1,2,3 confirmation. I use blockchain.info explorer in a hacky way. (without applying from blockchain.info I mean. I dont know why they want people to apply for this, we only want the txhash)
And yes you are right, I only want raw txhash (receipt as you called it). But from what I read, to help the community I have to run my own nodes.
As per your question what is my business model, its a copycat of localbitcoin. p2p exchange service.

================================================


Electrum's default gap limit is 20, I'm not sure what a sane maximum gap limit is though. If you can't see transactions until you've changed the gap limit to 200 you should review your application logic. While increasing the gap limit is a quick temporary fix there may be a deeper underlying issue with how your application works (eg. needless generation of new addresses that are then left empty).

Apparently in the server we dont need to change the gap limit, all balance are appearing. I dont know why total balance wont show in electrum desktop without increasing gap.

================================================

Thank you everyone for helping. Your cock measurement competition are really helping me.  Grin
I cant believe I use both side of the argument to solve my problems. it saved me months of try and error.
Please help me whats wrong with my solution. (if any)

I thought by creating a paper wallet and receive private key and public key, I can use it to place in any wallet to generate million of deposit address.
My concept understanding was right but I was looking at the wrong thing.

Private key and public key are one thing.
MasterPrivate key and MasterPublic key are the main culprit here. My focus should be here from the beginning.
MasterPrivate key and MasterPublic key are "wallet technology", the purpose of it is to "zip" addreses/privatekeys.
This "zipping" can be in a few form which is, Seed word, Masterprivate key (xprv), or wallet.dat .
This wallet technology is called Bip32.

MastePublic key is the main source to generate addresses.
I think people was saying a wrong mantra like "if you dont own private key, you dont own bitcoin"
what they need to say instead is, "if you dont own XPRV, you dont own bitcoin"

================================================

*I cant give out merit, I would spend it all if I could.

** If it was this easy, why everyone wants to use 3rdparty merchant?? cant they use their own electrum? or is there any security reason? and what block.io really charging fees on there? Im really confused, are they selling security? I saw 2,500 Wallet Addresses per Network, why I need to pay for this?
member
Activity: 364
Merit: 13
Killing Lightning Network with a 51% Ignore attack
Oh boy, this thread turned into a clusterfuck. artofwar, you ever got your payment processing logic up and running?


You are confused, non-mining nodes do not Validate shit, they relay information nothing else.

Of course non-mining nodes validate transactions and blocks before they relay them to their peers, everything else would be... not so smart.


Program Code word semantics that does not fulfill the function of the wording ,
is just another lie to fool the morons that think running a non-mining full node matters, it doesn't.

Turn off all of the non-mining nodes and watch how no one cares or activate 5 million more and same response , no one cares.  Smiley
They are irrelevant, if they can't enter transactions into the blockchain.

Useless code for a useless node and clueless node operators working for free for Nothing.

However turn off the mining nodes and that gets everyone's attention, when the network freezes.
Mining nodes matter, non-mining nodes don't.

FYI: ie: Program code word semantics
IF dumbass_IQ < 70 then
non-mining_node = essential_validators
Else
non-mining_node = Irrelevant     Cheesy Cheesy Cheesy


FYI2:
Interesting enough artofwar has not yet explained exactly what type of business he is running that does not ever need fiat conversion.
That is a curiosity. Looking forward to his business details.
legendary
Activity: 2912
Merit: 2066
Cashback 15%
Oh boy, this thread turned into a clusterfuck. artofwar, you ever got your payment processing logic up and running?


You are confused, non-mining nodes do not Validate shit, they relay information nothing else.

Of course non-mining nodes validate transactions and blocks before they relay them to their peers, everything else would be... not so smart.

Just check the code.

For example here:

bool CheckTransaction(const CTransaction& tx, CValidationState &state, bool fCheckDuplicateInputs)

Or here:

bool TestBlockValidity(CValidationState& state, const CChainParams& chainparams, const CBlock& block, CBlockIndex* pindexPrev, bool fCheckPOW, bool fCheckMerkleRoot)

You don't need to be a developer to guess what those functions do.
member
Activity: 364
Merit: 13
Killing Lightning Network with a 51% Ignore attack
@Bob,

Tell you what ,  Seeing is Believing
So
Tell Everyone to not run a Full Node, Tell Everyone to run a Pruned Node,

That way you can find out how big a dumb ass you really are.   Kiss

(It would also end the Lie , that a Pruned Node is a Full Node, because it is not!)
(Every big player running a Full Node will see you for the retard you are, when you tell them to drop their full node and switch to Prune Nodes Only.)
(In Fact, contact GMaxwell and ask him to vouch for you. That will be funny. His Lie coming home to roost.)



Hello guys,

Someone told me if im serious about my business I should run my full nodes.



The people that told you that , were idiots.
Their are btc religious fanatics with alot of stupid ideas.

Running your own node to join that fortress of validation, and to validate your own transactions is "for idiots"? Why?


You answered your own question:
Quote
For the OP who looks like a newbie, yes, he should make life easier.

But he can run it if he wants to. Why should we stop him?

No one is stopping him , if he wants to be stupid , it is his God Given right.
But he asked for information and information he received.
So he has the data to make a better choice than wasting his time on a node that does nothing more than give him a receipt.


Quote
FYI:
Non-mining nodes Relay the blockchain , all you are doing is viewing a receipt of your transaction with your node.

You could just view a receipt by just confirming your transaction in a block explorer with zero costs of maintaining a node.

Not "viewing", validating that my transaction was good, valid, and on the blockchain without trusting anyone.

Quote
You are under the false impression a non-mining node gives you power, it does not , all it does is relay the blockchain.

Explain the UASF. :Nothing more than a threat by the btc dev team to exclude ASICS from mining.
Notice the cowardly devs failed to actually do it, because the odds were the majority would have followed the miners proving the dev team flaccid.
Many Morons in this forum claim bitcoin high price derives from it's extreme energy Waste, changing algo would have destroyed that ,
and possibility caused a market crash killing bitcoin, which is why the dev team pussed out and you still run nothing more than a Relay Node with no power.
Go ask the Dev Team to include a mining algo so your non-mining node can become a mining node and watch them totally ignore you.
(Because you have no power in the Bitcoin System and they don't care what you think.)


Plus it does not merely relays, it validates transactions and blocks, if they are not valid the nodes will not relay them.

You are confused, non-mining nodes do not Validate shit, they relay information nothing else.
Example: Turn off your non-mining node, send a transaction, use a block explorer to verify it when thru, (ie: a Receipt)
Now explain why your transaction was still valid without your non-mining node being turned on.
If your non-mining node actually did validate transactions, the fact it was off would have prevented your transaction from being included in the block chain.
But yet it made no difference, the reason is the Mining Node with ASICS is what added the transaction, and the additional blocks added by the miner increased the confirmation count, which validated the transactions once a perceived # of confirmations have passed.


 

Quote
If the miners 51% attack the blockchain and rewrite it excluding your transaction, it would also be excluded from your own node.  Cheesy

A miner can control 100% of all mining but it cannot "control" Bitcoin. It cannot turn invalid transactions into valid ones because the network of NON-MINING FULL NODES WILL NOT RELAY THEM.

Dude , Take your meds.
Miners can control bitcoin by deciding which transactions they include or exclude, therefore deciding which transactions are in the blockchain , so yes they do control Bitcoin.
Miners can not change the rules in the code base, but it is the other Mining nodes that prevent random changes to the code.
It matters not, whether their is 1 or 1 million non-mining nodes, all they do is relay the blocks they receive from mining nodes, they have no power to modify anything.
* It is the other Mining Nodes that add blocks that refuse to add blocks outside of the program specs that make the difference, non-mining nodes are irrelevant. *


Quote
Your so called validation is worthless if the miners rewrite that section of the blockchain.[/b]  Cool
ie: The Miners secure the chain and you are their puppet in a PoW coin.  Wink


All that power spent to "rewrite" the blockchain would be wasted because the community would have already hard forked for a POW change if there is a serious threat such as that.

BTC Community are sheep that think they are dangerous, the miners are wolves and you are their meal ,
as they feed off of your ignorance that they are not the ones in charge, When They Are IN Charge!
  Cheesy
legendary
Activity: 1624
Merit: 2481
[...] rubbish [...]

So, first you claim running a pruned node is not secure because it can be 'tricked'.

Then your whole statement is based on "bla bla bla.. if all mining pools are on a fork 550 blocks are not enough.. bla bla bla"

I hope you don't really believe the shit you are talking.


So.. i'll ask again.. HOW do you believe pruned nodes (not every pruned node is storing 550 blocks) can be 'tricked' ?
I know that they can't. The majority of experienced bitcoin user know that this is not possible.

Now i am asking you.. how do you think they can be tricked ? You, as an completely unexperienced user, should be able to explain it with real proofs.. or not ? Roll Eyes
legendary
Activity: 2898
Merit: 1823
Hello guys,

Someone told me if im serious about my business I should run my full nodes.



The people that told you that , were idiots.
Their are btc religious fanatics with alot of stupid ideas.

Running your own node to join that fortress of validation, and to validate your own transactions is "for idiots"? Why?


You answered your own question:
Quote
For the OP who looks like a newbie, yes, he should make life easier.

But he can run it if he wants to. Why should we stop him?

Quote
FYI:
Non-mining nodes Relay the blockchain , all you are doing is viewing a receipt of your transaction with your node.

You could just view a receipt by just confirming your transaction in a block explorer with zero costs of maintaining a node.

Not "viewing", validating that my transaction was good, valid, and on the blockchain without trusting anyone.

Quote
You are under the false impression a non-mining node gives you power, it does not , all it does is relay the blockchain.

Explain the UASF.

Plus it does not merely relays, it validates transactions and blocks, if they are not valid the nodes will not relay them.

Quote
If the miners 51% attack the blockchain and rewrite it excluding your transaction, it would also be excluded from your own node.  Cheesy

A miner can control 100% of all mining but it cannot "control" Bitcoin. It cannot turn invalid transactions into valid ones because the network of NON-MINING FULL NODES WILL NOT RELAY THEM.

Quote
Your so called validation is worthless if the miners rewrite that section of the blockchain.[/b]  Cool
ie: The Miners secure the chain and you are their puppet in a PoW coin.  Wink


All that power spent to "rewrite" the blockchain would be wasted because the community would have already hard forked for a POW change if there is a serious threat such as that.
member
Activity: 364
Merit: 13
Killing Lightning Network with a 51% Ignore attack
FYI:
Non-mining nodes Relay the blockchain , all you are doing is validating a receipt of your transaction with your node.
You could receive a better validation/receipt by just confirming your transaction in two different block explorers with zero costs of maintaining a node.

You are under the false impression a non-mining node gives you power, it does not , all it does is relay the blockchain.
If the miners 51% attack the blockchain and rewrite it excluding your transaction, it would also be excluded from your own node.  Cheesy
Your so called validation is worthless if the miners rewrite that section of the blockchain.
 Cool

Have your forget UASF/UAHF? It give nodes some power, even though it's less than most people expect

No it was a threat by the Developers to change the algorithm

Besides, there are few advantage of running full nodes :
1. Better privacy (Attacker have harder time find out user's IP/address, unless attacker can attack can find out which node broadcast the transaction first)
2. Remove most 3rd party dependency



While it's possible, solutions such as connect to multiple full-nodes & full-nodes which not on wallet's default list would make such attack scenario far harder.

https://news.bitcoin.com/pros-and-cons-on-bitcoin-block-pruning/
Quote
The major question is: who should take advantage of block pruning, and who should not? Individual users who do not operate a Bitcoin service.
Quote
With the recent issue surrounding invalid Bitcoin block validation, 550 blocks is not exactly a major buffer to prevent a potential Bitcoin fork.
And if the majority of mining pools end up on on a fork of the network for a lengthy period of time, all hell will break loose.

Quote
Companies providing a Bitcoin service are a different matter entirely.
Any financial platforms should stick to the full blockchain at all times, no matter what.

I seriously doubt anyone don't take notice/action if "the majority of mining pools end up on on a fork of the network for a lengthy period of time" happen within 550 blocks (about 3 days).


UASF/UAHF was a threat by the Developers to change the algorithm excluding the ASICS.
The non-mining nodes were mere pawns, they had no power as many of them would have preferred to become mining nodes again and their desire was ignored.

Right now, if you like Poll every idiot running a bitcoin non-mining node about whether they want to be able to mine on their CPU and earn bitcoins,
the majority will say yes and their desires are ignored. (Non-Mining Nodes have No Power)
(In PoW the Miners have all of the Power and the Dev Team can threaten to change the rules and that is about it.)

Your own post above say Full Nodes are better and that while you can do extra work to try and secure a lite node, in the end , a Full Node security will always be more secure.
Using a weaker security when a stronger one is available shows you are not running a business.
Again the difference between a Business and hobbyist.

*Mining pools on a fork and you think any length of time over a few blocks is acceptable,  how long do you think a double spend takes?
Sorry unacceptable which is why the writer of the article said they should always run a full node.  Smiley
 
 
member
Activity: 364
Merit: 13
Killing Lightning Network with a 51% Ignore attack
Hello guys,

Someone told me if im serious about my business I should run my full nodes.



The people that told you that , were idiots.
Their are btc religious fanatics with alot of stupid ideas.

Running your own node to join that fortress of validation, and to validate your own transactions is "for idiots"? Why?


You answered your own question:
Run a Full Node as the lite or pruned wallets are shit and can be tricked.

Where do you get all these wrong information from ?



Maybe if you pulled your head out of your ass, you learn a thing or two. Kiss

https://www.reddit.com/r/btc/comments/6c5xmu/bscore_says_spv_wallets_are_not_secure_has_anyone/
https://breaking-bitcoin.com/slides/SPVSecurity.pdf
https://media.rsk.co/the-design-of-bitcoin-merkle-trees-reduces-the-security-of-spv-clients/
Quote
Potential Targets: Normal SPV wallets can be tricked

https://news.bitcoin.com/pros-and-cons-on-bitcoin-block-pruning/
Quote
The major question is: who should take advantage of block pruning, and who should not? Individual users who do not operate a Bitcoin service.
 Because let's be honest , no one gives a shit about the hobbyist node operators in bitcoin as they are irrelevant non-mining nodes.  

Quote
With the recent issue surrounding invalid Bitcoin block validation, 550 blocks is not exactly a major buffer to prevent a potential Bitcoin fork.
And if the majority of mining pools end up on on a fork of the network for a lengthy period of time, all hell will break loose.

Quote
Companies providing a Bitcoin service are a different matter entirely.
Any financial platforms should stick to the full blockchain at all times, no matter what.



Quote
A “full” Bitcoin Node stores a copy of the entire Bitcoin blockchain on its storage device.
Full Bitcoin Nodes are a key factor to the Bitcoin network, as they can match incoming transactions against the entire history of the blockchain, rather than just the transactions of the previous 550 blocks. Especially in the event of a double-spend, Full bitcoin Nodes can prevent these transactions from being confirmed,
whereas “lite” nodes might not be able to distinguish between the first and subsequent spending of the same coins.

Class Dismissed Bob, hopefully you learned something.  Kiss
legendary
Activity: 2898
Merit: 1823
Hello guys,

Someone told me if im serious about my business I should run my full nodes.



The people that told you that , were idiots.
Their are btc religious fanatics with alot of stupid ideas.

Running your own node to join that fortress of validation, and to validate your own transactions is "for idiots"? Why?

Quote
A non-mining node makes little difference in the real scheme of things.

Yes, the UASF made little difference in the "scheme of things".

Quote
Pick a vendor that offers you that as a service and let them worry with the headaches of BTC IT Maintenance.

For the OP who looks like a newbie, yes, he should make life easier.
Pages:
Jump to: