Skip to content
This repository has been archived by the owner on Jan 2, 2022. It is now read-only.

A blockchain + Smartcontract solution on the iota tangle

License

Notifications You must be signed in to change notification settings

AskMeAgain/TangleChain-System

Repository files navigation

TangleChain-System

The TangleChain-System is a collection of tools/programs to host a blockchain on top of Iota, each written in C#.

Project is currently on hold


Current Features of TangleChain-System

  • Complete on Tangle blockchain
  • NuGet Package (TangleChainIXI & Strain)
  • Proof-of-Work Consensus in a transition phase
  • Account System (public private key using Nethereum)
  • Dynamic Difficulty adjustment as specified in the genesis Block
  • Local database storage using SQLite
  • Smartcontracts (docs)
  • Smartcontract Programming Language (Strain)

TangleChain-IXI Library v1.3

TangleChain-IXI is the heart of the TangleChain-System. It is a .Net Standard Library to interact with the TangleChain-Blockchain on top of the IOTA Tangle.

IXI Planned Features:
  • Interoperability between Chains
  • Detect longest Chain via Blockweight (right now just longest chain)
  • Environment friendly consensus protocol
IXI Roadmap
Phase 1: Bitcoin
  • Finish ConsoleMiner v1
  • Create Basic GUIWallet
  • difficulty adjustment
  • Get IXI to bitcoin functionality
Phase2: Ethereum
  • Smartcontracts
  • Smartcontract Language
  • Refactor of IXI
  • Interoperability (0%)
  • Better Consensus (0%)
Phase3: IOTA
  • Snapshot transition / ignore snapshot

Console Miner v1

This Miner is a console application which does the PoW using the TangleChain-IXI module.

Features of Console miner
  • Easy start of your own chain
Planned Features of Console miner
  • Multithreading
  • A Docker image for easier Setup

TangleChainWallet

Not implemented right now


Getting Started

If you want to get started with TangleChain, start reading the Docs in each project. Best is to check out the integration tests.

About

A blockchain + Smartcontract solution on the iota tangle

Resources

License

Stars

Watchers

Forks

Languages