16
中文 (Chinese) / Re: keyhotee的建议-自我感觉很好
« on: March 17, 2014, 11:53:13 am »
因为profile和客户端是分开的,密码错误输入3次就锁定完全没用,提取出加密过的privkey单独爆破就行了。
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
帮你唱一下空,BTS出不来,PTS跌成屎,AGS坑爹
java本身没有问题,速度和c++差不多,问题是牛人都用c++开发,次牛的才用java用C的牛人比较多吧……纯属个人偏见。
我用过的 java 软件,例如 OpenOffice,Azureus(现在叫Vuze),Eclipse,
以及各种 EJB,Android 应用等,无不庞大缓慢。
拼命吹嘘说 JIT 编译可超过 C++ 性能,实际运行慢如蜗牛。
而且内存占用永无止境。
被盗那笔币已经被黑客转走了……看地址,黑客可能已经盗取了超过9000的pts.我提醒过很多次不要使用群共享或论坛或好友给的挖矿软件,行情软件。有这么多人中招,真是悲剧。
来自我的 HUAWEI P6-C00 上的 Tapatalk
2月初的时候,我的PTS钱包也被转走了50多个pts,后来研究钱包,找回来34个,有17个被hacker转走了。
其实黑客转走的的地址,可以在调试的命令行里查询到,然后你把这个地址的私钥导出来,再把钱转回来就可以了。
唯一需要注意的就是,你的动作要快,不要等hacker把钱从这个地址转走,那样就真的没得救了。
msc / xcp 都是依附于 btc 的。按照正常的思维来打比方msc/xcp应该是货车上的叉车推着货物跑
btc 的设计目标和 msc / xcp 不同。
照理讲应该是 msc / xcp 是货车,btc 是货物,msc / xcp 拉着 btc 跑。
现在反而要货物拉着货车跑,比较神奇。
黑客既然可以偷你的私钥,那么为什么不能把他的地址替换成n/a?建立程序的快捷方式 在exe后加上 -rescan
重新扫描一下区块应该就能看到了吧。
你还是想想是不是运行过不明软件,如果有,那基本就肯定是被盗了。
我重新更新了几遍了,我把除wallet.dat之外的文件都删除了,全部更新的,仍然没接收地址
为什么这笔交易的箭头是双向的?
PTS 的钱包是从BTC-QT钱包山寨过来的,一个钱包里有很多个地址。
我觉得是黑客知道了你有40多个PTS那个地址的私钥,然后在他的钱包里导入私钥,控制了那个地址,然后再转到他钱包里只有他控制的地址里。
我的PTS冷存储了试不了,有条件的朋友可以试试,看是不是这样子。
同意这个说法,黑客只有你这个地址的密钥,所以你钱包里其他地址的钱他动不了,因为他没有破解你的整个钱包。 另外,交易不显示地址显示 n/a是因为你的地址薄里没有给这个地址起名字。在coinplorer是可以查到详细的对方的地址的。
没有起名字在交易明细里也是有地址的,但是我这笔交易在交易明细里没有地址,既然是转到其它地址了,为啥显示的是双向箭头?难道这些信息都是可以伪造的么?
关于实现Blockchain所用的DB,有很多有趣的讨论,Bitcloud最近比较活跃,有一些讨论,不同于levelDB和BDB此类key-value db, 有尝试用Sqlite此类的关系数据库:淘京币用的就是levelDBQuoteJavier R. Sobrino liberman@riseup.net via lists.sourceforge.net
11:58 PM (10 hours ago)
to Bitcloud
While I was designing the blockchain for Bitcloud, I realized that there
is no way that Bitcloud can work on a classical Blockchain structure.
Just imagine: Bitcoin with 1 million users needs 12Gbytes of data to
store the blockchain, and what it stores is just money
transactions. Bitcloud is going to store many other things, like node
statistics, user and publishers information, sophisticated contracts,
etc. If we use an immutable form of blockchain, in one month after the
release we will need hundreds of gigabytes only to store that.
Another limitation of the classical blockchain is that it is not
relational, so you can't do advanced queries without going into a lot
code. To see that, look at how I am designing the nodepool here:
https://github.com/wetube/bitcloud/blob/master/src/c/nodepool.sql
Handling the logic of all of that in a key-value database is very hard.
So my proposition here is to stop thinking in terms of the classical
blockchain and approach this project from a different perspective.
As I say in the paper: the Nodepool is a relational database, synced by
consensus, in which all the statistics, information and contracts are
stored.
In my investigations to find a proper database that could support all
the things we need, I found that SQLite is very nice, and can be easily
tweaked and extended.
SQLite supports the creation of custom checks, so something like this
can be possible:
CREATE TABLE publisher_grid_contracts (
id BLOB(16) PRIMARY KEY NOT NULL,
publisher TEXT NOT NULL REFERENCES publishers(public_key),
grid TEXT NOT NULL REFERENCES grids(public_key),
-- Signatures of this contract:
publisher_sig TEXT NOT NULL,
grid_sig TEXT NOT NULL,
-- Terms:
min_storage INTEGER NOT NULL,
min_bandwidth INTEGER NOT NULL,
start_date DATE DEFAULT CURRENT_TIMESTAMP NOT NULL,
end_date DATE DEFAULT CURRENT_TIMESTAMP NOT NULL,
availability INTEGER NOT NULL, -- % of time online
ping_average INTEGER DEFAULT 0,
-- Coin terms
coin REFERENCES coins(id)
CHECK (signatures(publisher_sig, grid_sig,
publisher || grid || min_storage || min_bandwidth ||
start_date || end_date || availability || ping_average ||
coin )
);
Look at the last statement, the "CHECK(signatures...." one. Once we
define the extension "signatures" in plain C, we can ensure that nobody
can insert a contract into the database without the proper signature of
the two participants of the contract.
But there is even more. SQLite also allows to customize an authorization
function to allow or deny access to data from different sources, which
means that we can base the language of Bitcloud in SQL, and only allow
certain operations. Look at:
http://www.sqlite.org/capi3ref.html#sqlite3_set_authorizer
I strongly recommend everybody to have a look at this fantastic book:
http://evalenzu.mat.utfsm.cl/Docencia/2012/SQLite.pdf
Now, having SQLite resolving our problems for the language and the
database, we can concentrate on the sync process.
Any suggestion, questions or alternatives to all of this, please answer
to the list.
Thanks.
------------------------------------------------------------------------------
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience. Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
_______________________________________________
Bitcloud-developers mailing list
Bitcloud-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitcloud-developers
LZ 你这比交易有接收地址啊,就是你自己的地址,你把TxOut和TxIn看反了……
40.3123347 PTS Penm9i2B6mSiBsMp2PAKSS1em4Hn32LFNR
这比PTS是从这儿来的
Pn97UaKPVTKzfRXFSVSyP47raqvdZLrvcz
这个地址你认识吗?