IOTA ESP32 Wallet

IOTA ESP32 Wallet

05:33 - 17/08/2019

iota.org

Now that CClient v1.0.0-beta is released, IOTA can implement a hardware wallet based on it. I will, in this blogpost, briefly explain the architecture of the IOTA Wallet on ESP32 and I will demonstrate the wallet application.

Introduction

The CClient library is meant to apply the Tangle into IoT ecosystems. It is able to communicate with small devices. The ESP32 is a good candidate because it has built-in wireless connectivity.

But what’s the ESP32?

  • It is a 32bit SoC (System on Chip) based on the Xtensa LX6
  • It is able to operate at 160 or 240 MHz with the memory size of 512KB
  • It provides two development frameworks: arduino-esp32 and esp-idf. Even if both of them are good, I prefer the esp-idf as my development framework since it’s native to the ESP32.

The IOTA ESP32 Wallet

The wallet architecture consists of three parts:

  • Hardware: the Xtensa LX6 processes and peripherals
  • FreeRTOS: real-time system, network, and HAL support
  • Wallet application: IOTA CClient library, SNTP client, and Console service.

The system time will be reset on reboot every time, so we need to get the correct timestamp via SNTP client. The console service allows you to interact with IRI node through the terminal.

IOTA ESP32 Wallet Block Diagram

Demonstration

You can follow the README.md to create your IOTA wallet using ESP32 microcontroller.

This video demonstrates how to get account data and send 1i to an address :

https://medium.com/media/6011405a75b6272371597e5d3f921ec5/href

Please feel free to give suggestions and continue the conversation on the #entangled-discussion channel on IOTA Discord.


IOTA ESP32 Wallet was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

Welcome Thabata Dias to the IOTA Foundation

Welcome Thabata Dias to the IOTA Foundation

17:03 - 16/08/2019

iota.org

Thabata Dias is joining IOTA Foundation as a Social Media Manager. In this role, she will focus on helping IOTA to grow its social media channels, such as LinkedIn, Twitter and YouTube. She will also be an evangelist for IOTA’s mission through speeches, written communication, and events.

Thabata has more than 12 years of experience in the marketing & digital communications field. Born and raised in Brazil, she started her career in large corporations in Sao Paulo. In 2014, she came to Europe to do an MBA. Since then, she decided to make Europe her home and started working with tech startups.

After working in France and the Netherlands, she moved to Lisbon, where she currently lives. Her broad experience helped her develop a variety of different skills, including strategy planning, tactics and execution, writing, communication, analytical skills and a passion for the latest in digital marketing trends.

On joining IOTA

I truly believe that the IOTA Foundation can change the world for the better. I feel honored to be part of this technological adventure. As a professional, I’m more than happy to work with such diverse and brilliant minds with the goal of improving our present and future lives.

We are very happy to officially announce that Thabata Dias is joining the communications team. Her expertise on social platforms will be a great addition to the Comms team and bring more engagement with the community. Please give her a warm welcome!


Welcome Thabata Dias to the IOTA Foundation was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

IOTA Newsletter #13 — $5 Million Coordicide Grants, STMicroelectronics Partnership & Introducing…

IOTA Newsletter #13 — $5 Million Coordicide Grants, STMicroelectronics Partnership & Introducing…

16:40 - 15/08/2019

iota.org

IOTA Newsletter #13 — $5 Million Coordicide Grants, STMicroelectronics Partnership & Introducing IOTA Insights

IOTA Announces $5 Million in Grants for Coordicide-related Research

Coordicide is the top priority for the IOTA Foundation. Now academia and other research organizations can receive grants to further the adoption of the technology and propel the growth of the IOTA Ecosystem.

Recent News

IOTA Links with STMicroelectronics to Accelerate IoT Technology Integration

IOTA joins forces with ST, Europe’s largest semiconductor producer. Watch more about the partnership in the video below.
Read more…

Watch the STMicroelectronics x IOTA partnership video

https://medium.com/media/f31336ccd37a55f239261081e5a99504/href

Open Sourcing of the GoShimmer Prototype

GoShimmer is one of the most groundbreaking developments on the path to a fully-decentralized distributed ledger technology and now the prototype has been open-sourced for everyone to see.
Read more…

Introducing IOTA Insights

IOTA executives and experts provide insights on the Foundation’s growth and priorities on a quarterly basis. Watch the debut edition below.
Read more…

Watch the first IOTA Insights video

https://medium.com/media/53ec6464c1cac461c493fa28a8989091/href

IOTA Summer Summit 2019

For the second time in history, the entire IOTA Foundation gathered for the annual IOTA Summer Summit. This time on the coast of the Baltic Sea to evaluate the last year’s efforts, plan and organize for the year to come, and enjoy the rare occasion to socialize face-to-face.
Read more…

Coordicide: The Road Ahead

The Coordicide Blueprint was recently published. Learn more about the progress achieved and the challenges ahead.
Read more…

The 5th Cohort of IOTA Ecosystem Development Fund Grantees

Check out the brand new Ecosystem Development Fund website and the six new grantees.
Read more…

A MESSAGE FROM THE BOARD

As planned Sergey Ivancheglo, better known as Come-from-Beyond/CFB, submitted his resignation letter on the 26th of June and stepped down from the Board of Directors. Since then he has handed over some backlogged work in the role of an unofficial advisor to the Foundation but holds no position in the organization.
As everyone knows, CFB has been and continues to be one of the most prolific and influential people in crypto and has served an absolutely pivotal role in the IOTA project. We fully support his decision to depart and are very grateful to Sergey for all his contributions to the Foundation and look forward to a fruitful collaboration with him in his role as an independent developer.

In case you missed it…

Subscribe to the Newsletter here and receive it directly to your email


IOTA Newsletter #13 — $5 Million Coordicide Grants, STMicroelectronics Partnership & Introducing… was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

Learning by example: IOTA Workshops

Learning by example: IOTA Workshops

17:56 - 13/08/2019

iota.org

IOTA introduces a lot of new concepts, such as the Tangle and Trinary, which may seem difficult to use. That’s why we have some excellent client libraries that abstract most of the concepts into easy-to-use functions.

