Bitcoin Forum
November 04, 2024, 11:49:01 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Craig Wright is not Satoshi, because I have found Satoshi (proof)  (Read 1877 times)
NyeFe (OP)
Hero Member
*****
Offline Offline

Activity: 699
Merit: 501


View Profile
May 02, 2016, 07:25:33 PM
 #1

Wright is not Satoshi

Interesting tweet by Andreas Antonopoulos.

https://twitter.com/aantonop/status/727175513047879680



https://www.reddit.com/r/Bitcoin/comments/4hj1xu/why_i_declined_to_verify_sns_identity_two_weeks/

Quote
About two weeks ago I was contacted and asked to offer security advice for a project. I was asked to sign an NDA in order to discuss the project itself, something I am reluctant to do, in general. Once I received the NDA however, it became obvious that the project was related to verifying the identity of Satoshi Nakamoto. I immediately declined the offer, declined to participate and declined to sign the NDA.

I'm sure many people will think I was wrong to decline the "opportunity" to verify SN's identity. From my perspective, the request for me to verify his/her/their identity is in itself an appeal to authority. It is replacing public cryptographic proof with endorsement by a third party. If SN wants to "prove" their identity, they don't need an "authority" to do so. They can do it in a public, open manner. To ask people in the space who have a reputation to stake that reputation and vouch for SN's identity raises many red flags in my mind.

I don't know if Craig Wright is SN. I don't care and I don't want to know.

As I have expressed many times in the past, I think the identity of Satoshi Nakamoto does not matter. More importantly I think it serves to distract from the fact that bitcoin is not controlled by anyone and is not a system of Appeal-to-Authority. Identifying the creator only serves to feed the appeal-to-authority crowd, as if SN is some kind of infallible prophet, or has any say over bitcoin's future.

Identity and authority are distractions from a system of mathematical proof that does not require trust. This is not a telenovela. Bitcoin is a neutral framework of trust that can bring financial empowerment to billions of people. It works because it doesn't depend on any authority. Not even Satoshi's.

Back to work.

So, Gavin had no qualms with signing the NDA, eh?



I have found Satoshi


This is true. I have found Satoshi. We all know Satoshi is a group of people, a group of people who believe in the concept of decentralization, not only to break borders,  but to tain the outlawness of the financial sector, which has destroyed billions of peoples lives for centuries.

Satoshi Nakamoto is those of us who mine Bitcoins, those of us who support Bitcoin projects, those of us who use Bitcoins, those of us who convince people to use & accept  Bitcoins, those of us who run Bitcoin nodes & offer our blockchain as a service, those of us who buy Pizzas with Bitcoins, those of us who carry dusts of Satoshi's in our wallets,  those of us who will try to bash/correct or ignore this post and those of us who enjoy Bitcoin forums.

Keeping to the decentralised nature of our technology, Satoshi is all of us who is reading this message today.

MicroDApp.com—Smart Contract developers. Lets build a decentralized future!
instacalm
Hero Member
*****
Offline Offline

Activity: 798
Merit: 500



View Profile
May 02, 2016, 07:28:07 PM
 #2

It's about the "first and original inventor" not the users Wink Yes "we are Bitcoin" but we didn't invent blockchain tech.
AgentofCoin
Legendary
*
Offline Offline

Activity: 1092
Merit: 1001



View Profile
May 02, 2016, 07:36:25 PM
 #3

...
...Satoshi is all of us who is reading this message today.

You know... I knew all along I was Satoshi Nakamoto. I just didn't want to say anything till you guys did. Wink


It's about the "first and original inventor" not the users Wink Yes "we are Bitcoin" but we didn't invent blockchain tech.

We are the Alpha and Omega, the Creator and User. We are Satoshi of Bitcoin.

I support a decentralized & unregulatable ledger first, with safe scaling over time.
Request a signed message if you are associating with anyone claiming to be me.
futureofbitcoin
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
May 02, 2016, 07:53:14 PM
 #4

except by your argument, Craig Wright IS Satoshi....
NyeFe (OP)
Hero Member
*****
Offline Offline

Activity: 699
Merit: 501


View Profile
May 02, 2016, 07:56:05 PM
 #5

