The Factoid Authority's pledge status as of Q3 2018

Previous Updates
Secured
-----------------------------------
ORIGINAL PLEDGES START
-----------------------------------


-DEVELOPMENT

--Develop Factom Block Explorer with advanced features

--Develop FactomDB

--Node Bootstrap Service

--C# .NET Factom Client Library

--Factom Light Node

--Factomizing large datasets within Star Catalogues

--Factom API Assist

--FactomGPS

--Factomd gRPC or Web Socket

--Steamr Integration

-TESTNET

--Continue to support the Testnet

-OTHER

--Produce quarterly reports available via factoid.org, Reddit, Discord & Factomize

--The company will review contributions quarterly.

- PLEDGED EFFICIENCY

2 nodes: 35%
1 node: 25%

-----------------------------------
ORIGINAL PLEDGES END
-----------------------------------
Current Update: The Factoid Authority's pledge status as of Q3 2018
Secured
#1
-----------------------------------
ORIGINAL PLEDGES START
-----------------------------------


-DEVELOPMENT

--Develop Factom Block Explorer with advanced features
The TFA explorer has been released at https://explorer.factoid.org as pledged. It has been our main focus of the pledged development the past 6 months. We will continue to expand on the feature-set, and we are currently looking into releasing a version for the testnet as well.


Current features:

  • Explorer:
  • Ability to sort explorer by column of choice (FCT-transfers, EC spent etc.)
  • Ability to limit displayed blocks by date (last day, last 7 days, last month, custom range)
  • Public explorer API enabling anyone to query Factom blockchain data
  • Factoid Inflation dashboard displays:
    • Average efficiency
    • Authority node Count
    • Federated servers
    • Audit servers
    • Factoids generated (per coinbase transaction) to:
      • Authority Node operators
      • Grant pool
      • Number of blocks until next coinbase transaction
      • Realtime pending entries (block being built)
      • Current block height
      • Current “minute in the block”
  • Authority Set dashboard features:
  • Visual representation of all the nodes in the authority set
  • Federated servers
  • Audit servers
  • Displays the following information for each server:
    • Chain ID
    • Signing Key
    • Coinbase Address
    • Current Efficiency
    • Pledged Efficiency
    • Matryoshka key
    • Heartbeat timestamp
    • Monitors health of the authority set and has visual cues for:
      • Missing heartbeats
      • Server offline
      • Discrepancy between pledged and actual server efficiency
Future features:

  • Display ANO-pledges in Authority set dashboard
  • Support transactions and addresses for future tokens on top of Factom
  • Testnet Explorer(s)

--Develop FactomDB
An early prototype is in the works, and is being built alongside the C# client library.

--Node Bootstrap Service
Currently the bootstrap servers are hardcoded and shared with everyone. This will become a problem as the number of nodes increase. We plan to create a simple bootstrap server to share ‘random’ peers with all new nodes, to improve network topology and reduce the load on the chosen bootstrap nodes. Currently this is not a priority, as it is not required at this stage.

--C# .NET Factom Client Library
Started September 2018, and will be open-sourced once it is more feature complete, and we have dogfooded it some more. If anyone is interest in using this, let us know, and we will make more effort in readying it for release. In the meantime, we are developing it with the features we need to fulfill other projects, and is subject to breaking changes.

--Factom Light Node
We have spent some time researching the requirements and scope for a Factom Light node, and have decided not to pursue this as a standalone ANO. This is a rather large and complex project, and will require substantial effort to be kept updated in tandem with the main implementation of Factomd. However, we would like to work on this as a cooperative effort in the future along with other entities. An ongoing smaller grant might be a suitable model for this development due to the continued support it would require.

--Factomizing large datasets within Star Catalogues
This project is on hold to focus on projects deemed immediately beneficial to the community and ecosystem. We are still determined to do this in the future as it will showcase how the protocol can be used to efficiently store this type of data. We are have consulted with an SME in this area who will provide additional input when conditions are favorable to pursue this pledge.

--Factom API Assist
The TFA explorer aims to provide useful apis for application use. These apis do intend to include authority set related APIs. We initially planned to include these apis in a sort of ‘enhanced factomd’, but have realized the technical limitations of that. Providing it via the explorer allows the development of this api to not affect factomd release cycles for anyone needing the extra apis. Factom Inc is also working on a diagnostic api for factomd that would give a subset of the queries that we had planned to add.

--FactomGPS
FactomDB is a prerequisite for these project. We will look into making one of these the first project supported by FactomDB.

--Factomd gRPC or Web Socket
Currently on hold due to lack of bandwidth.

--Steamr Integration
Currently on hold due to lack of bandwidth.

-TESTNET

--Continue to support the Testnet
We are currently hosting two testnet-nodes mirroring our authority nodes on the mainnet, having a third one on standby for brainswaps. We would be open to host additional nodes for more testnet if required.

-OTHER

--Produce quarterly reports available via factoid.org, Reddit, Discord & Factomize
Our first quarterly report was released recently and is available on our website: https://factoidauthority.com/report-q3-2018/

--The company will review contributions quarterly.
As per our application, we pledged to review our server efficiency quarterly. Although, market conditions are unfavourable, TFA will not change efficiency at this stage. The grant pool is fairly starved at the moment, so we feel maximum deferment is required, which allows the community to decide how resources are best utilized.

- PLEDGED EFFICIENCY

2 nodes: 35%
1 node: 25%

We are still operating at 35% efficiency as pledged.

-----------------------------------
ORIGINAL PLEDGES END
-----------------------------------