To help you start developing with IOTA technology, we created several ‘workshops’ for the C, Go, JavaScript and Python libraries. They teach the most common things you will do with these libraries and give concrete code examples that demonstrate how to do these interactions. The workshops are great to use when you are starting with IOTA or when you are teaching others about what IOTA is and how to interact with the Tangle.

The C workshop

The client library for the C programming language is called “Entangled” and is one of the harder libraries to work with. That’s because it has been written in a low-level programming language.

Low-level programming languages are great for performance. They are good for devices with limited processing power/memory. However, you have to do a lot more yourself when it comes to programming — memory management, for example — which makes it harder to work with over higher-level languages, like Python or JavaScript.

The Entangled client library, built from the ground up by the IOTA Entangled team, can do a lot of things in a lot of different ways. It’s an excellent candidate for a workshop!

The workshop currently consists of examples of how to:

  • Send and receive transactions
  • Check your balance
  • Generate new addresses
  • Send IOTA coins

The C Workshop can easily be cloned from the IOTA Community GitHub. The Bazel build tool is the only dependency you need to get started.

The Go workshop

The Go programming language is a well-performing programming language that has gained a lot of popularity over the last couple of years.

Go is a good compromise between the development of a higher-level language and the performance of a lower level one. The Go Client Library for IOTA offers all the basic functionality you need to interact with the Tangle using Go. This library is actively maintained by the IOTA Foundation and is extensively used in the GoShimmer prototype for Coordicide.

The Go workshop currently consists of examples of how to:

  • Send and receive transactions
  • Check your balance
  • Generate new addresses
  • Send IOTA coins
  • Send and receive multi-transaction messages
  • Utilize a real-time stream of incoming transactions using ZeroMQ

The Go Workshop can be cloned from the IOTA Community GitHub, all you need is Go version 1.10 or higher.

The JavaScript workshop

The JavaScript workshop was the first workshop created — and with a good reason: JavaScript/Typescript is very often used in the IOTA Ecosystem, including the Trinity Wallet software and a lot of the proof of concepts built by the IOTA Foundation and IOTA communities.

JavaScript/TypeScript can be used in browsers (clientside) or servers in combination with Node.js (serverside), which makes it very versatile when integrating IOTA in a web-application.

The iota.js client library is a client library maintained by the IOTA Foundation and written in TypeScript. It will most likely be your best bet when you want to develop something with JavaScript and IOTA.

The JavaScript workshop currently consists of examples of how to:

  • Send and receive transactions
  • Check your balance
  • Generate new addresses
  • Send IOTA coins
  • Send and receive multi-transaction messages
  • Utilize a real-time stream of incoming transactions using ZeroMQ
  • Send and receive data using MAM0 streams.

The JavaScript Workshop can also be cloned from the IOTA Community GitHub repository. All you need to run them is a recent version of Node.js and npm.

The Python workshop

Python is a popular higher-level programming language used for a lot of different purposes, including web development, automation, and data science. It’s easy to learn and work with, and it’s often recommended as a good first programming language to learn. A client library — called PyOTA — is available for IOTA. It covers all the basic functionalities you need to interact with the Tangle.

The Python workshop currently consists of examples of how to:

  • Send and receive transactions
  • Check your balance
  • Generate new addresses
  • Send IOTA coins
  • Send and receive multi-transaction messages
  • Utilize a real-time stream of incoming transactions using ZeroMQ

The Python Workshop can be cloned from the IOTA Community GitHub. It requires Python 3.5 or 3.6 installed on your system to run the examples.

Conclusion

We hope these workshops show you how easy it is to develop something that interacts with the Tangle.

As you might have noticed, these workshops are not part of the regular IOTA Foundation GitHub Organization. They are part of a separate Community Organization.

The current autonomy allows us to easily add community developers — who wish to contribute to the IOTA Ecosystem — to the organization. Someone, for example, who wants to develop a version of the workshop in another programming language or a tool that benefits others in the ecosystem.

We are always open to pull requests for additions or improvements to the existing workshops. We update and extend the workshops over time when new functionalities become available in the various client libraries.

If you wish to add a contribution, feel free to contact Dave de Fijter or Lewis Freiberg on Discord (you can find them in the IOTA Foundation section of the user list). They will add you to the organization.


Learning by example: IOTA Workshops was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

IOTA Launches Coordicide Grant Applications

IOTA Launches Coordicide Grant Applications

15:43 - 09/08/2019

iota.org

We recently announced our $5 million grant program for Coordicide-related research, which you can read about here.

Today, we are proud to launch an update to our Coordicide website and the opening of our application for grants! The grants page of the Coordicide website provides detailed information for researchers about the types of research we are interested in funding. We are eager to increase our collaboration with external researchers who can contribute to optimizing the Coordicide solution.

Head on over to https://coordicide.iota.org/grants to check it out, and submit your application when you’re ready! As always, feel free to reach out to us by email.


IOTA Launches Coordicide Grant Applications was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

Welcome Jonathan Shaffer to the IOTA Foundation

Welcome Jonathan Shaffer to the IOTA Foundation

15:58 - 08/08/2019

iota.org

Jonathan Shaffer joins IOTA as a Senior Electrical Engineer, based out of Atlanta, Georgia, with expertise in programmable logic devices, digital signal processing, and hardware design. He brings with him an extensive background in avionics systems and a passion for all things engineering.

As a teenager, Jonathan discovered his interest in embedded software design after learning MIPS assembly language to hack video games. It wasn’t until much later, halfway through his co-op at Georgia Tech Research Institute, that he would change his focus (and major…) to hardware. He also improved his skills in firmware development for programmable logic designs and peripheral interfaces. Since then, he has expanded his knowledge in systems-level analysis and verification test procedures, which has helped ensure design robustness.

He completed his Bachelor’s of Science in Electrical Engineering from Kennesaw State University and hopes to finish his Master’s when he can find the time to do so.

On Joining IOTA

In May 2019, I stumbled upon an article about the IOTA Crypto Core FPGA. With my interest piqued, I found my way to the IOTA discord and was immediately matched up with the Qubic development team. Needless to say, I have been involved as much as I could be since then. Even with Qubic being my current primary interest at IOTA, I couldn’t help but be inspired by all the other ideas being passed around. Not just the members from the IOTA foundation, but the community as a whole. As a member of IOTA, I look forward to working with the existing high-level talent to make the IOTA vision a reality.

We’re extremely happy to be able to add someone as talented as Jonathan to the Qubic FPGA team. His experience has already caused several breakthroughs, and while functioning as a mentor, he has already up-leveled the entire team. Please give him a warm welcome!


Welcome Jonathan Shaffer to the IOTA Foundation was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

The 5th Cohort of IOTA Ecosystem Development Fund Grantees

The 5th Cohort of IOTA Ecosystem Development Fund Grantees

18:18 - 07/08/2019

iota.org

Over the last few months, we’ve worked very hard to improve the IOTA Ecosystem Development Fund and to make sure we use the funds in the best way possible to benefit the whole Ecosystem.

Today, the IOTA Ecosystem team is very happy to announce that we have six great new grantees and a brand new EDF website to share with you!

The funded projects range among a full node software written in Go, a new semi-permanode solution, a swift library and awareness building & educational material.

With the help of the grantees, the growth of the IOTA community can be ensured and the current network is strengthened and used to its full potential.

We look forward to seeing the progress of these new projects and will make sure to keep you updated about their development.

Grant Updates

Hornet (€154,500)

Sebastian Fuchs (IoTMOD), Maximilian Hase (muXxer) and Alexander Sporn (alexsporn) are the three founders of “TangleKit GbR”, a company created specifically for building products and providing services based on IOTA technology. Their first service enables fast “Proof of work as a service” for devices with limited computational power and can be found here.

As part of the grant, the three grantees will create an IOTA fullnode for the mainnet called Hornet. It is written entirely in Go and will allow to install and run an IOTA fullnode on low-end devices such as a Raspberry Pi with significantly increased performance.

Sebastian Fuchs, Maximilian Hase and Alexander Sporn are all excited to grow the IOTA Ecosystem even further:

“By supporting the development of different fullnode implementations like IRI, cIRI and Hercules, and also by creating a high performance IOTA transaction spammer with multiple attack strategies, we gained a lot of knowledge about the IOTA technology. We want to give this knowledge back to the community in the form of an optimized open-source full node software.
The main goal of this project is to achieve feature parity with IRI v1.8.0. In addition, HORNET will try to solve currently known bottlenecks which exist in IRI’s implementation (i.e. tip-selection).”

– Fuchs, Hase & Sporn

AION (€56,240)

Olaf van Wijk is a software developer with a broad interest in everything data, security, privacy and AI-related. Some might know him from his work on IOTA-Pay. Similar to many other projects, he was looking for a solution to keep his needed data in the Tangle alive instead of snapshotting it away.

Olaf’s recent work on separating storage & retrieval, as well as his work on path descriptors, led him to a solution for the problem with the ‘Selective Permanode’.

The EDF funds will be dedicated to creating AION, a fully open-source method of managing IRI so that it knows which transactions and solid paths to selectively store.

With the new open-source method, Olaf envisions the following benefits to the wider IOTA Ecosystem:

- Developers can host-specific data relevant for their use-case
- Direct incentive to host your own IOTA node
- Users can ask nodes to keep data alive
- Anyone could host their own application data
- Opens up a financial incentive structure for node operators
- “Self Sovereign Data”
- Self-referencing MAM/Data streams

“After I built a few test applications and proof of concepts on top of IOTA, I kept on running against the same problem: Where has my data gone? Snapshots! It is either: host the entire tangle or delete everything. After my research on separating the API calls from the internal storage of IRI, it struck me!
When AION is finished, I believe it will provide a great boost in IOTA development, and with the EDF grant I can make sure it is open source and available for the entire community!”

– Olaf van Wijk

IOTAKit ($7,000)

Pasquale Ambrosini is an Italian software developer who has been working with iOS since 2010. He is also a very passionate member of the IOTA community. In the past, his work was successfully used in the Trinity Wallet for native proof-of-work and to speed up the address generation on iOS.

With this grant, Pasquale will create a fully written IOTA library in Swift and an example application for iOS devices utilizing this library.

“I think IOTA has made great strides in recent years, but there is still a lot to do and IOTAKit wants to help developers make it easier to integrate IOTA in iOS/macOS applications.
About 40% of smartphones use Swift (iOS). Offering the right tools to native developers means improving adoption, and at the same time simplify the life for developers by making the tools more efficient.
This is IOTAKit, a great library made (with love) from developers to developers.”

– Pasquale Ambrosini

Learn more about IOTAKit here.

IOTA Developer Essentials and Lab ($8,160)

Petr Zizka (known in IOTA community as Hribek25) is the man behind the IOTA Developer Essentials project.

As a part of the grant, he will complete his self-study onboarding material to cover at least three different programming languages. On top of that, he will set up an IOTA interactive experience lab that turns the self-study onboarding materials into a complete, interactive experience for anyone that wants to get their hands on the IOTA protocol.

“I personally believe in learning-by-doing. I also strongly believe that having top-notch learning onboarding materials is the key attribute to wide adoption and success. I want the IOTA protocol to succeed and this is my contribution to that goal. Thanks to the EDF grant the IOTA interactive lab will be a great addition to the project.”

– Petr Zizka

To learn more about IOTA Developer Essentials and Lab, check out:
https://github.com/Hribek25/IOTA101
https://iota101.info/

Everything Tangle — Season 2 ($13,475)

David Florio’s Everything Tangle YouTube channel is widely known in the IOTA community for providing high-quality, educational YouTube videos about IOTA.

To date, the channel has amassed nearly 20,000 subscribers and surpassed 500,000 views. 11 original videos have been published. They cover a wide range of IOTA topics, with the most popular topics being translated and re-released in three additional languages.

For this Ecosystem project, Everything Tangle is currently developing five new videos scheduled to be released throughout the last quarter of 2019. These new productions will discuss emerging IOTA topics and address gaps in public educational resources.

The IOTA Foundation is happy to continue to support Everything Tangle in providing high-quality, informative videos and their mission to inspire, educate and grow the IOTA Ecosystem.

