1. 如何简单理解以太坊的POS机制
不再通过挖矿提供算力争夺记账权获得奖励的eth,而是通过持有eth派息,类似于银行存款的利息。
2. 电子表格中如何生成助记码
用宏自定义函数吧。在Excel中同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码:
Function SZPY(tmpStr As String) As String
Dim i, j As Integer
j = Len(tmpStr)
For i = 1 To j
SZPY = SZPY & WorksheetFunction.VLookup(Mid(tmpStr, i, 1), _
[{"吖","a";"八","b";"嚓","c";"咑","d";"鵽","e";"发","f";"猤","g";"铪","h";" 夻","j";"咔","k";"垃","l";"呒","m";"旀","n";"噢","o";"妑","p";"七","q";"囕","r";" 仨","s";"他","t";"屲","w";"夕","x";"丫","y";"帀","z"}], 2)
Next i
End Function
回到Excel,在B1输入 =SZPY(A1)
缺点,一些多音字不识别。
3. 在软件中商品、供应商、客户档案助记码如何生成
助记码是由名称各字的首字母组成,录入档案名称时自动生成,如果是导入的数据,就不存在助记码。
德晟创想科技
4. 2048个助记词,能不能破解一下算完让我崩溃
文:财神下山 / ID:caishen-wdd
这是财神下山的第(6)篇
使用过数字钱包的人,应该都会遇到助记词,用一句话来解释助记词就是: 它是私钥的明文显示。
意如其名,帮助你记忆私钥的单词。因为,一串长长的字符总没有几个单词好记忆。
在写完《比特币里的私钥,公钥,地址是如何产生的?》文章后,其实财神还是有点迷惑的,就是当时在写助记词的时候,只是顺带一句话,并不知道它的真实产生过程。
好在,最近又看了精通以太坊这本书的介绍。
回顾一下私钥空间,比特币,以太坊的私人密钥空间的大小(2^256)是一个难以置信的大数目。十进制大约是10^77。可见宇宙估计含有10^80原子。
要从这么大的空间里找到一个私钥,它刚好是V神的钱包,这概率……比大海捞针,而且是不能借助任何工具,还难。
后来,财神了解到,所有的助记词字典,其实只有2048个单词。
通过下面这个连接就可以访问:
https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt
今天,学一学助记词是怎么计算出来的。
教学开始!
1. 先从熵开始,熵的长度是32的整数倍,分别为 128, 160, 192, 224, 256,也就是我们私钥的长度。
2. 熵的长度再加上校验和的长度。为熵的长度/32 位, 所以校验和长度可为 4,5,6,7,8 位;
3. 一共有2048个助记词,用二进制表示的话需要11位。 2的11次方等于2048。所以,上面助记词的个数分别是12,15,18,21,24。
例如: 128位的熵,加上 4位校验和,等于132位长度的二进制,每11个切割成一组,那需要12组。
(128+4)/11 =12, 也即128长度的熵需要12个助记词
(256+8)/11 =24, 也即256长度的熵需要24个助记词
画张流程图就是
每个单词有唯一一个码,好了,上面就是助记词生成的整个过程。
12个助记词安全吗?
我们的钱包只有12-24个单词,从表面看上去,假如全球用户的所有帐户加起来有10亿个钱包,那我从2048个字典里随机挑出12个单词,这个好像有机会瞎猫碰到死耗子一样,再不行,我拿计算机一直尝试12个单词的随机组合,然后看看是不是一个钱包的私钥……
哈哈……哈哈……
直到财神求值了一下……不算不知道,一算吓我一跳。
下面分别是2个单词 到 24个单词的随机组合个数,到第4个单词时已经17万亿了,再往上就不知道怎么读了。
4194304
8589934592
17592186044416
36028797018963968
73786976294838206464
151115727451828646838272
309485009821345068724781056
(已经40位数了,除以10亿,还有31位)
继续13个单词
104
1204992
1187823616
真相竟然那么残酷,啥也不要想了,还是好好研究搬砖吧。
参考资料: 《精通以太坊》,初学者,如有疏略,还请指教。
如果这篇文章对你有帮助,
就分享给朋友吧!
5. U8+怎么操作批量生成助记码
【基础设置】-【批量生成助记码】,点击此按钮,在弹出界面上由用户勾选需要批量生成的助记码。包括会计科目、常用摘要、客户档案、供应商档案、职员档案、部门。提示:注意:对于已经有助记码的档案,自动重置助记码,按照助记码生成规则覆盖原助记码。对于没有设置助记码的档案,自动根据助记码生成规则生成助记码。
U8cloud产品定义:U8 cloud不同于传统的ERP,是融合了交易、服务、管理于一体的整体解决方案。U8 cloud集中于企业内部管理管控,管理规范,高效,协同,透明。通过云模式,低成本,快速部署,即租即用帮助企业免除硬软件投入的快速 搭建企业管理架构。
6. excel助记码生成
使用方法:
1、 打开要生成的EXCEL文件,选择工具--宏---Visual Basic编辑器(快捷键:alt+f11)。
3、 代码部分:
Function PinYin(Hz As String)
Dim PinMa As String
Dim MyPinMa As Variant
Dim Temp As Integer, i As Integer, j As Integer
PinMa = "a,20319,"
PinMa = PinMa & "b,20283,"
PinMa = PinMa & "c,19775,"
PinMa = PinMa & "d,19218,"
PinMa = PinMa & "e,18710,"
PinMa = PinMa & "f,18526,"
PinMa = PinMa & "g,18239,"
PinMa = PinMa & "h,17922,"
PinMa = PinMa & "j,17417,"
PinMa = PinMa & "k,16474,"
PinMa = PinMa & "l,16212,"
PinMa = PinMa & "m,15640,"
PinMa = PinMa & "n,15165,"
PinMa = PinMa & "o,14922,"
PinMa = PinMa & "p,14914,"
PinMa = PinMa & "q,14630,"
PinMa = PinMa & "r,14149,"
PinMa = PinMa & "s,14090,"
PinMa = PinMa & "t,13318,"
PinMa = PinMa & "w,12838,"
PinMa = PinMa & "x,12556,"
PinMa = PinMa & "y,11847,"
PinMa = PinMa & "z,11055,"
MyPinMa = Split(PinMa, ",")
For i = 1 To Len(Hz)
Temp = Asc(Mid(Hz, i, 1))
If Temp < 0 Then
Temp = Abs(Temp)
For j = 45 To 1 Step -2
If Temp <= Val(MyPinMa(j)) Then
PinYin = PinYin & MyPinMa(j - 1)
Exit For
End If
Next
Else
' 保留非汉字字符
PinYin = PinYin & Mid(Hz, i, 1)
End If
Next
PinYin = Trim(PinYin)
End Function
4、 保存后,回到EXCEL内容编辑界面 。
5、 在需要生成助记码的地方。输入公式=pinyin(相应的汉字单元格)。