except by your argument, Craig Wright IS Satoshi....

By my arguments,  everyone is Satoshi. Bitcoin does not discriminate, nor should you or I  Wink

MicroDApp.com—Smart Contract developers. Lets build a decentralized future!
chek2fire
Legendary
*
Offline Offline

Activity: 3430
Merit: 1142


Intergalactic Conciliator


View Profile
May 02, 2016, 07:59:30 PM
 #6



Did Satoshi Steal My Blog Post?


https://medium.com/@jprichardson/did-satoshi-steal-my-blog-post-76a68cdda4f3#.yyqprifuz

http://www.bitcoin-gr.org
4411 804B 0181 F444 ADBD 01D4 0664 00E4 37E7 228E
wuvdoll
Legendary
*
Offline Offline

Activity: 1442
Merit: 1025



View Profile
May 02, 2016, 08:01:08 PM
 #7

I like your decentralized concept of Satoshi. I need to second your concept of all the bitcoiners can assume themselves as Satoshi.
I too strongly believe to keep up the pure decentralization with bitcoin ecosystem, the inventors of bitcoin still now refusing to reveal their identities.
From Above
Hero Member
*****
Offline Offline

Activity: 700
Merit: 520



View Profile
May 02, 2016, 08:15:06 PM
 #8

except by your argument, Craig Wright IS Satoshi....

By my arguments,  everyone is Satoshi. Bitcoin does not discriminate, nor should you or I  Wink

I cant be Satoshi, I am Vladimir.

~CfA~

NyeFe (OP)
Hero Member
*****
Offline Offline

Activity: 699
Merit: 501


View Profile
May 02, 2016, 08:27:53 PM
 #9

I was afraid when I saw the thread's title but your vision of Satoshi isn't that bad, even if not excat. I like this idea, even if I never coded a single line Smiley.

teddybu you're very important,  this community wouldn't exist without people like you making lots of informative posts to keep it alive and kicking. You're Satoshi indeed. 

MicroDApp.com—Smart Contract developers. Lets build a decentralized future!
TPTB_need_war
Sr. Member
****
Offline Offline

Activity: 420
Merit: 262


View Profile
May 04, 2016, 08:08:20 AM
 #10

Quote
Craig "Satoshi" Wright said he was going to move them

hahah this guy is so funny lol. He doesn't need to move any coin to prove it, just sign the fcking message if he has the prive keys

Something is weird. He provided a message and a signature, but there's nothing in the message to indicate that he signed it himself, or when it was signed. It could have been signed months or years ago and there's no way to prove otherwise.

To understand what is really going on, you need to read carefully what Craig Wright has always said and continues to reiterate:

In his initial blog post, Wright noted that “Satoshi is dead... but this is only the beginning.” He also said that he would follow up with a more detailed mathematical explanation for the revelation. Now, the world will likely have to wait for “the coming days”—however long that may be—for more clues.

If I sign Craig Wright, it is not the same as if I sign Craig Wright, Satoshi.

I think this is true, but in my heart I wish it wasn’t.

Since those early days, after distancing myself from the public persona that was Satoshi,

Satoshi is dead.

But this is only the beginning.

You need to remember that Craig Wright has never claimed he is Satoshi Nakamoto. Instead, he has claimed that his former colleague (who died) was Satoshi. He claims he was backing his colleague's the development of Bitcoin.

This Australian Says He and His Dead Friend Invented Bitcoin



David Kleiman, Craig Wright's friend more likely Satoshi Nakamoto

OK so this might get a little meandering but I keep finding tidbits of David Kleiman's life that makes him a far more likely candidate for Satoshi than Wright. So here are some in no specific order.

Remember that Craig Wright had obtained funding for and was running a the largest Supercomputer in Australia. So what Craig has ostensibly done is he is used supercomputer resources to find the inverse of a hash function and then used one of Satoshi old transactions to pretend he has the private key:

The implication is that either Craig Wright has stumbled upon an infinitesimally rare occurrence of an SHA256 collision, or that he had used the signature from block 258 to reverse engineer a hash (the first shown in his blog demonstration) and hoped that nobody would notice. ycombinator user JoukeH noticed.