“The goal of Everything Tangle is to create educational content that is both engaging and easy to digest. From inside the IOTA community, it is easy to forget how foreign the concepts behind IOTA must seem to the wider crypto space and the general population. I make my videos in hopes of breaking down that knowledge barrier, so that any viewer can begin to grasp the innovation that IOTA is delivering. As global understanding increases, so too will support and adoption. I am grateful and honoured to continue working with the IOTA Foundation in pursuit of this goal.”

– Everything Tangle

Watch all of Everything Tangle’s YouTube videos here.

Integrating physical devices with IOTA ($12,000)

Hugo Gregersen (known in IOTA community as huggre) is a hobby developer and IOTA enthusiast. He likes to explore different use cases and to solve everyday problems using IOTA technology. He proved in his previous Coinmonks Medium posts that he is very capable of writing easy-to-use tutorials that can be used by anyone without prior experience in electronics or programming.

The EDF grant will allow Hugo to continue his work on creating awareness and knowledge about IOTA and IOTA development among tinkerers, hobbyists, academia, etc. In addition to writing tutorials, the grant also covers the authoring and publishing of an “IOTA for Dummies” style book that will be available to the community for free.

“I believe that easy-to-use documentation and tutorials are essential for the adoption and success of the IOTA project. If my work can help anyone (especially kids) start playing around with electronics, programming and IOTA, then my main motivation for writing these tutorials has been accomplished.”

Hugo Gregersen

Learn more about Integrating physical devices with IOTA here.

New update on EDF’s website

With this blog post, we also introduce the newly updated EDF website. The application process was simplified and the design was aligned to fit the IOTA brand guidelines. Additionally, all requests for proposals will be listed on the website from now on.

Feel free to check it out. Hope you like it!

Any grants paid out by the Ecosystem Development Fund are visible on the EDF Transparency Tracker, which stores an immutable record of the agreements on the Tangle.


The 5th Cohort of IOTA Ecosystem Development Fund Grantees was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

Welcome Begoña Alvarez to the IOTA Foundation

Welcome Begoña Alvarez to the IOTA Foundation

15:13 - 07/08/2019

iota.org

Begoña Alvarez is a software developer with experience in high-end industrial applications and web services, and a passion for user experience. She holds a Telecommunications Engineering (Electrical+IT) Master’s degree from UPM, Spain. She is originally from Tenerife and is currently settled in Madrid. Begoña will be part of the Communications department, joining as a frontend developer. She will assist in building up the front face for different upcoming new applications and infrastructure.

After finishing her MSc Thesis during her exchange program at the VU, Amsterdam, Begoña started working with different automotive companies in south Germany. She spent her time designing, developing and deploying high-end desktop and web applications for different automotive products and industrial platforms.

She became interested in IOTA a few years ago when exploring the space. She even started setting up and deploying her own infrastructure to support the Tangle, just out of love. Today, she spreads her love to the world from her own and recently founded a studio in Madrid.

On joining IOTA

DLT ultimately provides freedom for people. The IOTA Foundation is playing a crucial role in leveraging DLT assets for real use-cases and enhancing freedom. IOTA, the Tangle, and the now huge ecosystem around it represent one of the most exciting areas in the technical world. Innovative, disruptive and promising.

It is my absolute honor to be part of such a fantastic team and taking part in such a thrilling project and community.

We are excited to announce Begoña joining IOTA. Her experience, passion and visual fluency will be a great asset to the Communications team in bringing IOTA’s vision to life. Give her a warm welcome!


Welcome Begoña Alvarez to the IOTA Foundation was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

IOTA-powered Telco Asset Marketplace: Architecture overview (Part 2)

IOTA-powered Telco Asset Marketplace: Architecture overview (Part 2)

21:36 - 26/07/2019

iota.org

After reading the first and more business-oriented part of our blogpost, this second part will guide through the technical implementation of our Telco Asset Marketplace and show how it works in practice.

A multi-sided marketplace can only build on a decentralized trust layer. In our prototype marketplace, the trust layer was provided by the IOTA infrastructure.

To build an asset-trading marketplace, we need to develop a number of building blocks, more or less decentralized.

Generic Marketplace Architecture
The result of our work is the first IOTA Telco Asset marketplace PoC. You can play with it here.

For our first PoC (Proof of Concept), we focused on the Orders Management, Settlement and Payments architecture blocks. By storing agreements onto the IOTA Tangle, we keep an immutable trail of which asset is accessed by which Service Provider, without the involvement of any centralized third-party authority. Based on this information, requested payments can be easily tracked and distributed.

The figure below summarizes the different functions available to the marketplace actors, namely Asset Providers, Service Providers and Auditors.

Actors functions

To implement the proposed workflow and to capture each actor data and transactions, the implemented architecture utilizes MAM channels. A digital twin based on the offers, requests and orders data models was defined as the basic structure for every MAM message. As a result, each MAM channel represents an immutable audit trail of asset offers, requests and orders.

MAM Channels were preferred to store data instead of using individual and independent IOTA transactions, for the following reasons:

  • Assets belong to a given Asset Provider, therefore they are unique and need to have associated offers easily linked together. This can be done by posting MAM messages with the current offer (e.g., availability and price) in a dedicated Asset MAM channel.
  • Requests generated by the same Service Provider need to be linked in order to force one request per asset at a time (per Service Provider) and to simplify auditing. This can be done by posting MAM messages with the current request in a dedicated Service Provider MAM Channel.
  • Assets assigned to Service Providers through orders should be linked to the identity of the Service Providers. To this extent, identifiers of MAM Channels (root keys) can be used as a proxy for the identity of Assets and Service Providers. A dedicated Orders MAM Channel maintains this information.

Asset Providers create a new MAM channel for each of their assets. The first MAM message contains details of the asset. All following transactions specify the start and end of a specific offer and link to the successful order (if any) involving it.

Service Providers create a request by specifying the details of the requested asset. A new MAM channel is created for this request. The first MAM message contains details of the needed asset. All following transactions specify the start and end of the specific request and link to the successful orders (if any).

When an order is created, a new MAM message in the orders MAM channel is created to immutably link into the IOTA Tangle the relevant matching asset offer and request.

A matching algorithm runs automatically once a new offer or a new request is created.

Manual matching is also available and can be triggered by initiating a search of assets and offers.

After confirmation of a found match, payments are then processed. IOTA tokens are transferred from the Service Provider wallet to the Asset Provider wallet as soon as an order is confirmed.

