Author

Topic: Satoshi Nakamoto = Hal Finney? (Read 238 times)

member
Activity: 135
Merit: 89
February 21, 2024, 12:44:30 PM
#21
Cerca de 4 anos depois aparece o Bitcoin e seu primeiro código continha justamente um jogo de poker embutido nele:

Que interessante essa curiosidade!
Mais uma pro fascinante mundo do Bitcoin!
hero member
Activity: 1316
Merit: 407
🌀 Cosmic Casino
February 18, 2024, 09:55:10 PM
#20
Outra coisa que descobri é que o Finney estava programando um jogo de poker para a moeda dele que usava o RPOW, isso em 2004..


Coincidência? Até hoje não vi nenhuma explicação do motivo de ter um poker no código.. talvez seja essa.


Pra mim é suficiente. Sempre achei que seria o Finney mesmo. É aquela coisa, tudo indica para ele, existem mil e uma provas indicando, apontando para ele. Então prefiro me apegar a essa ideia de que é ele.
legendary
Activity: 3304
Merit: 1617
February 18, 2024, 03:18:33 PM
#19


Eu achei muito curioso essa parte do poker.. mesmo que vários cypherpunks tenham a mesma linha de pensamento do Finney (anonimato, dinheiro virtual, etc), não sei se poker era algo tão comum entre eles.

Mais uma prova que era o cara. Pior que dizem que ele doou para a empresa de congelamento os Bitcoins que ele possuía. Imagina se essa empresa resolve por a venda esse bitcoins. Teríamos uma enorme queda de preço. Espero que eles não resolvam fazer isso. Espero que usem essa doação em pequenos lotes.
legendary
Activity: 1862
Merit: 5154
**In BTC since 2013**
February 18, 2024, 03:17:05 PM
#18
Eu achei muito curioso essa parte do poker.. mesmo que vários cypherpunks tenham a mesma linha de pensamento do Finney (anonimato, dinheiro virtual, etc), não sei se poker era algo tão comum entre eles.

O poker, assim como o xadrez, tendem a ser jogos típicos da malta mais geek.

Agora, o facto de que parte inicial do código Bitcoin, ter partes desse projeto de poker, deixa tudo muito mais interessante.
Pode ser que o Finney seja tenha mesmo sido o Satoshi, ou simplesmente o Satoshi aproveitou essa parte do código, para desenvolver o Bitcoin.

Bem interessante isso, desconhecia.
legendary
Activity: 2688
Merit: 2297
February 18, 2024, 02:49:15 PM
#17
Em qual código é que tem um poker?


Agora, a minha pergunta é: Porque é que o nakamotoinstitute.org tem esse jogo no seu registo historio?  Undecided
Realmente, este elemento, faz que pensar...

Na primeiro versão.. estava olhando aqui, tem até no GitHub do bitcoin a remoção desse código em 2009: https://github.com/bitcoin/bitcoin/commit/85c33b960211722e2183e90b2fa0460f5fe52467

