1️⃣ Ethereum-Bitcoin in işleyişini ,Web3 ü, Blockchaini , uzun floodlar veya medium makaleleri ile tam olarak hiçbir zaman anlayamazsınız
100 satırlık Js kodu ile, kendi Blockchain'inizi inşa ederseniz teknik olarak ilk kez anladığınızı hissedersiniz
⬇️⬇️
2️⃣ Hiç kodlama bilmiyorsanız : Aşağıdaki Js videosu temel egitim için yeterli
3️⃣ Buda işlem çıktısı
Blocks 0 : İlk üretilen blok, yani Genesis Blok (Hatırlayın Satoshi nin Genesis bloğun içine yazdığı yazıyıda hatırlarsınız)
Her blok 1 transaction dan oluşuyor
PreviousBlockHash ilk blokta 0 görünüyor, çünkü bir önceki blok yok.
4️⃣ Şuan Bitcoinin ilk bloğu yani Genesis bloğunun basit bir benzerini oluşturup çalıştırdık, kendi blockchain imizi çalıştırdık, 🆒️
5️⃣ ikinci işlem : Anish, Joe ya 1 Bitcoin gönderiyor, burada sha256 nasıl çalışıyor bakalım
"Anish sent 1 Bitcoin Joe"
işlemini alıp sha256 sını yani hash ini alın ve bunun MerkleRoot da olduğunu görürsünüz
6️⃣ Bunun icin online bir sha256 sitesi kullanabiliriz
Girdiğimiz çıktının hashini direkt blokta görebiliriz, ancak hash den işleme ulaşamayız.
Ben sadece bir işleme nasıl bakmanız gerektiğini gösterdim, her işleme bu şekilde bakarak anlarsınız
emn178.github.io/online-tools/s…
7️⃣ Bu kod ile
Blockchain'in nasıl çalıştığının, özellikle de bitcoin blockchain'in nasıl çalıştığının çok temel şekilde görürsünüz
Bitcoin, Ethereum'a kıyasla oldukça kolay ancak altta yatan teknoloji neredeyse aynı.
Ayrıca bu kodda sha256 şifreleme algoritmasınıda anlarsınız
8️⃣ Blok başlıkları nasıl oluşuyor, genesis blok ile başlangıç nasıl oluyor, bloklar nasıl birbirine bağlanıyor, harika bir görsel simülasyon
9️⃣ @itsanishjain in paylaştığı, basitliği ile hayranlık uyandıran kod burada ;
Thanks a lot @itsanishjain
github.com/itsanishjain/b…
Share this Scrolly Tale with your friends.
A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.