From lixia at cs.ucla.edu Sat Nov 2 06:47:54 2024 From: lixia at cs.ucla.edu (Lixia Zhang) Date: Sat, 2 Nov 2024 06:47:54 -0700 Subject: [ndnSIM] integrate blockchain with NDN In-Reply-To: References: <2288CEE3-A62E-467B-8ED1-AD5FEEAEACDF@cs.ucla.edu> <5DF054DC-0530-4860-B347-338F16A2FF05@cs.ucla.edu> Message-ID: <34EBB6A6-1849-439C-8530-82FB15E1F1C2@cs.ucla.edu> 1/ as I explained earlier, I prefer to call permission based immutable ledger as ledger, not blockchain (which is reserved to mean anonymous ledger) 2/ as the name stated, immutable ledger is just that, an immutable ledger. Immutability alone does not serve the purpose of authentication nor authorization (managing resources). An immutable ledger can store *authenticated* data/content, ensuring that they cannot be deleted. Lixia > On Oct 30, 2024, at 3:09?AM, Asim ALHIMSYA wrote: > > Blockchain can provide a decentralized, immutable ledger that can help authenticate interest packets and manage resources efficiently. > I'm planning to inject blockchain to the nodes that run applications. for example: the interest packet structure can be modified to contain a hash function, data, ... > > On Tue, Oct 29, 2024 at 4:30?PM Sirapop Theeranantachai > wrote: >> Hi Asim, >> >> While I still could not see how a distributed ledger could detect or prevent interest flooding (would be very interesting to see), are you planning to inject blockchain technology to the forwarders or to the nodes that run applications? >> >> For the forwarders, you may take a look into NFD, which works on both ndnSIM and mini-net . >> >> For the applications, I would suggest you try mini-net if the topology is not large, or alternatively look into ndnSIM application classes . >> >> On Tue, Oct 29, 2024 at 8:22?AM Asim ALHIMSYA via ndnSIM > wrote: >>> I am currently working on developing a security mechanism aimed at detecting and preventing interest flooding attacks using blockchain technology. As part of my research, I am particularly interested in learning how to effectively integrate a ledger blockchain into the ndnSIM framework. >>> >>> Your expertise in this area would be invaluable, and I would greatly appreciate any guidance or resources you could provide on this topic. >>> >>> On Tue, Oct 29, 2024 at 4:23?AM Lixia Zhang > wrote: >>>> >>>> >>>>> On Oct 28, 2024, at 8:24?AM, Asim ALHIMSYA > wrote: >>>>> >>>>> Yes, sure. I'm talking about distributed permission-based ledger. >>>> >>>> sounds good. Next question is what you have in mind about "*inject* blockchain technology *into* ndnSIM simulator": Isn't a permission-based ledger a higher level protocol/app? >>>> >>>> ndnSIM largely handles network level functions as one can see from the attached figure, which is copied from the paper "On the Evolution of ndnSIM: an Open-Source Simulator for NDN Experimentation" >>>> https://named-data.net/wp-content/uploads/2017/07/ccr17-ndnsim.pdf >>>> >>>> >>>>> >>>>> On Mon, Oct 28, 2024 at 5:25?PM Lixia Zhang > wrote: >>>>>> >>>>>> >>>>>> > On Oct 28, 2024, at 1:47?AM, Asim ALHIMSYA via ndnSIM > wrote: >>>>>> > >>>>>> > Dear Researchers >>>>>> > >>>>>> > I'm reaching out to ask about how can we inject blockchain technology into ndnSIM simulator. >>>>>> >>>>>> could you spell out whether you are talking permission-based ledger, or anonymous blockchain? >>>> >>> _______________________________________________ >>> ndnSIM mailing list >>> ndnSIM at lists.cs.ucla.edu >>> https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim -------------- next part -------------- An HTML attachment was scrubbed... URL: From yliop at connect.hkust-gz.edu.cn Mon Nov 18 02:19:22 2024 From: yliop at connect.hkust-gz.edu.cn (Yitong LI) Date: Mon, 18 Nov 2024 10:19:22 +0000 Subject: [ndnSIM] A question about nack Message-ID: <26A87804-27DD-442F-8138-379BF97758EC@connect.hkust-gz.edu.cn> Hi all, I want to write a test program through ndnSIM application. I want to know how to respond the downstream interest with NACK in the application. I wonder if anyone knows how to do it. Thanks! From shijunxiao at arizona.edu Mon Nov 18 02:41:18 2024 From: shijunxiao at arizona.edu (Junxiao Shi) Date: Mon, 18 Nov 2024 05:41:18 -0500 Subject: [ndnSIM] [EXT] A question about nack In-Reply-To: <26A87804-27DD-442F-8138-379BF97758EC@connect.hkust-gz.edu.cn> References: <26A87804-27DD-442F-8138-379BF97758EC@connect.hkust-gz.edu.cn> Message-ID: Hi Yitong face.put(nack); https://ndnsim.net/2.8/doxygen/classndn_1_1Face.html#aacb4f47e3f314b01a7e3c000e7c56e86 Yours, Junxiao On Mon, Nov 18, 2024 at 05:19 Yitong LI wrote: > External Email > > Hi all, > > I want to write a test program through ndnSIM application. I want to know > how to respond the downstream interest with NACK in the application. I > wonder if anyone knows how to do it. > > Thanks! > _______________________________________________ > ndnSIM mailing list > ndnSIM at lists.cs.ucla.edu > https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim > > -------------- next part -------------- An HTML attachment was scrubbed... URL: