Aside:
Ok, sorry for all the dumb questions. As you have seen, I am not a technical person so the concept is a little hard for me to grasp.
There is no need for you to grasp it. If youre not a technical person, dont even try. And if you do want to try, then you should start by increasing your basic technical skillsthen reading the specs. Then, you would never find yourself apologizing for dumb questions.
There is some sort of absurd postmodern myth that everybody needs to understand everything.
No, you dontand you wont; you never will. You use technology every day which you have not the slightest hope of ever understanding. I guarantee that you dont understand GPS, either; but Id wager that you trust it to guide you where you want to go.
Segwit is
highly technical. Its a hack; but its a brilliant, elegant hack which makes everything Just Work without sacrificing backwards compatibility (=
no hardfork). The whole Internet is built on such hacks, most of them far less neat and orderly. Do you want to start brushing up on IPv6 and DNSSEC? Or for that matter, the long chain of weird kludges applied to SMTP since the protocol was first defined in 1982?
Segwit does
not remove signatures; thats a ridiculous canard peddled by smear campaigners for cheap propaganda purposes.
The engineers did a fine job on this one. Thats all you really need to know. If you cant or wont read all the specsif you lack the ability and/or the will to work through the process of gaining significant expertisethen dont ask questions, especially if you wont read the answers anyway. Just sit back, use, and enjoy.
(Note: I am not affiliated with Core, though I hope to perhaps contribute someday. I like specs and Unix kernel C code for bedtime reading.)
Sorry. I know I am technically slow to you but the least you can do is to encourage the learning process. I also know I do not have to understand what goes on "under the hood". But what can I do? There interest is there.