Bitcoin Forum
November 22, 2019, 02:57:48 AM *
News: Latest Bitcoin Core release: 0.18.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Bot to automatically check signatures.  (Read 594 times)
lulucrypto
Sr. Member
****
Offline Offline

Activity: 583
Merit: 252


You need someone to develop your Web project ?


View Profile WWW
November 03, 2019, 11:44:27 PM
Last edit: November 16, 2019, 10:45:21 AM by mprep
 #21

Just another note here, when the bot is quoting a message which could not be verified, you should post a warning like ( failed to verify), otherwise everyone can stake a fake addresses and possibly scam people.

I guess you're talking about this message.

Currently, the addresses "bc1" are not checked by the bot, it deals only with quoting and archiving.

Verification of these signatures is expected shortly.



Hello everyone,

This post is a translation of my French post.

A small point on the bot is needed ( In this post, I will refer to points raised on the subject FR and EN ) !

So I had the opportunity to chat with Theymos about bot security.
In the end, he does not see the benefit of preventing the bot from deleting his messages.
In the sense, or, there are already people who take care of archiving the posts.
In addition to that, if needed, he is able to restore a deleted message up to two years back.

So starting from there, you have to know that from now on, I archive all the messages of the subject in question.
This archive can be found easily here : https://signatures.bitcointalk.luc-mergault.fr/
In addition to serving as an archive, this site allows you to perform a very basic search among all messages recorded on the subject.

History to ensure a little more the reliability of the bot and more globally of all the messages of the subject, I propose now a small very simple script, which allows whoever wishes to use it to be alerted by mail in case of suppression / edit the subject or are posted addresses.
This script allows anyone to help ensure the reliability of the messages on this topic ( The idea is that if you receive an alert, it makes sense to alert the forum ).

Note that deleted message detection is not yet in place on the script.

In addition to serving as an alert script, it also allows you to archive all messages, and if you want to make this archive public ! Wink

For those who wish to install it ( Very simple ) : https://github.com/luluwebmaster/bitcointalk-auto-verify-signatures-archive-and-alert
If you install the script, do not hesitate to provide the link to consult the archived messages, I would be happy to list it in the first post !

By the way I took the opportunity to install it on the machine of Cryptos-Currencies.Com :
- https://signatures.bitcointalk.cryptos-currencies.com/

Note that this script is not fixed, and improvements must still be made ( Especially on loading archived messages ).

It is now possible not to have his messages checked by the bot, simply by adding "no-bot" some by your post.

In addition to that, the bot supports Bech32 addresses using this method:
- https://bitcointalk.org/index.php?topic=5198585.0

The P2SH addresses are not yet, but the bot detects them.
It takes care of quoting and archiving messages containing messages signed from this type of address.

So much for this "small" point !

If you have other proposals, do not hesitate !



Hello everyone!

Little update of the project Smiley

Today, I have more or less finished the public bot ( Available on Github ).

If you have installed it, I invite you to update it ( Please note that the DB will be reset given the structural modification of it for messages ).

I would like to recall an important point, if you have a VPS or a machine running H24, do not hesitate to install it, and share the link of archived messages, it would be a big plus for the security of the project !
And if you have installed the script, the same, do not hesitate to share the link, it would be great Wink

Now, the bot also detects deleted messages, and you alert if you want ! Wink

I took the opportunity to detail a little more the README Github, so that it is more understandable ( If you have a question, do not hesitate ).

Also, tonight, I'll take care to update the first post of this topic to provide all the missing info since launching ^^

Edit : First post edited !

1574391468
Hero Member
*
Offline Offline

Posts: 1574391468

View Profile Personal Message (Offline)

Ignore
1574391468
Reply with quote  #2

1574391468
Report to moderator
1574391468
Hero Member
*
Offline Offline

Posts: 1574391468

View Profile Personal Message (Offline)

Ignore
1574391468
Reply with quote  #2

1574391468
Report to moderator
1574391468
Hero Member
*
Offline Offline

Posts: 1574391468

View Profile Personal Message (Offline)

Ignore
1574391468
Reply with quote  #2

1574391468
Report to moderator
The Bitcoin Forum is turning 10 years old! Join the community in sharing and exploring the notable posts made over the years.
1574391468
Hero Member
*
Offline Offline

Posts: 1574391468

View Profile Personal Message (Offline)

Ignore
1574391468
Reply with quote  #2

1574391468
Report to moderator
1574391468
Hero Member
*
Offline Offline

Posts: 1574391468

View Profile Personal Message (Offline)

Ignore
1574391468
Reply with quote  #2

1574391468
Report to moderator
1574391468
Hero Member
*
Offline Offline

Posts: 1574391468

View Profile Personal Message (Offline)

Ignore
1574391468
Reply with quote  #2

1574391468
Report to moderator
LoyceV
Legendary
*
Offline Offline

Activity: 1680
Merit: 5176


Largest Merit Circle on BPIP!


View Profile WWW
November 08, 2019, 06:56:52 AM
 #22

I saw the discussion in the French section about detecting edited or deleted messages (but can't really read it so let's continue here): if you scrape all posts just once a week, it's enough considering the long-term purpose of the Stake your Bitcoin address here thread.
It would be really nice to have a bot that updates all changes to staked addresses in a new topic in Reputation.

I also keep track of all posts (only since a few months) here (not updated by a cronjob yet).

lulucrypto
Sr. Member
****
Offline Offline

Activity: 583
Merit: 252


You need someone to develop your Web project ?


View Profile WWW
November 08, 2019, 06:03:34 PM
 #23