O instituto ali não tem o código do BTC, tem um espelho do site do RPOW (reusable proof of work), um trabalho do Finney.. também tem outras coisas guardadas como textos do Nick Szabo, Finney, etc, (https://nakamotoinstitute.org/literature/) é um site que ajuda a preservar a história por trás do BTC.

Eu achei muito curioso essa parte do poker.. mesmo que vários cypherpunks tenham a mesma linha de pensamento do Finney (anonimato, dinheiro virtual, etc), não sei se poker era algo tão comum entre eles.
legendary
Activity: 1862
Merit: 5154
**In BTC since 2013**
February 18, 2024, 03:49:37 AM
#16
Outra coisa que descobri é que o Finney estava programando um jogo de poker para a moeda dele que usava o RPOW, isso em 2004..

~~

Coincidência? Até hoje não vi nenhuma explicação do motivo de ter um poker no código.. talvez seja essa.

Em qual código é que tem um poker?


Agora, a minha pergunta é: Porque é que o nakamotoinstitute.org tem esse jogo no seu registo historio?  Undecided
Realmente, este elemento, faz que pensar...
legendary
Activity: 2688
Merit: 2297
February 17, 2024, 06:44:09 PM
#15
Outra coisa que descobri é que o Finney estava programando um jogo de poker para a moeda dele que usava o RPOW, isso em 2004..

Um projeto no qual espero trabalhar no próximo ano é um jogo de apostas P2P (como poker ou algo assim) usando meu rpow.net, que é uma espécie de ecash de dinheiro de brincadeira. Você gostaria de poder fazer apostas e ter algum tipo de garantia razoável de que o outro cara pagaria se perdesse. [...] O problema das apostas no qual quero trabalhar é relativamente fácil porque não há ambiguidade sobre quem ganha, mas mesmo assim é difícil garantir que nenhuma das partes possa prejudicar maliciosamente a outra.

Quem quiser ver como era o site do RPOW, há uma versão funcional aqui: https://nakamotoinstitute.org/finney/rpow/index.html

Cerca de 4 anos depois aparece o Bitcoin e seu primeiro código continha justamente um jogo de poker embutido nele:

Code: (https://github.com/trottier/original-bitcoin/blob/master/src/uibase.cpp#L1573-L1731)
CPokerLobbyDialogBase::CPokerLobbyDialogBase(wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style) : wxFrame(parent, id, title, pos, size, style)
{
    this->SetSizeHints(wxDefaultSize, wxDefaultSize);
    this->SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_BTNFACE));

    wxBoxSizer* bSizer156;
    bSizer156 = new wxBoxSizer(wxHORIZONTAL);

    m_treeCtrl = new wxTreeCtrl(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTR_HAS_BUTTONS|wxTR_HIDE_ROOT|wxTR_LINES_AT_ROOT);
    m_treeCtrl->SetMinSize(wxSize(130,-1));

    bSizer156->Add(m_treeCtrl, 0, wxEXPAND|wxTOP|wxBOTTOM|wxLEFT, 5);

    wxBoxSizer* bSizer172;
    bSizer172 = new wxBoxSizer(wxVERTICAL);

    m_listCtrl = new wxListCtrl(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_NO_SORT_HEADER|wxLC_REPORT);
    bSizer172->Add(m_listCtrl, 1, wxEXPAND|wxALL, 5);

    m_buttonNewTable = new wxButton(this, wxID_OPENNEWTABLE, wxT("&Open New Table"), wxDefaultPosition, wxDefaultSize, 0);
    bSizer172->Add(m_buttonNewTable, 0, wxALL, 5);

    bSizer156->Add(bSizer172, 1, wxEXPAND, 5);

    this->SetSizer(bSizer156);
    this->Layout();

    // Connect Events
    m_treeCtrl->Connect(wxEVT_COMMAND_TREE_SEL_CHANGED, wxTreeEventHandler(CPokerLobbyDialogBase::OnTreeSelChanged), NULL, this);
    m_listCtrl->Connect(wxEVT_COMMAND_LIST_ITEM_ACTIVATED, wxListEventHandler(CPokerLobbyDialogBase::OnListItemActivated), NULL, this);
    m_listCtrl->Connect(wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler(CPokerLobbyDialogBase::OnListItemSelected), NULL, this);
    m_buttonNewTable->Connect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerLobbyDialogBase::OnButtonNewTable), NULL, this);
}

CPokerLobbyDialogBase::~CPokerLobbyDialogBase()
{
    // Disconnect Events
    m_treeCtrl->Disconnect(wxEVT_COMMAND_TREE_SEL_CHANGED, wxTreeEventHandler(CPokerLobbyDialogBase::OnTreeSelChanged), NULL, this);
    m_listCtrl->Disconnect(wxEVT_COMMAND_LIST_ITEM_ACTIVATED, wxListEventHandler(CPokerLobbyDialogBase::OnListItemActivated), NULL, this);
    m_listCtrl->Disconnect(wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler(CPokerLobbyDialogBase::OnListItemSelected), NULL, this);
    m_buttonNewTable->Disconnect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerLobbyDialogBase::OnButtonNewTable), NULL, this);
}