Although the current architecture focuses on a restricted number of functionalities, however, we already implemented a notifications service that should simplify integration of third-party building blocks. For instance, this allows a connected Orchestrator to listen for orders creation notifications and consequently configure temporary access to selected assets for service providers.

All APIs have been matched to existing TMForum APIs, in order to simplify such integration with external third party services.

Marketplace Overview

Asset Marketplace walkthrough

For a live demo of the marketplace, check out this video:

https://medium.com/media/7fee03af50e2c7ff87473f29e14d90df/href

The marketplace is composed of two main sections. A Marketplace area (shown below), can be accessed by everybody, without any registration. This area shows the list of currently available asset offers and requests and their details.

Marketplace section

Once a marketplace user logs in, his/her requests and offers are highlighted. By selecting an active offer or request, the system automatically identifies matching requests and offers (if any).

These matches can be reviewed in the other section of the marketplace, the Dashboard page. The Dashboard is only accessible after log-in. (At the moment we provisioned a simple log-in mechanism through Google OAuth ID). From the Dashboard a user can:

  • Fund his/her IOTA Wallet to pay for assets
  • Create new asset offers and requests by filling out template forms that collect the required asset’s (offered or requested) info and to immutably save them with one click onto the IOTA Tangle
  • Managing existing (not expired) asset offers and requests by enabling, disabling, or removing them
  • Generate orders from matching asset offers and requests, and immutably store them with one click onto the IOTA Tangle
  • Automatically send or receive the corresponding IOTA payments
  • Review owned asset history by gaining insights into orders that make use of them and corresponding generated revenues
  • Access transactions’ raw data and explore them using any IOTA Tangle Explorer
Dashboard section

From the dashboard, a user can also access his/her API Key and User ID. These are useful to call the provided APIs from third-party services and to guarantee access to auditors who wish to review existing orders for compliance purposes.

IOTA Benefits

Developing a decentralized, immutable audit trail of asset offers, requests and orders allow all the transacting parties to increase their trust while auditors can gain full transparency and traceability of the process.

Using IOTA for such infrastructure brings additional benefits:

  • The feeless microtransaction structure does not impose any extra cost for the use of this infrastructure, neither does it limit the amount of data and transactions that can be processed
  • The flexible transaction structure allows for the accommodation of various asset descriptions along with offer, request and order data models
  • The permissionless nature allows each stakeholder to host a node and a copy of the ledger, thus removing the single point of failure as well as the need to trust intermediary third parties to provide the marketplace “trust” layer
  • The use of restricted MAM channels protects the confidentiality of the order (who has access to what) and controls the access to the relevant information
  • The IOTA token provides an interoperable payment system.

From PoC to marketplace MVP and MVE

While this PoC confirms the value of an Asset Marketplace, our future work will continue to facilitate development of other elements of this decentralized platform. This is in addition to continuing engagement with an ecosystem of CSPs for the deployment and testing of this marketplace in real testbeds.

If you are an asset or service provider who wants to learn more and help to shape this vision and participate in real testbeds, please do get in touch with mark.nixon@iota.org (or janna@iota.org).

On the other end, if you are a technology provider, we would like to understand how your technology can fulfil the requirements of the missing marketplace building blocks. Interesting functionalities will include:

  • Decentralizing asset and service providers organizational identities
  • Decentralizing asset delegation and access
  • Building a reputation system for asset and service providers, leveraging the integration of IoT data to monitor asset use

To get involved in developing technology components of the marketplace please contact: michele@iota.org


IOTA-powered Telco Asset Marketplace: Architecture overview (Part 2) was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

Introducing the IOTA-powered Telco Asset Marketplace (Part 1)

Introducing the IOTA-powered Telco Asset Marketplace (Part 1)

19:06 - 26/07/2019

iota.org

New business models: how to reduce Telco infrastructure costs and accelerate mobile services deployment

Back in May, the IOTA team attended the TMForum Digital Transformation World event in Nice. The event was organized by the TMForum, a not-for-profit industry association, whose mission is to drive the digital transformation for the future growth of its partners, operating in the telecommunication and related sectors. For them, the TMForum paves the way for the exploration of new technologies and business models.

One way TMForum does this is through the Catalysts program. The Catalysts are innovation activities by the TMForum. Each Catalyst has a champion (usually one of its member organizations) whose role is to identify a business problem/challenges to be solved and convene a number of technology providers to work on rapid innovation sprints. Innovation sprints span a 12-weeks timeframe and conclude with the presentation of a prototype solution.

The IOTA team participated in the Catalyst focused specifically on exploring the role that blockchain and distributed ledgers will play in creating new markets for Communication Service Providers (CSPs).

In Nice, IOTA demonstrated the DLT-based Telco Asset Marketplace. A new form of decentralized digital marketplace. The presented work was shortlisted for an award.

The problem

So what is the Asset Marketplace presented by IOTA? Before explaining the solution, let’s start with understanding the problem.

There is an axiom that CSPs understand well: An underused asset does not generate enough Return of Investment (ROI) to cover the Capital Expenditures (CAPEX) required to build it. However, an underused asset still requires Operating Expenses (OPEX) to maintain it. So as a result, an asset of this kind generates costs that are not covered by its returns — an unintended problem that investors and asset owners are constantly dealing with.

Although this problem generally applies to various industries, let’s focus on the assets we are talking about in the realm of CSPs. In this case, a few examples can include cell towers, wifi infrastructures, frequency bands, fiber networks, and aerial drones used to bring connectivity in remote/rural areas.

When do these assets become underused? It can happen anytime. Most of the telecommunication networks have overestimated capacity in many urban areas. However, they can also be underestimated in less populated regions or easily fall short of required capacity when special events occur in particular locations and at specific times. Think of large sports events, music concerts and festivals.

You have probably already experienced the frustration of trying to use your mobile phone to upload a picture during a concert or a football match.

However, this under and overcapacity is mostly the result of the network infrastructure being siloed within each CSP domain and used only for its customers without any cross-CSPs customers sharing.

So you can see how an opportunity to offer these assets emerges. If there was a marketplace for them to be displayed and offered to potential buyers.

But is there a demand for these assets? The answer is Yes.

