Arkadaşlar şu blockchain olayını Türkçe olarak anlatabilecek biri var mıdır?
Blockchain bir ağ sistemi ve ev veya değerli eşyaların belgeleri şifrelenip bir başkasına gönderilmesi olarak biliyoruz.
Fakat olay coin'de kopuyor. Şimdi coin elektronik bir paradır. Para olarak düşünecek olursak para kağıdın üzerine hükümetçe belirlenmiş resimlerle beraber basılmış değeri üzerinde yazılı olan kağıt parçalarıdır. Coin'de bu olay nasıl oluyor? Değeri nerede tutuluyor? Kağıt ya da madeni para gibi yapılarak artırılmadığına göre nasıl artılıyor?
(Madenciliği denilen olay: f(x,y) = xyztw. Bu fonksiyonundaki x ve y değerlerinin bulunması olayı olarak biliyoruz. Bunu bulan coini bulmuş oluyor. İlk bulan ve bulduğu teyit edilen kişinin coini artıyor diğerleri başka bir değerdeki x ve y 'yi bulmaya çalışıyor). Bu zaten programı yazılmış sisteme bağlanmış, yüklenip çalıştırılıyor.
Mesela adına x dediğim etherium ağına bağlı bir coin çıkartacağım. Bunun için yazılımcı olarak nasıl bir program yazacağım. Yeni bir kriptolama şekli bulup
hem şifreleyip hem de şifrenin nasıl çözüleceğine ilişkin 2 tane fonksiyon mu yazacağım? Diyelim bunu yaptım. Şifreleyeceğim datada ne yazacak?
Her cüzdanın, her coine ait bir hash numarası olduğuna göre benim çıkartacağım coin'in bir hash numarası ve her cüzdana ayrı bir hash numarası oluşturacağımı düşünelim bunu ağa nasıl bağlayacağım?
Blockchain bir ağ sistemi ve ev veya değerli eşyaların belgeleri şifrelenip bir başkasına gönderilmesi olarak biliyoruz.
Fakat olay coin'de kopuyor. Şimdi coin elektronik bir paradır. Para olarak düşünecek olursak para kağıdın üzerine hükümetçe belirlenmiş resimlerle beraber basılmış değeri üzerinde yazılı olan kağıt parçalarıdır. Coin'de bu olay nasıl oluyor? Değeri nerede tutuluyor? Kağıt ya da madeni para gibi yapılarak artırılmadığına göre nasıl artılıyor?
(Madenciliği denilen olay: f(x,y) = xyztw. Bu fonksiyonundaki x ve y değerlerinin bulunması olayı olarak biliyoruz. Bunu bulan coini bulmuş oluyor. İlk bulan ve bulduğu teyit edilen kişinin coini artıyor diğerleri başka bir değerdeki x ve y 'yi bulmaya çalışıyor). Bu zaten programı yazılmış sisteme bağlanmış, yüklenip çalıştırılıyor.
Mesela adına x dediğim etherium ağına bağlı bir coin çıkartacağım. Bunun için yazılımcı olarak nasıl bir program yazacağım. Yeni bir kriptolama şekli bulup
hem şifreleyip hem de şifrenin nasıl çözüleceğine ilişkin 2 tane fonksiyon mu yazacağım? Diyelim bunu yaptım. Şifreleyeceğim datada ne yazacak?
Her cüzdanın, her coine ait bir hash numarası olduğuna göre benim çıkartacağım coin'in bir hash numarası ve her cüzdana ayrı bir hash numarası oluşturacağımı düşünelim bunu ağa nasıl bağlayacağım?
pragma solidity 0.5.3; // Solidity version 0.5.3, pragma used to enable certain compiler features or checks contract HelloWorld // defining the contract { string greeting; // defining the state string variable 'greeting' constructor() // constructor function, optional, executed once upon deployment and cannot be called again public { greeting = "Hello, World."; } function printGreeting() // defining a function public // this function is callable by anyone view // dictates that this function promises to not modify the state returns (string memory) // function returns a string variable from memory { return greeting; } function setGreeting(string memory _greeting) public // notice that this function contains no "view" -- it modifies the state { greeting = _greeting; } }