CPokerDialogBase::CPokerDialogBase(wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style) : wxFrame(parent, id, title, pos, size, style)
{
    this->SetSizeHints(wxDefaultSize, wxDefaultSize);

    wxBoxSizer* bSizer174;
    bSizer174 = new wxBoxSizer(wxVERTICAL);

    m_checkSitOut = new wxCheckBox(this, wxID_ANY, wxT("Deal Me Out"), wxDefaultPosition, wxDefaultSize, 0);

    bSizer174->Add(m_checkSitOut, 0, wxALL, 5);

    m_buttonDealHand = new wxButton(this, wxID_DEALHAND, wxT("&Deal Hand"), wxDefaultPosition, wxSize(150,25), 0);
    bSizer174->Add(m_buttonDealHand, 0, wxALL, 5);

    m_buttonFold = new wxButton(this, wxID_FOLD, wxT("&Fold"), wxDefaultPosition, wxSize(80,25), 0);
    bSizer174->Add(m_buttonFold, 0, wxALL, 5);

    m_buttonCall = new wxButton(this, wxID_CALL, wxT("&Call"), wxDefaultPosition, wxSize(80,25), 0);
    bSizer174->Add(m_buttonCall, 0, wxALL, 5);

    m_buttonRaise = new wxButton(this, wxID_RAISE, wxT("&Raise"), wxDefaultPosition, wxSize(80,25), 0);
    bSizer174->Add(m_buttonRaise, 0, wxALL, 5);

    m_buttonLeaveTable = new wxButton(this, wxID_LEAVETABLE, wxT("&Leave Table"), wxDefaultPosition, wxSize(90,25), 0);
    bSizer174->Add(m_buttonLeaveTable, 0, wxALL, 5);

    m_textDitchPlayer = new wxTextCtrl(this, wxID_DITCHPLAYER, wxEmptyString, wxDefaultPosition, wxSize(45,-1), wxTE_PROCESS_ENTER);
    bSizer174->Add(m_textDitchPlayer, 0, wxALL, 5);

    m_checkPreFold = new wxCheckBox(this, wxID_ANY, wxT("FOLD"), wxDefaultPosition, wxSize(100,-1), 0);

    bSizer174->Add(m_checkPreFold, 0, wxALL, 5);

    m_checkPreCall = new wxCheckBox(this, wxID_ANY, wxT("CALL"), wxDefaultPosition, wxSize(100,-1), 0);

    bSizer174->Add(m_checkPreCall, 0, wxALL, 5);

    m_checkPreCallAny = new wxCheckBox(this, wxID_ANY, wxT("CALL ANY"), wxDefaultPosition, wxSize(100,-1), 0);

    bSizer174->Add(m_checkPreCallAny, 0, wxALL, 5);

    m_checkPreRaise = new wxCheckBox(this, wxID_ANY, wxT("RAISE"), wxDefaultPosition, wxSize(100,-1), 0);

    bSizer174->Add(m_checkPreRaise, 0, wxALL, 5);

    m_checkPreRaiseAny = new wxCheckBox(this, wxID_ANY, wxT("RAISE ANY"), wxDefaultPosition, wxSize(100,-1), 0);

    bSizer174->Add(m_checkPreRaiseAny, 0, wxALL, 5);

    this->SetSizer(bSizer174);
    this->Layout();
    m_statusBar = this->CreateStatusBar(1, wxST_SIZEGRIP, wxID_ANY);

    // Connect Events
    this->Connect(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(CPokerDialogBase::OnClose));
    this->Connect(wxEVT_LEFT_DOWN, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_LEFT_UP, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_MIDDLE_DOWN, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_MIDDLE_UP, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_RIGHT_DOWN, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_RIGHT_UP, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_MOTION, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_LEFT_DCLICK, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_MIDDLE_DCLICK, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_RIGHT_DCLICK, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_LEAVE_WINDOW, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_ENTER_WINDOW, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_MOUSEWHEEL, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Connect(wxEVT_PAINT, wxPaintEventHandler(CPokerDialogBase::OnPaint));
    this->Connect(wxEVT_SIZE, wxSizeEventHandler(CPokerDialogBase::OnSize));
    m_checkSitOut->Connect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckSitOut), NULL, this);
    m_buttonDealHand->Connect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnButtonDealHand), NULL, this);
    m_buttonFold->Connect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnButtonFold), NULL, this);
    m_buttonCall->Connect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnButtonCall), NULL, this);
    m_buttonRaise->Connect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnButtonRaise), NULL, this);
    m_buttonLeaveTable->Connect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnButtonLeaveTable), NULL, this);
    m_textDitchPlayer->Connect(wxEVT_COMMAND_TEXT_ENTER, wxCommandEventHandler(CPokerDialogBase::OnDitchPlayer), NULL, this);
    m_checkPreFold->Connect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckPreFold), NULL, this);
    m_checkPreCall->Connect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckPreCall), NULL, this);
    m_checkPreCallAny->Connect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckPreCallAny), NULL, this);
    m_checkPreRaise->Connect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckPreRaise), NULL, this);
    m_checkPreRaiseAny->Connect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckPreRaiseAny), NULL, this);
}

