Bitcoin Forum
August 15, 2024, 11:11:28 AM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: My decision.  (Read 240 times)
Dzwaafu11 (OP)
Sr. Member
****
Offline Offline

Activity: 616
Merit: 343



View Profile WWW
July 19, 2023, 08:35:01 PM
Merited by Zaguru12 (4), Huppercase (2), Stable090 (2), DdmrDdmr (1), SOKO-DEKE (1), Cyber_Alien (1), ParaBoi (1)
 #1

Today I made the decision to understand more about the technical side of bitcoin, and when I got there, I discovered something called a magic byte. Before I continue with my studies, I bring it up since I don't comprehend it. Please provide some clarification regarding the following:

What is a "magic byte," what does bitcoin technology utilize it for, and is there anything magical about it before using it? I don't understand it well even though I can see why it's termed a "magic byte," so if possible, provide me more information. Before learning more about other aspects of the technical side, I want to know everything there is to know about it.

And if I wanted to use it, what would I need to do in bitcoin technology to use magic byte? Is it When holding bitcoin in a non-custodian wallet or for transactions, is it necessary?.

R


▀▀▀▀▀▀▀██████▄▄
████████████████
▀▀▀▀█████▀▀▀█████
████████▌███▐████
▄▄▄▄█████▄▄▄█████
████████████████
▄▄▄▄▄▄▄██████▀▀
LLBIT|
4,000+ GAMES
███████████████████
██████████▀▄▀▀▀████
████████▀▄▀██░░░███
██████▀▄███▄▀█▄▄▄██
███▀▀▀▀▀▀█▀▀▀▀▀▀███
██░░░░░░░░█░░░░░░██
██▄░░░░░░░█░░░░░▄██
███▄░░░░▄█▄▄▄▄▄████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█████████
▀████████
░░▀██████
░░░░▀████
░░░░░░███
▄░░░░░███
▀█▄▄▄████
░░▀▀█████
▀▀▀▀▀▀▀▀▀
█████████
░░░▀▀████
██▄▄▀░███
█░░█▄░░██
░████▀▀██
█░░█▀░░██
██▀▀▄░███
░░░▄▄████
▀▀▀▀▀▀▀▀▀
|||
▄▄████▄▄
▀█▀
▄▀▀▄▀█▀
▄░░▄█░██░█▄░░▄
█░▄█░▀█▄▄█▀░█▄░█
▀▄░███▄▄▄▄███░▄▀
▀▀█░░░▄▄▄▄░░░█▀▀
░░██████░░█
█░░░░▀▀░░░░█
▀▄▀▄▀▄▀▄▀▄
▄░█████▀▀█████░▄
▄███████░██░███████▄
▀▀██████▄▄██████▀▀
▀▀████████▀▀
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
░▀▄░▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄░▄▀
███▀▄▀█████████████████▀▄▀
█████▀▄░▄▄▄▄▄███░▄▄▄▄▄▄▀
███████▀▄▀██████░█▄▄▄▄▄▄▄▄
█████████▀▄▄░███▄▄▄▄▄▄░▄▀
███████████░███████▀▄▀
███████████░██▀▄▄▄▄▀
███████████░▀▄▀
████████████▄▀
███████████
▄▄███████▄▄
▄████▀▀▀▀▀▀▀████▄
▄███▀▄▄███████▄▄▀███▄
▄██▀▄█▀▀▀█████▀▀▀█▄▀██▄
▄██▀▄███░░░▀████░███▄▀██▄
███░████░░░░░▀██░████░███
███░████░█▄░░░░▀░████░███
███░████░███▄░░░░████░███
▀██▄▀███░█████▄░░███▀▄██▀
▀██▄▀█▄▄▄██████▄██▀▄██▀
▀███▄▀▀███████▀▀▄███▀
▀████▄▄▄▄▄▄▄████▀
▀▀███████▀▀
OFFICIAL PARTNERSHIP
SOUTHAMPTON FC
FAZE CLAN
SSC NAPOLI
cedricfung
Member
**
Offline Offline

Activity: 87
Merit: 38


View Profile
July 19, 2023, 09:40:58 PM
 #2

Magic byte is nothing special for Bitcoin, it's just a traditional name in binary data format identification. So everything in Bitcoin transaction begins with this magic byte, everything in a PNG file begins with this magic byte.

Zaguru12
Hero Member
*****
Offline Offline

Activity: 784
Merit: 908



View Profile WWW
July 19, 2023, 09:41:45 PM
Merited by pooya87 (4), Pmalek (2), ABCbits (1)
 #3

Magical bytes are four bytes that signifies the start of a new message send by a node on bitcoin network. The messages gotten on a bitcoin network by nodes are usually a continuous generated data so this magic bytes are actually the separators of each message. In a simple language they’re like maybe a comma or full stop to each message. Read here learnmeabitcoin.com.

And if I wanted to use it, what would I need to do in bitcoin technology to use magic byte?
This knowledge will be useful if only you would like to run a bitcoin node.

 
Quote
Is it When holding bitcoin in a non-custodian wallet or for transactions, is it necessary?.

Nahh this has nothing to do with holding your bitcoin in any wallet. Just like the link started above there is nothing extraordinary about it rather than differentiating/separating two messages on the bitcoin node

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
DaCryptoRaccoon
Hero Member
*****
Offline Offline

Activity: 1228
Merit: 614


OGRaccoon


View Profile
July 20, 2023, 01:52:00 AM
 #4

It's also my username  Wink

┏━━━━━━━━━━━━━━━━━┓
┃     𝔱𝔥𝔬𝔲 𝔰𝔥𝔞𝔩𝔱 𝔴𝔬𝔯ⱪ 𝔣𝔬𝔯 𝔶𝔬𝔲𝔯 𝔟𝔞𝔤𝔰       ┃
┃                ➤21/M                      ┃
┃ ███▓▓  ███▓▓  ███▓▓  ███▓▓┃
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3472
Merit: 6797


Just writing some code


View Profile WWW
July 20, 2023, 04:03:54 AM
Merited by ABCbits (1)
 #5

https://en.wikipedia.org/wiki/Magic_number_(programming)

NotATether
Legendary
*
Offline Offline

Activity: 1694
Merit: 7153


In memory of o_e_l_e_o


View Profile WWW
July 20, 2023, 12:33:43 PM
Merited by ABCbits (1)
 #6

Magic byte is nothing special for Bitcoin, it's just a traditional name in binary data format identification. So everything in Bitcoin transaction begins with this magic byte, everything in a PNG file begins with this magic byte.

Bitcoin transactions don't begin with any magic byte. They start with a version number (hardcoded to 0,1,2) and optionally a 2-byte flag for segwit transactions.

Magic bytes are more used for files since most of the file formats are easily identifiable by their signatures at the beginning (the exception being different kinds of text files such as plain text vs code). But in any case, MIME types should be used for identification instead as they are superior to magic bytes since they can be stored as metadata.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!