In particular with the advent of 5G networks and service-based architectures, the concept of Infrastructure as a Service (IaaS) will represent a driver for innovation.

In a similar way, Mobile Virtual Network Operators (MVNOs) already need to provision in advance resources for their customers before their actual use. This involves making requests to Mobile Network Operators (MNOs), that own the infrastructure. It is clear how increased flexibility in this process would definitely benefit the market.

Together with new business models, two new types of stakeholders appear. The Asset Providers (Sellers), those CSPs with unused assets, and the Service Providers (Buyers).

But who are these new Service Providers? It can be anybody developing a mobile service. In particular Small and Medium Enterprises that leverage innovative technologies to create services for their customers (B2C) or customers of their customers (B2B2C).

But with Service Providers being mostly SMEs, neither them nor their customers can afford to sustain the capital investment required to deploy the infrastructure hosting their mobile services. This hinders the opportunity to deploy many innovative new solutions.

If demand and offer meet, a new market will flourish

With that, the revenues generated by consumers using these services can help to cover the operational costs and generate a new return of investment for underused assets provided by asset owners. Underused assets would no longer be something that worries CSPs.

Think of the following scenario: a concert organizer wants to provide an immersive experience for its participants, consisting of virtual (VR) and augmented reality (AR) effects accessible through participants’ mobile phones and smart goggles.

The concert organizer requests a pioneering AR/VR SME to develop this service as a mobile app. However, the deployment of this service requires users to access a large mobile Internet bandwidth which is usually not possible in very crowded areas when only a CSP provides it for its customers.

On the other hand, the service provider and the event organizer cannot afford to ad hoc deploy the required infrastructure. But the situation might change if different CSPs can offer unused frequencies, cell towers, aerial drones, and WiFi infrastructures for a limited time irrespective of their customers being in the area or not.

A marketplace where this demand and offer can be matched is still missing.

So how do you develop such a marketplace? In the best scenario, digitization can lead each CSP to build its own marketplace where service providers can search and request needed assets.

However, in this case, the friction generated by the fragmentation of marketplaces will easily overcome their benefits. With asset offers posted on different marketplaces, service providers will need to process results from different platforms. This increases the complexity of the assets discovery.

At the same time, asset payments are done using different systems. With service providers needing to set up and manage different accounts with increased overhead and costs. This is particularly relevant for small service providers. As a result of this fragmentation, the auditors’ job in certifying the compliance of different marketplaces also becomes costly and complex.

Instead of fragmentation, the answer is a marketplace shared among all CSPs but not owned by a single one. This can bring various benefits. Developing a transparent open marketplace with permissionless access, where both asset and service providers post asset offers and requests, and where automated matching and payments settlement with tamper-proof audit trails are provided, will deliver many gains. These include:

  • A real-time offer and request discovery process and optimal asset matching
  • The maximization of ROI for Asset Providers and best asset selection for Service Providers
  • A unique payment system to speed up asset access
  • An easy-to-review audit trail and fast usage agreements clearing for auditors

However, there are also barriers to developing such a multi-sided marketplace. First, the lack of trust and difficult accountability of who offers and who accesses what, under which conditions. Second, the distribution of revenues and tracking of liabilities in case of misuse.

To overcome these barriers we developed the IOTA-powered Telco Asset Marketplace.

https://asset-marketplace.firebaseapp.com/#/

Curious to know how we built this marketplace? Why don’t you take a look at the second and more technical part of this blog post?


Introducing the IOTA-powered Telco Asset Marketplace (Part 1) was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

Sergey Ivancheglo departs from the IOTA Foundation

Sergey Ivancheglo departs from the IOTA Foundation

18:42 - 26/07/2019

iota.org

Sergey Ivancheglo, better known as Come-from-Beyond/CFB had planned his resignation from the IOTA Foundation when the Alpha and Omega engineering teams were to be merged at the end of June. As planned Sergey submitted his resignation letter on the 26th of June and stepped down from the Board of Directors. Since then he has handed over some backlogged work in the role of an unofficial advisor to the Foundation but holds no position in the organization.

Sergey Ivancheglo on his departure from the IOTA Foundation

I no longer believe that the IOTA Foundation is the best setting for me to realize what we set out to create back in 2014 and 2015. I have always done my best work in a less rigid environment. I am looking forward to continuing the work on both hardware and software development of IOTA independently. Additionally, my use of free speech has repeatedly been leveraged in unfair attacks against the IOTA Foundation, something I am very tired of. I represent myself and only me when I express myself via personal mediums such as Twitter.

As everyone knows, CFB has been and continues to be one of the most prolific and influential people in crypto and has served an absolutely pivotal role in the IOTA project. We fully supported his decision to depart when he revealed his plans to resume working independently to us back in March. The IOTA Foundation is very grateful to Sergey for all his contributions to the Foundation and looks forward to a fruitful collaboration with him in his role as an independent developer.

A personal note from David

Although I don’t always agree or approve of CFB’s unorthodox actions as it pertains to communication, I fully trust him as my co-founder and nothing has changed in terms of the development of the big picture.

This blog post was planned to be released in a couple of weeks, but due to unforeseen events today we chose to make this public today.


Sergey Ivancheglo departs from the IOTA Foundation was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

IOTA Announces $5 million in Grants for Coordicide-Related Research

IOTA Announces $5 million in Grants for Coordicide-Related Research

15:24 - 25/07/2019

iota.org

IOTA Announces $5 Million in Grants for Coordicide-Related Research

We are delighted to offer the community $5 million in funds to contribute towards Coordicide-related research.

Since we announced our path to Coordicide, our focus has been on researching the best way to implement it. Some of our research has already been published, and more is yet to come.

Given that Coordicide is a top priority, we want to fund community contributions to our research. This way, we hope to attract expertise from academia and other research organizations to propel the growth of the IOTA ecosystem and to further the adoption of the technology.

The Natural Evolution of Research

Research began by defining the core questions and the essence of the solution, which we presented on the Coordicide website. We are thrilled to have reached the stage where the scope of the project allows for contributions from researchers beyond our core team. So, the next step in our evolution is to open the research pipeline to the broader community of academics and researchers. This step is an opportunity for the best and brightest in Distributed Ledger Technology to come to the table and offer their contributions to Coordicide in the most constructive way possible.

