V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xarthur  ›  全部回复第 41 页 / 共 42 页
回复总数  836
1 ... 33  34  35  36  37  38  39  40  41  42  
2021-01-21 10:50:44 +08:00
回复了 Livid 创建的主题 IPFS Brave 浏览器增加对 IPFS 的原生支持
@kop1989 有很多啊,IPNS DNSLink PUBSUB ENS
2021-01-20 10:10:23 +08:00
回复了 xarthur 创建的主题 IPFS Brave 原生支持了 IPFS
@imgbed 你是不是本地没有保存图片啊……而且也应该发 CID 才对啊(
2021-01-20 09:05:03 +08:00
回复了 xarthur 创建的主题 IPFS Brave 原生支持了 IPFS
@imgbed 节点一直变很正常啊😂
2021-01-19 20:47:47 +08:00
回复了 xarthur 创建的主题 奇思妙想 你对 2021 年的技术有什么展望?
@wr516516 奇思妙想一下嘛。
2021-01-18 10:41:11 +08:00
回复了 piqizhu8 创建的主题 问与答 想更熟悉 LLVM,是不是要学会 c++?还要学其他的吗?
1. llvm 官网上就有如何用 llvm 写一个编程语言的例子,走一遍就知道如何创造编程语言了。
https://llvm.org/docs/tutorial/OCamlLangImpl1.html
2. llvm ir 不能帮你解决 io 等问题,是标准库的功能,需要你自己实现。ir 只是中间码。
3. 编译原理是计算机科学里的屠龙之计,但不是只要学会编译原理就能创造新的语言了,语言的各类标准库也是需要考虑的。还有异步,多线程模型和语法等等等
4. 如果你要做静态类型语言,还需要了解类型系统。
5 好的语言设计是一个取舍,所以要了解足够多的语言才知道怎么做取舍好。
《不要在问我什么是 BT 种子》
顺便这里面介绍的算法是 Kademlia 算法,其实 DHT 网络可以用的算法还有很多,只是 BT 用了 Kademlia 而已。
另外你通过 CID 获取文件的过程,和在 BT 里面通过磁力获取文件的过程是类似的(都是通过 DHT 网络)。
如果想了解这个过程不如看看回形针出的一期视频:
https://www.youtube.com/watch?v=jp0bF9Qu2Jw
确实是个类 BT 系统
IPFS 分成两个部分。
底层的是 IPFS 协议,上层的是 filecoin (也就是所谓的激励层)
1. IPFS 本身没有区块链,filecoin 才用到区块链技术。底层的 IPFS 其实确实是个 BT 系统,但是他们的库( libp2p)做的比较好,相比起 BT 系统好像有改进,具体的区别要去看 IPFS 的白皮书
2. 「新文件端到端的传输文件能力很差」,是个,这个是分布式系统的问题,所以如果是端到端传输, 建议互相添加对方的节点,或者建立私有的 IPFS swarm (翻译成用户池?)
3 「 3 、下载后的文件是缺失后缀的,文件名是 hash 名。」这个解决方案很简单,把文件放到一个文件夹里,然后分享文件夹的 CID,这样里面的文件就有文件名和后缀了。
4 「硬盘+带宽维护一个无限容量的云空间?」理论上上来说是这样,但是 一. IPFS 是有缓存大小的限制的,默认 10 个 G,你可以在它的配置文件里修改这个大小。二. 你需要下载了某个东西才会有缓存,如果你不 pin 的话,这个缓存最后会消失的,此外 IPFS 不保证文件一定不会消失(没有人缓存了,或者缓存的人不在线,就消失了)
5.「目前有机制保障空间的利用效率么? 」文件通过 Hash 比较之后只会存一份。
2021-01-05 13:27:56 +08:00
回复了 xarthur 创建的主题 奇思妙想 自建博客对于一个毫无计算机背景的人是件困难的事吗?
@cernard 这个肯定最简单的方法,但是我这里的背景设定就是这个人「鲍勃」想要建一个独立博客。
也就是自己 host 的静态或者 wordpress 博客,或者类似 Github Pages 那样的。
2021-01-05 12:50:52 +08:00
回复了 xarthur 创建的主题 分享发现 一个去中心化的网络论坛设计
@wysnylc 老实说,我还没有思考到这个程度,我写这篇文章的时候只是在想技术上的可行性😂
1 ... 33  34  35  36  37  38  39  40  41  42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5460 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 01:52 · PVG 09:52 · LAX 18:52 · JFK 21:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.