据我的理解,Native Client大概就是让浏览器能够执行更加底层的code,比如X86,比Javescript这种要快得多,当然它又得在安全性上得到平衡,所以需要对汇编语言进行一系列处理,保证其安全。听起来挺简单的一个idea,它的big picture是google对浏览器乃至操作系统的重新定义,为了满足人们日益增长的用户体验需求。。。
浏览器真是个很灵的东东啊,其思想“运行网络上传来的代码”挺值得深思的。老板PhD的时候搞的东西叫active network,大概是让routers运行传来的代码,但因为安全问题,貌似后来搞的人挺少的了。看来这个安全的问题,真的很难界定。
昨天seminar听Roxana讲她最近的工作,大概是用DHT来处理security/privacy相关问题,具体的没有听得特别明白,感觉是利用DHT这种分布式系统,谁也别想知道全部东西,还有DHT的churn来实现的。。。想来想去不知道这种方法是否靠谱啊。。。不过既然都实现了,应该也是一定程度上靠谱的吧。。。