elective-stereophonic
elective-stereophonic
Should I open API port?
singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Stable Nxt Client: Nxt 1.12.2

Author Topic: Should I open API port?  (Read 1873 times)

Brangdon

  • Hero Member
  • *****
  • Karma: +229/-25
  • Offline Offline
  • Posts: 1389
  • Quality is addictive.
    • View Profile
Should I open API port?
« on: November 07, 2015, 12:50:36 am »

I have a public node which is usually in the top five by hallmark, but I don't expose the API. I am wondering if I should. I can see it would benefit apps such as the Jay wallet and Supernet that use open API ports to provide Nxt services without needing to download the blockchain. I am wondering what the costs to me would be. Specifically, does anyone one know how much more bandwidth would be used? There are also security implementations to having another port open, but I guess those are fairly theoretical.

(This question is largely prompted by the backwards compatibility issues with v1.6.)
Logged

testdruif

  • Full Member
  • ***
  • Karma: +71/-1
  • Offline Offline
  • Posts: 223
    • View Profile
Re: Should I open API port?
« Reply #1 on: November 08, 2015, 01:12:24 am »

I have a public node which is usually in the top five by hallmark, but I don't expose the API. I am wondering if I should. I can see it would benefit apps such as the Jay wallet and Supernet that use open API ports to provide Nxt services without needing to download the blockchain. I am wondering what the costs to me would be. Specifically, does anyone one know how much more bandwidth would be used? There are also security implementations to having another port open, but I guess those are fairly theoretical.

(This question is largely prompted by the backwards compatibility issues with v1.6.)

There are some things to think about indeed.

1) increased overall hardware usage of your node (cpu/ram/harddisk usage, however small it may be)
2) increased bandwidth usage because people connect to your node (I don't know how much bandwidth it would consume so maybe test it out for a month and see what the difference is but I don't expect it to be that huge)
3) because you have a node that works with/for supernet your node could be prone to assaults so keeping your platform up to date and harden it would be wise (you never know if someone wants to influence things going though your node)

As a return you would have the appreciation of the NXT and Supernet community for helping it be more reliable and resistent to future change!
Logged
**Necessity is the mother of invention**
NXT-NNGD-V8TN-3MZR-DWWBE
https://arguseyes.net
 

elective-stereophonic
elective-stereophonic
assembly
assembly