Potential topics of interests for IOTA Foundation include, but are not limited to:

  • Proof-of-Work alternatives for spam prevention in the Tangle
  • Optimization of the networking layer to avoid network congestion
  • Reputation system based on node behavior
  • Efficient tip selection algorithms
  • Theoretical properties of query-based voting schemes (e.g., FPC)
  • Theoretical behavior of cellular automata based consensus
  • Efficient algorithms for timestamping of transactions
  • Scaling through trustless partial Tangle validation
  • Attacks on the IOTA protocol (e.g., voting, eclipse)
  • Efficient decentralized random number generators

How to Apply

We are thrilled that you want to apply for funding and work with our skilled research team! The process is straightforward, and we have streamlined things to save your time and ours. Initial proposals are not to exceed two (2) pages. Proposals should, of course, describe the research to be conducted, as well as a tentative budget and timeline. After an initial review by the grant committee, projects of interest to the Research Department will be contacted for more details. We are open to large proposals (up to and over $1,000,000), as well as smaller grants, which may be less than $50,000. To give an example of a smaller grant, Professor Sebastian Müller recently received a grant for $18,900 for research on the Fast Probabilistic Consensus mechanism.

In the coming weeks, we will update the Coordicide website with more details about each of the research topics mentioned above, so researchers will have a clear idea of what projects have the greatest chance of acceptance. The grant application form will also go live with the website update.

