Truffle Suite - Ethereum developer toolbox: Truffle

Truffle Suite – Ethereum developer toolbox: Truffle.

Truffle Suite is the tool pack dedicated to Ethereum developers (focusing on smart contracts). That very actively developed project is currently one of the most popular frameworks for implementing, testing and running Ethereum based decentralized applications.

In this article:

I will describe the Truffle Suite tools;
I will describe and use the main tool of the suite - Truffle (name of the tool is the same as suite name);
I will initialize example project Pet Shop - implementing first features and corresponding tests;


Read More

Truffle Suite - Ethereum developer toolbox: Truffle

Truffle Suite – niezbędnik developera Ethereum: Truffle.

Truffle Suite to zestaw narzędzi developerskich dla programistów tworzących projekty w Ethereum (smart contracty). Ten bardzo aktywnie rozwijany projekt, jest aktualnie jednym z najbardziej popularnych frameworków dedykowanych implementacji, testowaniu, a także uruchamianiu zdecentralizowanych aplikacji opartych o Ethereum.

W tym artykule:

opiszę narzędzia pakietu Truffle;
opsizę i wykorzystam główne narzędzie pakietu Truffle - Truffle (nazwa pakietu i narzędzia jest taka sama);
zainicjalizuję przykładowy projekt Pet Shop - zaimplementuję pierwsze funkcjonalności oraz dedykowane testy automatyczne;


Read More

Ethereum 2.0 sharding

Czym jest sharding w nadchodzącym Ethereum 2.0?

Sharding ma być rozwiązaniem problemu skalowalności w nadchodzącej wersji Ethereum 2.0, a także nadzieją poprawy wydajności innych blockchainów. Obecnie Bitcoin potrafi przetworzyć około 3-7 transakcji na sekundę, tymczasem Ethereum ok. 7-15. Realizacja shardingu mogłaby ten wynik znacznie poprawić.

Co jest przyczyną problemu wydajności blockchainów?
Jaka jest podstawa działania shardingu, który ma pojawić się w Ethereum 2.0?
Czym jest Blockchain Trillema?

Wyjaśniam.


Read More

Ethereum 2.0 sharding

What is sharding in upcoming Ethereum 2.0?

Sharding is going to be scalability solution in upcoming Ethereum 2.0 and the enhancement hope for many other blockchains. Scalability is the speed key factor of the blockchain. This word is used to describe all the technology solutions which have the major goal: processing more transactions per second. Currently Bitcoin process about 3-7 transactions per second and Ehtereum about 7-15. With shards this result would be much increased.

What are the reasons of limited blockchain efficiency?
What's the main, basic idea of sharding?
What's the Blockchain Trillema?

I'm explaining in this article.


Read More

ethereum-studio-ide

Ethereum Studio – new web dapps IDE

The news about releasing the Ethereum Studio developer environment was today published on the Ethereum blog. How does look like the new IDE and can it compete with popular RemixIDE? Let's take a look on the new tool and check what it offers.


Read More

ethereum-studio-ide

Ethereum Studio – nowe webowe środowisko developerskie

Ethereum na swoim blogu opublikowało nowe narzędzie IDE dla programistów tworzących oprogramownie oparte o Ethereum. Jakie jest to nowe środowisko i czy może się równać z popularnym środowiskiem Remix IDE?
Zobaczmy pokrótce co nowego oferuje to narzędzie.


Read More