I saw the discussion in the French section about detecting edited or deleted messages (but can't really read it so let's continue here): if you scrape all posts just once a week, it's enough considering the long-term purpose of the Stake your Bitcoin address here thread.

Hmm, I did not understand everything Tongue

It would be really nice to have a bot that updates all changes to staked addresses in a new topic in Reputation.

Do you mean to create a topic dedicated to all posts updated or removed coming from the subject "Stake your Bitcoin address here" ?

I also keep track of all posts (only since a few months) here (not updated by a cronjob yet).

Yes, I know that Wink

LoyceV
Legendary
*
Offline Offline

Activity: 1680
Merit: 5176


Largest Merit Circle on BPIP!


View Profile WWW
November 08, 2019, 06:09:13 PM
 #24

Do you mean to create a topic dedicated to all posts updated or removed coming from the subject "Stake your Bitcoin address here" ?
Correct. That would instantly highlight possible suspicious activity.

lulucrypto
Sr. Member
****
Offline Offline

Activity: 583
Merit: 252


You need someone to develop your Web project ?


View Profile WWW
November 08, 2019, 06:20:55 PM
 #25

Hmm, ok I understand,  it's good idea, I'll see what I can do Wink

Edit : Do not hesitate to install the archive bot elsewhere, it would be cool to have other links available for archives ^^

LoyceV
Legendary
*
Offline Offline

Activity: 1680
Merit: 5176


Largest Merit Circle on BPIP!


View Profile WWW
November 10, 2019, 10:23:35 PM
 #26

I have not yet received other url's for archived messages ^^
http://loyce.club/archive/posts/5304/53043222.html

lulucrypto
Sr. Member
****
Offline Offline

Activity: 583
Merit: 252


You need someone to develop your Web project ?


View Profile WWW
November 10, 2019, 10:27:22 PM
 #27

Thank you, I was talking about the message archiving system built into the bot precisely Wink

Like here :

https://signatures.bitcointalk.cryptos-currencies.com/

It's easy to install the bot and archive messages from subject ^^

https://github.com/luluwebmaster/bitcointalk-auto-verify-signatures-archive-and-alert

lulucrypto
Sr. Member
****
Offline Offline

Activity: 583
Merit: 252


You need someone to develop your Web project ?


View Profile WWW
November 19, 2019, 06:51:14 PM
 #28

Little update of the bot !

For those who have missed out on the subject, there is now a dedicated topic to post alerts about the topics "Stake your Bitcoin address here".

The subject :
- https://bitcointalk.org/index.php?topic=5202039.msg53094495#msg53094495

In addition to that, the bot now integrates a system allowing it to automatically post in this same subject ( Only deletion alerts ).

For that it will be necessary to create an account on the forum dedicated to that, once created, it is enough for you to configure the bot following the file of config ( See README ).

As a reminder, if you install the bot, do not hesitate to say it here ! Wink

Reminder of the Github project link :
- https://github.com/luluwebmaster/bitcointalk-auto-verify-signatures-archive-and-alert

Bitcoin_BOy$
Hero Member
*****
Offline Offline

Activity: 798
Merit: 500


|| Web developer ||


View Profile
November 19, 2019, 09:47:38 PM
 #29

I have already worked on the same idea back in 2015, Built it with PHP:
https://bitcointalk.org/index.php?topic=934229.msg10253433#msg10253433

It was worth it, I was considering to make it available for everyone for generous donations, but forum members warned that I should not expect donations  Grin .
Finally, I decided to make it paid service, I was on behalf waves platform campaign bot, I managed to relay the bot with my personal address https://www.blockchain.com/btc/address/16pe2twTgrjKC8mioPjX3f2UbCMGvWbVz4,
so every week I receive bitcoins on my address the bot automatically distribute payments for signature campaign members.

I'm not sure if the idea is still applicable since theymos has set a limit for 1 second for requests.
Anyway, thank you for sharing your hard work.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
lulucrypto
Sr. Member
****
Offline Offline

Activity: 583
Merit: 252


You need someone to develop your Web project ?


View Profile WWW
November 19, 2019, 11:16:53 PM
 #30

Ho, your project is very interesting too !

If I understand correctly you have abandoned it ?

I thought precisely as a next project, to develop an extension ( Or a website ), which would manage very easily signing campaigns.

Would you mind if I developed a similar idea ?

Bitcoin_BOy$
Hero Member
*****
Offline Offline

Activity: 798
Merit: 500


|| Web developer ||


View Profile
November 19, 2019, 11:25:27 PM
 #31

Ho, your project is very interesting too !

If I understand correctly you have abandoned it ?

I thought precisely as a next project, to develop an extension ( Or a website ), which would manage very easily signing campaigns.

Would you mind if I developed a similar idea ?
I have not abandoned the project, but the waves campaign stopped at a given time, they were paying me a very high salary.

I would suggest to you, to make a campaign manager, it's hard to find campaigns who going to trust you, but you can at least develop the system,
bot to count posts and filter the bad ones, create an admin dashboard with good statistics and overview of all posts, and duties,
and let the campaign manager use it to make his job easier. So, in that case, you can ask for pay to develop for the new features + maintenance.


 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
lulucrypto
Sr. Member
****
Offline Offline

Activity: 583
Merit: 252


You need someone to develop your Web project ?


View Profile WWW
November 20, 2019, 04:50:50 PM
 #32

Oh ok, but you could have adapted the project for another project for example Cheesy

To tell the truth, I do not really know if I can afford, to my level, to offer this kind of paid services ( Who am I to do it ? Tongue ).

Anyway, I will think about the idea Wink

Pages: « 1 [2]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!