CPokerDialogBase::~CPokerDialogBase()
{
    // Disconnect Events
    this->Disconnect(wxEVT_CLOSE_WINDOW, wxCloseEventHandler(CPokerDialogBase::OnClose));
    this->Disconnect(wxEVT_LEFT_DOWN, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_LEFT_UP, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_MIDDLE_DOWN, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_MIDDLE_UP, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_RIGHT_DOWN, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_RIGHT_UP, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_MOTION, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_LEFT_DCLICK, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_MIDDLE_DCLICK, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_RIGHT_DCLICK, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_LEAVE_WINDOW, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_ENTER_WINDOW, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_MOUSEWHEEL, wxMouseEventHandler(CPokerDialogBase::OnMouseEvents));
    this->Disconnect(wxEVT_PAINT, wxPaintEventHandler(CPokerDialogBase::OnPaint));
    this->Disconnect(wxEVT_SIZE, wxSizeEventHandler(CPokerDialogBase::OnSize));
    m_checkSitOut->Disconnect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckSitOut), NULL, this);
    m_buttonDealHand->Disconnect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnButtonDealHand), NULL, this);
    m_buttonFold->Disconnect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnButtonFold), NULL, this);
    m_buttonCall->Disconnect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnButtonCall), NULL, this);
    m_buttonRaise->Disconnect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnButtonRaise), NULL, this);
    m_buttonLeaveTable->Disconnect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnButtonLeaveTable), NULL, this);
    m_textDitchPlayer->Disconnect(wxEVT_COMMAND_TEXT_ENTER, wxCommandEventHandler(CPokerDialogBase::OnDitchPlayer), NULL, this);
    m_checkPreFold->Disconnect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckPreFold), NULL, this);
    m_checkPreCall->Disconnect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckPreCall), NULL, this);
    m_checkPreCallAny->Disconnect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckPreCallAny), NULL, this);
    m_checkPreRaise->Disconnect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckPreRaise), NULL, this);
    m_checkPreRaiseAny->Disconnect(wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler(CPokerDialogBase::OnCheckPreRaiseAny), NULL, this);
}


Coincidência? Até hoje não vi nenhuma explicação do motivo de ter um poker no código.. talvez seja essa.
hero member
Activity: 1316
Merit: 407
🌀 Cosmic Casino
February 16, 2024, 07:59:06 AM
#14
Pelo que falaram no OP do X, durante a tradução foi forçado algumas coisas, isso confere? Ou é literalmente uma tradução direta e literal, sei lá? Só sou bom em Português e as vezes.
legendary
Activity: 1862
Merit: 5154
**In BTC since 2013**
February 16, 2024, 02:37:40 AM
#13
E espero que o Satoshi não tenha perdido acesso as chaves privadas dos primeiros blocos minerados por ele.

