SpaceChain Weekly Report (March 13 to 19, 2018)

SpaceChain
5 min readMar 20, 2018

This week, we share the good news of our SpaceChain OS official launch and how you can start contributing to it. Plus, read about us in various news websites.

SPECIAL HIGHLIGHTS:

· SpaceChain OS is officially launched

On March 14, the SpaceChain Foundation officially launched its SpaceChain OS, an embedded operating system for the aerospace industry. The launch of SpaceChain OS will significantly increase cooperation efficiency in the aerospace field and reduce the high costs associated with technical barriers.

The SpaceChain aims to solve the current fragmentation status through a common operating system platform, so that the technology in the aerospace fields can be the same as the Android operating system of the mobile phone platform. All applications will pass through different devices. Eliminating technical barriers to cooperation and the resulting high costs.

The SpaceChain has been optimized and adapted to aerospace applications. It supports commonly used processors and is suitable for most spacecraft equipment operating systems. Its performance is stable and reliable. The release of SpaceChain OS is tantamount to embarking on the “Intelligent Age” step in the aerospace field, making the cooperation in the aerospace field more seamless and smooth, and maximizing the reuse of research results and avoiding duplication.

SpaceChain OS provides blockchain support. Its use of blockchain sandboxes improves the reliability of application software and can directly run on Qtum, thus reducing the node running hardware costs.

TECHNOLOGY PROGRESS:

Last week, the OS team ended the testing and officially made the code open source. At the same time, it released basic usage instructions. For details, visit Github.

Currently, the open-source code can be completely deployed to the hardware. Development tools and more documentation are also constantly being improved.

If you are developing a blockchain-based DAPP, you do not need to use dedicated development tools.

Development SpaceChain OS upper scripting applications can be developed directly with scripting tools such as Python and Lua. Through the FTP tool, you can upload any developed application to the target board and run it directly.

If you want to modify the source code of the kernel and related system files, and need to recompile, you can use the corresponding compiler. For specific instructions, refer to the IDE user manual. (Only the Mandarin version is available. The English version will be published soon).

At present, the development tools of SpaceChain have not yet been completed. If you have similar requirements, you can use RealEvo-IDE. You can apply for a license through SpaceChain’s official website. However, do note that the application portal will only be launched at the end of March. In the meantime, you can contact info@spacechain.com for permission to obtain the license.

This is a functional block diagram of open source code

The key to increase or optimize the part is as follows:

HAL is an abstraction layer for hardware. For common aerospace hardware, the best compatibility effect is achieved through abstraction. For different vendors, the hardware is as consistent as possible on the software.

System Service is an integrated and commonly used service. It provides standardized system services for modules such as upgrades and power management to provide support for hardware and applications.

Blockchain: Currently we provide the basic services of Block Chain and QTUM.

Blockchain APP: Dapp, wallet and other popular apps.

Local App: Other OS-based apps.

All these features contribute to the development of the SpaceChain OS. We welcome everyone to contribute. Please contact info@spacechain.com to get in touch with the team of engineers.

Code description: The following is a screenshot of the code on GitHub and the corresponding instructions.

The is a description of the base directory code.

The code structure is as follows:

-spacechainos-base — — SpaceChain OS

- spacechainos-base/ libsylixos — — Kernel

- spacechainos-base/ libcextern — — C library

- spacechainos-base/ libexpat — — a library for XML

- spacechainos-base/liblua — — lua scripting support library

- spacechainos-base/libluaplugin — — lua plug-in set

- spacechainos-base/libpcap — — pcap library provides low-level interface support for network packet analysis tools

- spacechainos-base/libreadline — — provides interactive text editing

- spacechainos-base/libsalsa — — Lightweight ALSA (Advanced Linux Sound Architecture) Support Library

- spacechainos-base/ libsqlite3 — — sqlite database

- spacechainos-base/libVxWorks — — VxWorks compatible layer

- spacechainos-base/libzmodem — -zmodem communication protocol support library

- spacechainos-base/ openssl — — secure socket layer password database

- spacechainos-base/ pciutils — — PCI Bus Toolset

spacechainos-base/unfsd — — nfs server

We are still updating our code, documentation and tools. Stay tuned or visit Github for the latest developments.

COMMUNITY & MEDIA:

In the news
Reports about SpaceChain and its partnerships.

1. SpaceChain OS official launch

Http://huoxun.com/m/news/show/1348.html?from=groupmessage&isappinstalled=0

2. SpaceChain, Arch Aim to Archive Human Knowledge in Space

Https://www.technewsworld.com/story/85196.html?rss=1&utm_source=dlvr.it&utm_medium=twitter

3. SpaceChain Partners With Arch Mission to Preserve Mankind’s Legacy in Space

http://www.the-blockchain.com/2018/03/15/spacechain-partners-with-arch-mission-to-preserve-mankinds-legacy-in-space/

4. Blockchains in Space? SpaceChain Journeys to Infinity and Beyond with First Outer Space Node

https://e27.co/blockchains-form-space-spacechain-journeys-infinity-beyond-first-outer-space-node-20180319/

SpaceChain articles on medium.com

SpaceChain has launched its own blockchain browser
https://medium.com/@spacechain/spacechain-has-launched-its-own-blockchain-browser-18166c2db8a6

Next week

1. More updates about SpaceChain OS and more technical documents will be available on Github. Stay tuned.

2. The application of SpaceChain OS ground equipment will be explored.

3. SpaceChain hardware system

--

--