ZeroPaid.com

  (#1) Old
Hornet Offline
Banned
Hornet Reputation is 0
 
Hornet's Avatar
 
Posts: 321
Join Date: Dec 2004
Reputation Power: 0
Talking ANts 0.8.1 Faster Anonymous P2P Downloads - December 23rd, 2004, 12:15 AM

Ants 0.8.1 was just released.

The Changes are as follows (see below for explanation):

-Sliding window for HTTP request handling (HTTP Speedup)
-Debugged Random walk algorithm (inactive nodes disconnection)
-TTLess protocol (routing with unaged messages: no Time To Live involved)
-Queries by default (no more imprecise results)
-Queries over extended contents
-File Preview (this did not work for me, needs debugging)
-File Comments (Rehashing required!)
-GUI freaks (Downloads and Uploads labels) (this is comsmetic)

COMMENTS ABOUT IMPROVEMENTS

Sliding window for HTTP request handling
As well as file sharing ANts allows users to host web sites anonymously by running a web server like apache. To keep the web site anonymous the use also needs to have a fire wall blocking port 80 and 8080 access. This change speeds up the download of pages.

Debugged Random walk algorithm
ANts is a P2P2P application with files being transfer in hops between peers from source to destination. Obviously the fewer hops the faster the transfer and the lower the total bandwidth used. The random walk algorithm moves the start point of a transfer nearer to the source so fewer hops are used so files transfer faster and less bandwidth used.

TTLess protocol
The time to live (TTL) for queries has been removed. This means that ANts will search the entire network for files and will not stop after a certain number of hops. This combined with the use of distributed hash table (DHT) enables uses to locate any file on ANts wherever it is in the world (on 40 users anyway :) )

File Preview
Should now be able to preview files before a download has finished.


File Comments
Comments now can be added to files this paves the way ANts being used as an ed2k archive. This is beacuse Ants saves queries in a distributed hash table. So you can search ANts to find eDonkey and eMule links. These can then be used in those programs.

available from:
Download here: http://www.myjavaserver.com/~gwren/h...m&xmlName=ants

And also here: http://www.myjavaserver.com/~gwren/Ants/antsp2p.jnlp

Programmer: GWREN

Main Webpage: http://www.myjavaserver.com/~gwren/h...m&xmlName=ants

Source: http://www.myjavaserver.com/~gwren/h...m&xmlName=ants


This version involves a protocol change. Network may be unstable until everyone updates. I can also see that it will need some debugging, so look for another update tomorrow from Gwren (the hardest working p2p developer on the planet), it should be cleaned up by then :-)

Potential Future Updates
I predict that maybe in future potentially "random walkers" will be extended to offer users a choice between slower fully anonymous downloads, faster less anonymous using one hop proxy and faster still not anonymous using direct connection. Users using direct connection could form trusted private groups by exchanging certificates. ANts will then be suitable for all file sharers in competition with other 2nd gen networks. This is my (Hornet's) opinion only and does not reflect the opinion of the developer.

Hornet

Parts of this post are based on tsafa1 post http://www.zeropaid.com/news/article.../12192004g.php
   
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
How Big Can an Anonymous Net like ANts or Mute Get? Hornet Anonymous P2P 44 January 24th, 2005 08:53 AM
Ants, IRC and Gwren on Bit Torrent Plug-in and Speed Hornet Anonymous P2P 0 December 11th, 2004 01:16 PM
In praise of P2P g-smooth2k News 0 December 7th, 2004 01:44 AM
BPI knows Your IP - Don't be Sued Use ANts P2P to Hide IP ezzye Problems & Questions 4 October 11th, 2004 06:11 AM




vBulletin Skin developed by: vBStyles.com