Pode ter perdido a vontade! De certeza ele tinha outros endereços que não eram identificados como sendo dele.
Mas, mesmo que tenha as chaves, acredito que esse BTC nunca será mexido, se ele ainda estiver vivo.
legendary
Activity: 2688
Merit: 2297
February 15, 2024, 08:48:03 PM
#12
Isso me lembra de outra figura que temos no Brasil, o Dâniel Fraga. O cara foi pioneiro do Bitcoin no YouTube, foi perseguido pelo próprio estado e vendeu tudo que tinha em bitcoins nesse processo. Ele parou de fazer vídeos, continuou um tempo escrevendo em outras redes sociais e depois sumiu e ninguém mais soube do paradeiro do cara, ninguém sabe ao certo se está vivo ou morto, se foi morar em outro país, se fez cirurgia plástica a ponto de não ser mais reconhecido facilmente pela sua antiga face. Dâniel se tratando de paradeiro, ficou reconhecido ao lado de Satoshi.

Ou o Fraga virou alguém obcecado pelo anonimato a ponto de apagar todos os seus registros digitais de 2017 (ou qualquer período após ele ter parado com os vídeos e redes sociais completamente) ou foi dessa pra melhor, mas aonde quer que ele esteja, espero que ele (assim como o verdadeiro Satoshi) esteja bem de saúde e rico.

O Fraga está vivo, atualiza frequentemente o site dele: https://exchangewar.info/
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
February 15, 2024, 08:03:28 PM
#11
Satoshi Nakamoto virou um ícone, ninguém sabe 100% a sua real identidade e talvez nunca saibamos, no entanto sempre vai surgir teorias de quem é o verdadeiro Satoshi e seu paradeiro, e isso é o que torna a coisa mais
Legal, talvez o enigma de Satoshi vai pendurar pra todo o sempre.

Isso me lembra de outra figura que temos no Brasil, o Dâniel Fraga. O cara foi pioneiro do Bitcoin no YouTube, foi perseguido pelo próprio estado e vendeu tudo que tinha em bitcoins nesse processo. Ele parou de fazer vídeos, continuou um tempo escrevendo em outras redes sociais e depois sumiu e ninguém mais soube do paradeiro do cara, ninguém sabe ao certo se está vivo ou morto, se foi morar em outro país, se fez cirurgia plástica a ponto de não ser mais reconhecido facilmente pela sua antiga face. Dâniel se tratando de paradeiro, ficou reconhecido ao lado de Satoshi.

Ou o Fraga virou alguém obcecado pelo anonimato a ponto de apagar todos os seus registros digitais de 2017 (ou qualquer período após ele ter parado com os vídeos e redes sociais completamente) ou foi dessa pra melhor, mas aonde quer que ele esteja, espero que ele (assim como o verdadeiro Satoshi) esteja bem de saúde e rico.

E espero que o Satoshi não tenha perdido acesso as chaves privadas dos primeiros blocos minerados por ele.

Hall Finney, ainda estou rodando Bitcoin.

Alguém sabe estimar qual a fortuna aproxima do Satoshi tanto em bitcoins quanto em moeda fiduciária ?
legendary
Activity: 1862
Merit: 5154
**In BTC since 2013**
February 15, 2024, 07:32:08 PM
#10
Eu apenas acho que o Hal seria obviou de mais. Ele não se iria esforçar tanto para manter o anonimato, para depois ter atitudes muito obvias que teria sido ele.
Mas, entendo a teoria, e realmente pode ser uma possibilidade.


A minha melhor suposição até hoje é que foi um grupo de pessoas que fizeram esse trabalho e um pacto para nunca se revelarem

Essa teoria acho mais dificil.
Seria muito complicado, algo com tanto impacto atualmente, e alguém desse grupo continuar sem dizer nada a ninguém.

Eu acho que isto é daquelas coisas que a única forma de realmente ser anônima, é só ter sido uma pessoa a fazer. Porque só assim a pessoa tinha a capacidade de fazer tudo para conseguir manter o anonimato.



É uma teoria bem interessante, eu também acho que Satoshi era Hal, apesar de ter aquele email enquanto Hal estava participando de uma corrida, isso é uma coisa que nunca iremos saber, quem sabe um dia se Theymos liberar as mensagens de satoshi e o local de onde ele escrevia...

