Proposal: extend bip70 with OpenAlias



Summary:

In an email exchange between Justin Newton and the recipient, it was clarified that Netki is a company providing a service based on an open standard which they are proposing. However, they have not done a good job of promoting the standard so far. Any of the Open Source Wallet Name resolvers created by them do lookups against the standard record formats and not directly against their servers in any way. They have an open lookup standard based on both the namecoin blockchain as well as traditional DNSSEC. Furthermore, they have provided links to the lookup API server and some early libraries that can be found on https://www.netki.com/#/developers and here: https://github.com/netkicorp.The recipient suggested that it would be in Netki's interest to convey the message that they are actively promoting an open standard, rather than pushing a private solution. Assuming that the future standard satisfies Netki fully, the recipient proposed that the standard carry a neutral name (such as "OpenAlias v2" or "BIP xx"), instead of being named after Netki as it is purely a PR issue.Netki has the option of storing a URL rather than just a wallet address in the TXT record. This allows a second level lookup against the URL to get back a unique HD Wallet address or Payment Request each time, further protecting user privacy and security. They also use a 2-tier lookup format, where the first lookup returns a list of currencies or payment types supported by the Wallet Name, and the second lookup goes to a record specific to that currency type to get the address to go to.Netki mandates DNSSEC while the recipient makes it optional. They did this because they believe giving the user the option of NOT using DNSSEC is like letting them order a car with no brakes. In addition, Netki released another open source API server called Addressimo which will serve unique HD Wallet addresses or Payment Requests for every lookup, thus allowing a user to have a private, secure way to share a Wallet Name that can be used to send them any digital currency.Lastly, Justin Newton expressed his interest in merging standards going forward. Verisign has also delivered a standard to the IETF using DNSSEC to pass payment information and they have started discussions with them about merging standards as well. However, the recipient suggested that maybe consensus should be reached at the bitcoin level first before trying to merge with the IETF.


Updated on: 2023-06-10T02:38:56.283554+00:00