返回首页

一周热榜

1作者: DeveloperOne1 天前原帖
老实说,从我的角度来看,我并不认为去中心化平台有太多优势,因为我的个人数据在全球的节点上以公开的方式分散存储。在这篇文章中,我想指出一些关于当前链上世界的关键点和问题,你应该了解。 例如,让我们看看比特币区块链: 1) 区块大小限制:比特币区块链由于区块大小的限制,限制了每个区块可以容纳的数据量。 2) 存储成本高:在比特币区块链上存储数据成本高且有限,因为数据必须在所有节点上复制,并且区块链数据不断增长。 3) 速度慢:对于比特币来说,新块大约每10分钟被挖掘一次,交易的完全确认可能需要长达一个小时。 4) 缺乏隐私:在比特币、以太坊和索拉纳等公共区块链上,所有交易、金额和钱包余额都是可见的。 5) 智能合约有限:比特币没有或仅有有限的图灵完备智能合约。 6) 不在你的控制之下:虽然没有集中“第三方”,但控制权分散在你无法控制的节点和验证者之间。 7) 不可变性:链上数据无法删除;它会永远存在。 8) 升级和交付困难:重大变更通常需要硬分叉。 9) 节点和验证者有自己的“家”:其中一些可能受到监管甚至被关闭,这正是去中心化比中心化更强大的原因——网络仍然在运行。 工程师们正在努力解决这些问题,但大多数问题以某种方式影响几乎所有区块链。 在Hashmate,我做出了不同的决策: 1) 设计隐私:你不必向服务暴露你的信息,服务也从不要求个人数据。 2) 最小知识原则:平台对你的了解尽可能少。实际上,它只有你提供的信息。 3) 你的数据就是你的数据:一旦你删除某些内容,它就永远消失。在链上?没错,由于区块链的不可变性,你的数据会永远保留在那里。 4) 集中式去中心化:如今,几乎所有中型项目和平台在底层都是分布式的。我指的是负载均衡器、副本、计算和存储节点。区别在于谁控制这基础设施——是随机的人还是公司。因此,这更多的是关于所有权而非隐私。 5) 轻松升级:对基础设施的集中控制使得变更和升级的交付变得简单。 6) 公开内容:大多数内容本质上是公开的。 为了澄清,我并不是反对去中心化或类似的观点。我的主要观点是,我们也可以构建真正集中且完全私密的平台——只是大多数现有的平台缺乏许多基本的隐私功能。 总结一下: - 去中心化并不意味着隐私。 - 去中心化意味着分布。 - 隐私是关于设计,而不是分布。 - 公共去中心化意味着你的历史和交易是可见的、可追踪的,并且永远保留在公共领域。 - 我唯一能说的好处是,去中心化可能意味着所有权——但你的数据分散在你无法控制的节点上。 - 在链上仍然是昂贵的。
1作者: benthayer1 天前原帖
我最近被锁定在一个账户外,这个账户是我故意设置为与我的密码管理器隔离的。这让我思考如何让密码更不容易忘记。经过几次迭代,我想出了一个使用确定性生成的单词网格序列的概念,其中网格依赖于你密码的前几个单词,而下一个单词则是网格中的一个单词。这样,你就可以通过在网格中“感受”来找回你的密码,而不是单纯依赖记忆。虽然密码变得更长,以弥补使用网格带来的熵减少,但我发现这样的密码仍然更容易记住,几乎不可能忘记。 这个方法基本上是对密码进行哈希处理,然后取模以获取下一个网格在单词列表中的索引。你可以轻松地自己制作一个,并在一两天内与现有系统集成,以替代传统密码。如果你想进一步迭代并使其真正独特,还可以将哈希值用作生成AI图像的种子。看看用户是否真的喜欢或想要使用这个方法可能会很有趣。不过,这种方法可能更适合像我这样需要隔离或高安全性的使用场景。我构建的只是一个概念验证,可能会个人使用,但我很希望你能试试,看看你的想法。显然,你不应该真的用它来管理你的密码,因为我可能会假设性地记录你的数据,或者随时更改算法,但也许这会很有趣、很酷,或者能激励你构建类似的东西。