In the meantime, feel free to reach out to us by email if you have an idea you just can’t wait to share. You can also always find our researchers in our community Discord server (check the #tanglemath or #goshimmer-discussion channels).

We look forward to reviewing your applications and your research. Hold tight for the next update!


IOTA Announces $5 million in Grants for Coordicide-Related Research was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

Welcome Dieter Kondek to the IOTA Foundation

Welcome Dieter Kondek to the IOTA Foundation

19:46 - 24/07/2019

iota.org

Dieter Kondek is joining IOTA Foundation as a member of the Advisory Board. He is a General Partner and Managing Director of Global Blockchain Ventures, LLC. He has over 30 years of experience as an entrepreneur, startup investor and senior executive in the technology industry. Dieter co-founded multiple successful startups and has served as a CEO and in senior leadership positions at both venture capital-funded and publicly-listed companies in the software and infrastructure technologies industries.

Dieter is currently CEO & Co-Founder of MergingMinds,LLC, a Florida-based venture development and growth accelerator company for startups and international technology companies. He is currently an advisory board member of FinTech4Good, InXero Inc. and X-Academy.

In 2011, Dieter was elected as the Ambassador of Florida for The World Innovation Forum, based in Lausanne, Switzerland. The World Innovations Forum is bringing together the world’s most innovative minds, helping entrepreneurs successfully take their solutions to global markets — beyond just inventing.

He was the founder and chief executive officer of The Rocket Lounge LLC, a coworking space and growth accelerator for European technology startups from 2016 to 2018. He was also co-founder, and CEO of DynaPel Systems Inc., a big data and video analytics company, from 2002 to 2006. He raised more than $10.0 million in capital and guided the company from startup to IPO on the Oslo Stock Exchange in 2005. From 2006 to 2008 he was chief executive officer of Agent Video Inc., an AI and video analytics company. He raised more than $5.0 million in capital and built a global team in the US, Israel, Europe & Asia. Previously, he led Pivot3 Inc., a Texas-based Hyperconverged storage company, as its vice president of Sales and Business Development from 2009 to 2013. Pivot3 reached a leading market position in the hyperconverged and video surveillance storage segment and, together with the executive team, he raised more than $100 million from venture capital investors.

Dieter’s career began at IBM Corporation in 1976. Subsequently, he co-founded the largest IBM PC reseller in Germany. He was Managing Director at publicly-listed Computer 2000 AG from 1988 to 1994, which was subsequently merged with Tech Data Corporation, Florida’s largest Company by market cap and the second largest IT Distributor worldwide. He was Co-Founder and President EMEA at Tradex Technologies from 1995 to 1997, a B2B marketplace e-commerce exchange. Tradex was acquired by Ariba, Inc. in a stock deal valued at $1.86 billion and was Florida’s first USD Billion unicorn exit.

Dieter also served in senior executive positions at Dell Computers from 1997 to 1998, MetaCreations from 1998 to 2000 and Linotype-Hell AG from 1994 to 1995. He was formerly a Board Member at Agent Video Intelligence, Inc. (USA, Israel) 2006 to 2007, DynaPel Systems, Inc. (USA, Norway) from 2002 to 2006, Linotype-Hell AG (USA, Germany) from 1994 to 1995, and Expander AB (Sweden) from 1991 to 1994. He is a frequent speaker and panel member at several events including Smart City Blockchain Conference, Synapse Innovation Summit, ETRE, CeBIT, Internet World, EuroChannels, European Technology Forum, Telecom and TechSec.

On being part of IOTA…

I am excited about the opportunity to join the IOTA Foundation advisory board and become part of this transformational journey for many industries. The smart city of tomorrow, for instance, will require bridging autonomous mobility, medical technologies, intelligent transportation and buildings, thereby connecting the Internet of Things. IOTA with its Tangle-based Distributed Ledger Technology is best positioned to fill an important role as a technology platform provider. My hometown Orlando and many other cities in the State of Florida are well-prepared to create and develop the Smart Cities of the Future. Thus combining a highly diverse economy, grounded in tangible values, with a strong pool of technology talents.

We are very happy to have Dieter Kondek join the IOTA Foundation. He will play a key role in evangelizing distributed ledger technologies and its use cases in global smart cities projects. Dieter’s extensive global network will help raise awareness for distributed ledger technologies and IOTA amongst international alliances, global corporations and the venture investment community.


Welcome Dieter Kondek to the IOTA Foundation was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

IOTA Links with STMicroelectronics to Accelerate IoT Technology Integration

IOTA Links with STMicroelectronics to Accelerate IoT Technology Integration

16:22 - 23/07/2019

iota.org

BERLIN, GERMANY (July 23, 2019) — The IOTA Foundation, a not-for-profit organization delivering the world’s first scalable, feeless and fully-decentralized distributed ledger technology, is working with STMicroelectronics, a global semiconductor leader serving customers across the spectrum of electronics applications, to create a new level of powerful, seamless and cost-effective access to Internet of Things (IoT) functionality.

The cornerstone of this cooperation is the integration of the IOTA Tangle, a fee-free, peer-to-peer technology solution, into ST’s STM32Cube expansion software for the industry-leading STM32 32-bit MCU ecosystem, the X-CUBE-IOTA1.

The relationship will deliver Internet of Things integration capabilities to the ST user community, allowing customers to easily and quickly create and prototype new IoT solutions for single or multiple devices. As important, developers can work while enjoying the ability to develop systems, environments, products and services with IOTA functionality and the power of the Tangle’s distributed, highly scalable peer-to-peer network and feeless structure.

“By enabling IOTA functionalities via the X-CUBE-IOTA1 expansion software for STM32Cube software technology, developers can now easily include IOTA features and capabilities in their IoT devices and create valuable applications using the STM32 Open Development Environment, which combines the STM32 32-bit microcontroller family with other state-of-the-art ST components,” said Alessandro Cremonesi, STMicroelectronics VP System Research and Application.

The IoT-enhanced solution will give key industries such as energy, logistics and others advanced performance capabilities in critical areas, including sensing, power management, connectivity, and audio. Developers using STM32 will have the ability to transmit, buy and sell relevant data through embedded technologies like Bluetooth® LE at low cost, with an easy, robust solution.

“With specialized hardware playing such an integral role in the Internet of Things market adoption, it is exciting to work with such partners as ST to enhance IoT’s role as an innovation facilitator,” said Holger Köther, Director of Partner Management, IOTA Foundation. “The IOTA Foundation welcomes the opportunity to work with enterprise leaders like ST to expand our mission of moving beyond blockchain with the world’s first scalable, feeless and fully-decentralized DLT platform, partnered with the world’s leading technology firms.”

Watch a video about the collaboration

https://medium.com/media/b0d0f0f563ed63cfb081df526b0a5584/href

About IOTA Foundation

IOTA is a global not-for-profit foundation incorporated and headquartered in Germany. The IOTA Foundation’s mission is to support the research and development of new distributed ledger technologies (DLT), including the IOTA Tangle. The Foundation encourages the education and adoption of distributed ledger technologies through the creation of ecosystems and the standardization of these new protocols.

The IOTA Tangle moves beyond blockchain by providing the world’s first scalable, feeless and fully-decentralized distributed ledger technology. The Tangle uses its own unique technology to solve three fundamental problems with blockchain technology: high fees, scaling and centralization. It is an open-source protocol connecting the human economy with the machine economy by facilitating novel Machine-to-Machine (M2M) interactions, including secure data transfer, fee-less micropayments, and secure access control for devices.

Visit www.iota.org for more information. Follow IOTA on Twitter: @iotatoken and YouTube: IOTA Foundation.

Contacts

Pam Abrahamsson
PR Manager, IOTA
pam.abrahamsson@iota.org


IOTA Links with STMicroelectronics to Accelerate IoT Technology Integration was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

Introducing IOTA Insights

Introducing IOTA Insights

19:17 - 22/07/2019

iota.org

As IOTA grows into an international organization and technical standard, it’s important that the world inside and outside of the blockchain industry understand the IOTA story, what we are focused on, and how we plan to evolve in the coming months and years. Without a platform to explore the many components that make up our story, the world may find it difficult to grasp the full scope of IOTA in a sea of technologies and digital assets.

In order to share the IOTA story with you all, we’ve developed IOTA Insights, a series for organizations and individuals to learn about IOTA’s key focus areas on a quarterly basis.

The home of IOTA Insights: insights.iota.org

We’ve even put together a handy website specifically for updates and content related to the Insights Series. You can sign up here to receive information, learn more about the program, the schedule for future insights calls, and how to participate.

The Format

Each quarter, the IOTA Foundation will set aside time for a call to highlight a set of insights exploring our strategy, execution, and positioning. The IOTA Insight calls are available to everyone and can be accessed live or post-recording.

Our first ‘episode’ is scheduled for July 30th at 2 PM EST/8 PM CEST, and will cover the following:

Insight 1: Digital Infrastructure, Hosted by Dan Simerman

Insight 2: Smart Cities, Hosted by Mathew Yarger

Insight 3: Standardization, Hosted by Richard Soley

Insight 4: The Future, Hosted by Dominik Schiener

Q/A

Moving Forward

We realize that in order to fully participate in our ecosystem, one must have a good understanding of who we are, what we are about, and why we exist. With this in mind, we hope that IOTA Insights becomes a successful platform to tell the IOTA story to our partners, the market, and potential collaborators.

For more information visit: insights.iota.org 👈


Introducing IOTA Insights was originally published in IOTA on Medium, where people are continuing the conversation by highlighting and responding to this story.

What is the IOTA?

If the Aether is turned towards smart contracts, the IOTA (or MIOTA) is linked to connected objects, to the Internet of Things, which some people call “fourth”. industrial Revolution”.

Created in 2015 by David Sonstebo, Sergey Ivancheglo, Dominik Schiener and Dr. Serguei Popov. IOTA is based on a technology that allows free and instant transactions between machines in the Internet of Things environment.

Unlike Bitcoin and most cryptocurrency, IOTA units already exist (2.779.530.283 in total), and the motto is not based on the mining system (creation of units via computers, note).

IOTA also differs from other cryptocurrencies in that it does not rely on the blockchain technology mentioned above. It is based on Tangle technology, fully decentralized, which allows transactions at no cost, secure, and instant.

The applications are numerous. The IOTA allowing micro-transactions since there are no fees, many companies, including small businesses, merchants could be interested. The Tangle technology on which the IOTA is based can also be used to transfer data, can be applied to set up electronic votes, or even serve as a basis for encrypted e-mail.

IOTA could also be set up in the area of ​​the shared economy. We can imagine Paris Vélib ‘working with this technology, but all kinds of connected objects could be shared.

The IOTA has experienced a recent craze its course passing in less than a week of a few cents to more than 3 dollars per unit. This interest is explained by the announcement of a partnership with major companies such as Microsoft, Samsung, Cisco or Volkswagen.