Realize that he has probably promised to endorse Andresen's block chain scaling preferences and thus probably why Gavin wants him to be Satoshi:

Andresen’s only attempt at an explanation for Wright’s bizarre behavior, he says, is an ambivalence about definitively revealing himself after so many years in hiding. “I think the most likely explanation is that … he really doesn’t want to take on the mantle of being the inventor of Bitcoin,” says Andresen, who notes that his own credibility is at stake, too. “Maybe he wants things to be really weird and unclear, which would be bad for me.”

That uncertainty, Andresen says, seemed to be evident in Wright’s manner at the time of their demonstration. Andresen describes Wright as seeming “sad” and “overwhelmed” by the decision to come forward. “His voice was breaking.

Remember that after his death, David Kleiman's family recovered his USB flash drive and gave it to Craig Wright. Thus likely Craig Wright may have an unpublished transaction but not the actual private key. So he may be about to fool the world into thinking he is Satoshi, or making some proof that he was the man behind the man who was the real Satoshi.

TPTB_need_war
Sr. Member
****
Offline Offline

Activity: 420
Merit: 262


View Profile
May 04, 2016, 08:14:40 AM
 #11

No - what Craig did was grab an existing signature used by Satoshi and pretend he had created it to sign a document by Sartre (which is fraud and even Gavin is not sure what on earth to make of that).

And he *is* claiming to be Satoshi (which is why he asked Gavin to come and *verify* his claim).

Also - why are you posting the exact same thing in multiple topics?

Re-read my post, you didn't seem to understand it. Craig has not said he is Satoshi. Find a quote where he said that. You won't. He has always said it was his colleague.

And with his access to a supercomputer, it is plausible he was able to reverse the hash in order to find a text that matched the signature that was already on the blockchain. Without that explanation, then he must have the private key! You seem to not understand the technology.  Roll Eyes

I am replying to every topic where my post is relevant. I am not the one who created so many duplicate topics.

I am replying to every topic where my post is relevant. I am not the one who created so many duplicate topics.

It isn't relevant and it is just spamming (you could start your own topic of course).

And if he was saying that he just knew Satoshi and is not Satoshi then why does Gavin come out this "meeting" saying that he is Satoshi (surely he would  have told Gavin it was his friend and not him).

You are just butthurt.

It is very relevant.

Craig has played Gavin. He knows Gavin needs support for his preferences for the block scaling debate.

Jannn
Hero Member
*****
Offline Offline

Activity: 1134
Merit: 502



View Profile WWW
May 04, 2016, 08:16:40 AM
 #12

I like the idea of Satoshi being a group, Bitcoin is too complex for one person to create.
WorldCoiner
Hero Member
*****
Offline Offline

Activity: 1069
Merit: 682



View Profile WWW
May 04, 2016, 08:19:02 AM
 #13

I still believe Nick Szabo has invented Bitcoin.
Amph
Legendary
*
Offline Offline

Activity: 3248
Merit: 1070



View Profile
May 04, 2016, 08:50:43 AM
 #14

if satoshi is a group of people did the diff at the beginning jumped very high because multiple person where mining it? i recall not, it was very flat, so only one man was mining, or only one device

they did this on purpose to deceive us in thinking that they were one only, and then divide the reward from the early block?
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
May 04, 2016, 09:27:46 AM
 #15

Samsung Toshiba, Nakamichi Motorola

Illuminati ?

Well until there are no proofs i believe anything and nothing.

btccashacc
Legendary
*
Offline Offline

Activity: 1120
Merit: 1000


View Profile
May 04, 2016, 09:57:54 AM
 #16

i dont know but i still believe Dorian is satoshi lol,

anyway i really like your quotes that mentioned that we are satoshi, bitcoin need us to keep it still decentralized,pseudoanonymous,spread them to the entire world and long live of course,
i have shared your quotes on my twitter
https://twitter.com/bitcoinhiro
Just saying
TPTB_need_war
Sr. Member
****
Offline Offline

Activity: 420
Merit: 262


View Profile
May 04, 2016, 11:15:19 PM
Last edit: May 05, 2016, 12:57:36 AM by TPTB_need_war
 #17


That is a jumbled analysis which doesn't explain well the situation.

I already explained it more clearly:

Remember that Craig Wright had obtained funding for and was running a the largest Supercomputer in Australia. So what Craig has ostensibly done is he is used supercomputer resources to find the inverse of a hash function and then used one of Satoshi old transactions to pretend he has the private key:

The implication is that either Craig Wright has stumbled upon an infinitesimally rare occurrence of an SHA256 collision, or that he had used the signature from block 258 to reverse engineer a hash (the first shown in his blog demonstration) and hoped that nobody would notice. ycombinator user JoukeH noticed.

And with his access to a supercomputer, it is plausible he was able to reverse the hash in order to find a text that matched the signature that was already on the blockchain. Without that explanation, then he must have the private key! You seem to not understand the technology.  Roll Eyes

Let me unpack that more for n00bs. The point is that every Bitcoin signature signs the hash (of a hash) of the transaction. And so if someone can create two transactions that have the same hash, then one can use the same signature for both, i.e. no need to have the private key to generate a new signature.

What Craig did was reuse an existing signature from the block chain which is attributed to Satoshi, and supplied it as the signature for a new transactions. Specifically the new transaction is some text written by Sartre but the key point is that normally it should impossible to find a new set of data which can generate the same hash, because of the preimage resistance security property of the SHA256 cryptographic hash function.

Craig Wright’s chosen source material (an article in which Jean-Paul Sartre explains his refusal of the Nobel Prize), surprisingly, generates the exact same signature as can be found in a bitcoin transaction associated with Satoshi Nakamoto.

The likelihood that a private key will generate two identical signatures when signing two different sources – a Bitcoin transaction on the one hand, and a Sartre text on the other – is so infinitesimally small that it is unlikely.

That Craig didn't create a new signature is indicative that he does not hold Satoshi's private keys, if we can find some other explanation for how he broke the preimage security of SHA256. That is why I offered the supercomputer information, because I remember that Craig had used his claim he was close to Satoshi in order to garnish government funding which enabled him to assemble the most powerful supercomputer in Australia.

It is very unlikely that Craig is Satoshi, and instead it appears he was on the scene very early when Bitcoin was launched:

What I'm expecting to happen next is that Wright is going to move some early coins (or produce a signature from some early coins) some time soon, but this is only going to fuel the speculation even more because it won't be a definitive proof from a GPG key or a genesis block.

I'm guessing the reason why Wright will be able to do this is because he found out about Bitcoin from Kleiman from the cryptography mailing lists (which we know Kleiman was a member of.) We already know that he mined coins early on so it won't be that much of a surprise when he moves coins. But as has already been pointed out by other people -- this also doesn't prove anything -- since Bitcoin was released -publicly- anyone could have mined those coins (or he could have simply purchased access to the private keys of any early block.)

If I had to speculate: I'd say that in all likelihood neither of them are Satoshi. Kleiman's work was on digital forensics which means he was focused on doing things like scrubbing memory dumps for meta-data to find files pointers and then using them to find hidden files on disk. It would have required fairly low level programming to write the tools needed to do this (so its plausible Kleiman had the skills to code something like Bitcoin but still highly unlikely given how expertly the original source code was – so I'd be surprised if the person(s?) who created Bitcoin didn't have a background in software.)

Consider that Forensics is also quite a specialized field and that a person participating in it wouldn't necessarily have needed to know anything about digital signatures to do their work. Hashcash-style proof-of-work in that regard is even more esoteric and I'd expect to see a lot more interest in general cryptography (and economics) if Kleiman was actually Satoshi. But if you look at what he replies to -- he's only really interested in forensics and talking about his own work. I think it's far more likely that the two of them were early adopters / miners who were intimately associated with Satoshi in some way (possibly they corresponded at some point via email like a lot of people at the time) but weren't actually Satoshi themselves.

My profile for Satoshi is a lot closer to the group of people currently involved in the Bitcoin-space, to be honest: people who find cryptography interesting (but aren't necessarily cryptographers) and enjoy programming (but aren't necessarily "software engineers" by trade.) This would make a lot more sense since all the pieces needed to produce Bitcoin were in place for years before it was invented: digital signatures, hash functions, and proof of work – so at the least I'd expect some kind of evidence of an interest in those areas.

Tl; dr, I think Wright was just in the right place at the right time and that Kleiman was unlikely to have had the skills, knowledge, or time to have invented something as massive as Bitcoin even being an “expert” in digital forensics. Both Wright and Kleiman strike me as men who were more interested in building up their respective careers as “experts” through academic channels and the press, rather than people who are genuinely passionate enough about economics and crypto to have invented Bitcoin in their spare time.


However, what Craig is doing now is very peculiar. He appears to have the confidence to manipulate the entire Bitcoin community, including Gavin Andresen as I had explained my prior posts. Thus it appears to me he may have the support of some very powerful players in the Bitcoin ecosystem, even perhaps the government or the national security agencies.



Re-read my post, you didn't seem to understand it. Craig has not said he is Satoshi. Find a quote where he said that. You won't. He has always said it was his colleague.

Listen to the first few minutes of the BBC interview

http://www.bbc.co.uk/news/technology-36191165

"You're going to show me that Satoshi is you?"

Craig - "yes"

Remember Craig is a lawyer. Remember how Bill Clinton explained in court what the meaning of 'is' is.

Craig has consistently claimed he was backing "the persona behind Satoshi" and was part of a group involved with Satoshi, so the above statement is consistent with that, without him actually being the man who developed the code of Bitcoin with his own fingers. The interviewer did not ask Craig "are you going to prove you are the man who wrote the code of Bitcoin?" which obviously can't be proved nor disproved by any signature since Satoshi did not sign the code of Bitcoin.



Is Satoshi after all of Blockstream?

Quote
I have had no communication with Mr Wright at all, let alone signed anything. I understand that there is some information sheet Wright is giving reporters that specifically attacks me, however!

https://www.reddit.com/r/Bitcoin/comments/4hs2ca/can_all_core_developers_confirm_they_havent/



Hey dufus - why don't you look at the BBC article itself: http://www.bbc.com/news/technology-36168863

It says: "Australian entrepreneur Craig Wright has publicly identified himself as Bitcoin creator Satoshi Nakamoto."

Where did they get the information from - they got it from Craig Wright - still going to say he hasn't identified himself as being Satoshi?

You are quoting what a reporter has said, not what Craig has said. I said find a quote where Craig has claimed his is the man who wrote the code for Bitcoin. You will never find that.

Butthurt idiot. Bye.

I see you locked your thread again. You are an emotional basketcase.

I am replying to every topic where my post is relevant. I am not the one who created so many duplicate topics.

It isn't relevant and it is just spamming (you could start your own topic of course).

And if he was saying that he just knew Satoshi and is not Satoshi then why does Gavin come out this "meeting" saying that he is Satoshi (surely he would  have told Gavin it was his friend and not him).

You are just butthurt.

It is very relevant.

Craig has played Gavin. He knows Gavin needs support for his preferences for the block scaling debate.

Butthurt by what exactly?

(perhaps due to seeing your same post spammed in every topic?)

Don't pretend you've forgotten when you closed the technical thread where we were debating and told me in PM that you never wanted to talk to me again.

I don't have time for your melodrama. Bye.



It's increasingly obvious that despite not being able to present actual cryptographic proof Wright is putting a lot of effort into obfuscation and trying to sway the public opinion, whether it's for his business interests or something else.

You do not seem to understand the math. Either Craig broke SHA256 or he has Satoshi's private key.

Also by getting core Bitcoin devs and their tribe to claim that the proof Craig provided is not a proof, he has revealed them as being disingenuous. Very clever political game theory he has concocted.

Craig has astutely accomplished his goal, as only 42% of Bitcoiners conclude he can't be Satoshi. And when and if Craig signs coins from an early block of Bitcoin, the level of confusion will increase. Craig is playing a political game theory.

I think bringing in a dead person into this is just a scapegoat by Craig Wright to confuse spectators. If this is true, why would he pretend being Satoshi by signing a fake message? Until Craig comes up with this extraordinary proof he says, I refuse to believe anything that came from him.

Refusing to believe is not the same as proving he is not. Craig is winning the political game theory. He is a clever lawyer mofo.


One theory that is being floated on Reddit runs like this:

Kleiman is Satoshi, and had the keys to the ~1 million bitcoins. He dies, and his USB stick/computer/whatever went to a relative, who doesn't realize what he is holding. Wright knew Kleiman and knew he was Satoshi. So he invents this crazy story about being Satoshi, but that he can't spend the coins because they are all in a trust that was held by Kleiman.

So now Wright comes public claiming to be Satoshi - and sets himself up to launch a lawsuit against Kleiman's relative to get "his" bitcoins back. If Wright pulls this off, he gains the fabled treasure of 1 million bitcoins off Kleiman's estate.

Thoughts pro and con?



I just came up with another theory though...we might be missing the forest for the trees. Much of what CW has said has proven sketchy, or even downright lies (claiming multiple fake phd's for instance). We do know one thing that's incontrovertible: CW was very interested in high performance computing / supercomputing. Think about that for a minute.

Now what if Kleiman, being the typical computer geek, enjoyed the intellectual challenge of creating the code but had little interest in testing...and asked his friend CW to help test Bitcoin by mining. It's very possible that CW could own Block 1, and even if not, it's still possible that a significant part of Satoshi's stash...actually doesn't belong to Satoshi. What if most/all the coins we thought were Satoshi's were actually CW's?

It's also possible that Kleiman wrote the first version of the Bitcoin code, and that CW took over testing, bug fixing, and future development. Kleiman could have written the code, while CW could have been the "Satoshi" that communicated extensively with Gavin and others...

I think that CSW stumbled upon Bitcoin circa 2013 (late 2012 at the earliest) and started concocting a narrative to fit his long con. Stumbling upon the death of David Kleiman, a person who CSW co-wrote with, Craig saw that the pieces of Dave's life fit nicely in what's known about Satoshi. It was just a matter of creating docs to make it look like he and Dave were partners of sorts which I've demonstrated he's done.

fenican
Hero Member
*****
Offline Offline

Activity: 1395
Merit: 505


View Profile
May 06, 2016, 12:10:04 PM
 #18

So the great ending to this saga would be Satoshi's coins evenly distributed, based on rank, to bitcointalk.org members who joined and participated before the distribution date.

START THE THREAD, SATOSHI! Let's get those coins moving.
Monnt
Legendary
*
Offline Offline

Activity: 938
Merit: 1002


View Profile
May 06, 2016, 12:16:25 PM
 #19

Deep.

Touching story, but in all honesty, as was previously said, "I don't know who SN is, nor do I care."

Satoshi is the creator, we are his legacy.
LCSociety
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
May 06, 2016, 12:29:54 PM
 #20

This is true. I have found Satoshi. We all know Satoshi is a group of people, a group of people who believe in the concept of decentralization, not only to break borders,  but to tain the outlawness of the financial sector, which has destroyed billions of peoples lives for centuries.

Satoshi Nakamoto is those of us who mine Bitcoins, those of us who support Bitcoin projects, those of us who use Bitcoins, those of us who convince people to use & accept  Bitcoins, those of us who run Bitcoin nodes & offer our blockchain as a service, those of us who buy Pizzas with Bitcoins, those of us who carry dusts of Satoshi's in our wallets,  those of us who will try to bash/correct or ignore this post and those of us who enjoy Bitcoin forums.

Keeping to the decentralised nature of our technology, Satoshi is all of us who is reading this message today.

But did "those of us" sit down and conceptualise a triple entry digital ledger that could only be interacted with via inputs and outputs way back in the 1990's? No, that was Craig White.

The idea behind Bitcoin is decentralisation, sure. But people forget that wealth and "liberty" does not equal control. AR-15's, biological weapons, atomic weapons, man power, military alliances = POWER.

In russia you can be the self made owner of a textiles business that produces $12 million pure profit per annum. Until one day you get that knock on the door and the secret police kidnap you from your home, throw you in prison for a month while they literally steal your entire business.

This is real power.

What makes you think Bitcoin isn't a plot to lock the wealth the world into ONE system.

Anarchists and libertarians are always talking about this "globalist, ONE world government agenda" yet fail to see that not only will this agenda come to fruition, but it is them that are building it

Regardless, I'll continue to ride the price swings... But, will I shun all other mediums of value storage for Bitcoin alone - probably not.


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

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!