Também não acho que as mensagens de Satoshi, revelem muito mais detalhes sobre que ele é.
O "Satoshi" sobe fazer tudo muito bem, para manter o anonimato. Ele não iria deixar algo que o identifica-se numas mensagens do fórum.
legendary
Activity: 2352
Merit: 1121
☢️ alegotardo™️
February 15, 2024, 07:27:01 PM
#9
Vi essa imagem hoje com a tradução do nome Satoshi Nakamoto para japonês.. lendo as letras como se fossem do alfabeto romano (com um pouco de esforço) o resultado é Hal Finney:

~snip image~

Qual a opinião de vocês? Shocked

Não conheço nada de Japonês, mas agradeço à quem se manifestou também.. atualmente, após o Inglês estou me dedicando ao Alemão. É, eu sei... é um idioma pra lá de complicado, mas a descendência e um pouco de conhecimento da linguagem na convivência familiar me deram esse desejo de se aprofundar no idioma.

Sobre a possibilidade do OP, eu diria que é "apenas mais uma", dentre tantas teorias que já surgiram, se o que dizem aqui é realmente uma semelhança então essa é mais uma tese para sustentar novamente de que Hal e Sotoshi sejam a mesma pessoa, pelo menos até que alguém prove o contrário com bons argumentos, o que eu acho que ainda não aconteceu.

Bacana de pensar nessa possibilidade é saber que ainda tivemos a oportunidade de ter uma "convivência" muito mais próxima com o criador do Bitcoin mesmo após Satoshi sumir. Se for verdade, eu imagino oquanto deve ser difícil ver decisões sendo tomadas e não poder falar "não... faz assim porque é melhor pro Bitcoin, eu sei como as coisas funcionam, fui eu que criei ele" Grin
member
Activity: 81
Merit: 16
February 15, 2024, 06:35:33 PM
#8
Na minha opinião foi alguém da equipe de Jim Simons
hero member
Activity: 1120
Merit: 540
Duelbits - Play for Free | Win for Real
February 15, 2024, 03:25:52 PM
#7
você estuda idiomas a distância? é uma plataforma? pode me passar mais informações, eu tenho vontade de estudar inglês mas não quero ter que sair de casa para isso pois não tenho como agregar esse compromisso de deslocamento na minha rotina diária atual

Para estudar idiomas eu indico o aplicativo Anki que usa o método de repetição espaçada, funciona com qualquer curso presencial, online ou materiais de estudo como livros, apostilas e etc.

Basicamente o que ele faz é reforçar o aprendizado do que você está estudando no momento.

Ele pode ser usado para estudar até cálculos matemáticos, ou seja, de tudo.
legendary
Activity: 2688
Merit: 2297
February 15, 2024, 02:31:14 PM
#6
você estuda idiomas a distância? é uma plataforma? pode me passar mais informações, eu tenho vontade de estudar inglês mas não quero ter que sair de casa para isso pois não tenho como agregar esse compromisso de deslocamento na minha rotina diária atual

