W dzisiejszym wpisie wracamy na platformę Ethernaut(https://ethernaut.openzeppelin.com/). Skupimy się na dwóch kolejnych wyzwaniach, które pomogą poznać kolejne “smaczki” języka Solidity. Dlatego bez zbędnego gadania bierzemy się do roboty! Zadanie #4 – telephone Pierwszym wyzwaniem, za które się dzisiaj zabieramy jest to o nazwie Telephone. Jego celem ponownie będzie przejęcie kontroli nad kontraktem. Spójrzmy, jak wygląda kod. Kontrakt jest bardzo krótki i nie zawiera skomplikowanej logiki. Przechowuje jedną wartość, mówiącą, kto obecnie…
Dowiedz się więcej...Blockchain jest niezmienny. Blockchain jest przejrzysty. Wszystko, co dzieje się na blockchainie można w łatwy sposób sprawdzić i zweryfikować. Raz wgrany kod na blockchain pozostanie tam na zawsze i to w niezmienionej formie. To tylko kilka z określeń, które powtarzane są jak mantra w stosunku do zdecentralizowanych technologii. Czy są one w stu procentach prawdziwe? Co w przypadku, gdy smart kontrakt wymaga usprawnień lub naprawy błędów? Na te i inne pytania…
Dowiedz się więcej...