Weekly tech roundup from the COTI Research and Development team

COTI
COTI
Published in
4 min readOct 11, 2018

--

October 11, 2018

Following the successful release of our AlphaNet and the code behind the Trustchain protocol on GitHub, we began the process that will lead up to the creation of a Full Node network in communication with one another to validate all aspects of the COTI ecosystem.

During the last week, the COTI research and development team built upon the progress made in the last months and began work to implement the COTI TestNet.

  • We defined the first version of the Trust Score Node Update Algorithm and its implementation specification, which handles communications between the Trust Score Server, Full Nodes, Arbitration System and wallets. Moreover, we defined the set of events in the COTI ecosystem and their decay/effect on Trust Scores. We also began working on the implementation of algorithms and the infrastructure which will maintain and calculate the Trust Score for each of the network participants. This includes users, merchants, arbitrators and node operators.
  • Development on the first release of node Trust Scores is currently running in full mode. We have made significant progress towards proving how Trust Score (TS) nodes calculate Trust Scores. We are currently developing the TS Nodes in a way that will enable us to prove how TS nodes can compute the Trust Score of a user from the last Clusterstamp. In this way, any user can query his or her TS and receive proof on how it was calculated from the TS node.
  • If the various queried TS nodes produce different TS results, it will be easy to verify which one is correct as the proof with the longest calculation will be the correct one. False transactions not included in the Cluster, or incorrect parameter changes (not included in the ledger system), will also be identifiable.
  • We began intensive work on our first network discovery nodes, which enable nodes to connect to one or more specific servers according to their classification. COTI is implementing a distributed node management system that works using a simple static router dedicated to randomly allocating routes and connections between different network components for a balanced, stable and highly scalable network. The router will maintain a list of the different nodes in the system, their Trust Scores, current connections and various details concerning their fee rate, geographic location and more. This will enable simple monitoring and adjustments to the network. In the near future, the Node Router will be upgraded to a decentralized unit, thus increasing the decentralization level of the network as a whole.
  • We defined the fee framework for the COTI ecosystem, including those for Full Nodes and network fees. We also added the ability to distribute the collected fees to other network components, such as the DSP Node and Trust Score Node.
  • We hosted A technological webinar by COTI CTO Dr. Nir Haloani and Eli Hallufgil, COTI’s technology chief architect, that covers everything related to the code behind our Trustchain protocol. Watch the full version
Technological webinar with Dr. Nir Haloani and Eli Hallufgil

To check the code behind the Trustchain AlphaNet, please click here. To read more about COTI’s technology in our whitepaper, please click here. The COTI community is growing rapidly. If you have any questions, you are welcome to get in touch with us on Telegram or via email.

Talk with us on telegram
GitHub page
Official Facebook
Official Twitter
Official Reddit
Official Youtube Channel

--

--

COTI
COTI

COTI is the fastest and lightest confidentiality layer on Ethereum.