An Introduction to æternity’s State Channels

in #blockchain6 years ago

1_C7C2JP_tsqZwnXJ9eu1EQg.jpeg

We are happy to present to you an introduction to State Channels and the game Gomoku as a first hands-on example.

Having the æternity blockchain's Mainnet live, the project has entered a new and exciting phase in which real-world use cases are being built upon the blockchain. In order to encourage the creation of these projects and to explore the vast opportunities æternity has to offer, the team has decided to put extra attention on each of æternity’s native features, starting with State Channels.

A State Channel is a two-way interaction channel between two parties. State Channels make it possible to execute smart contracts off-chain, without fees, while keeping the same level of security that the blockchain already provides.

A team within the æternity project has been created to work on several use cases. We plan to update you, bi-monthly on this blog, about the progress being made!

Explore State Channels

In order for you to get started with State Channels, we have created an introduction to State Channels in which you will learn how to open and close a State Channel, how to transfer tokens, and how to send generic messages.

In order to get started, you will need:

  • An æternity node
  • The aepp-sdk-js with state channel support

We hope you are as excited as we are to explore the possibilities State Channels have to offer. The tutorial can be found here.

Gomoku: a Hands-on Example

Michal Powaga has created our first basic hands-on example Gomoku. Gomoku is a game that is as well known as Tic Tac Toe. In order to play the game, please make sure you:

  • Are running node.JS (v8.0.0 or greater)
  • An æternity node
  • Create two æternity accounts
  • Have some ættos which you can receive for testing purposes

You can find all the information on how to do this through the Gomoku repository. Please feel free to clone or download the game from GitHub.

Possible Use-Cases

Since we are always on the lookout for good use cases, we have created a dedicated topic in the Forum where you can contribute your ideas and suggestions of implementations and use cases for State Channels. We would love to hear from you!

We hope you can feel the excitement about the potential applications of æternity’s State Channels! Check back on this blog in two weeks for updates about the progress made by the team. In the meantime, enjoy playing around with the State Channels or Gomoku!

...

Join the community, use any of æternity's communication channels:

Forum | Telegram | Reddit | Bitcointalk | GitHub

Sort:  

Congratulations @aetrnty! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You published more than 20 posts. Your next target is to reach 30 posts.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do not miss the last post from @steemitboard:

3 years on Steem - The distribution of commemorative badges has begun!
Happy Birthday! The Steem blockchain is running for 3 years.
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Thank you!

Peace @aetrnty
I have read your post and I will share this information with you.
Do you know that partiko is a steem dapps that can help you earn fairly steem power ? If you would to be guide to increase your potential to blog on steem ecosystem feel free to comment on my latest post.
Warm regards.

Posted using Partiko Android