We await your questions.
Are you willing to share this calculation with us?According to our calculations, if we run two authority servers at 50% efficiency with two full time salaries we roughly break even at a factoid price of $11.30.
Could you quantify "a small loss"?We could tolerate prices as low as $7.50 for some time. We believe in Factom and its potential and we are willing to risk running at break even or a small loss for up to 6 months.
I like that you contacted them about it. But what would you do if they told otherwise?We are aware that Factom Inc offers a similar service and they have told us that they would not view this as competition. We plan to launch this service on entrycredits.io later this year.
Could you elaborate on this claim? Could you include possible positive and negatives in your answer? Could you point out the key difference with a distribution like Ubuntu or Debian regarding your claim?Upstream updates to software are available on Arch Linux much sooner than on most other Linux distros.
Note: This is Adam Levy responding.Thank you for your application
You mentioned 2 nodes for the testnet in the form. Could you point out for what purposes you will use these nodes?
Could you quantify "a small loss"?
Entry credits are the core utility token required to use Factom, so it would have caused some questions in our minds about Factom's core goals if they had told us that selling entry credits was something they wanted exclusive control over. At minimum, it would have given us pause regarding mentioning it in our application. Whether that would have totally deterred us from pursuing it as a potential revenue stream depends a lot on how strongly Factom felt against us providing that service. We would have to weigh the potential social costs against the potential benefits. But given that it is not currently a highly demanded service it probably wouldn't have taken a whole lot to deter us if that was truly frowned upon in the community.NK3)
I like that you contacted them about it. But what would you do if they told otherwise?
It seems safe to predict that in 5-10 years there will still be numerous blockchains in different niches, and that a handful of winners with large network effects will dominate the ecosystem. As we’ve already seen, technology developed in this space is quickly democratized. Large network effects are what ultimately will drive the winners. Much like social platforms, public blockchains gain utility through their mass adoption.NK4)
Could you elaborate a little more on these claims?
As a rolling release distribution, Arch Linux package maintainers test and release updates to software as they are published by the upstream developers. Accordingly, the Arch Linux distribution has no version number itself and most packages do not specify version numbers in their dependencies. Software is linked against whatever the latest libraries are at the time, so users are expected to upgrade all packages at once. Performing partial upgrades is a common cause of breakage among inexperienced users and is not supported. The effect is a very up to date distribution that gets frequent incremental updates. With only minimal user intervention, it is possible to take an old Arch Linux image going back years, install it, and bring it fully up to date.NK5)
Could you elaborate on this claim? Could you include possible positive and negatives in your answer? Could you point out the key difference with a distribution like Ubuntu or Debian regarding your claim?
We have taken a number of measures to secure our bastion server. First and foremost we are using IP specific external firewall rules. This blocks all traffic not coming from our IP addresses preventing any potential DDoS attacks. Occasionally this is inconvenient if using a mobile hotspot and in such cases we will open up this firewall rule. But we also run fail2ban, which drops all login attempts from IP addresses that have failed to login more than 3 times in a row.NK6)
You mention a bastion server with 2FA. Could you disclose how this server is secured? Could having a bastion server also be problematic in some cases? If yes, how would you resolve?
Adam is currently between jobs and is working full time on Canonical Ledgers. If elected, Adam will continue working full-time for Canonical Ledgers. Sam will transition to full time over the next couple of months as he wraps up his current work obligations. We both want to be working full time on Canonical Ledgers as we believe there are many opportunities in the Factom ecosystem to generate value both for us and the wider community.NK7)
You financials seem to indicate that you both will be working full time for Canonical Ledgers. Is it correct that you would give up your current jobs?
It is depicted in the architecture diagram by the rectangle around the authority servers labeled “VPC Private Subnet and Firewall” and the arrows between the various servers. Some elaboration is worthwhile, though. The authority servers will actually not even have a public IP address at all. So they will only be accessible within our private subnet on AWS. In order to access one of the authority servers, you first have to SSH to the bastion server and forward your keys. From there, you can SSH anywhere within the private subnet. Additional internal firewall rules will ensure that all servers will only accept SSH connections from the bastion host.NK8)
You mentioned that all SSH has been shielded and only allowed from the bastion server. Is this reflected in your architecture picture? If not could you elaborate?
We’re glad to have a chance to address this. While some might look at having a small team as a weakness, we feel that keeping our business lean is an advantage at this early stage. There is no doubt in our minds that the two of us can support running our authority nodes with high reliability and security just as well as a larger team, and we can continue to afford to do so through severe bear markets.Hi Adam and Samuel,
You guys have one of the smallest teams in the application pool. As Factom grows, the competition to run nodes is only going to increase (and probably exponentially). What are your plans to scale? What niche do you see yourselves filling? Thanks
We will continue to actively participate on Discord, so we will be reachable there and our participation in the testnet will be visible. We also plan to have a web presence where we will post major milestones, quarterly updates, and write-ups detailing our infrastructure or any tools or techniques we develop for maintaining an Authority node.B. Let's say you get an Authority Node. How it performs will be easy to monitor. However, as part of your campaign you also discuss additional development work which is important since your single node Efficiency is set at 25%. The Standing Parties will likely want to see what progress you're making since it was part of your campaign. My questions are:
1. How would you communicate with the Standing Parties. Examples would be blog, twitter, Discord, Reddit, etc.
2. What would you communicate and how often?
3. What metrics should be used to gauge your success?