Uso o Duolingo (https://www.duolingo.com/), funciona tanto no PC quanto pelo aplicativo deles.. gosto bastante e até assinei um plano anual desta vez.. antigamente eu usava o gratuito e já me atendia (o navegador bloqueava os anúncios, mas no celular não tem como fugir).

Eles estão listados na Nasdaq, empresa bem séria.. espero que você goste, você consegue selecionar suas metas diárias, é bem flexível e a forma de ensino é bem legal.. basta criar o hábito de abrir o app alguns minutos por dia.. tem uma frase deles que gosto muito: "o que 10 minutos de redes sociais fazem por você? com 10 minutos por dia você consegue aprender um novo idioma".
legendary
Activity: 3304
Merit: 1617
February 15, 2024, 02:16:05 PM
#5
Sempre falei isso. Tenho certeza que o Hal Finney era o Satoshi Nakamoto. Mesmo a história do email. O que invalida ele mandar um email para ele mesmo? Poderia muito bem ter forjado aquela conversa. Por isso do sumiço quando o Hal teve sua doença agravada.
sr. member
Activity: 448
Merit: 691
In ₿ we trust
February 15, 2024, 02:04:12 PM
#4
É uma teoria bem interessante, eu também acho que Satoshi era Hal, apesar de ter aquele email enquanto Hal estava participando de uma corrida, isso é uma coisa que nunca iremos saber, quem sabe um dia se Theymos liberar as mensagens de satoshi e o local de onde ele escrevia...



Pior é que faz sentido hahaha, uma época eu estudei Japonês, mas os kanji me assustaram demais e acabei não dando conta de estudar  Cheesy
mas os Hiragana e katakana são tranquilos

Estou estudando, hoje completam 100 dias.. é um verdadeiro inferno quando comparado com outros idiomas latinos.



E falando sobre o Hal, não é impossível ele ter sido o próprio Satoshi, mas tem as troca de e-mails deles que deixa a dúvida que provavelmente vai permacener pra sempre

A minha melhor suposição até hoje é que foi um grupo de pessoas que fizeram esse trabalho e um pacto para nunca se revelarem

Muito fácil ele ter enviado emails para si mesmo Cheesy mas essa semana vi um cara da VanEck falando sobre essa teoria do grupo de pessoas, citou alguns exemplos passados, bem legal: https://livecoins.com.br/satoshi-nakamoto-pode-ser-um-grupo-de-pessoas/

você estuda idiomas a distância? é uma plataforma? pode me passar mais informações, eu tenho vontade de estudar inglês mas não quero ter que sair de casa para isso pois não tenho como agregar esse compromisso de deslocamento na minha rotina diária atual
legendary
Activity: 2688
Merit: 2297
February 15, 2024, 01:43:01 PM
#3
Pior é que faz sentido hahaha, uma época eu estudei Japonês, mas os kanji me assustaram demais e acabei não dando conta de estudar  Cheesy
mas os Hiragana e katakana são tranquilos

Estou estudando, hoje completam 100 dias.. é um verdadeiro inferno quando comparado com outros idiomas latinos.



E falando sobre o Hal, não é impossível ele ter sido o próprio Satoshi, mas tem as troca de e-mails deles que deixa a dúvida que provavelmente vai permacener pra sempre

A minha melhor suposição até hoje é que foi um grupo de pessoas que fizeram esse trabalho e um pacto para nunca se revelarem

Muito fácil ele ter enviado emails para si mesmo Cheesy mas essa semana vi um cara da VanEck falando sobre essa teoria do grupo de pessoas, citou alguns exemplos passados, bem legal: https://livecoins.com.br/satoshi-nakamoto-pode-ser-um-grupo-de-pessoas/
legendary
Activity: 2450
Merit: 1472
February 15, 2024, 01:29:31 PM
#2
Pior é que faz sentido hahaha, uma época eu estudei Japonês, mas os kanji me assustaram demais e acabei não dando conta de estudar  Cheesy
mas os Hiragana e katakana são tranquilos

E falando sobre o Hal, não é impossível ele ter sido o próprio Satoshi, mas tem as troca de e-mails deles que deixa a dúvida que provavelmente vai permacener pra sempre

A minha melhor suposição até hoje é que foi um grupo de pessoas que fizeram esse trabalho e um pacto para nunca se revelarem
legendary
Activity: 2688
Merit: 2297
February 15, 2024, 01:15:15 PM
#1
Vi essa imagem hoje com a tradução do nome Satoshi Nakamoto para japonês.. lendo as letras como se fossem do alfabeto romano (com um pouco de esforço) o resultado é Hal Finney:



Qual a opinião de vocês? Shocked

edit:

estava olhando os perfis do Hal e do Satoshi aqui no fórum.. Satoshi abandonou tudo em dezembro de 2010, Hal se apenas registrou em novembro de 2010 (mesmo tendo recebido a primeira transação, etc), estranho
Links rápidos, Hal: https://bitcointalksearch.org/user/hal-2436
Satoshi: https://bitcointalksearch.org/user/satoshi-3
Jump to: