Well it is not so simple, I wish it was but it is not ...
Yes it.
Once Segregated Witness becomes operational, transmission of signature data ( typically 60% of transaction data) will be optional and It will be up to the nodes to decide to store signature data or not. And who cares about the signature? The one who wants to validate it.
Woah. Layered confusion here. Transmission of the signature data isn't optional, it's _REQUIRED_ by all segwit full nodes. They have no mechanism to operate without it, nor does any make logical sense for them to not require it. In particular, at runtime it doesn't take them any bandwidth at all: Raw blocks haven't been transmitted between nodes at the tip for a long time, instead compact blocks are transferred which use 6 bytes per transaction to reference the already transferred loose transactions, so
sending a block without signatures would take more than 25 times the amount of bandwidth used normally when sending blocks on the tip of the chain today.
Now, in terms of _storing_: That is already optional and has always been and hasn't been changed by segwit. Bitcoin nodes support pruning, it's described in section 7 of the Bitcoin whitepaper ("Reclaiming Disk Space")-- you can activate it in any copy of Bitcoin Core by e.g. putting prune=1000 in your configuration and tada, you won't be storing any signatures past the past couple hundred blocks or so. No segwit involved at all.
So if your concern is that some people might not store signatures-- well that has _always_ been possible, it is the reality today, and is fundamentally impossible to prevent. But who gives a darn if some people don't store them? The block still commits to exactly the signatures that were used and anyone can happily prove which ones were used.
But Who wanna validate a transaction signature? I tell you: a very few nodes!
Bitcoin has always had support for nodes that don't validate things, called "simplified payment verification" and described in section 8 of the whitepaper.
FWIW, Bitcoin "Unlimited" no longer verifies any signatures in blocks where the miner has claimed a timestamp before some number of days ago. This creates obvious corner case security vulnerabilities but no one seems to care... and they didn't need segwit to do this moronic thing.
Actually right now there are rumors that some pools do not waste their 'valuable' time to check a newly mined block at all, they just pick the hash and create new works based on it.
This is called SPY mining or headers mining (an aborted feature of Bitcoin "Classic") -- what of it? It doesn't have anything to do with segwit. It undermines the security assumptions made by lite nodes but doesn't change anything for full nodes.
Now, this is what happens: It is completely possible (and I think unavoidable) for at least old blocks' signatures to get lost in the horizon, as nobody has any incentive to keep them alive, they are just 'not necessary' and waste (a lot of)space.
That just isn't how the software works w/ segwit: You can't sync up a node unless it can download the complete blocks. Nodes could enable pruning, and if everyone prunes no new nodes can be synced-- unless someone specifies and supports UTXO set based sync, which no one has today. So the situation is exactly the same with and without segwit. And in both cases, even if those changes happened and no one was keeping signatures you need only have a copy of it yourself (which you will, the transactions are stored in both the senders and receivers wallets)-- and you could happily prove the signature was the signature used to anyone you wanted to prove it to. Even if no one else stored that data.
Craig Wright: he officially gave up being Satoshi, it is more than enough to leave him alone to rest in peace.
NChain: Who is he?
LOL. No he didn't. He's still pretending to be Satoshi. He created a nchain to spread his fraud-- including these absurd attacks on segwit, fraudulent patent threats and so on-- to a larger audience. It's an nchain propaganda piece that you " Recently [...] read" and are repeating. But perhaps this is no surprise to you: Your account's
second post on Bitcointalk was defending the claim that Craig Write is Satoshi... (and
third (Also promoting wrights' fake academic credentials) and
forth and
fifth and
sixth and so on... in fact, strangely, that seems to be the content of most of your posts... and now you "recently read" something that happens to be a Wright manufactured hit-piece against segwit which you're repeating the argument of without attribution.)