Hey everyone, I’m new here and really trying to get my head around the tech side of bitcoin before diving into it and other cryptos. So, how do I create a new wallet? Which exchanges are reliable?
Also, I’m curious about the difference between signscript and witness in transactions. What are their roles, and why are they important? How will I be using them when I start using bitcoin and other coins that require this stuff?
Difference between witness and signscript explained
5 replies 249 views
king_tokenFull Member
Posts: 26 · Reputation: 293
#2Jun 20, 2026, 05:27 PM
One common way is to use a reputable wallet software or app, like Bitcoin Core, which is the original Bitcoin wallet. and here is its official website: https://bitcoin.org/en/bitcoin-core/
The scriptSig contains the signature created by the private key of the sender to prove ownership of the funds being spent. It also includes the public key or address of the sender. This signature is used to verify that the sender is authorized to spend the funds. While the scriptWitness contains additional data required for certain types of transactions, such as Segregated Witness (SegWit) transactions. SegWit is a technology that separates the signature (witness data) from the transaction data, which helps reduce transaction malleability and increase block capacity.
First your choose a wallet then you install that and follow the on-screen instructions. I suggest Electrum.
You don't need to know any of that to use bitcoin, the wallet takes care of it under the hood.
If you want to gain extra knowledge; bitcoin transactions contain smart contracts that act similar to locks and keys. Each transaction contains outputs that contain the "locking script" also known as scriptpub to spend these outputs you need to provide the "unlocking script" that for legacy transactions is placed in "scriptsig" and for SegWit transactions it is placed in "witness" part of the transaction.
Execution of these two parts together will automatically determine if you can spend those coins or not.
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#4Jun 21, 2026, 12:10 AM
Then, you need to find a good resource with basic and technical articles about Bitcoin,
then just "forum search" what you can't understand; if it's not discussed yet, create a NewTopic.
Other famous cryptocurrencies work differently so you'll need a different resource for those
but some are straight-up copy of Bitcoin so what you'll about to learn is applicable to those bunch.
I'd suggest you to read everything from this website, it's a good start:
https://learnmeabitcoin.com/beginners/https://learnmeabitcoin.com/technical/
There are many useful threads on the forum that you can use to gain the technical knowledge you want. You can make use of the search function for to search any but here is a beginners and help encyclopedia by Ratimov with almost all the necessary information or useful threads on the forum there.
For wallet this particularly thread on Bitcoin wallets will answer your question, but from forum suggestions and security reasons, you should use the electrum wallet for bitcoin storage and Unstoppable for multi cryptocurrency storage.
On the issue of Exchange, you can use decentralized exchange which is preferred to than centralized exchanges because of KYC protocols like Bisq. Do not leave your coins on any exchange because not your keys not your coins
Use one of these exchanges.
Sigscript, not signscript.
All transactions have a sigscript and that is used for proving that the person making the transaction has access to said address, in order to spend some amount of bitcoins.
Witness data is used in transactions involving Segwit addresses as the area to store this proof data instead of in the sigscript itself, since it saves on fees and also prevents a special condition called transaction malleability where you can have two different txids for the same transaction.
?Reply
Sign in to reply to this topic
Related topics
- Recovering a Bitcoin wallet and address 8
- Creating a list of non-zero wallets and their balances using Python 4
- CipherSeed: A Comprehensive Guide to Super-Secure Crypto Wallet Backups 5
- Curious about recovering BTC from 2010/2011 7
- Pending Transaction Issues 19
- Memory Issues with RPC API REST /rest/block/ 19