The Factoid Authority's pledge status as of Q4 2018 - Jan 01, 2019

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
-----------------------------------
Secured
-----------------------------------
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
-----------------------------------
Current Update: The Factoid Authority's pledge status as of Q4 2018 - Jan 01, 2019
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.

--Develop FactomDB
An early prototype is in the works, the completion of which will be dependent on our ongoing IOT work.

--Node Bootstrap Service
No change since Q3 2018 ~ 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
FactomSharp has been released as pledged.

--Factom Light Node
No change since Q3 2018 ~ 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
No change since Q3 2018 ~ 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
No change since Q3 2018 ~ 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
No change since Q3 2018 ~ 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
No change since Q3 2018 ~ Currently on hold due to lack of bandwidth.

--Steamr Integration
This will tie into our ongoing IOT work, we have begun thinking about it however we can't give any indication of timing at this stage.

--FactomMask (light version)
This was added as a pledge recently as per this thread. Some preliminary work has already been completed, however resources constraints mean this may be delayed.

-TESTNET

--Continue to support the Testnet
No change since Q3 2018 ~ 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
https://factoidauthority.com/reports/report-q4-2018/

--The company will review contributions quarterly.
TFA will not change efficiency at this stage.

- PLEDGED EFFICIENCY

2 nodes: 35%
1 node: 25%

We are still operating at 35% efficiency as pledged.

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

Attachments

Last edited:
Secured
#3
TFA is one of the most serious ANO around with some solid contributions, great job guys!

Factom Light Node is definitively a big endeavor, also as Factom Inc. is going to work on a big refactoring it's probably wise to wait for them to finish that (in the case you were thinking to build the light node based on the Golang reference implementation).