Php 是否在本地检查vanitygen生成的地址?

Php 是否在本地检查vanitygen生成的地址?,php,bitcoin,bitcoind,vanity-url,Php,Bitcoin,Bitcoind,Vanity Url,首先,我知道比特币地址的键空间非常巨大。然而,这些天我一直在用Vanitygen进行实验,我想知道其中生成的所有地址是否都直接移植到运行已编译区块链的本地服务器,而不是将它们写入文件,这难道不可行吗 1.使用当前的vanitygen源,是否可以直接在本地服务器上删除地址块(比如“insight”),并检查是否存在正平衡 你是怎么开始的 提前谢谢 这是我的PHP代码(请随意使用) 更新:这里只有一个问题,那就是将vanitygen生成的地址直接指向运行已编译区块链的本地服务器,而不是将其写入文

首先,我知道比特币地址的键空间非常巨大。然而,这些天我一直在用Vanitygen进行实验,我想知道其中生成的所有地址是否都直接移植到运行已编译区块链的本地服务器,而不是将它们写入文件,这难道不可行吗

1.使用当前的vanitygen源,是否可以直接在本地服务器上删除地址块(比如“insight”),并检查是否存在正平衡

你是怎么开始的

提前谢谢

这是我的PHP代码(请随意使用)


更新:这里只有一个问题,那就是将vanitygen生成的地址直接指向运行已编译区块链的本地服务器,而不是将其写入文件。上面显示的代码以每秒1000个地址的速度工作,而我听说人们每秒检查多达50K个地址以获得正平衡。我曾尝试使用来自的cwebsocket,但无法找到将其实现到vanitygen中的方法


更新:到目前为止,我的代码每秒检查大约1000个地址

以将您想要将私钥格式化为“钱包导入格式”或“WIF”的地址导入

见:

如果您导入非基于客户端的密钥对,则本机客户端将希望按照每个地址重新编制整个区块链的索引


本机客户端也有一个跟踪地址的上限

你能详细说明你的第一个问题吗?这是不可理解的。如果你想优化你的脚本,请执行以下操作:
$current=file\u get\u contents($file)在foreach之前和
文件内容($file,$current)之后,只有一次,实际上您在所有循环中都这样做了
<?php    


$lines = file('in.csv', FILE_IGNORE_NEW_LINES);
$i=0;
foreach ($lines as $line_num => $line) {

$address = explode(',', $line);

$variablee = file_get_contents($address[0]);

$i++;


if($variablee!="0"){

$file = 'out.txt';

$current = file_get_contents($file);

$current .= $line;

file_put_contents($file, $current);



    }

echo "\n".$i;
}    
?>